Commit Graph

2506 Commits

Author SHA1 Message Date
luz.paz
7b7797f4f3 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
fb7a03a04d fix exception handling in _ViewProviderFemResultMechanical 2019-09-28 17:06:47 +02:00
Bernd Hahnebach
24e13bc893 FEM: solver frame work unit tests, improvements 2019-09-27 09:30:08 +02:00
Bernd Hahnebach
506ab243e9 FEM: unit tests, solver framework, separate tests for each solver 2019-09-27 09:30:02 +02:00
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