1/*! 2 * \file astersaintvenantkirchhoffelasticity-uniaxialloading-3-3D.mtest 3 * \brief 4 * \author Helfer Thomas 5 * \brief 26 nov. 2013 6 */ 7 8@Behaviour<aster> '@MFrontAsterBehavioursBuildPath@' 'astersaintvenantkirchhoffelasticity'; 9@MaterialProperty<constant> 'YoungModulus' 215.e9; 10@MaterialProperty<constant> 'PoissonRatio' 0.3; 11 12@ImposedDrivingVariable 'FXX' 1.; 13@ImposedDrivingVariable 'FYY' 1.; 14@ImposedDrivingVariable 'FZZ' {0:1.,1.:1.2}; 15@ImposedDrivingVariable 'FXY' 0.; 16@ImposedDrivingVariable 'FYX' 0.; 17@ImposedDrivingVariable 'FXZ' 0.; 18@ImposedDrivingVariable 'FZX' 0.; 19@ImposedDrivingVariable 'FYZ' 0.; 20@ImposedDrivingVariable 'FZY' 0.; 21 22@ExternalStateVariable 'Temperature' 293.15; 23 24@Times {0.,1 in 10}; 25 26@Real 'lambda' 'PoissonRatio*YoungModulus/((1+PoissonRatio)*(1-2*PoissonRatio))'; 27@Real 'mu' 'YoungModulus/(2*(1+PoissonRatio))'; 28@Test<function> {'SXX':'lambda*(FZZ**2-1)/(2*FZZ)'} 1.e-2; 29@Test<function> {'SYY':'lambda*(FZZ**2-1)/(2*FZZ)'} 1.e-2; 30@Test<function> {'SZZ':'FZZ*(lambda+2*mu)*(FZZ**2-1)/2'} 1.e-2; 31@Test<function> {'SXY':'0','SXZ':'0','SYZ':'0'} 1.e-2; 32