Commit Graph

2546 Commits

Author SHA1 Message Date
luz.paz
73b8ee91ee FEM: [skip ci] fix header uniformity
This PR fixes header uniformity across all FEM WB files
2019-12-21 20:00:14 +01:00
Bernd Hahnebach
66b853cff8 line endings, better handling in module directory 2019-12-19 22:26:15 +01:00
Bernd Hahnebach
82679b780d FEM: gmsh, small changes in comments and update of comments in unit test file 2019-12-17 22:41:42 +01:00
Bernd Hahnebach
7365bcbd6c FEM: gmsh, new interpolation parameter, fix unit test 2019-12-17 22:41:33 +01:00
Bernd Hahnebach
c394eb91ff FEM: gmsh, new interpolation parameter, add missing code (thanks to _UR) 2019-12-17 18:13:10 +01:00
Bernd Hahnebach
d01997c172 FEM: gmsh, add linear nodes interpolation parameter (thanks to _UR) 2019-12-17 12:27:19 +01:00
Bernd Hahnebach
1296bcbbdc FEM: solver run, fix besides dir 2019-12-16 09:10:20 +01:00
Bernd Hahnebach
8f1b5d7de3 FEM: py3 fix in selection widget 2019-12-16 05:41:28 +01:00
Bernd Hahnebach
0856563866 FEM: selection widgets, add some error prints 2019-12-16 05:41:23 +01:00
Bernd Hahnebach
80dfbfd381 FEM: fix missing error classes 2019-12-16 05:41:18 +01:00
Bernd Hahnebach
d2c9fac6b8 FEM: typo 2019-12-16 05:40:59 +01:00
Bernd Hahnebach
6a736272f8 FEM: equations, fix reset edit mode 2019-12-16 05:40:51 +01:00
Bernd Hahnebach
767c5c6549 FEM: code formating, remove to much empty lines 2019-12-12 21:06:04 +01:00
Bernd Hahnebach
0b6d922286 FEM: code conventions, add some text for LF line endings 2019-12-12 07:43:51 +01:00
Bernd Hahnebach
e680701037 FEM: add gitattributes file to let git manage file endings and normalize them 2019-12-12 07:29:15 +01:00
Markus Hovorka
97dd360ee5 FEM: Remove debug print output from test module
There was some output still getting through and makeing the test run
output confusing. These prints where commented out for now.
2019-12-10 22:59:02 +01:00
Bernd Hahnebach
dd55cf6861 FEM: utils, changes and some comments for working dir 2019-12-10 22:43:34 +01:00
Markus Hovorka
8f7844c5c9 FEM: Restore path functions of run module
The functions getTempDir, getBesideDir and getBesideBase where moved to
femutils, modified and made public in the past. This breaks the solver
framework under certain circumstances. These folders are only intended
for the solver. Using it for other puroses may result in unexpected
behaviour (including crashes). This commit restores the original
functions for the solver module. The problem that other modules of the
workbench use those folders should be resolved at some point.
2019-12-10 22:43:24 +01:00
Bernd Hahnebach
8c22b0e3b8 FEM: code conventions, fix link 2019-12-10 21:48:49 +01:00
Bernd Hahnebach
769d710af3 FEM: code conventions, add info in the regard of slashes 2019-12-10 21:44:59 +01:00
Bernd Hahnebach
acbe6702a7 FEM: code formating do not use to many slashes 2019-12-10 21:41:06 +01:00
Bernd Hahnebach
a496411d60 FEM: code formating in a header 2019-12-10 21:40:59 +01:00
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