Commit Graph

9547 Commits

Author SHA1 Message Date
Martin Diehl e3b16639bf native integer needs to match
otherwise, results are wrong. Therefore, we need to use our own HDF5
library since MSC provides one for 4 byte integers
2019-10-13 18:20:54 +02:00
Martin Diehl bbc2ed90a2 use own HDF5 libraries
requires compilation with openMP (and Intel compiler)
2019-10-13 17:48:38 +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 7611513bb8 strange indentation 2019-10-12 22:18:55 +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
Martin Diehl fabab08936 did not run without HDF5 support 2019-10-12 16:25:59 +02:00
Martin Diehl 708bbd3cb9 mesh/grid type transparent handling of coordinates 2019-10-12 16:15:04 +02:00
Martin Diehl 8cebf8a10d needed 2019-10-12 15:50:10 +02:00
Martin Diehl 734e6ef15f writing initial coordinates to DADF5 2019-10-12 15:03:26 +02:00
Martin Diehl 513f1c6726 write out point data
might be possible to use a rectilinear grid for this also in the case of
grid solvers
2019-10-12 12:34:37 +02:00
Martin Diehl a2a05158f2 not existing anymore 2019-10-09 01:32:19 +02:00
Martin Diehl df3bb7c559 cleaning 2019-10-08 23:53:16 +02:00
Martin Diehl 90c03d94d1 further separation for clearer structure 2019-10-08 19:08:29 +02:00
Martin Diehl b647245e39 general polishing 2019-10-08 18:52:34 +02:00
Martin Diehl 7d438d3868 not needed 2019-10-08 17:37:30 +02:00
Martin Diehl 040cd3e35d no public variables 2019-10-08 17:26:02 +02:00
Martin Diehl 16fd608da6 more reasonable name 2019-10-08 17:12:53 +02:00
Martin Diehl 098f2903ea not used anymore 2019-10-08 17:04:27 +02:00
Martin Diehl 5e79c360e9 no need for double definition 2019-10-08 10:03:03 +02:00
Martin Diehl a8a0c23d77 Merge remote-tracking branch 'origin/development' into MSC-DADF5 2019-10-08 09:32:52 +02:00
Martin Diehl 04272f88d5 untangling
- avoid public variables
- openMP in initialization hardly useful
- structure of init should reflect tasks:
1) reading
2) discretization
3) nonlocal stuff
2019-10-08 09:30:32 +02:00
Martin Diehl 7f403ad50e avoid global variables 2019-10-05 20:23:33 +02:00
Test User 8fe614b0b0 [skip ci] updated version information after successful test of v2.0.3-860-g0dd14a06 2019-10-05 20:20:06 +02:00
Martin Diehl 18b8e71f69 polishing 2019-10-05 20:09:01 +02:00
Martin Diehl 1d35699884 ip volume is only needed by plastic nonlocal 2019-10-05 19:46:08 +02:00
Martin Diehl 076aa3f72b not needed 2019-10-05 17:37:14 +02:00
Martin Diehl 019f0556e6 better have explicit arguments 2019-10-05 17:18:21 +02:00
Martin Diehl 0dd14a0652 correct reporting of version 2019-09-30 09:07:56 -07:00
Martin Diehl 457f9aa4e3 prospector found duplicated key 2019-09-30 08:53:53 -07:00
Martin Diehl 2e63affe47 [skip ci] better to read 2019-09-25 12:48:16 -07:00
Martin Diehl 9ebd91312a avoid size(xxx) of unallocated xxx 2019-09-25 12:21:57 -07:00
Martin Diehl fc090a1960 [skip ci] indentation only 2019-09-25 12:05:37 -07:00
Martin Diehl 116f43f401 [skip ci] indentation hick-up 2019-09-23 22:15:13 -07:00
Martin Diehl ffcb7a0a24 aim of the calculation clearer
don't know if brackets are honored here
2019-09-23 09:31:14 -07:00
Martin Diehl da041f43bc floating point arithmetic refinement
Intel 18.4 could not detect 0.0
2019-09-23 09:29:38 -07:00
Martin Diehl 96811f77ca not used 2019-09-23 06:50:25 -07:00
Martin Diehl 0620eae797 less code 2019-09-23 06:48:39 -07:00
Martin Diehl 611cc9bcae preprocessor does not allow spaces 2019-09-23 06:48:20 -07:00
Martin Diehl 48e0a7ad97 no floating point comparison for equality 2019-09-23 06:35:02 -07:00
Martin Diehl b8204015f5 wrong type (math_range returns integers) 2019-09-23 06:29:32 -07:00
Martin Diehl 02fef16b38 used only by MARC/Abaqus 2019-09-23 06:28:10 -07:00
Martin Diehl 78344c01ac avoid floating point comparison 2019-09-23 05:37:36 -07:00
Martin Diehl da15ff85f3 tests now operational 2019-09-23 00:11:45 -07:00
Martin Diehl 285dab4451 self consistent solutions 2019-09-22 23:53:56 -07:00