Martin Diehl
039d5e0fce
improved comments and naming
2023-07-24 18:46:06 +02:00
Martin Diehl
dc9d4bb5a9
centralized ID handling to enable cross-talking
2023-07-18 21:15:34 +02:00
Martin Diehl
2ae1f1f829
simplified
2023-07-18 21:15:34 +02:00
Martin Diehl
11530c19bb
Merge remote-tracking branch 'origin/development' into 289-consistent-name-for-base-datatypes-in-fortran
2023-06-05 15:02:50 +02: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
d00a530d2d
f_phi factor corrected
2023-06-04 13:42:00 +02:00
Martin Diehl
d0b832e6f1
consistent with naming in HDF5_utilities
2023-06-03 17:06:32 +02:00
Martin Diehl
13630325c3
notation following paper
...
https://doi.org/10.1016/j.jmps.2016.10.012
DAMASK paper
2023-03-13 17:23:28 +01: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
Martin Diehl
87e74ef792
docstring polishing
2023-02-25 10:07:38 +01: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
4f69c7630d
competing damage models are not implemented
...
while there might be the chance that we need this, we better focus on
today's capabilities and don't make the material.yaml syntax more
complicated in anticipation of potential changes
2022-12-18 09:34:25 +01:00
Yi Hu
b9ee401ff5
add damage restart functionality and associated tests
2022-12-05 10:52:59 +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
445a091fec
easier to understand
2022-06-24 07:36:25 +02:00
Martin Diehl
6fa87b4038
not needed anymore
2022-05-27 20:58:18 +02:00
Martin Diehl
fb633798af
following paper
2022-04-01 19:47:40 +02:00
Martin Diehl
dce8f9e635
enable output of temperature per phase
2022-02-19 18:56:41 +01:00
Martin Diehl
afed13e2ca
ip/el not of interest
2022-02-04 13:23:37 +01:00
Philip Eisenlohr
a531b7ccae
transitioned remaining real exponents to int
2021-11-28 12:46:26 -05:00
Martin Diehl
fa8218124a
avoid conversions
2021-11-18 22:02:19 +01:00
Martin Diehl
038dd1fc40
correct names
...
whether C66 is homogenized or not is a decision of the caller
2021-11-18 21:31:08 +01:00
Martin Diehl
f7a42bdc1a
avoid conversion to 3333
2021-11-18 16:56:36 +01:00
Martin Diehl
8d64a1c2f2
mark compressed notation
2021-11-18 16:37:34 +01:00
Philip Eisenlohr
da9fdf53d2
consistent indentation and line-spacings in reporting
2021-11-15 12:35:44 -05:00
Martin Diehl
01d5458611
correct line continuation
2021-08-11 14:32:21 +02:00
Martin Diehl
8feeda6f05
phase_mechanical_elastic should store data related to elasticity
2021-07-21 16:23:21 +02:00
Martin Diehl
b98819a36c
adjusting names
2021-07-20 18:29:21 +02:00
Martin Diehl
53b7aab29d
use ph,en access pattern
2021-07-18 09:48:49 +02:00
Martin Diehl
6ad6158bfb
(en)try is the name used in the DADF5 file
2021-07-18 09:44:52 +02:00
Martin Diehl
c109d5a37b
better have different physics separated
2021-07-17 14:06:48 +02:00
Martin Diehl
f9edeb40a5
descriptive names
2021-07-17 11:50:21 +02:00
Martin Diehl
e6d25294d3
separating functionality
2021-07-16 23:32:08 +02:00
Martin Diehl
fc735d6391
substate0 only needed for staggered state-stress integration
2021-07-16 23:19:48 +02:00
Martin Diehl
3c6c5d77e8
following paper
2021-07-06 22:58:18 +02:00
Martin Diehl
6651656903
isoductile is not working
2021-06-28 23:13:56 +02:00
Martin Diehl
ab0e65c6bc
systematic names and sensible defaults
2021-06-25 15:12:54 +02:00
Sharan Roongta
4669c289c7
Merge remote-tracking branch 'origin/development' into Fortran-cleaning
2021-05-28 15:00:06 +02:00
Martin Diehl
bdb4029fb5
tI symmetry of 2nd order tensor is equivalent to hP
2021-05-26 22:49:53 +02:00
Martin Diehl
4d889e0b1b
Merge remote-tracking branch 'origin/development' into Fortran-cleaning
2021-05-23 21:24:53 +02:00
Martin Diehl
d2855913b5
new mappings
2021-05-22 11:48:42 +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
Martin Diehl
47e69019b6
matching name
2021-05-21 21:53:37 +02:00
Sharan Roongta
e3506576e7
isobrittle handles stiffness degradation implicitly
2021-05-10 14:37:09 +02:00