Commit Graph

2007 Commits

Author SHA1 Message Date
easyw
d901631f8e a minor py3 fix 2018-12-11 09:12:15 -03:00
Bernd Hahnebach
081173e344 FEM: solver run, fix method names 2018-12-10 20:56:41 -03:00
lorenz
3059646761 Fem: Elmer: rename function iterkeys -> keys 2018-12-08 11:27:22 -03:00
looooo
1476caf281 py3: iteritems -> items, iterkeys -> keys 2018-12-08 11:27:22 -03:00
easyw
2cbf323e84 another py3 compatibility fix 2018-12-08 11:24:56 -03:00
easyw
bb226d1973 first step vs py3 compatibility 2018-12-08 11:24:56 -03:00
Bernd Hahnebach
36447d71c5 FEM: ccx tools, simplify member collection 2018-12-07 08:53:48 -03:00
Bernd Hahnebach
1311bac126 FEM: solver frame work ccx and z88, simplify member collection 2018-12-07 08:53:48 -03:00
Bernd Hahnebach
945497c73c FEM: utils, add some defs to collect analysis group member 2018-12-07 08:53:48 -03:00
Bernd Hahnebach
80f2ccc304 FEM: utils, rename get single member 2018-12-07 08:53:48 -03:00
Bernd Hahnebach
592979b829 FEM: utils, rename get member 2018-12-07 08:53:48 -03:00
Bernd Hahnebach
e5c8c18e8d FEM: elmer writer, use class methond instead of utils method directly 2018-12-07 08:53:48 -03:00
Bernd Hahnebach
5c4b287597 FEM: solver tasks, delete duplicate methods 2018-12-07 08:53:48 -03:00
Bernd Hahnebach
93e179ba01 FEM: unit tests, extend commends to command for every module test 2018-12-07 08:53:48 -03:00
Bernd Hahnebach
e40ce74f27 FEM: unit tests, extend the FEM is derived from test to more Trues 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
f3cee72436 FEM: utils, get rid of duplicate defs 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
711d7f52ba FEM: utils, improve method to return the obj type 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
f9dd5f2b6f FEM: utils, rename isOfTypeNew to is_of_type 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
e06a541fec FEM: utils, rename typeOfObj to type_of_obj 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
d40b23a142 FEM: unit tests, move object tests in separate test module and class 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
72d6c48bba FEM: unit tests, better name for unit test FreeCAD file names 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
babd888668 FEM: unit tests, better comments 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
5ccd715e3f FEM: unit tests, rename common class 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
9519f122f9 FEM: ccx tools, move helper into fem utils module 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
44bdb5f99c FEM: calculix, fix obj type check 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
a2024d448f FEM: z88, fix obj type check 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
f6b1ec4401 FEM: z88 writer, raise exception if element type is not supported by Z88 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
5ba7942660 FEM: results, initialize Stats with the appropriate lenght on obj. creation 2018-11-27 13:23:00 -03:00
Bernd Hahnebach
16ee138017 FEM: results, fix stats setting 2018-11-27 13:23:00 -03:00
Bernd Hahnebach
c24ff17840 FEM: special character, Python seams not to like the ü of Jürgen even it is an comment 2018-11-26 09:10:17 -03:00
Bernd Hahnebach
f3c5c9a70b FEM: code formating, more format changes 2018-11-26 09:10:17 -03:00
Bernd Hahnebach
0ed87a5775 FEM: code formating, flake8 2018-11-26 09:10:17 -03:00
Bernd Hahnebach
72db8632ab FEM: code formating, print function 2018-11-26 09:10:17 -03:00
luz.paz
d150dec132 FEM: make file headers title use the same schema in all fem(gui)objects/
Cherrypicked from femtemp f3212888c50d
+ 2 femobject uniformity fixes

fem(gui)objects leftover header copyright fix
2018-11-26 09:10:17 -03:00
luz.paz
bf779155d4 FEM: solver, make uniform copyright and developer info
.
2018-11-26 09:10:17 -03:00
luz.paz
432ae644ee FEM: solver, make file header title use the same schema in all solver modules
Made uniform all __title__ doxy \addtogroup blocks
2018-11-26 09:10:17 -03:00
Yorik van Havre
3799b2a306 Fixed coverity issues
184348 Bad use of null-like value
175794 Copy-paste error
172913 Copy-paste error
169506 Structurally dead code
169504 Bad use of null-like value
169013 Copy-paste error
2018-11-19 19:36:50 -02:00
Yorik van Havre
b1d6770ffb Fixed coverity issues
184298 Bad use of null-like value
183849 Bad use of null-like value
183846 Bad use of null-like value
183845 Copy-paste error
183844 Bad use of null-like value
2018-11-19 19:17:56 -02:00
wmayer
b3721f8613 fix re-throwing an exception 2018-11-15 17:20:55 +01:00
wmayer
560b415f19 Replace Base::Exception with appropriate subclass 2018-11-14 17:19:30 +01:00
looooo
d4461f351c add function to retrive femmesh edges by a TopoDS_Edge 2018-11-09 11:11:59 +01:00
Bernd Hahnebach
ba11c3a701 FEM: commands, sort classes 2018-11-06 12:04:49 -03:00
Bernd Hahnebach
fb531582f6 FEM: print mesh info, rename it to display mesh info 2018-11-06 12:04:49 -03:00
Bernd Hahnebach
798c0ea4a8 FEM: z88 mesh, some changes:
- add a much simpler method to write a FemMesh to Z88 file format by Python
- add a read method which does not create a document object but just returns the FemMesh
2018-11-06 12:04:49 -03:00
luz.paz
4c2f2cd210 Misc. typos and whitespace
Found via `codespell -q 3 --skip="*.po,*.ts,./.git,./src/3rdParty,./src/CXX,./src/zipios++,./src/Mod/Assembly/App/opendcm,./ChangeLog.txt" -I ../fc-word-whitelist.txt` and `grep`. Excess whitespace auto-removed by Atom editor.
2018-11-03 16:13:06 -03:00
wmayer
f898eafd64 move from deprecated boost.signals to boost.signals2 library 2018-10-30 19:09:03 +01:00
lorenz
e517c00d9b py3: Fem: remove extra b'ees
https://forum.freecadweb.org/viewtopic.php?f=18&t=30954
2018-10-28 15:13:30 +01:00
Bernd Hahnebach
d449f7f8c0 FEM: nonlinear material, small fix in setting solver attributes 2018-10-25 11:00:07 -03:00
Bernd Hahnebach
96f515748b FEM: ccx solver task panel run, return error if CalculiX has finished but there are errors in output. Happens on nonpositive jacobians 2018-10-25 11:00:07 -03:00
Bernd Hahnebach
341b72bea8 FEM: ccx tools, small improvements if nonpositive jacobians are in the mesh 2018-10-25 11:00:07 -03:00