/*! * \file castemmieheapellambrechtlogarithmicstrain-uniaxialloading-1-3D.mtest * \brief * \author Helfer Thomas * \brief 4 dec. 2013 */ @AccelerationAlgorithm 'AlternateSecant'; @Behaviour '@MFrontCastemBehavioursBuildPath@' 'umatlogarithmicstrainelasticity'; @StressEpsilon 1.e2; @MaterialProperty 'YoungModulus' 215.e9; @MaterialProperty 'PoissonRatio' 0.3; @ImposedDrivingVariable 'FXX' {0:1.,1.:1.8}; @ImposedDrivingVariable 'FXY' 0.; @ImposedDrivingVariable 'FYX' 0.; @ImposedDrivingVariable 'FXZ' 0.; @ImposedDrivingVariable 'FZX' 0.; @ImposedDrivingVariable 'FYZ' 0.; @ImposedDrivingVariable 'FZY' 0.; @ExternalStateVariable 'Temperature' 293.15; @Times {0.,1 in 10}; @Evolution 'exx' 'log(FXX**2)/2'; @Evolution 'ezz' '-PoissonRatio*exx'; @Evolution 'eyy' '-PoissonRatio*exx'; @Evolution 'J' 'sqrt(exp(2*eyy)*exp(2*ezz))*FXX'; @Evolution 'Txx' 'YoungModulus*exx'; @Test {'SZZ':'0','SYY':'0'} 1; @Test {'SXX':'Txx/J'} 5.e-1; @Test {'SXY':'0','SXZ':'0','SYZ':'0'} 1.e-2; @Test {'FYY': 'sqrt(exp(2*eyy))','FZZ': 'sqrt(exp(2*ezz))'} 1.e-7; @Test {'FXY': '0', 'FZY':'0'} 1.e-10; @Test {'FXZ': '0', 'FZX':'0'} 1.e-10; @Test {'FYZ': '0', 'FZY':'0'} 1.e-10;