Martin Diehl
7c6ce525a3
ask for minimum version
2021-02-19 06:51:32 +01:00
Martin Diehl
6c7201610e
Bugfix for access of unallocated variable
...
IntelMPI seems to access sendbuf for root!=0 in MPI_Scatterv
2021-02-17 17:56:39 +01:00
Test User
b6146a8cc6
[skip ci] updated version information after successful test of v3.0.0-alpha2-469-gcf3084a5c
2021-02-16 19:17:18 +01:00
Franz Roters
cf3084a5cf
Merge branch 'clean-damage' into 'development'
...
Clean damage
See merge request damask/DAMASK!336
2021-02-16 15:13:11 +00:00
Martin Diehl
53bab41b47
consistent name 'ph' and cleaning
2021-02-16 16:06:09 +01:00
Test User
7332a92b32
[skip ci] updated version information after successful test of v3.0.0-alpha2-442-ge2708d29f
2021-02-16 01:36:39 +01:00
Philip Eisenlohr
e2708d29f4
Merge branch 'account-for-floating-point-precision-in-orientation' into 'development'
...
Account for floating point precision in orientation
See merge request damask/DAMASK!338
2021-02-15 23:02:13 +00:00
Philip Eisenlohr
f609b61157
Merge branch 'development' into account-for-floating-point-precision-in-orientation
2021-02-15 16:26:25 -05:00
Philip Eisenlohr
6bbd55d967
exchanged c for x in from_cubochoric
2021-02-15 16:25:36 -05:00
Test User
f5c19f2067
[skip ci] Merge branch 'master' into development
2021-02-15 22:12:19 +01:00
Test User
2af7502ed4
[skip ci] updated version information after successful test of v3.0.0-alpha2-435-g8933dd856
2021-02-15 22:12:13 +01:00
Philip Eisenlohr
002cfbd085
Merge branch 'account-for-floating-point-precision-in-orientation' into 'development'
...
ensures that at least one orientation in the FZ is found
See merge request damask/DAMASK!337
2021-02-15 20:53:37 +00:00
Philip Eisenlohr
8933dd8562
Merge branch 'python-improvements' into 'development'
...
Python improvements
See merge request damask/DAMASK!335
2021-02-15 17:57:45 +00:00
Sharan Roongta
9f78e27724
use cell mapping
2021-02-15 18:43:51 +01:00
Philip Eisenlohr
89e8ca4535
renamed and shortened _separate_arguments()
2021-02-15 11:22:42 -05:00
Martin Diehl
341e8ddd6a
storing per instance does not add any value
2021-02-14 18:34:48 +01:00
Martin Diehl
f46d212e47
simplified access pattern
2021-02-14 17:35:39 +01:00
Martin Diehl
4026881e5a
clean interface
...
still need to get rid of internal converstion to instance and el,ip
arguments
2021-02-14 15:29:10 +01:00
Martin Diehl
5a1ca012f8
more suitable data structure
...
no need to know (ip,el) at the constitutive level
2021-02-14 14:36:56 +01:00
Martin Diehl
18971d7d8b
separation by instance does not add any value
2021-02-14 10:26:33 +01:00
Martin Diehl
c09c2a6c8e
easier to read without instance
2021-02-14 00:50:42 +01:00
Martin Diehl
a34edda4d9
fixed test for damage
2021-02-13 22:06:44 +01:00
Martin Diehl
5126370934
cleavageopening+anisobrittle are strongly coupled
2021-02-13 19:20:52 +01:00
Martin Diehl
9481b16878
missing renames
2021-02-13 19:10:13 +01:00
Martin Diehl
8dc53344ec
'kinematics'=>'eigen', now part of 'mechanics'
2021-02-13 18:52:37 +01:00
Martin Diehl
22a0aff488
separting thermal and damage sources
2021-02-13 18:41:30 +01:00
Sharan Roongta
099cd90890
Merge remote-tracking branch 'origin/development' into python-improvements
2021-02-13 16:51:29 +01:00
Martin Diehl
72c099dbbe
store data separetly
2021-02-13 15:06:27 +01:00
Martin Diehl
595ee7a35a
copy and paste error
2021-02-13 14:38:53 +01:00
Martin Diehl
b3231bf0a8
avoid undefined return
2021-02-13 14:15:41 +01:00
Martin Diehl
9ba185973f
more systematic directory structure
2021-02-13 13:33:58 +01:00
Martin Diehl
ab202b8e73
less verbose reporting
2021-02-13 13:07:35 +01:00
Martin Diehl
570086c814
hard code at max 1 damage mechanism
2021-02-13 13:07:12 +01:00
Martin Diehl
d9699b0f2e
simplified access pattern
2021-02-13 11:01:08 +01:00
Martin Diehl
775a51faa1
explicit instance mapping not needed
2021-02-13 10:11:39 +01:00
Martin Diehl
b3dde6d722
only one damage mechanism per phase
...
material.yaml specification is designed to allow more than one, but that
requires to have two phase fields etc.
For the moment, keep it as simple as possible.
2021-02-13 09:55:17 +01:00
Martin Diehl
6e3515982d
not needed outside of thermal
2021-02-13 07:55:32 +01:00
Martin Diehl
f95e3bc08d
simplified access pattern
2021-02-13 07:25:48 +01:00
Martin Diehl
c790c82a42
separating by instance just complicates things
2021-02-13 06:59:18 +01:00
Martin Diehl
2b0b1aeffe
jobname.yaml not supported anymore
2021-02-13 06:31:06 +01:00
Martin Diehl
830d00fa67
simplified structure
...
choice of damage model triggers eigendeformation, no repeated variables
This implementation is the most ugly hack I could imagine. I just serves
the purpose of having a stable material.yaml
2021-02-12 22:46:26 +01:00
Test User
2676837578
[skip ci] updated version information after successful test of v3.0.0-alpha2-428-gb7b764ab5
2021-02-12 22:30:53 +01:00
Franz Roters
b7b764ab5f
Merge branch 'polishing-for-release' into 'development'
...
Polishing for release
See merge request damask/DAMASK!334
2021-02-12 18:46:04 +00:00
Martin Diehl
fe63adcca4
mimic python error message and ensure that error is raised
2021-02-12 18:20:39 +01:00
Martin Diehl
4eb2a981ca
keeping variables local
2021-02-12 15:31:43 +01:00
Martin Diehl
a09989fe0b
homogenized damage only needed in homogenization
2021-02-12 12:35:50 +01:00
Sharan Roongta
9e8a243d6f
avoid name conflict with lattice parameter 'c'
2021-02-12 12:15:08 +01:00
Sharan Roongta
f1b8978e21
accept variables that will be used
...
**kwargs allowed the use of extraneous arguments
2021-02-12 11:24:12 +01:00
Martin Diehl
7bec3e0363
use partitioned damage
2021-02-12 11:24:04 +01:00
Martin Diehl
462ca1a30b
not needed
2021-02-12 08:10:25 +01:00