Commit Graph

12890 Commits

Author SHA1 Message Date
Test User 5aff0fa8c2 [skip ci] updated version information after successful test of v3.0.0-alpha-689-ge56d56dec 2020-11-11 13:48:31 +01:00
Martin Diehl 5531f892c3 z = 0 for invalid number of processes
e.g. using 24 processes for a 128x128x128 grid would need 21 processes
with z=6 and 1 process with z=2
2020-11-11 12:47:13 +01:00
Martin Diehl 429c226008 IO is not inherited when using ifort 19
this is intented, public modules should only bring their own functions
and variables into global scope
2020-11-11 12:19:39 +01:00
Martin Diehl b46a25a7d2 C capitalization 2020-11-11 11:47:23 +01:00
Martin Diehl 53110ccf35 use (also) PETSc error trapping 2020-11-11 11:46:12 +01:00
Martin Diehl 9c87142e6d Merge branch 'development' into hdf5-error-stop 2020-11-11 11:17:37 +01:00
Martin Diehl 56f5c69136 Merge remote-tracking branch 'origin/modularize-mech' into development 2020-11-11 11:13:29 +01:00
Martin Diehl e56d56dece seems that Intel compilers are not tested 2020-11-11 10:54:22 +01:00
Martin Diehl 018709bfcf error stop better suited for internal errors
error stop gives full stack trace, which is very helpful for debugging.
2020-11-11 10:19:47 +01:00
Martin Diehl 2923f639da not needed
inverse mapping is computed in python
2020-11-11 10:16:38 +01:00
Martin Diehl 8429a9d695 Merge remote-tracking branch 'origin/development' into modularize-mech 2020-11-11 07:04:23 +01:00
Test User 0e0bc07b8d [skip ci] Merge branch 'master' into development 2020-11-11 03:18:20 +01:00
Test User 14b3ae2c67 Merge commit 'v3.0.0-alpha-684-g323ccdcd4' 2020-11-11 03:18:12 +01:00
Test User 323ccdcd46 [skip ci] updated version information after successful test of v3.0.0-alpha-683-ge90c20ccd 2020-11-11 03:18:11 +01:00
Test User 836d3bc181 [skip ci] Merge branch 'master' into development 2020-11-10 21:24:04 +01:00
Test User a64626deb6 [skip ci] updated version information after successful test of v3.0.0-alpha-681-g946418561 2020-11-10 21:22:55 +01:00
Martin Diehl e90c20ccd6 Merge remote-tracking branch 'origin/geom-attributes-as-checked-properties' into development 2020-11-10 14:54:40 +01:00
Martin Diehl 9464185616 Merge branch 'lattice-symmetry-modules' into 'development'
Lattice symmetry modules

See merge request damask/DAMASK!274
2020-11-09 21:20:58 +01:00
Martin Diehl 5926f84851 WIP: refactoring Orientation=Symmetry+Rotation, Lattice=subclass of Sym, and Crystal=Lattice+Rotation 2020-11-09 21:20:56 +01:00
Test User 5aad1d6c21 [skip ci] updated version information after successful test of v3.0.0-alpha-678-g03a68248b 2020-11-08 18:19:57 +01:00
Philip Eisenlohr f105631015 redefined attributes material,size,origin,comments as properties; enhanced help/descriptions 2020-11-08 12:11:30 -05:00
Sharan Roongta 287d56fc3d consistent with new output names 2020-11-08 16:01:11 +01:00
Sharan Roongta 7d4163e8a9 new format of material.yaml 2020-11-08 15:57:06 +01:00
Sharan Roongta 8007c47b48 Merge branch 'development' into modularize-mech 2020-11-08 15:43:30 +01:00
Sharan Roongta 21a63041f9 updated test repo 2020-11-08 15:43:17 +01:00
Martin Diehl 03a68248b5 polishing 2020-11-06 13:25:00 +01:00
Martin Diehl bbaeeb02da Merge remote-tracking branch 'origin/misc-improvements' into h5py3 2020-11-06 13:19:47 +01:00
Martin Diehl 10b8a04d89 no need for fixed-length string 2020-11-06 00:59:12 +01:00
Martin Diehl 9cd2c19a20 no need for fixed length 2020-11-06 00:50:27 +01:00
Martin Diehl 58a5d2666c ensure correct Mises mode 2020-11-06 00:10:46 +01:00
Martin Diehl 4ccd068d3b catch error in case of exisiting dataset 2020-11-05 23:00:56 +01:00
Martin Diehl e649fb195f update to use variable-length strings 2020-11-05 22:34:41 +01:00
Martin Diehl 30938a8278 correct order (brackets) 2020-11-05 21:38:00 +01:00
Martin Diehl e26bb962c8 encode from str to bytes 2020-11-05 21:19:49 +01:00
Martin Diehl 68d384bbdd bugfix: missing rename 2020-11-05 21:14:02 +01:00
Martin Diehl b535b7b805 polished tests + documentation 2020-11-05 21:13:12 +01:00
Martin Diehl 2b6001222d black magic
compiles also with Intel (complained about non-existing interface
before).
Direct pointer crashes ..
2020-11-05 17:59:05 +01:00
Sharan Roongta 25e4b63969 polishing 2020-11-05 16:49:59 +01:00
Martin Diehl a416f5ed5b encode/decode for h5py3 not needed anymore
attribute values with variable-length strings will be interpreted as
str, not bytes
2020-11-05 16:13:29 +01:00
Martin Diehl b8c97c5b7e change string type
normal fortran strings are fixed-length, spacepad. h5py (at least v3.x)
creates variable-length, nullterm
2020-11-05 15:36:13 +01:00
Martin Diehl 708c83dcf1 polishing 2020-11-05 07:15:59 +01:00
Martin Diehl 1fcf9cb721 don't compute silently the wrong von Mises kind
and allow the user to set it explicitly
2020-11-05 05:48:12 +01:00
Martin Diehl 7341b9830a h5py v 3.x handles strings differently 2020-11-05 05:39:45 +01:00
Sharan Roongta 3fa1a03021 Merge branch 'development' into modularize-mech 2020-11-05 00:48:37 +01:00
Sharan Roongta 086f503e36 updated test repo 2020-11-05 00:48:25 +01:00
Sharan Roongta 921acb97c2 important to note 2020-11-05 00:23:43 +01:00
Martin Diehl 01af348cd9 symmetric behavior load/save
default name reflects fact that material.yaml has a fixed name
2020-11-04 21:14:08 +01:00
Martin Diehl ae959b9cc2 allow '.' in filenames 2020-11-04 18:08:04 +01:00
Sharan Roongta bbeb031da5 only hooke is implemented
one function call is enough for the moment.
Should complicate/(have switch cases) when other laws apart from hooke is implemented.
2020-11-04 13:01:13 +01:00
Test User b8503e84b7 [skip ci] updated version information after successful test of v3.0.0-alpha-658-g14209f3a1 2020-11-04 06:51:07 +01:00