Class ArrudaBoyce
Last update: 16.07.2025Namespace: VM.Managed.Material
Assembly: VMObjBase.dll
This class is to represent arruda-boyce material.
public class ArrudaBoyce : 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
ArrudaBoyce()
Initializes a new instance of the
public ArrudaBoyce()
ArrudaBoyce(string)
Initializes a new instance of the
public ArrudaBoyce(string strName)
Parameters
strName string
Name of the arruda-boyce material.
Properties
D
Gets or sets the D.
public ExpressionValueVariable D { get; set; }
Property Value
ExpressionValueVariable
Lamda
Gets or sets the lamda.
public ExpressionValueVariable Lamda { get; set; }
Property Value
ExpressionValueVariable
Mu
Gets or sets the mu.
public ExpressionValueVariable Mu { get; set; }
Property Value
ExpressionValueVariable
Methods
Initialize(ConvertFactor)
Initializes the specified factor.
public override void Initialize(Unit.ConvertFactor factor)
Parameters
factor Unit.ConvertFactor
The 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.