Class MooneyRivlin
Last update: 16.07.2025Namespace: VM.Managed.Material
Assembly: VMObjBase.dll
This class is to represent mooney-rivlin material.
public class MooneyRivlin : HyperElastic, IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, ISubEntity, IEntityBase, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, IHasName, IEnabled, IHasComment, INamed, INavigatorItem, IMaterial, ITemplateObject, IArgument
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Implements
IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, ISubEntity, IEntityBase, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, IHasName, IEnabled, IHasComment, INamed, INavigatorItem, IMaterial, ITemplateObject, IArgument
Inherited Members
HyperElastic.Initialize(Unit.ConvertFactor),
HyperElastic.WriteTemplateImpl(XmlWriter),
HyperElastic.ReadTemplateImpl(XmlReader),
HyperElastic.SetDisableHScaleFactor(bool),
HyperElastic.DampingRatio,
HyperElastic.DisableHScaleFactor,
MaterialBase.Initialize(Unit.ConvertFactor),
MaterialBase.LinkRequestUpdate(object, LinkEventArgs),
MaterialBase.SetID(uint),
MaterialBase.WriteTemplateImpl(XmlWriter),
MaterialBase.ReadTemplateImpl(XmlReader),
MaterialBase.Density,
MaterialBase.DensityValue,
MaterialBase.Index,
MaterialBase.ReferenceType,
MaterialBase.ArgumentType,
SubEntity.Initialize(Unit.ConvertFactor),
SubEntity.GetModelNavigatorInformationImpl(XmlDocument, XmlElement, bool),
SubEntity.FixUp(ObjectBase),
SubEntity.WriteTemplateImpl(XmlWriter),
SubEntity.ReadTemplateImpl(XmlReader),
SubEntity.Name,
SubEntity.FullName,
SubEntity.NonSymmetricName,
SubEntity.DisplayName,
SubEntity.IsEnabled,
SubEntity.Comment,
Object
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
MooneyRivlin()
Initializes a new instance of the
public MooneyRivlin()
MooneyRivlin(string)
Initializes a new instance of the
public MooneyRivlin(string strName)
Parameters
strName string
Name of the mooney-rivlin material.
Properties
C01
Gets or sets the C01.
public ExpressionValueVariable C01 { get; set; }
Property Value
ExpressionValueVariable
C10
Gets or sets the C10.
public ExpressionValueVariable C10 { get; set; }
Property Value
ExpressionValueVariable
D
Gets or sets the D.
public ExpressionValueVariable D { get; set; }
Property Value
ExpressionValueVariable
Methods
Initialize(ConvertFactor)
Initializes member through unit convert factor.
public override void Initialize(Unit.ConvertFactor factor)
Parameters
factor Unit.ConvertFactor
The unit convert factor.
ReadTemplateImpl(XmlReader)
Reads the template document [implementation].
protected override void ReadTemplateImpl(XmlReader reader)
Parameters
reader XmlReader
The reader.
WriteTemplateImpl(XmlWriter)
Writes the template document [implementation].
protected override void WriteTemplateImpl(XmlWriter writer)
Parameters
writer XmlWriter
The writer.