Zheng, Lei
2727ddc7c0
Fem: minor changes
2019-08-17 15:15:47 +02:00
Zheng, Lei
5214f5b7ce
Gui: add coinRemoveAllChildren to work around Coin3D bug
...
See bug description:
https://bitbucket.org/Coin3D/coin/pull-requests/119/fix-sochildlist-auditing/diff
Because of path based rendering (SoFCPathAnnotation) in mouse over
highlight, this bug causes crash more frequently here comparing to
upstream.
All C++ calling of SoGroup::removeAllChildren() is replaced by
Gui::coinRemoveAllChildren(), and python code is fixed by monkey
patching SoGroup.removeAllChildren() in FreeCADGuiInit.py.
2019-08-17 14:52:11 +02:00
Bernd Hahnebach
80bdd21471
FEM: code formating, command manager, more formating
2019-08-16 08:33:30 +02:00
Bernd Hahnebach
657b17594a
FEM: code formating, command manager, fix indents
2019-08-16 08:33:24 +02:00
Bernd Hahnebach
b9ec1e15be
FEM: code formating, commands, some new lines
2019-08-16 08:33:17 +02:00
Bernd Hahnebach
9bb420caf4
FEM: code formating, commands, use double quotes instead of single ones
2019-08-16 08:33:12 +02:00
Bernd Hahnebach
2c9eef4bbb
FEM: code formating, small ones
2019-08-16 08:33:06 +02:00
Bernd Hahnebach
08a150ca95
FEM: ccx tools, small indent code formating
2019-08-15 08:40:01 +02:00
donovaly
99ef284bf6
update and reshape tooltips for FEM import-export settings
2019-07-21 19:19:46 +02:00
Yorik van Havre
a6334a4bfd
Cleanup in doxygen stuff
2019-07-15 23:20:52 -03:00
Bernd Hahnebach
c844d537f1
FEM: unit tests, fix round failure on windows by setting fix float numbers
2019-07-10 22:08:09 +02:00
Bernd Hahnebach
3678c7fa58
FEM: code formating, unit tests, objs
2019-07-05 23:07:56 +02:00
Bernd Hahnebach
70fb01934b
FEM: fluid 1D obj, typo
2019-07-05 22:46:41 +02:00
Bernd Hahnebach
6b047bbd0c
FEM: unit tests, result stats, fix principal and shear stats
2019-07-05 22:46:31 +02:00
Bernd Hahnebach
e25cd0c034
FEM: unit tests, result stats, fix sabs for frequency results
2019-07-05 22:46:20 +02:00
Bernd Hahnebach
47c71b5db0
FEM: unit tests, result stats, fix compare method and reactivate tests
2019-07-05 22:46:10 +02:00
Bernd Hahnebach
9826c2c2ae
FEM: unit test, fix stats compare calls and method, temporary deactivate some stats tests
2019-07-05 09:09:04 +02:00
Bernd Hahnebach
fda0e7706d
FEM: unit test, delete not needed pass
2019-07-05 09:08:53 +02:00
Bernd Hahnebach
13ae16750d
FEM: solver fenics, fix fenics import test
2019-07-04 18:02:58 +02:00
Bernd Hahnebach
791701dbfa
FEM: element flow 1D, deactivate not supported fluid types
2019-07-04 18:00:00 +02:00
Bernd Hahnebach
de74fe1027
FEM: ccx writer, typo in var name
2019-07-04 17:59:53 +02:00
Bernd Hahnebach
c246d76f0f
FEM: gui commands, get rid of duplicate code
2019-07-04 09:58:39 +02:00
Bernd Hahnebach
a6a2532477
FEM: gui commands, rename all classes:
...
- delete Fem since we are in FEM workbench we only have FEM commands
- delete Command since we are in Python command module we only have Command classes
- this will simplify gui object creation
2019-07-04 09:58:30 +02:00
Bernd Hahnebach
68bd9d9086
FEM: gui commands, rename some classes
2019-07-04 09:58:19 +02:00
Bernd Hahnebach
3889fb8155
FEM: unit tests, temporary deactivate one results stats test
2019-07-03 12:51:26 +02:00
Bernd Hahnebach
2ce560120e
FEM: objects, use same name system no matter if C++ or Python object
2019-07-03 12:43:27 +02:00
Bernd Hahnebach
78a6dcbbbf
FEM: vtk result pipeline, use log instead of message for debug
2019-07-03 12:43:19 +02:00
Bernd Hahnebach
ccd06c98e5
FEM: result tools, use log instead of message for debug
2019-07-03 12:43:11 +02:00
Bernd Hahnebach
1f5e8ea446
FEM: in out, z88 mesh, fix string replacements
2019-07-03 07:37:40 +02:00
Bernd Hahnebach
d66c4dd515
FEM: view provider electrostatic potential, use value error instead of bare except
2019-07-02 22:56:06 +02:00
Bernd Hahnebach
c528033133
FEM: view provider calculix, get rid of a bare except
2019-07-02 22:47:31 +02:00
Bernd Hahnebach
bddca5d68a
FEM: view provider material, use value error instead of bare except
2019-07-02 22:47:20 +02:00
Bernd Hahnebach
88fae2d96e
FEM: result tools, check for NAN instead of bare except
2019-07-02 18:02:13 +02:00
Bernd Hahnebach
af4d6d2ea2
FEM: mesh api, add comment
2019-07-02 16:08:19 +02:00
wmayer
985eaebedc
improve unicode support for Abaqus export
2019-07-02 15:42:16 +02:00
Bernd Hahnebach
93fac6b24a
FEM: frd result reader, fix principal stress calculation if pure frd file was opened
2019-07-02 13:17:24 +02:00
Bernd Hahnebach
9ab0fa44f2
FEM: frd result reader, fix compact mesh for multiple result sets if not compacted
2019-07-02 12:54:54 +02:00
Bernd Hahnebach
35b05a9d76
FEM: code formating, flake8 and white spaces
2019-07-02 12:54:50 +02:00
Bernd Hahnebach
56cf8e7a87
FEM: result reading, fix eigenmode number reading
2019-07-01 21:41:24 +02:00
Bernd Hahnebach
fe5f94a728
FEM: result gui, get rid of duplicate code
2019-07-01 21:41:15 +02:00
Bernd Hahnebach
47abdbd895
FEM: result gui, fix user defined equation, but better fix would be cool
2019-07-01 21:41:04 +02:00
Bernd Hahnebach
cc839c6c22
FEM: result gui, some code formating and a comment
2019-07-01 21:40:54 +02:00
Bernd Hahnebach
22ef1ebe47
FEM: code forating, solver fenics tools, get rid of not needed indent
2019-07-01 00:06:26 +02:00
Bernd Hahnebach
950ad33233
FEM: in out, get rid of not needed exception
2019-06-30 23:50:03 +02:00
Bernd Hahnebach
c28684d9db
FEM: bare Python exceptions, fix the Import ones
2019-06-30 23:49:55 +02:00
Bernd Hahnebach
b8f0de88bb
FEM: unit tests, set up documents without a try except
2019-06-30 23:49:47 +02:00
Bernd Hahnebach
b921b9a692
FEM: code formating, max line length in unit test module
2019-06-30 14:09:05 +02:00
Bernd Hahnebach
949a70a197
FEM: flake8 and lgtm, dummy usage of imports in unit test module
2019-06-30 14:08:55 +02:00
Bernd Hahnebach
771f77ebc7
FEM: ccx writer, lgtm, Nested for statement uses loop variable 'femobj' of enclosing for statement
2019-06-29 13:22:38 +02:00
Bernd Hahnebach
a043ad072e
FEM: lgtm, various improvements
2019-06-29 13:22:31 +02:00