Commit Graph

1021 Commits

Author SHA1 Message Date
wmayer
a812ad2d5e copy fem mesh groups 2016-11-07 22:16:53 +01:00
wmayer
3b961bcb5f + add convenience method recomputeFeature()
+ make method recompute() protected
2016-11-06 17:16:50 +01:00
Bernd Hahnebach
20dfdbe6a9 FEM: solver, do not initialize the solver working directory, since it is eventually only used if it is left blank in preferences 2016-11-02 18:09:48 +01:00
Bernd Hahnebach
c333e069ad FEM: ccx input file splitting, fix restore of pref 2016-11-02 18:09:48 +01:00
Bernd Hahnebach
fc91712b85 FEM: ccx input file splitting, small improvements 2016-11-02 18:09:48 +01:00
vdwalts
0d8f42637c FEM: Add separate definitions for split AND non-split input writer files to FemInputWriterCcx.py 2016-11-02 18:09:48 +01:00
vdwalts
890b42a5d4 FEM: Add split input writer option to preferences dialog GUI 2016-11-02 18:09:48 +01:00
qingfengxia
1f34562354 Fem: clean debug comments in FemVTKTools.cpp and AppFemPy.cpp 2016-10-29 15:12:18 +02:00
qingfengxia
2d29983be7 Cfd: add vtk result import feature 2016-10-29 15:12:18 +02:00
qingfengxia
bafbc14fc8 Fem: make FemResultObject droppable into FemAnalysis 2016-10-29 15:12:18 +02:00
qingfengxia
b0273a0736 Fem: add CfdResult import for FemPostPipeline 2016-10-29 15:12:18 +02:00
qingfengxia
72be9094ea Fem: add feature off vtk unstructured mesh import and export 2016-10-29 15:12:18 +02:00
Bernd Hahnebach
fbca90d0a5 FEM: FemMeshTools, add some methods to retrieve shape elements from Reference shapes for group meshing 2016-10-17 11:23:12 +02:00
Bernd Hahnebach
746ee873aa FEM: constraint pressure, move geting the faces from FemInputwriterCcx to FemInputWriter and FemMeshTools module 2016-10-17 11:23:07 +02:00
Bernd Hahnebach
6ab0937ea0 FEM: input writer ccx, most constraints, use nodes from group data if available 2016-10-17 11:22:57 +02:00
wmayer
68ea7fdac5 fix coverity issues 2016-10-08 17:43:30 +02:00
wmayer
09028b0a7f + fix -Wunused-parameter 2016-10-08 15:13:56 +02:00
Stefan Tröger
b7d2943217 Remove accidently added .orig files 2016-10-08 12:48:34 +02:00
Stefan Tröger
15b14783d1 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
258be36aad Extensions: Handle new dynamic_cast's 2016-10-08 12:48:34 +02:00
Stefan Tröger
c5a2419e14 Extensions: Introduce classes and port App groups 2016-10-08 12:48:34 +02:00
wwmayer
11bbb9e8aa Merge pull request #299 from triplus/master
Fix NameError when test is run in console mode
2016-10-07 21:43:43 +02:00
kgoao
14b45107ce FEM: ConstraintPressure: Arrow direction bug fix 2016-10-07 15:05:28 -03:00
triplus
941069e237 Was a bit to quick the first time with the commit. 2016-10-06 20:58:38 +02:00
triplus
bca2792f11 Fix NameError when test is run in console mode
http://forum.freecadweb.org/viewtopic.php?f=10&t=17818
2016-10-06 20:43:39 +02:00
Bernd Hahnebach
3cf036de4c FEM: pref, if ccx standard path and ccx path are not set, set ccx standard to true 2016-10-05 13:08:47 +02:00
Bernd Hahnebach
469f22da43 FEM: fix, some python objects could not be added by python 2016-10-05 13:08:47 +02:00
fandaL
0ea42e88ce FEM: fix in inp reader, include relative path 2016-10-05 13:08:47 +02:00
Bernd Hahnebach
56b153070d FEM: use group data for multi body material analysis, if available 2016-10-03 21:46:44 -03:00
Bernd Hahnebach
8a0b745b2a FEM: FemMeshTools, small changes in femelements_count_ok 2016-10-03 21:46:44 -03:00
Bernd Hahnebach
a1fe777626 FEM: CaluliX inpfile writer, print file writing time 2016-10-03 21:46:44 -03:00
wmayer
386e3d7024 do not handle enum value SMDSAbs_NbElementTypes 2016-10-01 13:34:37 +02:00
Bernd Hahnebach
efb87dc1c0 FEM: python mesh API, add methods to retrieve group data 2016-10-01 13:20:38 +02:00
Bernd Hahnebach
15ad66a99e FEM: display some nice popup if there are problems with ccx binary 2016-10-01 13:20:38 +02:00
Bernd Hahnebach
6bb681cdf9 FEM: fix for retriving the standard ccx path on Linux 2016-10-01 13:20:38 +02:00
wmayer
958686d7b9 fix msvc compiler warnings
fix typo
2016-09-27 19:42:46 +02:00
Bernd Hahnebach
17476b25dc FEM: add Groups to mesh property editor info 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
084e163137 FEM: add GroupID to python mesh API 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
80be790af9 FEM: fix unit tests 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
eb3d83e8ef FEM: code formating, flake8 2016-09-27 13:04:47 -03:00
makkemal
4615b37b49 FEM: add User Defined to VTK post pipeline 2016-09-27 13:04:47 -03:00
makkemal
95c8769ed2 FEM: User defined result object added 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
12e66a16d0 FEM: nonlinear materials, add an icon 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
d39ef34b4a FEM: nonlinear materials, set CalculiX solver to nonlinear analysis if nonlinear material is added 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
dd92486ab5 FEM: multiple nonlinear materials, check if each linear material has only one nonlinear material 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
9db81d238a FEM: multiple nonlinear materials, each nonlinear material is based on a linear material 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
31c1f15c9b FEM: nonlinear materials, add check if nonlinear material object is in the analysis when solver is set to nonlinear materials 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
956a13da38 FEM: nonlinear materials, solver CalculiX implementation 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
854002f08b FEM: nonlinear materials, core object implementation 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
8e11d7032c FEM: nonlinear materials, add some new needed attributes to ccx solver object 2016-09-27 13:04:47 -03:00