Uwe
3a993abfb4
[FEM] fix Z88 binary handling
...
- when the binary was not found, the function called the non-existing binary
- also push error message for Elmer and Z88 to the status info so that user gets feedback also when report view console is not shown
- uniform wording to 'binary'
- avoid unnecessary console output
2022-07-17 01:18:21 +02:00
Bernd Hahnebach
edcd16afaf
FEM: Python code formatting
2022-07-13 12:04:52 +02:00
Uwe
c8064ed059
[FEM] fix solver console bugs
...
- for Elmer and Z88 on Windows several windows pop up (console windows). This is maybe annoying and the user is wondering what is going on, but the main problem is that when you close them, you break the solving process.
Therefore, on Windows only, hide the empty popup windows.
2022-07-13 02:51:31 +02:00
Bernd Hahnebach
e49abfb350
FEM: python code formatting
2022-07-12 15:04:26 +02:00
Uwe
cc4578e9ae
[FEM] fix broken Z88 part 4: don't hardcode memory for iterative solvers
...
- we must not hardcode the number of coincidence vector places
The user must have a chance to change this setting for the iterative solvers according to the Z88 docs.
We use as default the number Z88 uses in its distributed example.
2022-03-25 19:28:24 +01:00
Uwe
ebc0c0ae04
[FEM] fix broken Z88 part 3: don't hardcode memory
...
- we must not hardcode the number of stiffness matrix places, especially not for the Cholesky solver
The user must have a chance to change this setting in case of a solver error. This is also according to the Z88 docs that says it is a two step process:
- the solver first computed the necessary places
- the user must set the value accordingly in case it is too low
- also some code style fixes
2022-03-25 18:40:12 +01:00
Uwe
d035bbc1ca
[FEM] fix broken Z88 part 1: don't hardcode solver
...
- especially don't hardcode the choly solver that fails quickly for finer meshes
- setting sorcg as default since it shows the best performance with the cantilever tests
2022-03-25 16:49:03 +01:00
Uwe
0ead5a793b
fix more typos to silence the spellchecker CI
2022-02-21 13:20:06 +01:00
Bernd Hahnebach
dff0537fab
FEM: z88 and mystran writer, get rid of deprecated member assignments
2021-08-06 21:35:21 +02:00
Bernd Hahnebach
ec3b79aa9d
FEM: z88 tasks and writer, make use of mesh set data getter class
2021-08-06 21:35:16 +02:00
Bernd Hahnebach
6dbe713d7b
FEM: tasks module for z88, mystran and calculix, code improvements
2021-08-06 21:35:11 +02:00
Bernd Hahnebach
afd885330a
FEM: z88 writer, code formatting
2021-08-06 21:35:06 +02:00
Bernd Hahnebach
a94eb6b3ba
FEM: typo
2021-08-04 22:25:56 +02:00
Bernd Hahnebach
6fed5236b9
FEM: z88 writer, add circular beam section
2021-08-02 09:52:54 +02:00
Bernd Hahnebach
d15ae5d804
FEM: z88 writer, delete if tests, prechecks are made before starting writer
2021-07-28 23:37:08 +02:00
Bernd Hahnebach
26c2d6540f
FEM: z88 solver, tria6 example and unit test as well as small writer improvements
2021-07-28 23:22:26 +02:00
Bernd Hahnebach
c0c6212f0c
FEM: solver, improve analysis member tests
2021-07-27 23:42:09 +02:00
Bernd Hahnebach
18c3ef6d46
FEM: solver tasks, use same result reading method name in all solver
2021-07-25 19:18:13 +02:00
Bernd Hahnebach
241a6a4eac
FEM: tasks and writer, use generic solver input writing method name
2021-07-18 14:47:50 +02:00
Bernd Hahnebach
a62b5b314b
FEM: code formatting, revert parts of commit f4a65dcbb6
2021-02-16 16:17:47 +01:00
luz paz
97bbc459c6
FEM: z88 solver function typos [skip ci]
2021-02-14 22:13:28 +01:00
luz paz
f4a65dcbb6
FEM: doxygen
2020-12-04 17:50:00 +01:00
Bernd Hahnebach
331fd91e7c
FEM: z88 solver, use same object type schema as for all other solver objects
2020-09-26 23:17:36 +02:00
Bernd Hahnebach
33f716d78f
FEM: elmer and z88 writer, add input files directory print
2020-07-20 19:37:34 +02:00
Bernd Hahnebach
29b61616a8
FEM: solver z88, change object type
2020-05-21 15:04:24 +02:00
Bernd Hahnebach
97d90d53ed
FEM: z88 some small code improvements
2020-03-27 06:00:35 +01:00
Bernd Hahnebach
6875b0e32a
FEM: solver Z88, fix icon
2020-03-22 13:42:05 +01:00
Bernd Hahnebach
158e076f1f
FEM: result mesh, change obj type
2020-03-22 11:25:58 +01:00
Bernd Hahnebach
de0e5fac2c
FEM: solver z88, add icon and make use of it
2020-03-19 00:16:55 +01:00
Bernd Hahnebach
3a309916a8
FEM: solver frame work, get rid of Active Document code
2020-03-14 21:45:11 +01:00
Bernd Hahnebach
5620122ae7
FEM: code formating and unifor licence header in Python modules
2020-03-04 07:50:21 +01:00
Bernd Hahnebach
ab0df09a1c
FEM: more Python import cleaning
2020-02-27 08:33:39 +01:00
Bernd Hahnebach
f9f5a7de32
FEM: improve imports
2020-02-26 20:58:26 +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
983baa7826
FEM: typos in comments
2020-02-17 12:32:08 +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
looooo
60ca94d7c2
fem: use time.process_time instead of removed time.clock()
2020-01-16 23:13:30 +01:00
Bernd Hahnebach
98c98ff833
FEM: replace prints with console prints
2019-09-13 08:26:49 +02:00
Bernd Hahnebach
5e939be9dd
FEM: typos
2019-09-12 21:05:11 +02:00
Bernd Hahnebach
372f22ee2c
FEM: solver z88, use single quotes instead of double ones
2019-09-05 18:24:41 +02:00
Bernd Hahnebach
06f42de79e
FEM: lgtm, various improvements
2019-06-29 13:22:31 +02:00
Bernd Hahnebach
3ae4283073
FEM: code formating, improve imports, get rid of E402 error
2019-06-16 23:21:38 +02:00
Bernd Hahnebach
1d507364b1
FEM: code formating, max line length < 100, fem solver
2019-05-20 12:33:30 +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
0b64374fec
FEM: solver writer and tasks, code formating
2019-04-01 23:28:35 +02:00
Bernd Hahnebach
6a4f68a1bc
FEM: z88 writer, cut writing time at second diggit
2019-03-31 11:18:13 +02:00
Bernd Hahnebach
581a78bbcc
FEM: imports, use small character for fem utils imports
2019-03-31 11:18:11 +02:00