Bernd Hahnebach
100ab0f7b6
FEM: unit tests, add a method to get all test methods, add them to test modul to simply copy them
2019-04-04 09:00:36 +02:00
Bernd Hahnebach
55e75bc0f1
FEM: solver run, fix missing imports
2019-04-04 09:00:36 +02:00
Bernd Hahnebach
1f791eb655
FEM: working dir, add error messages to the error calls
2019-04-03 15:21:27 +02:00
Bernd Hahnebach
2f0b563339
FEM: ccx tools, ccx binary handling improved
2019-04-01 23:28:38 +02:00
Bernd Hahnebach
0acd2cf690
FEM: ccx tools, set back the assignment of linux and osx ccx binary path
2019-04-01 23:28:38 +02:00
lorenz
5d7534e922
FEM: osx: try to fix default ccx detection
2019-04-01 23:28:38 +02:00
Bernd Hahnebach
d8b2610166
FEM: solver writer base, check if really a mesh object was given
2019-04-01 23:28:38 +02:00
Bernd Hahnebach
c0ee45e2cc
FEM: elmer, use console print and delete not needed prints in unit test
2019-04-01 23:28:37 +02:00
Bernd Hahnebach
1842ab28ae
FEM: solver writer base, possibility to instantiate the class without dir parameter
2019-04-01 23:28:37 +02:00
Bernd Hahnebach
5adaa86731
FEM: examples, move meshes in sparate directory
2019-04-01 23:28:37 +02:00
Bernd Hahnebach
07f1bd40b0
FEM: mesh tools, resort some methods and add comments
2019-04-01 23:28:37 +02:00
Bernd Hahnebach
2d6f004a17
FEM: anylysis output, improve prints
2019-04-01 23:28:37 +02:00
Bernd Hahnebach
443393c89a
FEM: prints, use FreeCAD Console prints on lot of places
2019-04-01 23:28:37 +02:00
Bernd Hahnebach
7e86a3f4c1
FEM: solver frame work, move get dir setting to snake_case
2019-04-01 23:28:36 +02:00
Bernd Hahnebach
ef374e640f
FEM: solver frame work, move get custom dir to snake_case
2019-04-01 23:28:36 +02:00
Bernd Hahnebach
0ffa6de8b1
FEM: solver frame work, move get binary to snake_case
2019-04-01 23:28:35 +02:00
Bernd Hahnebach
9358daed7c
FEM: solver settings, add methods to retrieve the comments writing preference parameter
2019-04-01 23:28:35 +02:00
Bernd Hahnebach
8f760d1c37
FEM: solver settings, code improvements
2019-04-01 23:28:35 +02:00
Bernd Hahnebach
0b64374fec
FEM: solver writer and tasks, code formating
2019-04-01 23:28:35 +02:00
luz.paz
c985f9ee79
Misc typos and whitespace fixes
...
Found via `codespell -q 3 -I ../fc-word-whitelist.txt -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*`
2019-03-31 11:42:36 +02:00
Bernd Hahnebach
7b03eff1b6
FEM: solver settings, small code improvements and some comments
2019-03-31 11:18:18 +02:00
Bernd Hahnebach
36fb597ad9
FEM: solver settings, binary path print log and print message
2019-03-31 11:18:18 +02:00
Bernd Hahnebach
1c05f73e6a
FEM: solver settings, use FreeCAD instead of App
2019-03-31 11:18:17 +02:00
Bernd Hahnebach
406498273e
FEM: fix in solver settings, use a standard value if binary could not be read
2019-03-31 11:18:17 +02:00
Bernd Hahnebach
9f689bef45
FEM: unit tests, do not use join on module import test
2019-03-31 11:18:17 +02:00
Bernd Hahnebach
7dfeb801a1
FEM: Py3 fix in result reader
2019-03-31 11:18:16 +02:00
Bernd Hahnebach
a599ac5b4b
FEM: import tools, some error message and comment
2019-03-31 11:18:16 +02:00
Bernd Hahnebach
1167b4fbaa
FEM: vtk tools, code fix
2019-03-31 11:18:16 +02:00
Bernd Hahnebach
c0627aba55
FEM: ccx tools, code formating
2019-03-31 11:18:16 +02:00
Bernd Hahnebach
9ac7c7d6f9
FEM: typos
2019-03-31 11:18:15 +02:00
Bernd Hahnebach
bcbe82de74
FEM: ccx tools task panel and solver run, use new ccx tools class init without analysis
2019-03-31 11:18:15 +02:00
Bernd Hahnebach
9b4a6f743f
FEM: ccx tools solver, allow to open the task panel even if the analysis is not active
2019-03-31 11:18:15 +02:00
Bernd Hahnebach
a918d9e021
FEM: unit tests, add some comments
2019-03-31 11:18:15 +02:00
Bernd Hahnebach
f3c7b7f3b0
FEM: result tools, delete not used imports
2019-03-31 11:18:15 +02:00
Bernd Hahnebach
b51ef01e9a
FEM: run, improvements in error messages
2019-03-31 11:18:15 +02:00
Bernd Hahnebach
c7bbfca564
FEM: run, use Error at the end of exception class
2019-03-31 11:18:14 +02:00
Bernd Hahnebach
76555307f9
FEM: result tools, simplified calculation of abs displacement
2019-03-31 11:18:14 +02:00
Bernd Hahnebach
f4300f30c3
FEM: unit tests, add test for displacement abs
2019-03-31 11:18:14 +02:00
Bernd Hahnebach
7b65f36689
FEM: result tools, better variable names
2019-03-31 11:18:14 +02:00
Bernd Hahnebach
b6e4d3fc4c
FEM: result tools, von mises, use a simplified calculation formula
2019-03-31 11:18:13 +02:00
Bernd Hahnebach
6a4f68a1bc
FEM: z88 writer, cut writing time at second diggit
2019-03-31 11:18:13 +02:00
Bernd Hahnebach
83c5093c74
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
bb69ace9f6
FEM: ccx tools, add solver search if no analysis was given
2019-03-31 11:18:12 +02:00
Bernd Hahnebach
dad3e9de78
FEM: ccx tools, fix getting the analysis if solver is given but no analysis
2019-03-31 11:18:12 +02:00
Bernd Hahnebach
6a3f0dc936
FEM: solver run, add method to run fem solver and use in commands and example module
2019-03-31 11:18:12 +02:00
Bernd Hahnebach
caacf94578
FEM: examples, add this new package and the module for ccx cantilever
2019-03-31 11:18:12 +02:00
Bernd Hahnebach
972e29b4af
FEM: utils, do not mix FreeCAD and App on imports
2019-03-31 11:18:11 +02:00
Bernd Hahnebach
581a78bbcc
FEM: imports, use small character for fem utils imports
2019-03-31 11:18:11 +02:00
Bernd Hahnebach
4844c72b26
FEM: input file writer, use join from os package
2019-03-31 11:18:10 +02:00
Bernd Hahnebach
6bd837f928
FEM: ccx tools, use working dir prefs from solver framework
2019-03-31 11:18:10 +02:00