1/*! 2 * \file elasticity.mtest 3 * \brief 4 * \author Helfer Thomas 5 * \brief 09 avril 2013 6 */ 7 8@AccelerationAlgorithm 'AlternateSecant'; 9@Behaviour<umat> '@MFrontCastemBehavioursBuildPath@' 'umatincompressiblemooneyrivlinbehaviour'; 10 11@Real 'C_1' '0.183'; 12@Real 'C_2' '0.0034'; 13@Real 'E' '3*(2*(C_1+C_2))'; 14 15@MaterialProperty<constant> 'YoungModulus' '100*E'; 16@MaterialProperty<constant> 'PoissonRatio' 0.49999; 17@MaterialProperty<constant> 'D1' '1.e-4'; 18@MaterialProperty<constant> 'C1' 'C_1'; 19@MaterialProperty<constant> 'C2' 'C_2'; 20 21@ExternalStateVariable 'Temperature' {0:293.15,3600.:800}; 22 23@ImposedDeformationGradient 'FZZ' {0:1,1:3}; 24@ImposedDeformationGradient 'FXY' 0; 25@ImposedDeformationGradient 'FYX' 0; 26@ImposedDeformationGradient 'FXZ' 0; 27@ImposedDeformationGradient 'FZX' 0; 28@ImposedDeformationGradient 'FYZ' 0; 29@ImposedDeformationGradient 'FZY' 0; 30 31@Times {0.,1 in 10}; 32 33@Test<function> {'SZZ':'(FZZ**2-1/FZZ)*(2*C_1+2*C_2*1/FZZ)'} 1.e3; 34@Test<function> {'SXX':'0.','SYY':'0.','SXY':'0.','SXZ':'0.','SYZ':'0.'} 1.e-2; 35