*SetMaterialProperty() - Hyper Elastic - Mooney-Rivlin
Sets the Hyper Elastic Mooney-Rivlin material property for an NLFE body.
Syntax
*SetMaterialProperty(varname, MR, mu01, mu10, poisson_ratio, density_rho)
    Arguments
- varname
 - The variable name of the material property.
 - MR
 - The hyper elastic material model.
 - mu01
 - Shear modulus.
 - mu10
 - Shear modulus.
 - poisson_ratio
 - Poisson's ratio.
 - density_rho
 - The material density.
 
Example
*BeginMDL( the_model, "Model", )
 *StandardInclude(FILE)
 *SetCurrentSolverMode(MotionSolve)
 *Point( p_0, "Point 0" )
 *Point( p_1, "Point 1" )
 *Point( p_2, "Point 2" )
 *Point( p_3, "Point 3" )
 *Point( p_4, "Point 4" )
 *NLFEBody( nlfeb_0, "LDBody 0", POINTS, p_0, p_1, p_2, p_3, p_4 )
 *MaterialProperty( propmat_RubberMR, "RubberMR", HYPER )
 
*SetMaterialProperty( propmat_RubberMR, MR, 0.005, 0.006, 0.6, 1e-06 )
 *SetPoint( p_1, 10 )
 *SetPoint( p_2, 20 )
 *SetPoint( p_3, 30 )
 *SetPoint( p_4, 40 )
 *SetNLFEBody( nlfeb_0, BEAM, ROD, 20, 10, 0.01, propmat_RubberMR, 2, 5, 16 )
 
*EndMDL() Context
Comments
This statement is used to set the property for a Hyper Elastic material with Mooney-Rivlin model. It can only be used when a material is defined using a *MaterialProperty() statement with the type as HYPER.
All property values should be specified in kg-newton-mm-second units system.