Commit Graph

12745 Commits

Author SHA1 Message Date
Bernd Hahnebach
1b19705441 FEM: new solver, add Cantilever example with all solvers 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
460d064ace FEM: all pref gui tabs, some typo, layout and format improvements 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
74e265df27 FEM: elmer writer, add new Gmsh node group attribute 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
42bfdf23a7 FEM: elmer solver, fix Py3 issues 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
da426b36cd FEM: new solver frame work, fix it in the regard of the analysis object change to a real group object 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
9e32d4845b FEM: ccx tools, fix them in the regard of the analysis object change to a real group object 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
168c7cf028 FEM: unit test elmer, add a testmode to solver framework 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
3458c0b08e FEM: unit tests, elmer sifio and geo writing 2017-12-02 13:17:30 +01:00
Markus Hovorka
cab5ea33f3 FEM: elmer sifio, write case file entries in same order if module is called twice 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
4380a5ec63 FEM: unit test, add all new objs to the make obj test 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
78421a678f FEM: elmer equations, add posibility to easy create them by python with objects fem modul 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
ac163bdbcb FEM: code formating, flake8 in new objects potential boundary and flux-solver 2017-12-02 13:17:30 +01:00
Wilfried Hortschitz
3d5de0f9f4 FEM: Potential-boundary and flux-solver objects, add icons 2017-12-02 13:17:30 +01:00
Wilfried Hortschitz
b095e94356 FEM: Potential-boundary constraint and elmerflux-solver, add objects and implement them in elmer 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
e7fe13ba48 FEM: command solver run, fix FreeCAD freeze on new frame work 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
3eeee47869 FEM: command solver run, delete duplicate code 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
73d1e9f013 FEM: new commands, use same code system as it is used in the other commands 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
743f555284 FEM: new commands, remove add in command names
the wiki pages retrive the names from the command names, thus they have to us the same name system
2017-12-02 13:17:30 +01:00
Bernd Hahnebach
c0acb903dc FEM: unit test, add elmer solver and equations to module import test 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
c03c7e770a FEM: elmer writer, fix density for self weight on edges 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
8a1bf4bcbc FEM: elmer, use an vector icon in svg 2017-12-02 13:17:30 +01:00
Wilfried Hortschitz
51383aa9a2 FEM: elmer, add electrostatic equation 2017-12-02 13:17:30 +01:00
Markus Hovorka
412df6f4c1 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
42b3c3353b FEM: constraint initial flow velocity, add object, command, icon, task panel, etc. 2017-12-02 13:17:30 +01:00
Markus Hovorka
ce69c1531d FEM: constraint flow velocity, add object, command, icon, task panel, etc 2017-12-02 13:17:30 +01:00
Markus Hovorka
51c46dd2ab FEM: constraint body heat source, add object, command, etc 2017-12-02 13:17:30 +01:00
Markus Hovorka
e4939d358f FEM: general python contraint, add module 2017-12-02 13:17:30 +01:00
Markus Hovorka
f17bd36e05 FEM: selection widget, add module 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
5c18c71ad4 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
7ad273f3cc 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
38ef851417 FEM: ccx input file writer, move writer into new femsolver package 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
f38fb30a76 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
45e81db4ec 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
f8f267fcc0 FEM: z88, remove from old solver framework 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
609e97a821 FEM: z88, add it to the new solver framework 2017-12-02 13:17:30 +01:00
Markus Hovorka
d9bef5af5d FEM: new solver framework, add gui for working path pref 2017-12-02 13:17:30 +01:00
Markus Hovorka
dda82d600c FEM: new solver framework, initial commit 2017-12-02 13:17:30 +01:00
Markus Hovorka
1a2f575a53 FEM: fem utils module, new module to collect some FEM utilities 2017-12-02 13:17:30 +01:00
Unknown
fd7e2d9e0c 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
23bc8f356d FEM: gmsh tools, better init for class attributes 2017-12-02 13:17:30 +01:00
wmayer
adfcd154c6 fixes #0003176: Sketcher: always over-constrained when referencing external B-Spline 2017-12-02 13:02:42 +01:00
wmayer
651ff24481 when painting items make sure that constraint id is in range 2017-12-02 10:11:45 +01:00
wmayer
e7d4296b29 remove export macro from template class 2017-11-30 17:37:51 +01:00
Eivind Kvedalen
3b82ffff02 When we are restoring, don't set the Label on object creation as it will be restored later.
This is to avoid potential duplicate label conflicts.

This fixes issue #3280.
2017-11-30 16:28:41 +01:00
Eivind Kvedalen
2ae1313975 Moved ObjectStatusLocker template class to Base/Tools.h 2017-11-30 16:28:41 +01:00
Yorik van Havre
75829b3679 Merge pull request #1128 from realthunder/PathArcFix
libarea: fix arc fitting
2017-11-30 12:21:21 -02:00
Zheng, Lei
b640b9865b libarea: improve arc fit 2017-11-30 12:04:25 +08:00
Zheng, Lei
7249365823 libarea: disable max arc points parameter
It is soly used to limit excessive arc accuracy used by ClipperLib, and
seems to have some negative effect. We disabled it here, and simply rely
on user to choose a sensible arc 'accuracy' parameter.
2017-11-30 11:59:10 +08:00
tomate44
8bbcfd6dce Surface WB: add a Gui widget for unbound edges to the Filling tool. 2017-11-29 21:57:19 +01:00
Eivind Kvedalen
1a2e77cf6e Spinboxes: Fix for issue #3278. 2017-11-29 21:49:01 +01:00