Commit Graph

60 Commits

Author SHA1 Message Date
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
Bernd Hahnebach
4d345e1853 FEM: utils, get rid of duplicate defs 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
57b9eddfb0 FEM: utils, improve method to return the obj type 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
80517c71b8 FEM: utils, rename isOfTypeNew to is_of_type 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
5407c894c5 FEM: utils, rename typeOfObj to type_of_obj 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
ab6f575ba8 FEM: ccx tools, move helper into fem utils module 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
859e4e7778 FEM: ccx tools, small improvements if nonpositive jacobians are in the mesh 2018-10-25 11:00:07 -03:00
Bernd Hahnebach
d8eb9dd470 FEM: code formating, cut lines with more than 200 diggits 2018-10-17 11:23:05 +02:00
Bernd Hahnebach
ef87ae4d36 FEM: ccx solver, add gemetry check analysis 2018-10-17 11:23:05 +02:00
luz.paz
73fd1b5063 FEM: Grammar and organization fixes 2018-10-17 11:23:04 +02:00
luz.paz
c67b984771 FEM: femtools/femutils.py typos and whitespace fixes 2018-08-26 20:47:41 +02:00
Bernd Hahnebach
328622c9a8 FEM: clipping plane, fix bound box calculation for obj with a property called Shape which is not a occt shape 2018-08-08 13:49:43 +02:00
luz.paz
2f39b92985 FEM: source typo fixes 2018-06-09 10:53:00 +02:00
Bernd Hahnebach
f7d9f734b5 FEM: add tool clipping plane tools 2018-06-09 10:53:00 +02:00
Bernd Hahnebach
7488573b66 FEM: ccx binary, better error message if ccx binary exists but has problems to run, seen a lot on osx 2018-06-05 14:28:25 -03:00
Bernd Hahnebach
8dd420814d FEM: ccx tools, pop up a error message box on run if more than one meshes are in the analysis 2018-02-21 14:33:45 +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
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
Bernd Hahnebach
7d250a5355 FEM: ccx tools solver, get rid of no longer needed and confusing attribute 2018-01-25 18:46:30 -02:00
luz.paz
ece3e8e3de FEM: typos 2018-01-23 14:43:54 +01:00