1/*!
2 * \file   castemelasticity_malls-uniaxialloading-2-2D.mtest
3 * \brief
4 * \author Helfer Thomas
5 * \brief  4 dec. 2013
6 */
7
8@AccelerationAlgorithm 'AlternateSecant';
9@ModellingHypothesis 'Axisymmetrical';
10@Behaviour<umat> '@MFrontCastemBehavioursBuildPath@' 'umatelasticity_malls';
11@StressEpsilon 1.e-4;
12@MaterialProperty<constant> 'YoungModulus'     215.e9;
13@MaterialProperty<constant> 'PoissonRatio'       0.3;
14
15@ImposedDrivingVariable 'FZZ' {0:1.,1.:1.8};
16@ImposedDrivingVariable 'FRZ' 0.;
17@ImposedDrivingVariable 'FZR' 0.;
18
19@ExternalStateVariable 'Temperature' 293.15;
20
21@Times {0.,1 in 10};
22
23@Evolution<function> 'ezz' 'log(FZZ**2)/2';
24@Evolution<function> 'err' '-PoissonRatio*ezz';
25@Evolution<function> 'ett' '-PoissonRatio*ezz';
26@Evolution<function> 'J'   'sqrt(exp(2*err)*exp(2*ett))*FZZ';
27@Evolution<function> 'Tzz' 'YoungModulus*ezz';
28
29@Test<function> {'SRR':'0','STT':'0'} 1.e-4;
30@Test<function> {'SZZ':'Tzz/J'}       1.e-4;
31@Test<function> {'SRZ':'0'}           1.e-4;
32@Test<function> {'FRR': 'sqrt(exp(2*err))','FTT': 'sqrt(exp(2*ett))'} 1.e-10;
33@Test<function> {'FRZ': '0', 'FZR':'0'} 1.e-10;
34
35
36
37