1/*!
2 * \file   castemincompressibleplanestressgornetdesmoratbehaviouruniaxialtesting.mtest
3 * \brief
4 * \author Helfer Thomas
5 * \brief  09 avril 2013
6 */
7
8@AccelerationAlgorithm 'AlternateSecant';
9@ModellingHypothesis 'PlaneStress';
10@Behaviour<umat> '@MFrontCastemBehavioursBuildPath@' 'umatincompressibleplanestressgornetdesmoratbehaviour';
11@StressEpsilon 1.e-9;
12
13@Real 'C_1' '0.183';
14@Real 'C_2' '0.0034';
15@Real 'E'   '3*(2*(C_1+C_2))';
16
17@MaterialProperty<constant> 'YoungModulus'    '20000*E';
18@MaterialProperty<constant> 'PoissonRatio'     0.49999;
19@MaterialProperty<constant> 'H1' '0.142236';
20@MaterialProperty<constant> 'H2' '1.5854659e-2';
21@MaterialProperty<constant> 'H3' '3.4946541e-4';
22
23@ExternalStateVariable 'Temperature' {0:293.15,3600.:800};
24
25@ImposedDeformationGradient 'FYY' {0:1,1:9};
26@ImposedDeformationGradient 'FXY' 0;
27@ImposedDeformationGradient 'FYX' 0;
28
29@Times {0.,1 in 20};
30
31@Test<function> 'SYY' '2*(FYY**2 - 1/FYY)*(H1*exp(H3*(FYY**2+2/FYY-3)**2)+3*H2/(FYY*sqrt(2*FYY+1/FYY**2)))' 1.e-8;
32@Test<function> {'SXX':'0','SZZ':'0.','SXY':'0.'} 1.e-7;
33