Martin Diehl
0e353d9feb
no merge in hot loop
...
results in measureable run time decrease for Intel and GNU compilers
2023-10-05 17:13:46 +02:00
Martin Diehl
7c2e870d17
polishing
2023-09-22 07:10:08 +02:00
Martin Diehl
eeb5de0531
easier to understand
2023-09-21 22:32:38 +02:00
Philip Eisenlohr
7ac552ee49
adapted kinehardening
2023-09-15 11:13:58 -04:00
Martin Diehl
4de21b5f86
more systematic name
2023-09-15 00:28:40 +02:00
Philip Eisenlohr
aa651e04ae
reverse order of printing
2023-08-28 21:43:21 -04:00
Philip Eisenlohr
e161ef40b3
per-family parameters for kinehardening
2023-08-11 10:36:03 -04:00
Martin Diehl
e1630e4057
consistent naming with Python module
2023-07-15 23:10:29 +02:00
Philip Eisenlohr
28ebc8ef1a
inline math_expand for other constitutive laws
2023-06-22 14:50:18 -04:00
Martin Diehl
0324e7ece1
parameters should be spelled in capitals
2023-06-04 13:52:31 +02:00
Martin Diehl
ca1c22874b
consistent and short
2023-06-04 13:51:05 +02:00
Martin Diehl
d0b832e6f1
consistent with naming in HDF5_utilities
2023-06-03 17:06:32 +02:00
Philip Eisenlohr
eeb0825e63
adjusting to original publication
...
Our implementation is using synonymous names for parameters compared to the paper by J.A. Wollmershauser, B. Clausen, and S.R. Agnew.
'xi_inf' and 'chi_inf' are not strictly "asymptotic values", but stresses that correspond to the back-extrapolation from the terminal linear hardening stage (characterized by 'h_inf_xi/chi').
All parameters are referenced back to their counterparts in the paper by J.A. Wollmershauser, B. Clausen, and S.R. Agnew.
2023-03-31 17:54:25 +00:00
Philip Eisenlohr
a40524da02
rename to wrapLines; additional formatting options; whitespace trimming
2023-02-28 14:59:30 -05:00
Martin Diehl
95a953d25b
more reasonable name
2023-02-28 07:58:10 +01:00
Martin Diehl
9418664604
report origin of configuration if given
2023-02-25 15:17:13 +01:00
Daniel Otto de Mentock
335f61eec3
minor orthography adjustments
2023-02-11 14:30:12 +00:00
Martin Diehl
0880649dd9
more systematic name
2023-01-23 08:31:59 +01:00
Sharan Roongta
4af29d0393
Merge branch '247-naming-for-classes' into 'development'
...
Resolve "naming for classes"
Closes #247
See merge request damask/DAMASK!699
2023-01-19 16:37:45 +00:00
Philip Eisenlohr
b4a500a194
Resolve "naming for classes"
2023-01-19 16:37:45 +00:00
Martin Diehl
327992871b
white space and style adjustments
2023-01-18 18:50:01 +01:00
Martin Diehl
da0a15f63a
string length is not know, avoid overflow
2023-01-10 11:54:13 +01:00
Martin Diehl
aaae8a701b
Fortran style adjustments
2022-12-07 17:29:03 +00:00
Martin Diehl
df5487e1a9
Re-written YAML types
...
Strict typing for YAML
New access pattern requires to specify the expected type, i.e. 'scalar', 'list', or 'dict'. This ensures that the node offers the expected functionality instead of polluting 'tNode' with dummy functions which throw error messages if not overwritten.
The restructuring of the code allows to hierarchically construct methods without much code duplication.
Some aspects of the error messaging system have been improved.
2022-10-25 16:09:36 +00:00
Martin Diehl
7a23699aa4
not needed
...
error occurs in <phase ... init>
2022-05-27 00:24:40 +02:00
Martin Diehl
ce1eb4f59e
no need to store dot state
...
saves memory and flow is easier to understand
2022-02-03 23:40:25 +01:00
Philip Eisenlohr
b12a180974
added literature reference for constitutive law
2022-01-06 09:54:33 -05:00
Philip Eisenlohr
da9fdf53d2
consistent indentation and line-spacings in reporting
2021-11-15 12:35:44 -05:00
Martin Diehl
cf66b81e3a
avoid code duplication
2021-08-07 22:02:44 +02:00
Martin Diehl
07fb7f8fdf
save information on slip systems for reproducibility
2021-07-27 15:39:21 +02:00
Martin Diehl
f96b0371ac
proper output name/format
2021-07-23 21:48:40 +02:00
Martin Diehl
d216e77ca6
default values for p/q are dangerous
2021-07-23 09:07:39 +02:00
Martin Diehl
2cc8612572
consistent variable names
2021-07-23 07:16:08 +02:00
Martin Diehl
f5af352644
whitespace adjustments
2021-07-23 00:09:51 +02:00
Martin Diehl
76572e4ca9
standard notation
2021-07-21 16:34:33 +02:00
Martin Diehl
e3e9dfdc60
following paper
2021-07-21 16:29:57 +02:00
Martin Diehl
fc5237fa80
using central values
2021-07-21 15:46:38 +02:00
Martin Diehl
8259cb3cdc
notation as in paper
2021-07-21 15:03:28 +02:00
Martin Diehl
b2e94974ca
short names
2021-07-21 14:52:37 +02:00
Martin Diehl
6651656903
isoductile is not working
2021-06-28 23:13:56 +02:00
Martin Diehl
0a22916aba
not a double subscript
2021-06-19 15:13:27 +02:00
Martin Diehl
fada9a7f6c
more meaningful order
2021-06-01 17:05:13 +02:00
Martin Diehl
801e9f512b
simplified state initialization
...
- not needed for damage (is an intial value problem, will trickle down)
- plastic initializes state, copy to state0 (centrally)
2021-05-21 22:07:55 +02:00
Sharan Roongta
478665b7cd
polishing
2021-04-26 15:10:45 +02:00
Martin Diehl
d0b86f54fb
consistent with new naming scheme
2021-04-25 08:16:26 +02:00
Martin Diehl
869976c7a0
new names
2021-04-06 11:38:44 +02:00
Martin Diehl
710f5b74b2
Merge remote-tracking branch 'origin/development' into 2d-table-yaml
2021-03-29 00:00:39 +02:00
Martin Diehl
3b392281e4
consistent naming in HDF5 output
2021-03-25 19:22:59 +01:00
Sharan Roongta
ce91537b0f
get_asXXs --> get_as1dXX
2021-03-11 18:40:16 +01:00
Philip Eisenlohr
a7e2ed40dd
rename Nconstituents --> Nmembers
2021-03-04 15:16:36 -05:00