Commit Graph

80 Commits

Author SHA1 Message Date
Bernd Hahnebach
a8413f10fd FEM: utils, add a method to get the Part to mesh 2019-06-27 00:21:34 +02:00
Bernd Hahnebach
e9529b42f6 FEM: ccx tools, pre checks for reinforced material object 2019-06-16 18:29:32 +02:00
Bernd Hahnebach
30ec7477d1 FEM: concrete results, use the new concrete result reading methods on result reading 2019-06-16 18:29:32 +02:00
Bernd Hahnebach
27555ad627 FEM: ccx tools, some brackets where missing too ... 2019-06-06 15:03:37 +02:00
Bernd Hahnebach
6529eeb456 FEM: ccxtools, fix a syntax error, I wonder why flake8 did not find it ... 2019-06-06 14:57:38 +02:00
Bernd Hahnebach
d5d1def121 FEM: code formating, max line length < 100, fem toolsmodules 2019-05-27 14:51:57 +02:00
Bernd Hahnebach
708d1735fd FEM: code formating, max line length < 150, all FEM python 2019-05-20 12:33:30 +02:00
Bernd Hahnebach
048510ab87 FEM: ccx tools, ccx binary handling improved 2019-04-01 23:28:38 +02:00
Bernd Hahnebach
6c2439783a FEM: ccx tools, set back the assignment of linux and osx ccx binary path 2019-04-01 23:28:38 +02:00
lorenz
9ca9e4a89a FEM: osx: try to fix default ccx detection 2019-04-01 23:28:38 +02:00
Bernd Hahnebach
6ca0e3e141 FEM: solver frame work, move get dir setting to snake_case 2019-04-01 23:28:36 +02:00
Bernd Hahnebach
92404cc41c FEM: ccx tools, code formating 2019-03-31 11:18:16 +02:00
Bernd Hahnebach
7312a81319 FEM: ccx tools, add a class to make it very easy to run analysis py python 2019-03-31 11:18:13 +02:00
Bernd Hahnebach
b757c90312 FEM: ccx tools, add solver search if no analysis was given 2019-03-31 11:18:12 +02:00
Bernd Hahnebach
a90b931dce FEM: ccx tools, fix getting the analysis if solver is given but no analysis 2019-03-31 11:18:12 +02:00
Bernd Hahnebach
c8d1810fb7 FEM: utils, do not mix FreeCAD and App on imports 2019-03-31 11:18:11 +02:00
Bernd Hahnebach
0d1c841437 FEM: input file writer, use join from os package 2019-03-31 11:18:10 +02:00
Bernd Hahnebach
b22a01a24b FEM: ccx tools, use working dir prefs from solver framework 2019-03-31 11:18:10 +02:00
Bernd Hahnebach
21228abcd2 FEM: utils, add a method to get the solver working dir 2019-03-31 11:18:10 +02:00
luz.paz
2e4e9c6d4e Add some more user-facing typo fixes 2019-03-22 10:44:14 -03:00
Bernd Hahnebach
2c700b72be FEM: ccx tools, add misisng new line in error output 2019-03-07 10:45:34 +01:00
Bernd Hahnebach
299e9d2d2d FEM: ccx tools, more Python3 decode fixes 2019-03-07 10:45:33 +01:00
Bernd Hahnebach
f682291201 FEM: ccx tools, Py3 decode fix in get ccx version 2019-03-06 12:22:32 +01:00
Bernd Hahnebach
c34dfdc253 FEM: ccx tools, fix missing ccx setup 2019-03-06 12:22:32 +01:00
Bernd Hahnebach
a19d39d227 FEM: analysis member, get rid of duplicate code in getting the analysis mesh 2019-03-04 22:15:44 +01:00
Bernd Hahnebach
03f044e841 FEM: analysis, allow result meshes to be analysis member for making an analysis 2019-03-04 22:15:44 +01:00
Bernd Hahnebach
8cfacc039c FEM: result tools, delete result meshes on result purging too 2019-03-04 22:15:43 +01:00
Bernd Hahnebach
5378c431cb FEM: ccx tools, delete duplicate code 2019-03-04 22:15:43 +01:00
Bernd Hahnebach
224c848c9e FEM: ccx tools, find analysis if not given and there is only one in document 2019-02-25 17:50:49 +01:00
Bernd Hahnebach
46bd1501bd FEM: ccx tools, do not run all init methods on fea init 2019-02-25 17:50:49 +01:00
Bernd Hahnebach
1150977573 FEM: ccx tools, do not create the working dir if it does not exist 2019-02-25 17:50:49 +01:00
Bernd Hahnebach
19826213ee FEM: code formating, flake8, make line breaks before binary operator, it really reads better :-) 2019-01-05 12:17:51 +01:00
Bernd Hahnebach
d4c86acfd4 FEM: ccx tools, better error handling on run ccx 2019-01-04 15:28:17 +01:00
Bernd Hahnebach
eef8aaef03 FEM: ccx tools, ccx run, set ret code to 0 for check analysis and return ret code 2019-01-04 15:28:17 +01:00
Bernd Hahnebach
00d7e0a6fd FEM: ccx tools, debug prints 2019-01-04 15:28:16 +01:00
luz.paz
393e2d0f35 FEM: source comment typo fixes 2019-01-02 17:24:58 -02:00
Bernd Hahnebach
70993dd71d FEM: ccx tools, optimize imports 2018-12-21 22:39:29 +01:00
Bernd Hahnebach
e73c6c3008 FEM: ccx tools, add a method to find elments with no material 2018-12-21 22:22:49 +01:00
Bernd Hahnebach
7f3dfc5fd5 FEM: ccx tools, typo in def name for non positive jacobians 2018-12-21 22:16:57 +01:00
Bernd Hahnebach
b0ce82b830 FEM: ccx tools, split run def to be able to do every fea task independent 2018-12-21 22:16:57 +01:00
Bernd Hahnebach
a3980624a0 FEM: ccx tools, small code improvements 2018-12-21 22:16:57 +01:00
Bernd Hahnebach
80c65506a3 FEM: ccx tools, solver typ check only for ccx tools type 2018-12-21 22:16:57 +01:00
Bernd Hahnebach
71cadf8ba7 FEM: print some error if only one material object but this one has a reference shape 2018-12-21 10:11:48 -02:00
Bernd Hahnebach
25ebc7479b FEM: ccx run, do not run ccx if input file writer returned an error 2018-12-21 10:11:48 -02:00
Bernd Hahnebach
4682cac73b FEM: utils, add a def to decode bytestrings in Py3 2018-12-19 21:50:44 +01:00
Bernd Hahnebach
d057e9596a FEM: ccx tools, print error message if user trys to run ccx in test mode 2018-12-14 22:51:38 +01:00
Bernd Hahnebach
dceda1a073 FEM: ccx tools, simplify member collection 2018-12-07 08:53:48 -03:00
Bernd Hahnebach
2d83f56fc7 FEM: utils, add some defs to collect analysis group member 2018-12-07 08:53:48 -03:00
Bernd Hahnebach
ddb4c77b5b FEM: utils, rename get single member 2018-12-07 08:53:48 -03:00
Bernd Hahnebach
986dc046d8 FEM: utils, rename get member 2018-12-07 08:53:48 -03:00