Merge branch 'config2yaml' into 'development'
Config2yaml See merge request damask/DAMASK!341
This commit is contained in:
commit
5ee538a38e
2
PRIVATE
2
PRIVATE
|
@ -1 +1 @@
|
||||||
Subproject commit 3efdf7dd9de96fe6c55240ecf6d0d78d9d0e36ec
|
Subproject commit f654a4143b1fbbecd137dc5d2193f5cf48ab1448
|
|
@ -1,8 +0,0 @@
|
||||||
[SX]
|
|
||||||
type isostrain
|
|
||||||
Ngrains 1
|
|
||||||
{./Homogenization_Damage_NonLocal.config}
|
|
||||||
{./Homogenization_Thermal_Conduction.config}
|
|
||||||
{./Homogenization_VacancyFlux_CahnHilliard.config}
|
|
||||||
{./Homogenization_Porosity_PhaseField.config}
|
|
||||||
{./Homogenization_HydrogenFlux_CahnHilliard.config}
|
|
|
@ -1,9 +1,9 @@
|
||||||
# Kuo, J. C., Mikrostrukturmechanik von Bikristallen mit Kippkorngrenzen. Shaker-Verlag 2004. http://edoc.mpg.de/204079
|
# Kuo, J. C., Mikrostrukturmechanik von Bikristallen mit Kippkorngrenzen. Shaker-Verlag 2004. http://edoc.mpg.de/204079
|
||||||
Aluminum:
|
Aluminum:
|
||||||
mechanics:
|
|
||||||
lattice: aP
|
lattice: aP
|
||||||
elasticity: {C_11: 110.9e9, C_12: 58.34e9, type: hooke}
|
mechanics:
|
||||||
output: [F, P, Fe, Fp, Lp]
|
output: [F, P, F_e, F_p, L_p]
|
||||||
|
elasticity: {type: hooke, C_11: 110.9e9, C_12: 58.34e9}
|
||||||
plasticity:
|
plasticity:
|
||||||
type: isotropic
|
type: isotropic
|
||||||
output: [xi]
|
output: [xi]
|
||||||
|
|
|
@ -1,9 +1,8 @@
|
||||||
# Maiti and Eisenlohr 2018 Scripta Materialia
|
|
||||||
Air:
|
Air:
|
||||||
mechanics:
|
|
||||||
lattice: aP
|
lattice: aP
|
||||||
elasticity: {C_11: 10e9, C_12: 0.0, type: hooke}
|
mechanics:
|
||||||
output: [F, P, Fe, Fp, Lp]
|
output: [F, P, F_e, F_p, L_p]
|
||||||
|
elasticity: {type: hooke, C_11: 1e8, C_12: 1e6}
|
||||||
plasticity:
|
plasticity:
|
||||||
type: isotropic
|
type: isotropic
|
||||||
output: [xi]
|
output: [xi]
|
||||||
|
@ -14,4 +13,4 @@ Air:
|
||||||
M: 3
|
M: 3
|
||||||
h_0: 1e6
|
h_0: 1e6
|
||||||
a: 2
|
a: 2
|
||||||
dilatation: true
|
dilatation: True
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
[Aluminum]
|
|
||||||
elasticity hooke
|
|
||||||
plasticity phenopowerlaw
|
|
||||||
|
|
||||||
(output) resistance_slip
|
|
||||||
(output) accumulatedshear_slip
|
|
||||||
|
|
||||||
lattice_structure fcc
|
|
||||||
Nslip 12 # per family
|
|
||||||
|
|
||||||
c11 106.75e9
|
|
||||||
c12 60.41e9
|
|
||||||
c44 28.34e9
|
|
||||||
|
|
||||||
gdot0_slip 0.001
|
|
||||||
n_slip 20
|
|
||||||
tau0_slip 31e6 # per family
|
|
||||||
tausat_slip 63e6 # per family
|
|
||||||
a_slip 2.25
|
|
||||||
h0_slipslip 75e6
|
|
||||||
interaction_slipslip 1 1 1.4 1.4 1.4 1.4
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
Aluminum:
|
||||||
|
lattice: cF
|
||||||
|
mechanics:
|
||||||
|
output: [F, P, F_e, F_p, L_p, O]
|
||||||
|
elasticity: {C_11: 106.75e9, C_12: 60.41e9, C_44: 28.34e9, type: hooke}
|
||||||
|
plasticity:
|
||||||
|
N_sl: [12]
|
||||||
|
a_sl: 2.25
|
||||||
|
dot_gamma_0_sl: 0.001
|
||||||
|
h_0_sl_sl: 75e6
|
||||||
|
h_sl_sl: [1, 1, 1.4, 1.4, 1.4, 1.4]
|
||||||
|
n_sl: 20
|
||||||
|
output: [xi_sl, gamma_sl]
|
||||||
|
type: phenopowerlaw
|
||||||
|
xi_0_sl: [31e6]
|
||||||
|
xi_inf_sl: [63e6]
|
|
@ -2,8 +2,8 @@
|
||||||
# Tasan et.al. 2015 International Journal of Plasticity
|
# Tasan et.al. 2015 International Journal of Plasticity
|
||||||
# Diehl et.al. 2015 Meccanica
|
# Diehl et.al. 2015 Meccanica
|
||||||
Ferrite:
|
Ferrite:
|
||||||
mechanics:
|
|
||||||
lattice: cI
|
lattice: cI
|
||||||
|
mechanics:
|
||||||
elasticity: {C_11: 233.3e9, C_12: 135.5e9, C_44: 118.0e9, type: hooke}
|
elasticity: {C_11: 233.3e9, C_12: 135.5e9, C_44: 118.0e9, type: hooke}
|
||||||
plasticity:
|
plasticity:
|
||||||
N_sl: [12, 12]
|
N_sl: [12, 12]
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
# Tasan et.al. 2015 International Journal of Plasticity
|
# Tasan et.al. 2015 International Journal of Plasticity
|
||||||
# Diehl et.al. 2015 Meccanica
|
# Diehl et.al. 2015 Meccanica
|
||||||
Martensite:
|
Martensite:
|
||||||
mechanics:
|
|
||||||
lattice: cI
|
lattice: cI
|
||||||
|
mechanics:
|
||||||
elasticity: {C_11: 417.4e9, C_12: 242.4e9, C_44: 211.1e9, type: hooke}
|
elasticity: {C_11: 417.4e9, C_12: 242.4e9, C_44: 211.1e9, type: hooke}
|
||||||
plasticity:
|
plasticity:
|
||||||
N_sl: [12, 12]
|
N_sl: [12, 12]
|
||||||
|
|
|
@ -1,27 +0,0 @@
|
||||||
# parameters fitted by D. Ma to:
|
|
||||||
# I. Kovács, G. Vörös
|
|
||||||
# On the mathematical description of the tensile stress-strain curves of polycrystalline face centered cubic metals
|
|
||||||
# International Journal of Plasticity, Volume 12, Issue 1, 1996, Pages 35–43
|
|
||||||
# DOI: 10.1016/S0749-6419(95)00043-7
|
|
||||||
|
|
||||||
[gold_phenopowerlaw]
|
|
||||||
elasticity hooke
|
|
||||||
plasticity phenopowerlaw
|
|
||||||
|
|
||||||
(output) resistance_slip
|
|
||||||
|
|
||||||
lattice_structure fcc
|
|
||||||
Nslip 12 # per family
|
|
||||||
|
|
||||||
c11 191.0e9
|
|
||||||
c12 162.0e9
|
|
||||||
c44 42.20e9
|
|
||||||
|
|
||||||
gdot0_slip 0.001
|
|
||||||
n_slip 83.3
|
|
||||||
tau0_slip 26.25e6 # per family
|
|
||||||
tausat_slip 53.00e6 # per family
|
|
||||||
a_slip 1.0
|
|
||||||
h0_slipslip 75e6
|
|
||||||
interaction_slipslip 1 1 1.4 1.4 1.4 1.4
|
|
||||||
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
# parameters fitted by D. Ma to:
|
||||||
|
# On the mathematical description of the tensile stress-strain curves of polycrystalline face centered cubic metals
|
||||||
|
# International Journal of Plasticity, Volume 12, Issue 1, 1996, Pages 35-43
|
||||||
|
# DOI: 10.1016/S0749-6419(95)00043-7
|
||||||
|
|
||||||
|
Gold:
|
||||||
|
lattice: cF
|
||||||
|
mechanics:
|
||||||
|
output: [F, P, F_e, F_p, L_p, O]
|
||||||
|
elasticity: {type: hooke, C_11: 191e9, C_12: 162e9, C_44: 42.2e9}
|
||||||
|
plasticity:
|
||||||
|
type: phenopowerlaw
|
||||||
|
output: [xi_sl]
|
||||||
|
N_sl: [12]
|
||||||
|
n_sl: 83
|
||||||
|
dot_gamma_0_sl: 0.001
|
||||||
|
h_0_sl_sl: 75e6
|
||||||
|
h_sl_sl: [1, 1, 1.4, 1.4, 1.4, 1.4]
|
||||||
|
a_sl: 1.0
|
||||||
|
xi_0_sl: [26e6]
|
||||||
|
xi_inf_sl: [53e6]
|
|
@ -1,56 +0,0 @@
|
||||||
#-------------------#
|
|
||||||
<phase>
|
|
||||||
#-------------------#
|
|
||||||
/echo/
|
|
||||||
[Mg]
|
|
||||||
plasticity phenopowerlaw
|
|
||||||
elasticity hooke
|
|
||||||
|
|
||||||
(output) resistance_slip
|
|
||||||
(output) resistance_twin
|
|
||||||
|
|
||||||
lattice_structure hex
|
|
||||||
c/a 1.62350 # from Tromans 2011, Elastic Anisotropy of HCP Metal Crystals and Polycrystals
|
|
||||||
c11 59.3e9 # - " -
|
|
||||||
c33 61.5e9 # - " -
|
|
||||||
c44 16.4e9 # - " -
|
|
||||||
c12 25.7e9 # - " -
|
|
||||||
c13 21.4e9 # - " -
|
|
||||||
|
|
||||||
# basal prism prism pyr(a) pyr(c+a) pyr(c+a)
|
|
||||||
Nslip 3 3 0 6 0 6 # from Agnew et al 2006, Validating a polycrystal model for the elastoplastic response of mg alloy AZ32 using in situ neutron diffraction
|
|
||||||
# T1 C1 T2 C2
|
|
||||||
Ntwin 6 0 0 6 # - " -
|
|
||||||
# basal prism prism pyr(a) pyr(c+a) pyr(c+a)
|
|
||||||
tau0_slip 10.0e6 55.0e6 0 60.0e6 0.0 60.0e6 # - " - table 1, pyr(a) set to pyr(c+a)
|
|
||||||
tausat_slip 40.0e6 135.0e6 0 150.0e6 0.0 150.0e6 # - " - table 1, pyr(a) set to pyr(c+a)
|
|
||||||
# T1 C1 T2 C2
|
|
||||||
tau0_twin 40e6 0.0 0.0 60.0e6 # - " - table 1, compressive twin guessed by Steffi, tensile twin modified to match experimental results
|
|
||||||
|
|
||||||
h0_twintwin 50.0e6 # - " - table 1, same range as theta_0
|
|
||||||
h0_slipslip 500.0e6 # - " - table 1, same range as theta_0
|
|
||||||
h0_twinslip 150.0e6 # guessing
|
|
||||||
|
|
||||||
interaction_slipslip 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # just guessing
|
|
||||||
interaction_twintwin 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # - " -
|
|
||||||
interaction_sliptwin 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # - " -
|
|
||||||
interaction_twinslip 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 # - " -
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
####################################################
|
|
||||||
# open for discussion
|
|
||||||
####################################################
|
|
||||||
n_twin 20
|
|
||||||
n_slip 20
|
|
||||||
|
|
||||||
gdot0_twin 0.001
|
|
||||||
gdot0_slip 0.001
|
|
||||||
|
|
||||||
twin_b 0
|
|
||||||
twin_c 0
|
|
||||||
twin_d 20
|
|
||||||
twin_e 20
|
|
||||||
|
|
||||||
a_slip 2.25
|
|
||||||
s_pr 10.0 # push-up factor for slip saturation due to twinning
|
|
|
@ -0,0 +1,31 @@
|
||||||
|
# Tromans 2011, Elastic Anisotropy of HCP Metal Crystals and Polycrystals
|
||||||
|
Magnesium:
|
||||||
|
lattice: hP
|
||||||
|
c/a: 1.62350
|
||||||
|
mechanics:
|
||||||
|
output: [F, P, F_e, F_p, L_p, O]
|
||||||
|
elasticity: {C_11: 59.3e9, C_12: 25.7e9, C_13: 21.4e9, C_33: 61.5e9, C_44: 16.4e9, type: hooke}
|
||||||
|
plasticity:
|
||||||
|
N_sl: [3, 3, 0, 6, 0, 6]
|
||||||
|
N_tw: [6, 0, 0, 6]
|
||||||
|
h_0_tw_tw: 50.0e6
|
||||||
|
h_0_sl_sl: 500.0e6
|
||||||
|
h_0_tw_sl: 150.0e6
|
||||||
|
h_sl_sl: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
|
||||||
|
h_tw_tw: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
|
||||||
|
h_sl_tw: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
|
||||||
|
h_tw_sl: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
|
||||||
|
output: [xi_sl, xi_tw]
|
||||||
|
type: phenopowerlaw
|
||||||
|
xi_0_sl: [10.0e6, 55.0e6, 0, 60.0e6, 0.0, 60.0e6]
|
||||||
|
xi_inf_sl: [40.0e6, 135.0e6, 0, 150.0e6, 0.0, 150.0e6]
|
||||||
|
xi_0_tw: [40e6, 0.0, 0.0, 60.0e6]
|
||||||
|
####################################################
|
||||||
|
# open for discussion
|
||||||
|
####################################################
|
||||||
|
a_sl: 2.25
|
||||||
|
dot_gamma_0_sl: 0.001
|
||||||
|
dot_gamma_0_tw: 0.001
|
||||||
|
n_sl: 20
|
||||||
|
n_tw: 20
|
||||||
|
f_sl_sat_tw: 10.0
|
|
@ -1,23 +0,0 @@
|
||||||
[cpTi-alpha]
|
|
||||||
plasticity phenopowerlaw
|
|
||||||
elasticity hooke
|
|
||||||
|
|
||||||
lattice_structure hex
|
|
||||||
covera_ratio 1.587
|
|
||||||
|
|
||||||
# M. Levy, Handbook of Elastic Properties of Solids, Liquids, and Gases (2001)
|
|
||||||
c11 160.0e9
|
|
||||||
c12 90.0e9
|
|
||||||
c13 66.0e9
|
|
||||||
c33 181.7e9
|
|
||||||
c44 46.5e9
|
|
||||||
# C. Zambaldi, "Orientation informed nanoindentation of a-titanium: Indentation pileup in hexagonal metals deforming by prismatic slip", J. Mater. Res., Vol. 27, No. 1, Jan 14, 2012
|
|
||||||
gdot0_slip 0.001
|
|
||||||
n_slip 20
|
|
||||||
nslip 3 3 0 6
|
|
||||||
tau0_slip 349.3e6 150e6 0 1107.9e6
|
|
||||||
tausat_slip 568.6e6 1502.2e6 0 3420.1e6
|
|
||||||
a_slip 2
|
|
||||||
h0_slipslip 15e6
|
|
||||||
|
|
||||||
interaction_slipslip 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
|
@ -0,0 +1,19 @@
|
||||||
|
# M. Levy, Handbook of Elastic Properties of Solids, Liquids, and Gases (2001)
|
||||||
|
# C. Zambaldi, "Orientation informed nanoindentation of a-titanium: Indentation pileup in hexagonal metals deforming by prismatic slip", J. Mater. Res., Vol. 27, No. 1, Jan 14, 2012
|
||||||
|
Ti-alpha:
|
||||||
|
lattice: hP
|
||||||
|
c/a: 1.587
|
||||||
|
mechanics:
|
||||||
|
output: [F, P, F_e, F_p, L_p, O]
|
||||||
|
elasticity: {C_11: 160.0e9, C_12: 90.0e9, C_13: 66.0e9, C_33: 181.7e9, C_44: 46.5e9, type: hooke}
|
||||||
|
plasticity:
|
||||||
|
N_sl: [3, 3, 0, 0, 12]
|
||||||
|
a_sl: 2.0
|
||||||
|
dot_gamma_0_sl: 0.001
|
||||||
|
h_0_sl_sl: 200e6
|
||||||
|
h_sl_sl: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
|
||||||
|
n_sl: 20
|
||||||
|
output: [gamma_sl]
|
||||||
|
type: phenopowerlaw
|
||||||
|
xi_0_sl: [349e6, 150e6, 0, 0, 1107e6]
|
||||||
|
xi_inf_sl: [568e6, 1502e6, 0, 0, 3420e6]
|
|
@ -1,2 +0,0 @@
|
||||||
[001]
|
|
||||||
(gauss) phi1 0.000 Phi 0.000 phi2 0.000
|
|
|
@ -1,2 +0,0 @@
|
||||||
[101]
|
|
||||||
(gauss) phi1 0.000 Phi 45.000 phi2 90.000
|
|
|
@ -1,2 +0,0 @@
|
||||||
[111]
|
|
||||||
(gauss) phi1 0.000 Phi 54.7356 phi2 45.000
|
|
|
@ -1,2 +0,0 @@
|
||||||
[123]
|
|
||||||
(gauss) phi1 209.805 Phi 29.206 phi2 63.435
|
|
|
@ -1,20 +0,0 @@
|
||||||
# The material.config file needs to specify five parts:
|
|
||||||
# homogenization, microstructure, crystallite, phase, and texture.
|
|
||||||
# You can either put the full text in here or include suited separate files
|
|
||||||
|
|
||||||
<homogenization>
|
|
||||||
{./Homogenization_Isostrain_SX.config}
|
|
||||||
|
|
||||||
<microstructure>
|
|
||||||
[one_only]
|
|
||||||
crystallite 1
|
|
||||||
(constituent) phase 1 texture 1 fraction 1.0
|
|
||||||
|
|
||||||
<crystallite>
|
|
||||||
{./Crystallite_All.config}
|
|
||||||
|
|
||||||
<phase>
|
|
||||||
{./Phase_Phenopowerlaw_Aluminum.config}
|
|
||||||
|
|
||||||
<texture>
|
|
||||||
{./Texture_Gauss_001.config}
|
|
Loading…
Reference in New Issue