Martin Diehl
|
fb5e57aa1a
|
WIP: implementing static map for Marc->DAMASK (elem/nodes)
|
2020-01-26 23:12:48 +01:00 |
Martin Diehl
|
d2a3fd3ac8
|
not needed to parse in nElem
|
2020-01-26 22:51:06 +01:00 |
Martin Diehl
|
f044b8c42f
|
explain data layout
|
2020-01-26 21:58:36 +01:00 |
Martin Diehl
|
f8c5dbea71
|
typo (MSC.Marc did not compile)
|
2020-01-26 21:02:32 +01:00 |
Martin Diehl
|
62865e779d
|
polishing
|
2020-01-26 18:31:56 +01:00 |
Martin Diehl
|
9c7f6811a2
|
use default string length
|
2020-01-26 12:17:59 +01:00 |
Martin Diehl
|
9a0d8db23e
|
[skip ci] replacement is done
|
2020-01-26 10:53:24 +01:00 |
Martin Diehl
|
8a2a9d3861
|
avoid direct file operations
|
2020-01-25 13:30:42 +01:00 |
Martin Diehl
|
a2e4160e61
|
read file only once
|
2020-01-25 10:58:04 +01:00 |
Martin Diehl
|
ddeebc189a
|
[skip ci] documenting further use
|
2020-01-25 09:31:27 +01:00 |
Martin Diehl
|
e532641015
|
dependency on element not needed for homogeneous meshes
|
2020-01-25 09:24:42 +01:00 |
Martin Diehl
|
1bfd8a8c21
|
continuousIntValues is very specific for Marc
define where it is used
|
2020-01-23 08:37:03 +01:00 |
Martin Diehl
|
cc67b1bd3b
|
automatic length determination for more flexibility
|
2020-01-23 07:29:38 +01:00 |
Martin Diehl
|
d28b18267b
|
polishing
|
2020-01-23 07:19:44 +01:00 |
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 |