Bernd Hahnebach
aa5b050784
FEM: elmer equation objects, better type checking
2020-03-02 20:54:52 +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
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
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
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
f9f5a7de32
FEM: improve imports
2020-02-26 20:58:26 +01:00
Bernd Hahnebach
75d082cb1b
FEM: move errors in own module
2020-02-25 19:53:23 +01:00
Bernd Hahnebach
274b74b304
FEM: pep8
2020-02-20 18:17:23 +01:00
HoWil
de517b6e9e
FEM: Add ElectricInfinity- and CapacitanceMatrix- boundary condition for Elmer
2020-02-20 18:08:01 +01:00
Bernd Hahnebach
66c1bfdd9b
FEM: writer base, add some comment for elemnt faces constraints
2020-02-19 17:56:49 +01:00
Bernd Hahnebach
0e37011803
FEM: constraint tie, get the faces data in writer base class
2020-02-19 17:56:47 +01:00
UR-0
0bd03643f3
FEM: constraint tie, implement object and ccx writer
2020-02-19 17:56:39 +01:00
Bernd Hahnebach
453370795b
FEM: solver writer, use member class as parameter for writer class instaed of all separate fem objs
2020-02-19 07:35:48 +01:00
Bernd Hahnebach
5bafb18a7d
FEM: solver writer and tasks and ccx tools, use a new member class to collect the analysis member
2020-02-19 07:23:52 +01:00
Bernd Hahnebach
1752a947a5
FEM: new member tools, move some analysis member methods from utils
2020-02-19 07:23:50 +01:00
Bernd Hahnebach
fc9c8a4fee
FEM: elmer writer, fix by HoWil
2020-02-18 08:18:54 +01:00
Bernd Hahnebach
983baa7826
FEM: typos in comments
2020-02-17 12:32:08 +01:00
Bernd Hahnebach
b7d8e98bf4
FEM: replace fem utils method with FreeCADs obj method
2020-02-17 12:31:57 +01:00
Bernd Hahnebach
a8bf9bb069
FEM: delete not needed imports
2020-02-16 23:38:57 +01:00
Bernd Hahnebach
3e292813f2
FEM: solver frame work tasks container, do not collect mesh
2020-02-16 22:01:48 +01:00
Bernd Hahnebach
db6aa7c837
FEM: solver frame work, better error handling on run button
2020-02-16 22:01:40 +01:00
Bernd Hahnebach
a7589418ae
FEM: elmer writer, potential could be 0.0
2020-02-16 20:25:03 +01:00
Kryptal
c02b72b7e9
FEM : Correct writer.py at line 1623 and replaced ccx_elset by elset_data
...
When running a multiple materials and multiple shells FEM analysis calculix solver crashes.
After inspection, it appears that the crash comes from line 1623 in writer.py file where ccx_elset is used while it should be elset_data
2020-02-12 22:45:30 +01:00
Bernd Hahnebach
708db09300
FEM: ccx writer, revert copy accident from 4eb6344
2020-02-10 09:33:02 +01:00
Bernd Hahnebach
4eb6344487
FEM: ccx writer, add comment about solver type
2020-02-10 09:30:32 +01:00
Bernd Hahnebach
7e01116206
FEM: node sets, return sorted with unique values
2020-02-04 10:40:18 +01:00
Bernd Hahnebach
da71719896
FEM: constraint contact, move retrieving the face ids in writer base class
2020-02-03 23:12:39 +01:00
Bernd Hahnebach
285d8547df
FEM: constraint contact ccx writer, use name to identify constr data in writer file
2020-02-03 23:12:38 +01:00
Bernd Hahnebach
efe534bfca
FEM: get pressure faces ids, some better comments and very small code improvement
2020-02-03 23:12:38 +01:00
Bernd Hahnebach
31bd5ce1e3
FEM: ccx writer, small code formating
2020-01-30 09:00:40 +01:00
Bernd Hahnebach
1550d26afa
FEM: ccx writer, fix typo in contact surface writer
2020-01-29 08:37:42 +01:00
UR-0
02ebcd13cc
FEM: ccx writer, delete space in input file
2020-01-27 18:13:47 +01:00
Bernd Hahnebach
2edabee0fc
FEM: solver elmer, workaround for result reading
2020-01-27 07:42:49 +01:00
looooo
60ca94d7c2
fem: use time.process_time instead of removed time.clock()
2020-01-16 23:13:30 +01:00
Bernd Hahnebach
a6ef39b2ec
FEM: code formating
2020-01-16 23:00:44 +01:00
UR-0
cac66de2a7
FEM: extend contact constraint to support shell elements
2020-01-16 23:00:04 +01:00
Bernd Hahnebach
c00af06846
FEM: console messages line break improvements
2020-01-09 08:10:07 +01:00
Bernd Hahnebach
a53b237602
FEM: writer base, log improvements
2020-01-07 10:40:11 +01:00
Bernd Hahnebach
f190884bd5
FEM: writer base, sort imports
2020-01-07 10:40:06 +01:00
Bernd Hahnebach
220d45c1dc
FEM: writer base, add missing prints for force
2020-01-07 10:39:44 +01:00
Bernd Hahnebach
a8af7ad187
FEM: improve logs
2020-01-06 07:59:31 +01:00
Bernd Hahnebach
fed1e79bac
FEM: solver run, fix besides dir
2019-12-16 09:10:20 +01:00
Bernd Hahnebach
91535bc1d0
FEM: fix missing error classes
2019-12-16 05:41:18 +01:00
Bernd Hahnebach
7d960163fc
FEM: equations, fix reset edit mode
2019-12-16 05:40:51 +01:00
Markus Hovorka
a9c19ca6d4
FEM: Restore path functions of run module
...
The functions getTempDir, getBesideDir and getBesideBase where moved to
femutils, modified and made public in the past. This breaks the solver
framework under certain circumstances. These folders are only intended
for the solver. Using it for other puroses may result in unexpected
behaviour (including crashes). This commit restores the original
functions for the solver module. The problem that other modules of the
workbench use those folders should be resolved at some point.
2019-12-10 22:43:24 +01:00