Commit Graph

2746 Commits

Author SHA1 Message Date
Bernd Hahnebach
85712261bc FEM: use python base constraint class, mesh boundary layer 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
5ea922c8b5 FEM: use python base constraint class, material obj 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
659da19739 FEM: use python base constraint class, material reinforced 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
83880da921 FEM: use python base constraint class, beam rotation 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
974ab58b9b FEM: use python base constraint class, fluid section 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
ab2c0a39d7 FEM: use python base constraint class, beam section 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
a00dddffe7 FEM: use python base constraint class, shell thickness 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
0aad1a0164 FEM: use python base constraint class, constraint tie 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
d4f60113c6 FEM: use python base constraint class, material non linear 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
6ccc140a1d FEM: use python base constraint class, constraint self weight 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
175e7f2069 FEM: Python base constraint view provider, extend methods 2020-03-03 21:26:20 +01:00
Bernd Hahnebach
aa5b050784 FEM: elmer equation objects, better type checking 2020-03-02 20:54:52 +01:00
Bernd Hahnebach
5a5753af8d FEM: element geometry types, same name type system as Python constraints 2020-03-02 20:54:44 +01:00
Bernd Hahnebach
d52cde9b81 FEM: mesh tools, better type checking 2020-03-02 20:54:36 +01:00
wmayer
24f10a34ea Fem: add missing comma 2020-03-02 12:10:57 +01:00
Bernd Hahnebach
b45276045e FEM: objects, code formating, new lines 2020-03-02 11:02:07 +01:00
Bernd Hahnebach
b1a95ff078 FEM: mesh tools, better logging 2020-03-01 23:31:11 +01:00
Bernd Hahnebach
3f399736db FEM: unit test, add ccx canti faceload hexa20 writing 2020-03-01 23:09:18 +01:00
Bernd Hahnebach
eeb97b36dc FEM: examples, add ccx cantilever with hexa20 2020-03-01 23:08:53 +01:00
Bernd Hahnebach
2d6aa10b69 FEM: meshtools, fix regression introduced with 63f34531 2020-03-01 22:08:06 +01:00
Bernd Hahnebach
74c9ed8cdd FEM: fix unit tests because of 9c154f70 2020-03-01 14:56:53 +01:00
Bernd Hahnebach
4768fa01f7 FEM: trailing white spaces 2020-03-01 14:43:22 +01:00
donovaly
27395bbba2 [FEM] spread the fixes from commit a5be62b8 to the other dialogs 2020-03-01 14:37:28 +01:00
Bernd Hahnebach
d388ca6260 FEM: ccx tools, move pre requisite checks in separate module 2020-03-01 14:28:00 +01:00
Bernd Hahnebach
871d660995 FEM: only define analysis types for calculix solver once 2020-03-01 14:27:54 +01:00
Bernd Hahnebach
6ec33d50a0 FEM: ccx writer, fix in tie for splitted file writing 2020-02-29 14:21:35 +01:00
Bernd Hahnebach
e61f888837 FEM: post result mesh, better log 2020-02-28 05:41:54 +01:00
Bernd Hahnebach
9ab7f49541 FEM: small update in coding conventions 2020-02-27 15:59:50 +01:00
Bernd Hahnebach
72d3a94ce8 FEM: better help messages at self weight 2020-02-27 15:12:54 +01:00
Bernd Hahnebach
802832f1dd FEM: do not guard module imports if the module will be imported in gui mode only 2020-02-27 13:25:44 +01:00
Bernd Hahnebach
0e62b053ff FEM: use numerical data type for gravity 2020-02-27 12:35:15 +01:00
Bernd Hahnebach
a3d18bc01e FEM: change gravity in unit tests files to the new gravity constant 2020-02-27 11:48:37 +01:00
Bernd Hahnebach
80439638c7 FEM: fix import 2020-02-27 11:45:51 +01:00
Bernd Hahnebach
ab0df09a1c FEM: more Python import cleaning 2020-02-27 08:33:39 +01:00
Bernd Hahnebach
e68221c63b FEM: Python imports coding conventions 2020-02-27 08:33:32 +01:00
Bernd Hahnebach
1458f7e881 FEM: pep8 2020-02-27 08:32:23 +01:00
Bernd Hahnebach
3d4013bf47 FEM: constants, use new module in elmer and ccx 2020-02-26 20:58:45 +01:00
Bernd Hahnebach
dbbab7aeb7 FEM: constants, add new module 2020-02-26 20:58:34 +01:00
Bernd Hahnebach
f9f5a7de32 FEM: improve imports 2020-02-26 20:58:26 +01:00
wmayer
a5be62b86a Fem: [skip ci] fix several coding flaws:
* improve implementation of TaskFemConstraintForce::onButtonDirection
* use QSignalBlocker to tmp. suppress signals instead of dis- and re-connecting
* directly access object from SelectionObject
* don't do type checks by class name but by typeid
2020-02-26 14:15:12 +01:00
wmayer
1b57cd3ae2 Fem: [skip ci] improve implementation of TaskFemConstraintForce::onButtonDirection 2020-02-26 12:50:10 +01:00
donovaly
e2d2101996 [FEM] highlight also selected transformable surfaces
this makes it much easier to find the surfaces that are transformable
2020-02-26 08:24:16 +01:00
Bernd Hahnebach
c1e7bb3a08 FEM: transform task panel, use doc identifier instead of App.ActiveDocument 2020-02-26 08:14:01 +01:00
Bernd Hahnebach
a6b22b3251 FEM: transform task panel, pyton fix 2020-02-26 00:10:58 +01:00
wmayer
78040f7711 Fem: [skip ci] fix segmentation fault when opening contraint transform panel
The segmentation fault is caused when NameDispl has less elements than the RefDispl property
2020-02-25 23:44:22 +01:00
Bernd Hahnebach
c8ea17681a FEM: constraint VP, comments 2020-02-25 20:45:49 +01:00
donovaly
520cfd8953 [FEM] constraint contact: sort out already available function
additionally add some comments in TaskFemConstraint.cpp
2020-02-25 19:59:01 +01:00
Bernd Hahnebach
75d082cb1b FEM: move errors in own module 2020-02-25 19:53:23 +01:00
donovaly
d19d5b5fce FEM: constraint dialogs: sort out commonly used function
additionally remove double code from TaskFemConstraintForce.cpp
2020-02-24 20:12:10 +01:00
Bernd Hahnebach
f13db9f63a FEM: gmsh tools, typo 2020-02-23 17:15:13 +01:00