Commit Graph

4923 Commits

Author SHA1 Message Date
achalhp fe34aef061 Discrete twinning flag applied globally 2024-04-14 16:33:09 +05:30
achalhp eee852fe38 Created a flag to turn off discrete twin model 2024-04-08 09:34:55 +05:30
achalhp 5f0ff71236 Growth criteria 2024-03-17 09:13:32 +05:30
achalhp 117135de08 Grain boundary elements for nucleation code 2024-03-16 15:52:41 +05:30
achalhp 46da81c77d Deltas updated in deltastate subroutine 2024-03-15 16:20:11 +05:30
achalhp 45f4f56764 updated phase_mechanical_plastic 2024-03-11 11:49:57 +05:30
achalhp 508c7148fe Correspondence Matrix applied 2024-03-04 11:50:03 +05:30
Philip Eisenlohr 608063a8e5 suggested renaming of rmComment 2024-03-02 13:31:24 +05:30
Martin Diehl 2e5f00ffbc adjust description to variable names 2024-03-02 13:31:24 +05:30
Martin Diehl e6f48b7ca7 only needed by MSC.Marc
if related functionality is need, an approach using F23s "tokenize"
should be implemented
2024-03-02 13:31:24 +05:30
Martin Diehl 12d7ee165b legacy read function, only needed by MSC.Marc 2024-03-02 13:31:24 +05:30
Martin Diehl d153925973 helpful error message in case of non-matching length 2024-03-02 13:31:24 +05:30
Martin Diehl f3884d9291 better name 2024-03-02 13:31:24 +05:30
Martin Diehl 8b24fd6b70 broadcast scalars when getting list with known size
this makes old material configurations backward compatible and allows to
shorten configurations in case that the same value is used for multiple
families
2024-03-02 13:31:24 +05:30
Martin Diehl 5dbe3f109c not used
comment signs depend on file format, so better implement specific
variants if needed instead of relying on central functionality
2024-03-02 13:31:24 +05:30
Martin Diehl 4f60ded80d unexpected and undocument functionality 2024-03-02 13:31:24 +05:30
Martin Diehl 0eb37fa4c0 make clear that functionality is YAML specific
'#' as comment sign is not universal
2024-03-02 13:31:24 +05:30
Martin Diehl 883aed9092 naming scheme as in Python library 2024-03-02 13:31:24 +05:30
Martin Diehl 30ca657706 more appropriate name (conceptually not coupled to YAML) 2024-03-02 13:31:24 +05:30
Martin Diehl 7f0c782602 avoid repeated allocation of a_nS
leads to segmentation fault
2024-03-02 13:31:24 +05:30
Martin Diehl db263c3af7
consistent naming 2024-01-17 09:42:44 +01:00
Martin Diehl 27a8b63a3d
safer reduction
MPI_SUM can lead to invalid/undefined values for enum
2024-01-15 23:59:02 +01:00
Martin Diehl 712b22b678
only needed for older (broken) ifort 2024-01-13 17:31:21 +01:00
Martin Diehl 1d60ce29c6
systematic naming of status code enums 2024-01-13 08:27:17 +01:00
Martin Diehl 9d3b4a270f
reasonable order 2024-01-12 07:30:37 +01:00
Martin Diehl 7ca02b3f3d
consistently use status code as return value 2024-01-11 14:59:30 +01:00
Martin Diehl 0384f93d46
propagate non-binary status information 2024-01-10 00:36:22 +01:00
Philip Eisenlohr 89ebad19d5 consistent ordering of status logical tests 2024-01-09 10:00:42 -05:00
Martin Diehl 48a38f3cf5
harmonize status reporting 2024-01-09 14:45:41 +01:00
Martin Diehl 5e7565f99f
status needs to be passed 2024-01-09 14:45:11 +01:00
Martin Diehl 62bce163cd
better status propagation 2024-01-09 13:52:57 +01:00
Martin Diehl 845d3eed33
harmonize status reporting 2024-01-09 13:52:39 +01:00
Martin Diehl 70e720c032
better to understand and more flexible 2024-01-09 07:26:28 +01:00
Martin Diehl 0ad1a14e3f
sophisticasted error handling 2024-01-08 23:35:06 +01:00
Martin Diehl 5343aecd6f
non-binary status allows to transfer more information 2024-01-08 23:34:56 +01:00
Philip Eisenlohr 9c796001e7 Merge branch 'less-terminallyIll' into 'development'
removed terminallyIll as global variable

See merge request damask/DAMASK!895
2024-01-08 15:22:21 +00:00
Martin Diehl 1f9a372aa7 removed terminallyIll as global variable 2024-01-08 15:22:21 +00:00
Franz Roters 725158970a add support for Marc2023.4 2024-01-04 15:22:09 +01:00
Sharan Roongta 112b5be1ad Merge branch 'nonlocal-compatibility-in-dependent-state' into 'development'
Nonlocal compatibility in dependent state

See merge request damask/DAMASK!891
2024-01-02 10:35:01 +00:00
Javier Velo f57924e9fe Merge branch 'mesh-clean' into 'development'
Mesh clean

See merge request damask/DAMASK!889
2024-01-01 18:43:09 +00:00
Martin Diehl c6dae711c5
Merge remote-tracking branch 'origin/development' into nonlocal-compatibility-in-dependent-state 2023-12-31 19:06:33 +01:00
Sharan 42dd33d14c not needed 2023-12-30 23:46:09 +01:00
Martin Diehl 10a2b58f86 Merge branch 'use-central-MPIerror-check' into 'development'
use central functionality

See merge request damask/DAMASK!893
2023-12-30 22:15:34 +00:00
Martin Diehl ebb2e3ca85
avoid hardcoding (requires/ensures systematic naming) 2023-12-30 16:02:00 +01:00
Martin Diehl 20fdcb91d9
use central functionality 2023-12-30 15:48:04 +01:00
Martin Diehl ce7182dd6d
unused variables 2023-12-30 00:46:18 +01:00
Martin Diehl 0d2ff12894
compatibility is a dependent state of nonlocal 2023-12-29 23:17:24 +01:00
Martin Diehl e042f0311a
more favorable arguments 2023-12-29 22:48:29 +01:00
Martin Diehl 305c6e1b83
easier access pattern 2023-12-29 22:41:51 +01:00
Martin Diehl 62d5b45788
use modern access pattern 2023-12-29 22:33:42 +01:00