Bernd Hahnebach
cfc25626a2
FEM: use femexample setup simple box static for solver framework unit test
2019-09-26 18:50:32 +02:00
Bernd Hahnebach
40a4850f97
FEM: frd reader, fix analysis identifier
2019-09-26 18:30:35 +02:00
Bernd Hahnebach
2873e535f7
FEM: examples manager, small fix
2019-09-26 18:30:30 +02:00
Bernd Hahnebach
c3976011a7
FEM: example simple box static and frequency, add them to the example manager
2019-09-26 18:30:24 +02:00
Bernd Hahnebach
bc29bcf6fd
FEM: examples simple box static and frequency, move mesh from unit tests to fem examples
2019-09-26 18:30:20 +02:00
Bernd Hahnebach
3acb7d937a
FEM: move setup simple box static and frequency example from unit tests to fem examples
2019-09-26 18:30:16 +02:00
Bernd Hahnebach
ef72550c2a
FEM: ccx unit tests, improve prints
2019-09-26 07:26:23 +02:00
Bernd Hahnebach
1f8c68603b
FEM: examples, flow 1d, improve variable names
2019-09-26 07:26:17 +02:00
Bernd Hahnebach
253891b44d
FEM: example thermomech flow1d, add it to the example manager
2019-09-26 07:26:12 +02:00
Bernd Hahnebach
bad8f9a303
FEM: example thermomech flow1d, move mesh from unit tests to fem examples
2019-09-26 07:26:06 +02:00
Bernd Hahnebach
587612f21d
FEM: move setup flow 1D thermomech example from unit tests to fem examples
2019-09-26 07:26:02 +02:00
Bernd Hahnebach
d0422fa91c
FEM: examples, some improvements
2019-09-26 07:25:51 +02:00
Bernd Hahnebach
f33aa0cbab
FEM: example multimaterial two boxes, add it to the example manager
2019-09-25 21:22:19 +02:00
Bernd Hahnebach
b1765cfddc
FEM: example multimaterial, move mesh from unit tests to fem examples
2019-09-25 21:22:12 +02:00
Bernd Hahnebach
9270111755
FEM: move setup multimaterial example from unit tests to fem examples
2019-09-25 21:22:03 +02:00
Bernd Hahnebach
1d8a586721
FEM: example thermomech spine, add it to the example manager
2019-09-25 21:21:56 +02:00
Bernd Hahnebach
0f2fc08878
FEM: example thermomech spine, move mesh from unit tests to fem examples
2019-09-25 21:21:50 +02:00
Bernd Hahnebach
a4b3506b2f
FEM: move setup thermomech example from unit tests to fem examples
2019-09-25 21:21:45 +02:00
Bernd Hahnebach
2a1eb36d3e
FEM: utils, fix working dir
2019-09-24 16:26:07 +02:00
Bernd Hahnebach
b30021dcb7
FEM: pep8 code formating
2019-09-24 08:18:26 +02:00
Bernd Hahnebach
c5595e2e7b
FEM: some typos
2019-09-24 08:18:19 +02:00
Markus Hovorka
44833137b7
FEM: Add documentation to run module
2019-09-23 21:16:55 +02:00
Markus Hovorka
688a6ddf05
FEM: Add documentation to setting module
2019-09-23 21:16:53 +02:00
Markus Hovorka
a5843cc7fd
FEM: in out modules, Replace print with Console.Print* calls
2019-09-23 21:16:51 +02:00
Bernd Hahnebach
80270c7bbf
FEM: typos
2019-09-23 21:16:49 +02:00
Bernd Hahnebach
b2483c0a1d
FEM: unit tests, fix comments
2019-09-23 21:16:47 +02:00
Markus Hovorka
f96c805dbb
FEM: Restructure python test modules/packages
...
There is a new split into app and gui tests. For this purpose two
packages where created: femtest.app and femtest.gui. Tests that don't
require the GUI up and running are inside the femtest.app package. Tests
that do require the GUI are inside the femtest.gui package. Also
underscores where added to the module names: testcommon to test_common.
2019-09-23 21:16:45 +02:00
Markus Hovorka
f5e67238ef
FEM: Make view proxy optional on object creation
2019-09-23 21:16:43 +02:00
Markus Hovorka
d0b7472ab1
FEM: Make temp directory default for solver
...
Previously it would return None if no setting is found (which can
happen if the settings system hasn't been loaded at least once). This
would make some other code fail.
2019-09-23 21:16:39 +02:00
Markus Hovorka
708ef0cd6a
FEM: Redirect ElmerGrid output to /dev/null
...
Up until now the output would appear in the cli in which FreeCAD was
started. This is unnecessary and makes test output very confusing.
2019-09-23 21:16:39 +02:00
Markus Hovorka
9c728a03cc
FEM: Add documentation to femutils module
2019-09-23 21:16:37 +02:00
Markus Hovorka
88637aeb20
FEM: Add documentation for Fem::Constraint
2019-09-21 13:43:13 +02:00
Markus Hovorka
3b71a71076
FEM: Add documentation to Analysis.h
2019-09-21 13:43:10 +02:00
Markus Hovorka
27675f1e8d
FEM: Remove unnecessary overrides from Analysis
...
onChanged, execute, mustExecute and getPyObject where overwritten but
the implementation didn't do anything different from the implementation
of the base class DocumentObject in this case. Thus they where
redundent.
2019-09-21 13:43:06 +02:00
Bernd Hahnebach
c8a0c2c815
FEM: gmsh tools, make it easier to use an own working dir
2019-09-19 09:11:12 +02:00
Bernd Hahnebach
08d9d6dff4
FEM: gmsh tools, fix tmp file creation
2019-09-19 09:11:07 +02:00
Bernd Hahnebach
eb099c33c1
FEM: result tools and ccx tools, improve method documentation
2019-09-19 09:11:02 +02:00
Bernd Hahnebach
7695106ff6
FEM: code formating replace lines of # with lines of *
2019-09-19 09:10:56 +02:00
Bernd Hahnebach
5c54af1e08
FEM: small changes in coding conventions
2019-09-18 22:01:11 +02:00
Bernd Hahnebach
91a11452b0
FEM: code formating
2019-09-18 21:27:20 +02:00
Bernd Hahnebach
a1e6fce888
FEM: ccx tools, improve class documentation
2019-09-18 18:27:50 +02:00
Bernd Hahnebach
080f70b615
FEM: result task panel, fix use equations
2019-09-18 18:27:40 +02:00
wmayer
d0d92b0801
force strict ISO C++ (-Wpedantic)
...
for Fem, Import, PartDesign, Robot, Sketcher, TechDraw
2019-09-18 14:18:07 +02:00
Bernd Hahnebach
3af5d97e9b
FEM: coding conventions, add documentation info
2019-09-15 22:43:17 +02:00
Bernd Hahnebach
13e2fbf0f4
FEM: ccx tools, use python documentation style
2019-09-15 22:43:10 +02:00
Bernd Hahnebach
b46856d025
FEM: result task panel, do not activate greyed buttons
2019-09-15 22:43:03 +02:00
Bernd Hahnebach
a374ecc8ef
FEM: delete file which was added by acident
2019-09-14 22:57:40 +02:00
Bernd Hahnebach
9472edbd24
FEM: result task panel, fix if restore result is True but some results are missing
2019-09-14 22:54:46 +02:00
Bernd Hahnebach
585211c333
FEM: white spaces
2019-09-14 22:54:38 +02:00
Bernd Hahnebach
32153e6ae9
FEM: calculix solver task panel
2019-09-14 21:03:50 +02:00