Commit Graph

1021 Commits

Author SHA1 Message Date
wmayer
41d244a299 copy fem mesh groups 2016-11-07 22:16:53 +01:00
wmayer
06da15e643 + add convenience method recomputeFeature()
+ make method recompute() protected
2016-11-06 17:16:50 +01:00
Bernd Hahnebach
f6a9efe0cd 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
5bbe2a447d FEM: ccx input file splitting, fix restore of pref 2016-11-02 18:09:48 +01:00
Bernd Hahnebach
27b256f971 FEM: ccx input file splitting, small improvements 2016-11-02 18:09:48 +01:00
vdwalts
b01f7cefb2 FEM: Add separate definitions for split AND non-split input writer files to FemInputWriterCcx.py 2016-11-02 18:09:48 +01:00
vdwalts
636865189b FEM: Add split input writer option to preferences dialog GUI 2016-11-02 18:09:48 +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
bfde12e974 Fem: make FemResultObject droppable into FemAnalysis 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
Bernd Hahnebach
6f7070b961 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
c9175cacc0 FEM: constraint pressure, move geting the faces from FemInputwriterCcx to FemInputWriter and FemMeshTools module 2016-10-17 11:23:07 +02:00
Bernd Hahnebach
8bf66eadd0 FEM: input writer ccx, most constraints, use nodes from group data if available 2016-10-17 11:22:57 +02:00
wmayer
677ec6cd30 fix coverity issues 2016-10-08 17:43:30 +02:00
wmayer
11a4c26dae + fix -Wunused-parameter 2016-10-08 15:13:56 +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
wwmayer
d0f8e06f42 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
c35c003210 FEM: ConstraintPressure: Arrow direction bug fix 2016-10-07 15:05:28 -03:00
triplus
dca56b10ad Was a bit to quick the first time with the commit. 2016-10-06 20:58:38 +02:00
triplus
60a436f6b1 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
ca2af6ec45 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
80f79faf11 FEM: fix, some python objects could not be added by python 2016-10-05 13:08:47 +02:00
fandaL
63d20e76b1 FEM: fix in inp reader, include relative path 2016-10-05 13:08:47 +02:00
Bernd Hahnebach
366f94db68 FEM: use group data for multi body material analysis, if available 2016-10-03 21:46:44 -03:00
Bernd Hahnebach
9349e15c39 FEM: FemMeshTools, small changes in femelements_count_ok 2016-10-03 21:46:44 -03:00
Bernd Hahnebach
571dcc65a0 FEM: CaluliX inpfile writer, print file writing time 2016-10-03 21:46:44 -03: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
Bernd Hahnebach
55eae5ddfc FEM: display some nice popup if there are problems with ccx binary 2016-10-01 13:20:38 +02:00
Bernd Hahnebach
84657bfe9c FEM: fix for retriving the standard ccx path on Linux 2016-10-01 13:20:38 +02:00
wmayer
f6b35cc494 fix msvc compiler warnings
fix typo
2016-09-27 19:42:46 +02:00
Bernd Hahnebach
ecfa4f5b13 FEM: add Groups to mesh property editor info 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
a9120b32ec FEM: add GroupID to python mesh API 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
53aa7a228d FEM: fix unit tests 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
ff80a1e719 FEM: code formating, flake8 2016-09-27 13:04:47 -03:00
makkemal
44c1afd6c6 FEM: add User Defined to VTK post pipeline 2016-09-27 13:04:47 -03:00
makkemal
7e37ddf76a FEM: User defined result object added 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
089d2fb142 FEM: nonlinear materials, add an icon 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
491b2a95f0 FEM: nonlinear materials, set CalculiX solver to nonlinear analysis if nonlinear material is added 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
35c69f71dc FEM: multiple nonlinear materials, check if each linear material has only one nonlinear material 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
d5bc6ba441 FEM: multiple nonlinear materials, each nonlinear material is based on a linear material 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
68ee3ac73c 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
0546bba185 FEM: nonlinear materials, solver CalculiX implementation 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
708ccb68c5 FEM: nonlinear materials, core object implementation 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
56a433447d FEM: nonlinear materials, add some new needed attributes to ccx solver object 2016-09-27 13:04:47 -03:00