Martin Diehl
|
bd4db68a12
|
support for non QUAD cell type
|
2020-01-13 10:03:13 +01:00 |
Martin Diehl
|
2d294aba23
|
need to store cell nodes, not elem nodes
|
2020-01-12 18:32:20 +01:00 |
Martin Diehl
|
ac0fa2fce9
|
no need for separate allocation
|
2020-01-12 16:50:36 +01:00 |
Martin Diehl
|
eb7bd41acd
|
no need for special functions
|
2020-01-12 16:08:38 +01:00 |
Martin Diehl
|
9d1543c9cc
|
functionality was used only once
|
2020-01-12 01:54:38 +01:00 |
Martin Diehl
|
8aa13a55ce
|
enable handling of connectivity that spreads over multiple lines
same code works also for old style tables, probably some flexibility
regarding non-CP elements is lacking ..
|
2020-01-12 00:58:12 +01:00 |
Martin Diehl
|
3999c0b630
|
is not used anymore (and IO_fixedXXXvalue seem to be superfluous)
|
2020-01-04 17:29:25 +01:00 |
Martin Diehl
|
e1b35be23a
|
not used anymore
|
2020-01-03 15:41:46 +01:00 |
Martin Diehl
|
1ad8464821
|
not needed
object-oriented mesh did not work out nicely
|
2020-01-02 20:38:40 +01:00 |
Martin Diehl
|
befd4e2adf
|
avoid imports
|
2019-12-19 07:49:53 +01:00 |
Martin Diehl
|
4b6388fbb2
|
always use HDF5 output
|
2019-12-18 20:05:51 +01:00 |
Martin Diehl
|
50b48b8bf7
|
IP neighbourhood deprecated
trivial for grid and, hence, not written out.
Test for marc/abaqus/mesh would make more sense
|
2019-11-24 07:54:34 +01:00 |
Martin Diehl
|
bb73a08cf4
|
better encapsulation
for results operations, do not rely directly on HDF5 module
|
2019-11-24 07:27:05 +01:00 |
Martin Diehl
|
1c10459a5a
|
also use fast operation order
|
2019-10-30 21:09:17 +01:00 |
Martin Diehl
|
dfe65e406d
|
restart for commercial FE solvers untested
better no code than unreliable code. If functionality is needed,
implement it without the use of publicly writeable variables
|
2019-10-23 22:13:31 +02:00 |
Martin Diehl
|
88df7f2957
|
store cell normal directions
|
2019-10-17 07:48:57 +02:00 |
Martin Diehl
|
008f717c08
|
avoid reading from file
|
2019-10-17 06:10:00 +02:00 |
Martin Diehl
|
2b68c108f0
|
read from memory, not from file
|
2019-10-17 05:54:08 +02:00 |
Martin Diehl
|
f33a99d125
|
polishing
|
2019-10-17 00:21:48 +02:00 |
Martin Diehl
|
3f481e1cea
|
corrected volume calculation and write to DADF5.
follows https://www.osti.gov/servlets/purl/632793/
|
2019-10-16 22:00:25 +02:00 |
Martin Diehl
|
dbe15f88f2
|
bugfix: forgot to read file
first draft of nonlocal functions for area normal, area, and volume
|
2019-10-16 17:19:19 +02:00 |
Martin Diehl
|
3abb549eab
|
better encapsulation
inputRead fully parses the input file and gives back the required data
|
2019-10-16 04:45:38 +02:00 |
Martin Diehl
|
0f77d2efdb
|
consistent use of subroutines
clearly reveal input(out) arguments
|
2019-10-16 04:22:21 +02:00 |
Martin Diehl
|
ffb4b2a455
|
theMesh is not useful
maybe a shared mesh class becomes useful when Abaqus and PETSc mesh
require similar functionality
elem type can be reported directly
|
2019-10-16 03:57:51 +02:00 |
Martin Diehl
|
1d70d9b6ae
|
mesh type not very beneficial
|
2019-10-15 21:58:49 +02:00 |
Martin Diehl
|
c4db2841ab
|
further cleaning
|
2019-10-15 14:16:03 +02:00 |
Martin Diehl
|
aab19af131
|
consistent use of subroutines, not functions.
grouping file reading into meta function
|
2019-10-15 12:54:46 +02:00 |
Martin Diehl
|
9ee709d214
|
polishing
|
2019-10-14 15:09:16 +02:00 |
Martin Diehl
|
dcbd7624dd
|
array order was wrong
|
2019-10-14 11:25:48 +02:00 |
Martin Diehl
|
57af822396
|
better readable
|
2019-10-14 10:36:59 +02:00 |
Martin Diehl
|
57fef8fa57
|
consistent naming
|
2019-10-14 10:08:35 +02:00 |
Martin Diehl
|
fae4546cfd
|
polishing
|
2019-10-14 09:37:31 +02:00 |
Martin Diehl
|
513b1906f6
|
bugfixes:
cell definition was not stored correctly due to wrong indexing
|
2019-10-14 08:23:21 +02:00 |
Martin Diehl
|
c41d8eb257
|
use new data structure to calculate cell node coordinates
|
2019-10-13 23:34:03 +02:00 |
Martin Diehl
|
2b65c888c4
|
avoid public variables
|
2019-10-13 22:16:42 +02:00 |
Martin Diehl
|
33e639426a
|
polishing
|
2019-10-13 21:45:08 +02:00 |
Martin Diehl
|
d03efade06
|
better calculate nodes later
|
2019-10-13 21:09:49 +02:00 |
Martin Diehl
|
369cae5332
|
no public variables
|
2019-10-13 20:52:49 +02:00 |
Martin Diehl
|
6456f9891b
|
avoid public variables
|
2019-10-13 20:34:20 +02:00 |
Martin Diehl
|
c2a8701940
|
further removal of deprecated stuff
|
2019-10-13 19:55:25 +02:00 |
Martin Diehl
|
4999aa4e14
|
more cleaning
|
2019-10-13 19:41:55 +02:00 |
Martin Diehl
|
e0cb1a87cd
|
cleaning
|
2019-10-13 19:22:57 +02:00 |
Martin Diehl
|
004abc2d4e
|
cell node definition needs to be stored
|
2019-10-13 13:28:04 +02:00 |
Martin Diehl
|
ed1d06d6f1
|
make functions independent of file state
|
2019-10-13 11:53:35 +02:00 |
Martin Diehl
|
9ea91b84e8
|
easier to read and without file access
|
2019-10-13 11:48:27 +02:00 |
Martin Diehl
|
680ed535d7
|
avoid file operations and line labels
|
2019-10-13 10:42:34 +02:00 |
Martin Diehl
|
d6b6096007
|
avoid global variables
|
2019-10-12 22:40:00 +02:00 |
Martin Diehl
|
4c9bc326f6
|
better read file only once
|
2019-10-12 21:58:26 +02:00 |
Martin Diehl
|
e6d25bfdab
|
almost no shared functionality
|
2019-10-12 19:24:03 +02:00 |
Martin Diehl
|
d8d99f3694
|
geometry folder needs to be created earlier
|
2019-10-12 16:39:44 +02:00 |