Commit Graph

321 Commits

Author SHA1 Message Date
Bernd Hahnebach
94ab4188a8 FEM: code formating, remove trailing whitspaces 2017-01-07 15:16:44 -02:00
makkemal
8b3a85e377 FEM: VTK tools, add stress and strain vectors (x,y,z) 2017-01-07 15:16:44 -02:00
makkemal
4d4a12b800 FEM: result object, add properties for stress and strain vectors 2017-01-07 15:16:44 -02:00
Bernd Hahnebach
78540d2612 FEM: mesh group, add task panel 2017-01-07 15:16:44 -02:00
Bernd Hahnebach
7c2c78e2c6 FEM: mesh group, add command to FreeCAD GUI menu and tool bar 2017-01-07 15:16:44 -02:00
Bernd Hahnebach
209ca2bc86 FEM: mesh group, add object 2017-01-07 15:16:44 -02:00
makkemal
755f5e3f0d FEM: VTK tools, only import results into vtk if they exists 2017-01-07 15:16:44 -02:00
makkemal
ce827fab24 FEM: VTK tools, fix value assignment 2017-01-07 15:16:44 -02:00
makkemal
174b466541 FEM: result object, typo 2017-01-07 15:16:44 -02:00
Bernd Hahnebach
7c19fa1654 FEM: move modules MechanicalMaterial to a more general FemMaterial 2017-01-02 18:03:24 -02:00
wmayer
79ddef18f2 rearrange headers to avoid warning 2016-12-30 13:31:08 +01:00
wmayer
7d842679bd in forward declaration replace class keyword when struct is expected
comment out unused parameters
2016-12-29 17:52:39 +01:00
Bernd Hahnebach
bed58b8bf7 FEM: add context command to print dump mesh info 2016-12-23 18:37:25 +01:00
Bernd Hahnebach
20eaf4f90e FEM: add a context command to clear the FEM mesh 2016-12-23 18:37:15 +01:00
wmayer
90f061f8d2 use preprocessor macro to build with vtk 6.1 2016-12-21 18:39:50 +01:00
wmayer
f4793a61dc fix whitespaces 2016-12-21 17:08:36 +01:00
Bernd Hahnebach
528edf0f73 FEM: mesh region, add task panel 2016-12-21 11:27:41 -02:00
Bernd Hahnebach
95e51fc4b8 FEM: mesh region, add command to FreeCAD GUI menu and tool bar 2016-12-21 11:27:41 -02:00
Bernd Hahnebach
139da0ee3d FEM: mesh region, add object 2016-12-21 11:27:41 -02:00
Bernd Hahnebach
bc73152a90 FEM: cmake, delete dublicates 2016-12-21 11:27:41 -02:00
mkhizenz
89cf335f3d FEM: DataAlongLine: core implementation 2016-12-21 11:27:41 -02:00
kgoao
93b7aceb0e FEM: FemConstraintHeatflux: Add DFLUX option to heat flux constraint 2016-12-21 11:27:41 -02:00
kgoao
b264aa2e12 FEM: FemConstraintTemperature: Add CFLUX option to temperature constraint 2016-12-21 11:27:41 -02:00
wmayer
19c9a9f819 remove superfluous Qt includes 2016-12-13 14:33:16 +01:00
wmayer
e20a054328 fix -Wunused-but-set-variable 2016-12-12 16:32:54 +01:00
wmayer
a035045f4d fix FemMesh::copyMeshData 2016-12-12 12:43:05 +01:00
wmayer
12137b0f59 re-implement FemMesh::copyMeshData based on export&import of unv file 2016-12-09 21:08:44 +01:00
Bernd Hahnebach
025ab5bdcc FEM: FEMMesh2Mesh, add a command to FreeCADGui 2016-11-25 22:59:27 +01:00
Bernd Hahnebach
34e9777a75 FEM: FEMMesh2Mesh, add the module to convert the surface of a FEMMesh into a Mesh 2016-11-25 22:59:18 +01:00
Bernd Hahnebach
c5216645ce FEM: GMSH mesh tool, the GMSH tool class and a task panel 2016-11-22 19:50:50 +01:00
Bernd Hahnebach
55fcf495c8 FEM: GMSH mesh tool, add command and add it to tool bar and make a menu entry 2016-11-22 19:50:50 +01:00
Bernd Hahnebach
8839a19b61 FEM: GMSH mesh tool, new python mesh object 2016-11-22 19:50:50 +01:00
Bernd Hahnebach
735d70bca0 FEM: extend the C++ fem mesh object to be able make python mesh object childs 2016-11-22 19:50:50 +01:00
Bernd Hahnebach
e4803de36f FEM: rename CommandMeshFromShape into _CommandMeshNetgenFromShape 2016-11-22 19:50:50 +01:00
Bernd Hahnebach
9fbf1d4b15 FEM: code formating, cmake and init gui 2016-11-22 19:50:50 +01:00
Bernd Hahnebach
3ff2ec7c94 FEM: solver obj, delete not needed includes 2016-11-22 19:50:50 +01:00
Bernd Hahnebach
8d54a2a894 FEM: solver obj, remove not needed comment since all attributes are implemented in the python solver objects 2016-11-22 19:50:50 +01:00
Johannes Obermayr
69fa118b08 Link just against required VTK modules on Linux.
Note:
If VTK is installed below /opt or anywhere else just add a path to GLOB_RECURSE.
2016-11-20 10:18:32 +01:00
wmayer
41d244a299 copy fem mesh groups 2016-11-07 22:16:53 +01:00
qingfengxia
f4195976ce Fem: clean debug comments in FemVTKTools.cpp and AppFemPy.cpp 2016-10-29 15:12:18 +02:00
qingfengxia
4787fd823b Cfd: add vtk result import feature 2016-10-29 15:12:18 +02:00
qingfengxia
d7ba8a9990 Fem: add CfdResult import for FemPostPipeline 2016-10-29 15:12:18 +02:00
qingfengxia
582350fcf7 Fem: add feature off vtk unstructured mesh import and export 2016-10-29 15:12:18 +02:00
wmayer
677ec6cd30 fix coverity issues 2016-10-08 17:43:30 +02:00
Stefan Tröger
2978ead384 Remove accidently added .orig files 2016-10-08 12:48:34 +02:00
Stefan Tröger
28c21914d0 Extensions: Handle static/dynamic cast
After the change of the virtual inheritance position in the inheritance chain some
formally added dynamic_cast's can be reverted to the old behaviour
2016-10-08 12:48:34 +02:00
Stefan Tröger
3e1ba47d61 Extensions: Handle new dynamic_cast's 2016-10-08 12:48:34 +02:00
Stefan Tröger
6fa964c53f Extensions: Introduce classes and port App groups 2016-10-08 12:48:34 +02:00
wmayer
c07da3fa7e do not handle enum value SMDSAbs_NbElementTypes 2016-10-01 13:34:37 +02:00
Bernd Hahnebach
00b26c5921 FEM: python mesh API, add methods to retrieve group data 2016-10-01 13:20:38 +02:00