the api python provides the setDrivingVariableEpsilon and the setThermodynamicForceEpsilon methods which works in any case.
Nevertheless, to be consistent with the MTest input file keywords, I just added the following methods that wrap the previous ones:
setStrainEpsilon (valid for small strain behaviours)
setDeformationGradientEpsilon (valid for finite strain behaviours)
setOpeningDisplacementEpsilon (valid for cohesive zone models)
setStressEpsilon (valid for small and finite strain behaviours)
setCohesiveForceEpsilon (valid for cohesive zone models)
This has been merged in:
revision 1404 for rdev-3.0
revision 1405 for rliv-2.0
revision 1406 for trunk
This shall be available this night on the website. This only modified file is bindings/mfront/MTest.cxx which can easily be backported to tfel-2.0.3: see the attached file.
Regards,
Thomas
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
the api python provides the
setDrivingVariableEpsilonand thesetThermodynamicForceEpsilonmethods which works in any case.Nevertheless, to be consistent with the MTest input file keywords, I just added the following methods that wrap the previous ones:
setStrainEpsilon(valid for small strain behaviours)setDeformationGradientEpsilon(valid for finite strain behaviours)setOpeningDisplacementEpsilon(valid for cohesive zone models)setStressEpsilon(valid for small and finite strain behaviours)setCohesiveForceEpsilon(valid for cohesive zone models)This has been merged in:
rdev-3.0rliv-2.0trunkThis shall be available this night on the website. This only modified file is
bindings/mfront/MTest.cxxwhich can easily be backported totfel-2.0.3: see the attached file.Regards,
Thomas