Commit Graph

1374 Commits

Author SHA1 Message Date
Markus Hovorka
9acd24e108 FEM: Change tool-bar organization
Split the tool-bar into multiple smaller ones. Also make the ordering a
little more consistent: Initial conditions first, followed by boundary
conditions followed by constraints on whole bodies.
2017-07-10 19:21:40 -03:00
Markus Hovorka
847e711e34 FEM: Change menu-bar organization
Split the menu-bar into multiple smaller ones. Group constraints by the
physics they are involed into. Also make the ordering a little more
consistent: Initial conditions first, followed by boundary conditions
followed by constraints on whole bodies.
2017-07-10 19:21:40 -03:00
Markus Hovorka
c0de2ed95d FEM: Adjust names of constraint menu items 2017-07-10 19:21:40 -03:00
Markus Hovorka
bf43cfe76a FEM: Use short names for VTK post commands 2017-07-10 19:21:40 -03:00
Bernd Hahnebach
6100f76c5e FEM: unit tests, temporary workaround for py3 2017-07-10 19:21:40 -03:00
Bernd Hahnebach
21184e830e FEM: unit test, fix unit test if not all stats are used 2017-07-10 19:21:40 -03:00
Bernd Hahnebach
09ec91eb60 FEM: unit tests, add all result stats, except 1DFlow 2017-07-08 12:27:12 -03:00
Bernd Hahnebach
84bb32fe70 FEM: result stats, fix some issues and add all result types 2017-07-08 12:27:12 -03:00
Bernd Hahnebach
ad8e311b22 FEM: unit tests, use better coordinate values 2017-07-08 12:27:12 -03:00
Bernd Hahnebach
a6de294089 py3: fix FEM Flow1D unit test FEM mesh 2017-07-08 12:27:12 -03:00
Bernd Hahnebach
dadb172771 FEM: mesh objects, show them only if they are edited or needed for result viewing 2017-07-03 19:27:38 +02:00
Bernd Hahnebach
ec8a20c5a7 FEM: mesh objects, use same name sheme as for all other FEM objects 2017-07-03 19:27:38 +02:00
Bernd Hahnebach
57672dae5c FEM: visibility, do not hide parts which depends on mesh name
- since the mesh object depend on a part and the part can change this can mess up visibiliy
2017-07-03 19:27:38 +02:00
Bernd Hahnebach
5b9cd91ba8 FEM: pre checks, check if constraint references are not empty 2017-07-03 19:27:38 +02:00
Bernd Hahnebach
7ca506c847 FEM: nonlinear material, add a third yield point and only write yield points if they are not empty 2017-07-03 19:27:38 +02:00
Bernd Hahnebach
cb26278bce FEM: nonlinear material, set nonlinear geometry for nonlinear material in ccx solver 2017-07-03 19:27:38 +02:00
Bernd Hahnebach
f3ac9d06a4 FEM: unit tests, small unit test def for writeABAQUS diggits 2017-07-01 11:00:52 +02:00
Bernd Hahnebach
363175d54f FEM: unit test, fix 1DFlow unit test 2017-06-30 07:53:15 +02:00
Bernd Hahnebach
2f3c317d64 FEM: code formating, trailing ws 2017-06-29 18:51:24 +02:00
joha2
d5bba60f10 FEM: issue #0003038 Fenics mesh import/export: removed lxml dependency 2017-06-29 18:51:24 +02:00
Bernd Hahnebach
ed56ce5236 FEM: ccx input writer, if eigenvalue limits are set to 0.0, omit them in input file 2017-06-26 22:36:02 +02:00
Bernd Hahnebach
ac1fc259b2 FEM: ccx writer, change a comment 2017-06-26 22:36:02 +02:00
Bernd Hahnebach
7d260fe1f5 FEM: ccx prefs, use default time steps for all analysis types 2017-06-26 22:36:02 +02:00
Bernd Hahnebach
ee3df52159 FEM: solver calculix, allow user time steps without Parameter DIRECT 2017-06-26 22:36:02 +02:00
Bernd Hahnebach
806c70af8d FEM: 1DFlow, delete not needed files and code formating 2017-06-26 22:36:02 +02:00
kgoao
394e251362 FEM: FluidSection: Unit test 2017-06-26 22:36:02 +02:00
Bernd Hahnebach
ef4d07d562 FEM: prerequisite checks, extend for 1DFlow 2017-06-26 22:36:02 +02:00
Bernd Hahnebach
df0e8bd57f FEM: import FRD, fix import of strain vector 2017-06-26 22:36:02 +02:00
Bernd Hahnebach
de3fe945ae FEM: python task panels, more selection on click of list items in task panel 2017-06-26 22:36:02 +02:00
Bernd Hahnebach
e3c7c34c1c FEM: gmsh tool, add CoherenceMesh option to remove duplicate vertices, set default to true 2017-06-26 22:36:02 +02:00
Bernd Hahnebach
e774617db3 FEM: mesh region task panel, highlight elements on click in list issue #0003017 2017-06-26 11:14:50 -03:00
Bernd Hahnebach
f4f2000033 FEM: python task panels, only start SelectionObserver if noone runs already 2017-06-26 11:14:50 -03:00
Bernd Hahnebach
c3817d2e17 FEM: gmsh mesh tools, fix highorderoptimize 2017-06-20 07:14:44 +02:00
Bernd Hahnebach
5a5611f5be FEM: mesh tools, code formating 2017-06-20 07:07:38 +02:00
Bernd Hahnebach
ed5155ac08 FEM: mesh tools, group elements, return empty tuple instead of None 2017-06-19 10:49:28 +02:00
Bernd Hahnebach
5b18e789b3 FEM: element set search, fix indent for mesh group search 2017-06-19 10:49:28 +02:00
Bernd Hahnebach
811634dedb FEM: prerequisite checks, fix material reference shape type check 2017-06-19 10:49:28 +02:00
Peter Lama
bc7d4eb2f4 Fem: py3 fixes
Needed for unit tests to pass
2017-06-18 16:45:55 +02:00
Bernd Hahnebach
6c26443ee0 FEM: ccx input writer, do not write EigenmodeLimits if they are set to -1.0 2017-06-09 06:49:18 +02:00
Bernd Hahnebach
effda8442a FEM: prerequisites check, add a check to proof if all material objects do have the same ref shape type 2017-06-09 06:46:50 +02:00
Bernd Hahnebach
e23d9682ae FEM: material task panel, fix in reference shape type test 2017-06-09 06:42:13 +02:00
Bernd Hahnebach
1f5bdb9808 FEM: ccx input writer, better writing code in ccx elsets 2017-06-07 23:32:36 -03:00
Bernd Hahnebach
276862fcc6 FEM: ccx input writer, move some defs from ccx input file writer to input file writer:
- get the material sets and write them to material objects
- get the geometry beam and shell sets as well as the fluid beam sets and write them to the objects
2017-06-07 23:32:36 -03:00
Bernd Hahnebach
41757e4b29 FEM: ccx input writer, use variables for elementset names instead of hardecoded values 2017-06-07 23:32:36 -03:00
Bernd Hahnebach
b2b2f52536 FEM: ccx input writer, code typo, use an elif instead of if 2017-06-07 23:32:36 -03:00
Bernd Hahnebach
ffb956f267 FEM: ccx input writer, check for string type instead of the specific string Eall 2017-06-07 23:32:36 -03:00
Bernd Hahnebach
6321a2c10d FEM: ccx input writer, split ccx element set writing and 1D-Flow element set id retriving from each other 2017-06-07 23:32:36 -03:00
Bernd Hahnebach
81830ac844 FEM: ccx inputwriter, get rid of a duplicate in 1DFlow section 2017-06-07 23:32:36 -03:00
Bernd Hahnebach
55b03fdb85 FEM: ccx input writer, code formating 2017-06-07 23:32:36 -03:00
Bernd Hahnebach
22e990073a FEM: input writer, constraint force, move the refshape type code into fem tools 2017-06-07 23:32:36 -03:00