Commit Graph

4322 Commits

Author SHA1 Message Date
Bernd Hahnebach
56a433447d FEM: nonlinear materials, add some new needed attributes to ccx solver object 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
425d593dc0 FEM: code formating, make flake8 not complaining about non existing variable 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
c83a11e39d FEM: frd import, better comment in the regard of different node order 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
f7fd4f6a83 FEM: code formating, flake8 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
b86acaf834 FEM: typo in self weight object 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
5217f0aa8c FEM: change ccx solver property name
from IterationsMaximum to IterationsThermoMechMaximum and
only write if set > 0
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
88e0255209 FEM: ccx input file, remove trailing whitspaces and not needed comma 2016-09-27 13:04:47 -03:00
Bernd Hahnebach
d004a1190a FEM: change ccx solver property name from SteadyState to TheromMechSteadyState 2016-09-27 13:04:46 -03:00
Bernd Hahnebach
bf1228b8cb FEM: transient thermomech analysis (steadystate == true) needs density 2016-09-27 13:04:46 -03:00
Bernd Hahnebach
0e1fb3963b FEM: constraint transform task panel, fix if analysis name is not analysis 2016-09-27 13:04:46 -03:00
kgoao
f9e7a774da FEM: ConstraintTransform: Solver implementation
FEM: ConstraintTransform: Flake8 formatting for python files

FEM: ConstraintTransform: TransformType App::PropertyEnumeration
2016-09-27 13:04:46 -03:00
kgoao
f15a48d1d4 FEM: ConstraintTransform: add icon 2016-09-27 13:04:46 -03:00
kgoao
b3cb1d48e3 FEM: ConstraintTransform: core implementation
FEM: ConstraintTransform: transformable surface comment modification

FEM: ConstraintTransform: re-adjusted GUI layout

FEM: ConstraintTransform: more tweaking

FEM: ConstraintTransform: GUI layout adjustment

FEM: ConstraintTransform: GUI bug fix

FEM: ConstraintTransform: implemented App::PropertyEnumeration for type of transform
2016-09-27 13:04:46 -03:00
wmayer
ac511e4d2f fix build failure on Windows due to removal of deprecated C++ header 2016-09-24 02:44:32 +02:00
wmayer
2845e319a3 fix -Wextra in Fem 2016-09-24 02:17:15 +02:00
wmayer
2af6bb6e49 replace deprecated auto_ptr with unique_ptr 2016-09-22 13:01:20 +02:00
qingfengxia
7997d214d6 Fem: fix typo of FemGui::ViewProviderResultPython 2016-09-17 14:39:29 +01:00
qingfengxia
5b52c6a708 add help text for thermal fluid boundary for CFD 2016-09-16 23:01:09 +01:00
qingfengxia
280df77f35 make FemResultObject extensible in python as FemSolverObject 2016-09-16 23:01:09 +01:00
wmayer
e8554cc77a do not use doCommand without using format string, add overloaded method of runCommand 2016-09-15 18:53:37 +02:00
Bernd Hahnebach
515e4b7c46 FEM: add tetras to known elements for retriving face loads if no face data exists 2016-09-13 20:17:31 -03:00
Bernd Hahnebach
1848e160ca FEM: fix z88 result reader 2016-09-13 20:17:31 -03:00
Bernd Hahnebach
f23ed6e1cf FEM: prefs, move z88 prefs in an own tab 2016-09-13 20:17:31 -03:00
Bernd Hahnebach
0770a6e1f2 FEM: make use of new pref for standard location of ccx on Windows OS 2016-09-13 20:17:31 -03:00
Bernd Hahnebach
cd1bb1996e FEM: add new pref for use of ccx standard path 2016-09-13 20:17:31 -03:00
Bernd Hahnebach
df72f64e0c FEM: remove working dir and ccx binary check from InitGui
- they are duplicates of the methods in FemToolsCcx
- FEM could be used without solving too
- they only checked for ccx, but we have more solver already
2016-09-13 20:17:31 -03:00
wmayer
d8a6d5257f fix build problems with netgen under Linux 2016-09-10 19:17:37 +02:00
fandaL
389a454f97 FEM: frd mesh import, element nodes read changes 2016-09-06 17:00:57 +02:00
fandaL
ecaa88988a FEM: frd mesh import, penta15 node order 2016-09-06 17:00:57 +02:00
Bernd Hahnebach
24d71733a1 FEM: ConstraintForce: add node load calculation for face loads on faces of tetra, hexa and penta elements 2016-09-05 15:52:51 +02:00
Bernd Hahnebach
8a9403b371 FEM: ConstraintForce: add node load calculation for face loads on quad4 and quad8 faces 2016-09-05 09:26:50 +02:00
Bernd Hahnebach
b4c2a78c77 FEM: FemMeshTools: typo and change print error messages to console error messages 2016-09-05 09:26:50 +02:00
wmayer
1eaa2dcb2a fix Coverity issues 2016-08-21 15:13:32 +02:00
wmayer
fcdaf5405c fix Coverity issues 2016-08-20 15:41:33 +02:00
wmayer
9d52b05888 fix Coverity issues 2016-08-19 22:51:33 +02:00
wmayer
1b62721382 fix crash in FemMeshPy::addVolume 2016-08-19 16:56:05 +02:00
wmayer
8bd18797c4 Coverity: fix high impact issues 2016-08-17 15:33:04 +02:00
Bernd Hahnebach
bdd86eea7d FEM: prefs, move general prefs to general prefs class 2016-08-16 11:03:28 +02:00
Bernd Hahnebach
6415a988f5 FEM: move prefs path off General prefs tab to BaseApp/Preferences/Mod/Fem/General 2016-08-16 11:03:28 +02:00
Bernd Hahnebach
84ea8cdee1 FEM: fix prefs 2016-08-15 21:39:24 +02:00
Bernd Hahnebach
bf03c91781 FEM: code formating, replace tabulator with spaces 2016-08-15 21:39:01 +02:00
Bernd Hahnebach
80bd3c7cc3 FEM: mesh python api, add methods to add edges with id 2016-08-15 21:38:31 +02:00
Bernd Hahnebach
20a62a38fc FEM: mesh python api, add method to add faces with id 2016-08-15 21:38:09 +02:00
Bernd Hahnebach
8cad28f4ea FEM: mesh python api, delete some empty lines 2016-08-15 21:37:35 +02:00
Bernd Hahnebach
fd71773b72 FEM: mesh python api, better error message 2016-08-15 21:37:08 +02:00
Bernd Hahnebach
c645baddb6 FEM: python mesh tools, fix key name for penta15 and format code better 2016-08-15 21:36:42 +02:00
Bernd Hahnebach
7173c40ac8 FEM: inp mesh importer, add module to cmakefiles 2016-08-15 21:36:21 +02:00
fandaL
3ff0ab0f79 FEM: import mesh from .inp file 2016-08-15 21:35:54 +02:00
wmayer
1fed75002e + issue #0002546: FEM constraint parameters can't be smaller than 0,01 (N) 2016-08-14 23:07:24 +02:00
wmayer
aee9dbd8d4 fix wrong error text, fix activation of sub-widgets 2016-08-12 13:26:52 +02:00