Class SplineDampingOptions
Implements
System.IEquatable<APIBase>
Inherited Members
Namespace: SMT.MastaAPI.SystemModel.AnalysesAndResults.MBDAnalyses
Assembly: SMT.MastaAPI.15.0.dll
Syntax
public sealed class SplineDampingOptions : APIBase, IEquatable<APIBase>
Properties
ContactDampingModel
Used for individual contact splines
Declaration
public Overridable<ContactDampingModel> ContactDampingModel { get; set; }
Property Value
Type | Description |
---|---|
Overridable<ContactDampingModel> |
DampingFactor
Damping value used for the constant damping model once the penetration for max damping is reached.
Measurement: LinearDamping
Declaration
public Overridable<double> DampingFactor { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
PenetrationForMaxDamping
If non-zero then a cubic function is used to smoothly transition from zero damping at zero penetration to the max damping value at the specified penetration. Only used in the constant damping model.
Measurement: VeryShortLength
Declaration
public Overridable<double> PenetrationForMaxDamping { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
RayleighDampingBeta
The damping matrix for the model C = alphaM + betaK where M and K are the stiffness and mass matrices and alpha and beta are the Rayleigh damping parameters.
Measurement: TimeShort
Declaration
public Overridable<double> RayleighDampingBeta { get; set; }
Property Value
Type | Description |
---|---|
Overridable<System.Double> |
Implements
System.IEquatable<T>