1/*! 2 * \file castemmonocrystal_dd_cc_irradiation_numericaljacobian.mtest 3 * \brief 4 * \author jmp 5 * \brief 2 déc. 2013 6 */ 7 8@AccelerationAlgorithm 'AlternateSecant'; 9 10@ModellingHypothesis 'Tridimensional'; 11@Behaviour<umat> '@MFrontCastemBehavioursBuildPath@' 'umatmonocrystal_dd_cc_irradiation_numericaljacobian'; 12 13@MaterialProperty<constant> 'PoissonRatio12' 0.35; 14@MaterialProperty<constant> 'PoissonRatio13' 0.35; 15@MaterialProperty<constant> 'PoissonRatio23' 0.35; 16@MaterialProperty<constant> 'ShearModulus12' 83157.407407407; 17@MaterialProperty<constant> 'ShearModulus13' 83157.407407407; 18@MaterialProperty<constant> 'ShearModulus23' 83157.407407407; 19@MaterialProperty<constant> 'YoungModulus1' 224525; 20@MaterialProperty<constant> 'YoungModulus2' 224525; 21@MaterialProperty<constant> 'YoungModulus3' 224525; 22 23// Material properties 24@MaterialProperty<constant> 'DeltaG_0' 0.84; 25@MaterialProperty<constant> 'H' 100000000000; 26@MaterialProperty<constant> 'K_f' 30; 27@MaterialProperty<constant> 'K_self' 100; 28@MaterialProperty<constant> 'Mu' 83157.407407407; 29@MaterialProperty<constant> 'a_irr' '0.3'; 30@MaterialProperty<constant> 'b' 2.48e-07; 31@MaterialProperty<constant> 'd' 1e-05; 32@MaterialProperty<constant> 'd_lath' 1000; 33@MaterialProperty<constant> 'epsi_1' 3.e-04; 34@MaterialProperty<constant> 'gamma0' 1.e-3; 35@MaterialProperty<constant> 'h0' 0.1024; 36@MaterialProperty<constant> 'h1' 0.7; 37@MaterialProperty<constant> 'h2' 0.1; 38@MaterialProperty<constant> 'h3' 0.1; 39@MaterialProperty<constant> 'h4' 0.1; 40@MaterialProperty<constant> 'h5' 0.1; 41@MaterialProperty<constant> 'k_b' 8.62e-05; 42@MaterialProperty<constant> 'omega_mob' 6.1504e-09; 43@MaterialProperty<constant> 'pn' 20; 44@MaterialProperty<constant> 'tau_0' 363; 45@MaterialProperty<constant> 'tau_f' 20; 46@MaterialProperty<constant> 'xi_irr' '4.0'; 47@MaterialProperty<constant> 'y_at' 1e-06; 48 49// Internal state variables 50@InternalStateVariable 'ElasticStrain' {0,0,0,0,0,0}; 51@InternalStateVariable 'omega[0]' 6.1504e-09; 52@InternalStateVariable 'omega[1]' 6.1504e-09; 53@InternalStateVariable 'omega[2]' 6.1504e-09; 54@InternalStateVariable 'omega[3]' 6.1504e-09; 55@InternalStateVariable 'omega[4]' 6.1504e-09; 56@InternalStateVariable 'omega[5]' 6.1504e-09; 57@InternalStateVariable 'omega[6]' 6.1504e-09; 58@InternalStateVariable 'omega[7]' 6.1504e-09; 59@InternalStateVariable 'omega[8]' 6.1504e-09; 60@InternalStateVariable 'omega[9]' 6.1504e-09; 61@InternalStateVariable 'omega[10]' 6.1504e-09; 62@InternalStateVariable 'omega[11]' 6.1504e-09; 63@InternalStateVariable 'omega_irr[0]' 6.1504e-09; 64@InternalStateVariable 'omega_irr[1]' 6.1504e-09; 65@InternalStateVariable 'omega_irr[2]' 6.1504e-09; 66@InternalStateVariable 'omega_irr[3]' 6.1504e-09; 67@InternalStateVariable 'omega_irr[4]' 6.1504e-09; 68@InternalStateVariable 'omega_irr[5]' 6.1504e-09; 69@InternalStateVariable 'omega_irr[6]' 6.1504e-09; 70@InternalStateVariable 'omega_irr[7]' 6.1504e-09; 71@InternalStateVariable 'omega_irr[8]' 6.1504e-09; 72@InternalStateVariable 'omega_irr[9]' 6.1504e-09; 73@InternalStateVariable 'omega_irr[10]' 6.1504e-09; 74@InternalStateVariable 'omega_irr[11]' 6.1504e-09; 75 76// External state variables 77@ExternalStateVariable<evolution> 'Temperature' {0 : 250, 1.0 : 250}; 78 79@Stress {0,0,0,0,0,0}; 80 81@ImposedStrain<evolution> 'EXX' {0:0, 1.0 : -1.50365E-04}; 82@ImposedStrain<evolution> 'EYY' {0:0, 1.0 : -1.54009E-05}; 83@ImposedStrain<evolution> 'EZZ' {0:0, 1.0 : 2.99382E-04}; 84@ImposedStrain<evolution> 'EXY' {0:0, 1.0 : 3.97547514e-05}; 85@ImposedStrain<evolution> 'EXZ' {0:0, 1.0 : 7.15120602e-05}; 86@ImposedStrain<evolution> 'EYZ' {0:0, 1.0 : 0.0003576288}; 87 88 89// Times 90@Times {0, 1. in 100}; 91 92 93@Test<file> '@top_srcdir@/mfront/tests/behaviours/references/monocrystal_dd_cc_irradiation_numericaljacobian.ref' {'SZZ': 10} 2.e-2 ; 94@Test<file> '@top_srcdir@/mfront/tests/behaviours/references/monocrystal_dd_cc_irradiation_numericaljacobian.ref' {'omega[4]':26} 2.e-12 ; 95 96 97