Commit Graph

2524 Commits

Author SHA1 Message Date
Bernd Hahnebach
44d74c49a1 FEM: code formating in some headers 2019-12-08 22:53:50 +01:00
luz.paz
ea0868a433 Fix typos and some trailing whitespace
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-12-03 12:22:59 +01:00
asapelkin
875a463923 Used single quotes for single character in string::find algorithm, more efficient 2019-11-21 18:59:43 +01:00
asapelkin
ced8100ab9 use emplace_back instead of push_back where justified 2019-11-21 14:48:09 +01:00
wmayer
6300e09dd8 handle some more warnings: -Wkeyword-macro -Wdeprecated-declarations -Wextra-semi 2019-11-18 11:56:08 +01:00
wmayer
f14371bc06 convert enum to enum class to fix -Wgnu-redeclared-enum 2019-11-13 22:39:27 +01:00
Bernd Hahnebach
d296e10cb4 FEM: coding conventions, add linkt to lgtm 2019-10-26 17:39:22 +02:00
luz.paz
30a717beac Fix typos and misc. formatting [skip ci]
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-21 16:02:23 -03:00
Bernd Hahnebach
af9699adb6 FEM: unit test, fix due to example renaming 2019-10-09 03:17:37 +02:00
Bernd Hahnebach
8cb41bd06b FEM: examples, move dev in manager 2019-10-08 22:46:13 +02:00
Bernd Hahnebach
7d54137f51 'FEM: examples, better file names for meshes 2019-10-08 22:46:06 +02:00
Bernd Hahnebach
3acbe83ecd FEM: examples, manager, add recomputes 2019-10-08 21:56:55 +02:00
Bernd Hahnebach
8553614a65 FEM: examples, delete not needed comment 2019-10-08 21:56:48 +02:00
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