1/*!
2 * \file   castemmonocrystal_dd_cfc_irradiation.mtest
3 * \brief
4 * \author jmp
5 * \brief  23 mai 2013
6 */
7
8@Real 'G'     80000.;
9@Real 'nu'    0.3;
10@Real 'young' 'G*2.6';
11
12@AccelerationAlgorithm 'AlternateSecant';
13@Behaviour<umat> '@MFrontCastemBehavioursBuildPath@' 'umatmonocrystal_dd_cfc_irradiation';
14
15@MaterialProperty<constant> 'YoungModulus1'     'young';
16@MaterialProperty<constant> 'YoungModulus2'     'young';
17@MaterialProperty<constant> 'YoungModulus3'     'young';
18@MaterialProperty<constant> 'PoissonRatio12'       'nu';
19@MaterialProperty<constant> 'PoissonRatio13'       'nu';
20@MaterialProperty<constant> 'PoissonRatio23'       'nu';
21@MaterialProperty<constant> 'ShearModulus12'    'G';
22@MaterialProperty<constant> 'ShearModulus13'    'G';
23@MaterialProperty<constant> 'ShearModulus23'    'G';
24
25@MaterialProperty<constant> 'tauf'   80.;
26@MaterialProperty<constant> 'y'      2.5E-7;
27@MaterialProperty<constant> 'pn'     20.;
28@MaterialProperty<constant> 'gamma0' 1.E-3;
29@MaterialProperty<constant> 'a'      0.13;
30@MaterialProperty<constant> 'b'      0.005;
31@MaterialProperty<constant> 'rhoref' 1.E6;
32@MaterialProperty<constant> 'alpha'  0.35;
33@MaterialProperty<constant> 'beta'   2.54E-7;
34@MaterialProperty<constant> 'Mu'     'G';
35@MaterialProperty<constant> 'RHO_VOID' 1.E3 ;
36@MaterialProperty<constant> 'PHI_LOOP' 5.9E-6;
37@MaterialProperty<constant> 'ALP_VOID' 0. ;
38@MaterialProperty<constant> 'ALP_LOOP' 0.1;
39@MaterialProperty<constant> 'RHO_SAT'  0. ;
40@MaterialProperty<constant> 'PHI_SAT'  4.E-2;
41@MaterialProperty<constant> 'XI_IRRA'  10. ;
42@MaterialProperty<constant> 'DZ_IRRA'  1.E7 ;
43
44@Real 'rho0'       '1.e5*2.54e-7*2.54e-7' ;
45@Real 'ome_loops0' '7.4e13*2.54e-7*2.54e-7' ;
46@Real 'phi_voids0' '1.e-3' ;
47
48@InternalStateVariable 'omega[0]'  'rho0';
49@InternalStateVariable 'omega[1]'  'rho0';
50@InternalStateVariable 'omega[2]'  'rho0';
51@InternalStateVariable 'omega[3]'  'rho0';
52@InternalStateVariable 'omega[4]'  'rho0';
53@InternalStateVariable 'omega[5]'  'rho0';
54@InternalStateVariable 'omega[6]'  'rho0';
55@InternalStateVariable 'omega[7]'  'rho0';
56@InternalStateVariable 'omega[8]'  'rho0';
57@InternalStateVariable 'omega[9]'  'rho0';
58@InternalStateVariable 'omega[10]' 'rho0';
59@InternalStateVariable 'omega[11]' 'rho0';
60
61@InternalStateVariable 'ome_loops[0]'  'ome_loops0';
62@InternalStateVariable 'ome_loops[1]'  'ome_loops0';
63@InternalStateVariable 'ome_loops[2]'  'ome_loops0';
64@InternalStateVariable 'ome_loops[3]'  'ome_loops0';
65@InternalStateVariable 'ome_loops[4]'  'ome_loops0';
66@InternalStateVariable 'ome_loops[5]'  'ome_loops0';
67@InternalStateVariable 'ome_loops[6]'  'ome_loops0';
68@InternalStateVariable 'ome_loops[7]'  'ome_loops0';
69@InternalStateVariable 'ome_loops[8]'  'ome_loops0';
70@InternalStateVariable 'ome_loops[9]'  'ome_loops0';
71@InternalStateVariable 'ome_loops[10]' 'ome_loops0';
72@InternalStateVariable 'ome_loops[11]' 'ome_loops0';
73
74
75@InternalStateVariable 'phi_voids[0]'  'phi_voids0';
76@InternalStateVariable 'phi_voids[1]'  'phi_voids0';
77@InternalStateVariable 'phi_voids[2]'  'phi_voids0';
78@InternalStateVariable 'phi_voids[3]'  'phi_voids0';
79@InternalStateVariable 'phi_voids[4]'  'phi_voids0';
80@InternalStateVariable 'phi_voids[5]'  'phi_voids0';
81@InternalStateVariable 'phi_voids[6]'  'phi_voids0';
82@InternalStateVariable 'phi_voids[7]'  'phi_voids0';
83@InternalStateVariable 'phi_voids[8]'  'phi_voids0';
84@InternalStateVariable 'phi_voids[9]'  'phi_voids0';
85@InternalStateVariable 'phi_voids[10]' 'phi_voids0';
86@InternalStateVariable 'phi_voids[11]' 'phi_voids0';
87
88@ExternalStateVariable 'Temperature' 293.15;
89
90@ImposedStrain 'EZZ' {0.: 0., 1. : 0.05 };
91
92@Times {0.,0.2 in 100, 1. in 100};
93
94@Test<file> '@top_srcdir@/mfront/tests/behaviours/references/monocrystal_dd_cfc_irradiation.ref' {'SZZ':10} 4.e-3 ;
95@Test<file> '@top_srcdir@/mfront/tests/behaviours/references/monocrystal_dd_cfc_irradiation.ref' {'omega[0]':22} 4.e-8 ;
96