1/*!
2 * \file    abaqusfiniterotationsmallstrainelasticity-shear-2-2D.mtest
3 * \brief
4 * \author Helfer Thomas
5 * \brief  26 nov. 2013
6 */
7
8@ModellingHypothesis 'PlaneStrain';
9@Behaviour<abaqus> '@MFrontAbaqusBehavioursBuildPath@' 'FINITEROTATIONSMALLSTRAINELASTICITY_PSTRAIN';
10@MaterialProperty<constant> 'YoungModulus'     215.e9;
11@MaterialProperty<constant> 'PoissonRatio'       0.3;
12
13@ImposedDrivingVariable 'FXX' 1.;
14@ImposedDrivingVariable 'FYY' 1.;
15@ImposedDrivingVariable 'FXY' 0.;
16@ImposedDrivingVariable 'FYX' {0:0.,1.:0.2};
17
18@ExternalStateVariable 'Temperature' 293.15;
19
20@Times {0.,1 in 10};
21
22@Real 'lambda' 'PoissonRatio*YoungModulus/((1+PoissonRatio)*(1-2*PoissonRatio))';
23@Real 'mu'     'YoungModulus/(2*(1+PoissonRatio))';
24@Test<function> {'SXX':'((2*mu+lambda)*FYX**2)/2'} 1.e-2;
25@Test<function> {'SYY':'((2*mu+lambda)*FYX**4+(4*mu+lambda)*FYX**2)/2'} 1.e-2;
26@Test<function> {'SZZ':'(lambda*FYX**2)/2 '} 1.e-2;
27@Test<function> {'SXY':'sqrt(2)*((2*mu+lambda)*FYX**3+2*mu*FYX)/2'} 1.e-2;
28
29