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 |
Martin Diehl
|
f697182971
|
only mobile dislocations (t=1,2,3,4) are used
|
2023-12-29 22:30:04 +01:00 |
Martin Diehl
|
3b57143662
|
nonlocal works only with single constituents
|
2023-12-29 22:10:47 +01:00 |
Martin Diehl
|
1f1baa8b48
|
more systematic naming
|
2023-12-29 22:05:11 +01:00 |
Martin Diehl
|
c5d71168be
|
separate mechanics and thermal
|
2023-12-29 18:29:56 +01:00 |
Sharan Roongta
|
977cb83ef6
|
better name
|
2023-12-29 17:52:58 +01:00 |
Sharan Roongta
|
2368200138
|
not used
|
2023-12-29 17:38:41 +01:00 |
Sharan Roongta
|
2179530d5f
|
Merge remote-tracking branch 'origin/development' into mesh-clean
|
2023-12-29 17:36:31 +01:00 |
Martin Diehl
|
376d3f6986
|
Merge remote-tracking branch 'origin/development' into solver-cleanup
|
2023-12-29 08:13:21 +01:00 |
Martin Diehl
|
b2b3a3f3f0
|
loop over cells, not (element, IP)
|
2023-12-28 21:28:57 +01:00 |
Philip Eisenlohr
|
a80fce4108
|
Merge branch 'modernize-nonlocal' into 'development'
Modernize nonlocal
See merge request damask/DAMASK!883
|
2023-12-28 18:57:49 +00:00 |
Martin Diehl
|
04fdac6556
|
standard access pattern
|
2023-12-28 19:51:22 +01:00 |
Martin Diehl
|
aae99156b4
|
not needed
|
2023-12-28 19:18:25 +01:00 |
Martin Diehl
|
77e1c5a8a7
|
standard indexing: ce(ll) instead of element and integration point
|
2023-12-28 19:15:26 +01:00 |
Martin Diehl
|
0d747ae5e4
|
(incomplete) split: spectral/FFT vs mech functionality
|
2023-12-24 13:26:32 +01:00 |
Martin Diehl
|
395b6b5438
|
don't rely on data stored in homogenization
|
2023-12-24 13:26:29 +01:00 |
Martin Diehl
|
169bc977d7
|
was a 'write-only' variable
|
2023-12-23 22:39:23 +01:00 |
Franz Roters
|
aed2643af7
|
Merge branch 'F2023-tokenize' into 'development'
F2023 tokenize
See merge request damask/DAMASK!879
|
2023-12-23 18:14:49 +00:00 |
Martin Diehl
|
e7543fd715
|
can be stored as dependent state
|
2023-12-22 23:45:34 +01:00 |
Martin Diehl
|
a603e153db
|
simplified
|
2023-12-22 23:29:46 +01:00 |