Commit Graph

1532 Commits

Author SHA1 Message Date
Bernd Hahnebach
41c25a90f5 FEM: elmer, use an vector icon in svg 2017-12-02 13:17:30 +01:00
Wilfried Hortschitz
c18c0d1387 FEM: elmer, add electrostatic equation 2017-12-02 13:17:30 +01:00
Markus Hovorka
464df5b83d FEM: elmer, add it to the new solver framework and add equation object for elmer 2017-12-02 13:17:30 +01:00
Wilfried Hortschitz
14614d3eab FEM: constraint initial flow velocity, add object, command, icon, task panel, etc. 2017-12-02 13:17:30 +01:00
Markus Hovorka
afd304f89b FEM: constraint flow velocity, add object, command, icon, task panel, etc 2017-12-02 13:17:30 +01:00
Markus Hovorka
8119d76ad3 FEM: constraint body heat source, add object, command, etc 2017-12-02 13:17:30 +01:00
Markus Hovorka
073ac25e99 FEM: general python contraint, add module 2017-12-02 13:17:30 +01:00
Markus Hovorka
fa2aa100be FEM: selection widget, add module 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
a02d55f11e FEM: unit test, add new solve modules ccx and z88 and add a input file write test for new ccx solver 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
c9758d6f93 FEM: old ccx analysis tools, move analysis tools into ccx analysis tools, all new solver should use the new solver frame work 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
0483aed621 FEM: ccx input file writer, move writer into new femsolver package 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
866797383c FEM: prefs, add the pref to choose between new and old ccx solver to the pref gui 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
939bbfa371 FEM: ccx, add it to the new solver framework but use the old ccx writer 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
f049981619 FEM: z88, remove from old solver framework 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
3b9e162b74 FEM: z88, add it to the new solver framework 2017-12-02 13:17:30 +01:00
Markus Hovorka
24f47b3bbe FEM: new solver framework, add gui for working path pref 2017-12-02 13:17:30 +01:00
Markus Hovorka
6f2dea1560 FEM: new solver framework, initial commit 2017-12-02 13:17:30 +01:00
Markus Hovorka
b1becd5df3 FEM: fem utils module, new module to collect some FEM utilities 2017-12-02 13:17:30 +01:00
Unknown
d58c22426a FEM: code formating, typos in comments
some aren't really typos but are more cosmetic.
2017-12-02 13:17:30 +01:00
Bernd Hahnebach
2abcb088a3 FEM: gmsh tools, better init for class attributes 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
7aa619e2b8 FEM: mesh tools and input writer, better debug print messages 2017-11-29 11:10:20 +01:00
Bernd Hahnebach
e55e882dbe FEM: mesh tools, use for voumes the better get group data def 2017-11-29 11:10:10 +01:00
Bernd Hahnebach
ad8ce45751 FEM: mesh tools, use for faces the better get group data def 2017-11-29 11:10:04 +01:00
Bernd Hahnebach
db15d14023 FEM: mesh tools, more smart code int get group data def 2017-11-29 11:09:56 +01:00
Bernd Hahnebach
578f87b7fe FEM: mesh tools, make retrieving group data ids useable for all element types 2017-11-29 11:09:23 +01:00
Bernd Hahnebach
112ce0c4cb FEM: code formating, flake8, trailing ws and typo in comment 2017-11-29 11:09:13 +01:00
luzpaz
c1f77477df Misc. typo fixes
Remove double whitespaces between source comments
2017-11-25 16:54:02 -02:00
Bernd Hahnebach
767e742200 FEM: constraint initial temperature, make reference property hidden and readonly 2017-11-25 16:54:02 -02:00
Bernd Hahnebach
957e4bf3f4 FEM: prefs, add an option to deactivate group meshing for analysis 2017-11-25 16:54:02 -02:00
Bernd Hahnebach
607ddccbbf FEM: ccx writer, use the new Abaqus writer parameter and fix unit test 2017-11-25 16:54:02 -02:00
Bernd Hahnebach
b142ce5bc7 FEM: Abaqus writer, add method parameter for elem and group options 2017-11-25 16:54:02 -02:00
Bernd Hahnebach
ab2fbcbcad FEM: Abaqus writer pref ui, move from FEM to Import / Export 2017-11-25 16:54:02 -02:00
Bernd Hahnebach
e94aa1ce78 FEM: Abaqus writer pref ui, some changes proposed by werner
- ui class name matches with file name
- class is not derived from ui but uses it as a private member
- https://forum.freecadweb.org/viewtopic.php?f=10&t=25381
2017-11-25 16:54:02 -02:00
Bernd Hahnebach
a3a9ed66a2 FEM: Abaqus writer, pref GUI for element and group export parameter 2017-11-25 16:54:02 -02:00
Bernd Hahnebach
7556c11849 FEM: Abaqus writer, add groups to inp writer 2017-11-25 16:54:02 -02:00
Bernd Hahnebach
46f1825bbc FEM: Abaqus writer, first get all data and write it afterwards 2017-11-25 16:54:02 -02:00
Bernd Hahnebach
2b67063297 FEM: Abaqus writer, add pref to distingish between:
- all elements
- highest dimension elements
- FEM elements (only edges not belonging to faces and faces not belonging to volumes)
2017-11-25 16:54:02 -02:00
Bernd Hahnebach
97cfaf2f77 FEM: Abaqus writer, write FacesOnly and EdgesOnly for mixed FEM meshes, could be slow on non mixed meshes 2017-11-25 16:54:02 -02:00
Bernd Hahnebach
5d0a4e1ad9 FEM: mesh api, add EdgesOnly and FacesOnly 2017-11-25 16:54:02 -02:00
luzpaz
6782071c1b FEM: Fix typo 2017-11-25 16:54:02 -02:00
Bernd Hahnebach
cdc2260f6a FEM: Gmsh tools, add parameter to write groups of nodes for any group 2017-11-25 16:54:02 -02:00
wmayer
c5b5d2069e Make 'fluid' lower case in menu text and tooltip 2017-11-15 10:16:34 +01:00
wmayer
1f40d24fd9 replace 'GMSH' with correct spelling 'Gmsh' 2017-11-15 10:11:16 +01:00
Bernd Hahnebach
09c724cc4d FEM: gmsh tools, use fixed order for group data in geo file
it is needed to make a unit test for geo writing
2017-11-15 09:49:34 +01:00
Bernd Hahnebach
10eaae5005 FEM: typo in unit test comment 2017-11-15 09:49:15 +01:00
Bernd Hahnebach
8b55b3407e FEM: unit test, extend the make objects test 2017-11-08 23:01:31 +01:00
Bernd Hahnebach
cb912113d7 FEM: unit test, move FEM objects test to the right test class and fix code formating flake8 2017-11-08 23:01:31 +01:00
Bernd Hahnebach
e0b2ecefcf FEM: code formating, flake8 2017-11-08 23:01:31 +01:00
Bernd Hahnebach
9246723ad9 FEM: general prefs, use directory chooser for working dir setting 2017-11-01 10:37:25 -02:00
Wilfried Hortschitz
88fd4f4253 FEM: material task panel, repair restore of values considering locales 2017-11-01 10:37:25 -02:00