LowDensityFoam(...)
This method creates a LowDensityFoam object.
Path
materialApi.materials()[name].LowDensityFoam
Prototype
odb_LowDensityFoam& LowDensityFoam(bool elementRemoval, odb_Union maxAllowablePrincipalStress, bool extrapolateStressStrainCurve, const odb_String& strainRateType, double mu0, double mu1, double alpha);
Required arguments
None.
Optional arguments
- elementRemoval
A Boolean specifying whether elements are removed if exceeding maximum principal tensile stress. This argument is valid only when maxAllowablePrincipalStress is defined. The default value is false.
- maxAllowablePrincipalStress
The string "NONE" or a Double specifying the maximum allowable principal tensile stress. The default value is "NONE".
- extrapolateStressStrainCurve
A Boolean specifying whether the stress-strain curve is extrapolated if exceeding maximum strain rate. The default value is false.
- strainRateType
An odb_String specifying strain rate measure used for constitutive calculations. Possible values are "PRINCIPAL" and "VOLUMETRIC". The default value is "VOLUMETRIC".
- mu0
A Double specifying the relaxation coefficient . The default value is 10–4.
- mu1
A Double specifying the relaxation coefficient . The default value is 0.5×10–2.
- alpha
A Double specifying the relaxation coefficient . The default value is 2.0.
Return value
A LowDensityFoam object.
Exceptions
RangeError.