Commit Graph

1689 Commits

Author SHA1 Message Date
Bernd Hahnebach
e5058200a5 FEM: elmer tasks, fix gmsh mesh object type check 2018-02-08 09:46:40 +01:00
Bernd Hahnebach
fe39f310e4 FEM: unit tests, add some example code to run FEM unit tests 2018-02-08 09:46:40 +01:00
Bernd Hahnebach
5108769dec FEM: unit tests, recreate ccx tools results, due to changes in frequency model the results have changed 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
d4da6e517b FEM: unit tests, ccx tools frequency, delete not used document objects 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
2897669a31 FEM: unit tests, move frequency ccx tools test in own def 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
a383b09433 FEM: unit tests, ccx tools move base name declaration 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
c581b22773 FEM: unit tests, recreate ccx tools results 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
2b7046a301 FEM: unit tests, fix ccx result creation def 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
a4af9ff908 FEM: unit tests, improve imports and dir definitions 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
d52377f45e FEM: unit tests, delete unused imports 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
e556259fa4 FEM: unit tests, move module fem common test module to common test module 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
b781978ab2 FEM: unit tests, move solver framework and ccxtools test classes in separate modules 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
1606dfbeb1 FEM: unit tests, move helpers in separate test tools module 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
c20cab0d80 FEM: GUI prefs general tab, again make ALL dir chooser really dir chooser 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
2f35bea1da FEM: GUI prefs general tab, fix solver frame work custom path 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
46dbfc8ce7 FEM: prints, use FreeCAD console prints and console error for ccx tools and writer module 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
61430b8268 FEM: ccx tools, better error messages on Python run 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
08f0a7bda6 FEM: unit tests, fix ccx tools result creation and recreate them 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
d0b5798ae4 FEM: ccx tools, remove setting analysis type with the analysis tools, is done in solver object 2018-02-07 19:03:48 +01:00
joha2
b99cc55a6b FEM: Fenics, add Fenics tools module 2018-02-07 19:03:48 +01:00
luz.paz
69216f3604 sWhatsThis fixes
ref: https://forum.freecadweb.org/viewtopic.php?f=10&t=26687
2018-01-31 19:07:07 +01:00
Bernd Hahnebach
a3da17b626 FEM: code formating, use a variable which is not used to get flak8 quiet 2018-01-31 19:04:29 +01:00
luz.paz
e7270f1d0c FEM: Misc. comment typo 2018-01-31 19:04:29 +01:00
Bernd Hahnebach
7eef8f3e68 FEM: code formating, flake8 2018-01-31 19:04:29 +01:00
Bernd Hahnebach
d442d0844a FEM: result taks panel, better comment 2018-01-31 19:04:29 +01:00
luz.paz
9b3c898883 FEM: source comment typo 2018-01-31 19:04:29 +01:00
Bernd Hahnebach
a5e6a3fd5b FEM: materials, fix users material path in task panel 2018-01-31 19:04:29 +01:00
joha2
6aa8c6b00d FEM: issue #3038 Fenics integration
- minor changes in xdmf saving dialog
- fixed missing locals() reference in get_FemMeshObjectElementTypes for python3 compatiblity in xml/xdmf import/export
- fixed open() and write() commands for python3 compatiblity in xml/xdmf export
- fixed further python3 issues in xml/xdmf import/export
2018-01-31 19:04:29 +01:00
luz.paz
0d4aa88c4f FEM: typo fix
[skip ci]
2018-01-27 19:41:24 +01:00
Bernd Hahnebach
133703d634 FEM: task panel, fix loading of broken material file 2018-01-27 17:22:58 +01:00
Bernd Hahnebach
d77f42c28e FEM: material task panel, fix custom export 2018-01-27 17:22:58 +01:00
Bernd Hahnebach
0d1d584fa3 FEM: gerneral prefs, make custom materils dir chooser really a dir chooser 2018-01-27 17:22:58 +01:00
Bernd Hahnebach
43c504c9ce FEM: pref general, make string multi os compatible 2018-01-27 17:22:58 +01:00
luz.paz
9566ca2198 FEM: typos
[skip ci]
2018-01-26 18:49:59 +01:00
Bernd Hahnebach
8379835862 FEM: inp file settings, fixies fixes #3314i wrong pref on restore 2018-01-25 18:46:30 -02:00
Bernd Hahnebach
7d250a5355 FEM: ccx tools solver, get rid of no longer needed and confusing attribute 2018-01-25 18:46:30 -02:00
Bernd Hahnebach
05fbc0f8bf FEM: unit test, add a test for adding multiple ref shapes 2018-01-25 18:46:30 -02:00
Bernd Hahnebach
ef6c36ba64 FEM: objects, use fem name sheme for object package names 2018-01-25 18:46:30 -02:00
luz.paz
ece3e8e3de FEM: typos 2018-01-23 14:43:54 +01:00
Bernd Hahnebach
6fa2ae54f9 FEM: ccx tools solver, fix solver type check 2018-01-23 14:01:27 +01:00
Bernd Hahnebach
6b591a16b9 FEM: file modes, delete executable mode on some Python modules 2018-01-23 14:01:27 +01:00
Bernd Hahnebach
e44f9564dc FEM: general pref ui, make working dir chooser work again 2018-01-23 14:01:27 +01:00
Bernd Hahnebach
9df898a914 FEM: general pref ui, typo 2018-01-23 14:01:27 +01:00
Bernd Hahnebach
5e29aa5c28 FEM: ccx tools, typo 2018-01-23 14:01:27 +01:00
Bernd Hahnebach
60a0849a03 FEM: beam rotation, add some pre checks 2018-01-23 14:01:27 +01:00
Bernd Hahnebach
f813dce4ae FEM: beam rotaion, implement writer, this fixes a very old restiction, the beam analysis in z-axis 2018-01-23 14:01:27 +01:00
FEMuser
501bfef055 FEM: mesh tools, add method to get the beam normals for ccx 2018-01-23 14:01:27 +01:00
Bernd Hahnebach
50860ea656 FEM: beam rotation object, deactivate task panel since reference shapes are not yet supported for rotations 2018-01-23 14:01:27 +01:00
Bernd Hahnebach
b9052e72cd FEM: beam rotation object, add it to the solver frame works 2018-01-23 14:01:27 +01:00
Bernd Hahnebach
5e5ef63a87 FEM: beam rotation object, add an own icon for this object 2018-01-23 14:01:27 +01:00