Commit Graph

2511 Commits

Author SHA1 Message Date
Bernd Hahnebach
325403ada4 FEM: examples, better var name for solver type 2019-10-08 21:56:40 +02:00
Bernd Hahnebach
fb1566b4bd FEM: examples, rename multi material example 2019-10-08 21:56:32 +02:00
Bernd Hahnebach
92fc46e3a1 FEM: fem exapmles, add nonlinear material example to show peeq strain 2019-10-08 21:56:25 +02:00
Bernd Hahnebach
10906efeb9 FEM: frd reader, delete not needed import 2019-10-08 21:56:17 +02:00
Zheng, Lei
8426ebe2ba Fix various Py::Object leak 2019-10-08 17:53:20 +02:00
luz.paz
fb32601746 Fix various (doxy) typos and whitespace issues
Found via `codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,ba,beginn,behaviour,bloaded,byteorder,calculater,cancelled,cancelling,cas,cascade,centimetre,childs,colour,colours,commen,currenty,dof,doubleclick,dum,eiter,elemente,feld,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,ist,kilometre,lod,mantatory,methode,metres,millimetre,modell,nd,noe,normale,normaly,nto,numer,oder,orgin,orginx,orginy,ot,pard,pres,programm,que,recurrance,rougly,seperator,serie,sinc,strack,substraction,te,thist,thru,tread,uint,unter,vertexes,wallthickness,whitespaces -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller,./src/Doc/FreeCAD.uml`
2019-10-03 07:57:13 +02:00
wmayer
375a3d4d34 fix exception handling in _ViewProviderFemResultMechanical 2019-09-28 17:06:47 +02:00
Bernd Hahnebach
2a0dc9048b FEM: solver frame work unit tests, improvements 2019-09-27 09:30:08 +02:00
Bernd Hahnebach
b8287fd42b FEM: unit tests, solver framework, separate tests for each solver 2019-09-27 09:30:02 +02:00
Bernd Hahnebach
5b8d93ccaf FEM: use femexample setup simple box static for solver framework unit test 2019-09-26 18:50:32 +02:00
Bernd Hahnebach
9ec4a1936a FEM: frd reader, fix analysis identifier 2019-09-26 18:30:35 +02:00
Bernd Hahnebach
e036b2a530 FEM: examples manager, small fix 2019-09-26 18:30:30 +02:00
Bernd Hahnebach
a180b93038 FEM: example simple box static and frequency, add them to the example manager 2019-09-26 18:30:24 +02:00
Bernd Hahnebach
ecbba498ba 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
4ac8d0bbe9 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
8eb00d7c9b FEM: ccx unit tests, improve prints 2019-09-26 07:26:23 +02:00
Bernd Hahnebach
760cd06d44 FEM: examples, flow 1d, improve variable names 2019-09-26 07:26:17 +02:00
Bernd Hahnebach
fbea7f07bc FEM: example thermomech flow1d, add it to the example manager 2019-09-26 07:26:12 +02:00
Bernd Hahnebach
9883b05c6f FEM: example thermomech flow1d, move mesh from unit tests to fem examples 2019-09-26 07:26:06 +02:00
Bernd Hahnebach
f70e31b111 FEM: move setup flow 1D thermomech example from unit tests to fem examples 2019-09-26 07:26:02 +02:00
Bernd Hahnebach
32769c7536 FEM: examples, some improvements 2019-09-26 07:25:51 +02:00
Bernd Hahnebach
ce20d76000 FEM: example multimaterial two boxes, add it to the example manager 2019-09-25 21:22:19 +02:00
Bernd Hahnebach
6fdd0685ac FEM: example multimaterial, move mesh from unit tests to fem examples 2019-09-25 21:22:12 +02:00
Bernd Hahnebach
e7bd900a94 FEM: move setup multimaterial example from unit tests to fem examples 2019-09-25 21:22:03 +02:00
Bernd Hahnebach
0168ffa0ed FEM: example thermomech spine, add it to the example manager 2019-09-25 21:21:56 +02:00
Bernd Hahnebach
5a84dc27cb FEM: example thermomech spine, move mesh from unit tests to fem examples 2019-09-25 21:21:50 +02:00
Bernd Hahnebach
79dcd464b2 FEM: move setup thermomech example from unit tests to fem examples 2019-09-25 21:21:45 +02:00
Bernd Hahnebach
af24130fd8 FEM: utils, fix working dir 2019-09-24 16:26:07 +02:00
Bernd Hahnebach
bd3dd7e87f FEM: pep8 code formating 2019-09-24 08:18:26 +02:00
Bernd Hahnebach
71b6cd8ba2 FEM: some typos 2019-09-24 08:18:19 +02:00
Markus Hovorka
47f42f2fa3 FEM: Add documentation to run module 2019-09-23 21:16:55 +02:00
Markus Hovorka
0bb274e9c9 FEM: Add documentation to setting module 2019-09-23 21:16:53 +02:00
Markus Hovorka
6929229ddc FEM: in out modules, Replace print with Console.Print* calls 2019-09-23 21:16:51 +02:00
Bernd Hahnebach
a79f05eafe FEM: typos 2019-09-23 21:16:49 +02:00
Bernd Hahnebach
88a74994ce FEM: unit tests, fix comments 2019-09-23 21:16:47 +02:00
Markus Hovorka
e1b1014d36 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
66dc7dc046 FEM: Make view proxy optional on object creation 2019-09-23 21:16:43 +02:00
Markus Hovorka
b4128f8614 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
6369b408c2 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
4ca8f5269b FEM: Add documentation to femutils module 2019-09-23 21:16:37 +02:00
Markus Hovorka
ee1716941b FEM: Add documentation for Fem::Constraint 2019-09-21 13:43:13 +02:00
Markus Hovorka
bc870e9e06 FEM: Add documentation to Analysis.h 2019-09-21 13:43:10 +02:00
Markus Hovorka
b58245b7b4 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
65ad91cf61 FEM: gmsh tools, make it easier to use an own working dir 2019-09-19 09:11:12 +02:00
Bernd Hahnebach
8d7f479be6 FEM: gmsh tools, fix tmp file creation 2019-09-19 09:11:07 +02:00
Bernd Hahnebach
19de1a4eba FEM: result tools and ccx tools, improve method documentation 2019-09-19 09:11:02 +02:00
Bernd Hahnebach
078237937f FEM: code formating replace lines of # with lines of * 2019-09-19 09:10:56 +02:00
Bernd Hahnebach
e60a561a9e FEM: small changes in coding conventions 2019-09-18 22:01:11 +02:00
Bernd Hahnebach
a9f505818b FEM: code formating 2019-09-18 21:27:20 +02:00
Bernd Hahnebach
1e3ab8276c FEM: ccx tools, improve class documentation 2019-09-18 18:27:50 +02:00