Class AnalysisRollVertical
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Car
Assembly: VMDCar.dll
The roll vertical analysis class
public class AnalysisRollVertical : SuspensionAnalysisBase
Inheritance
object ← AnalysisBase ← SuspensionAnalysisBase ← AnalysisRollVertical
Inherited Members
SuspensionAnalysisBase.GetDataForLoadCase(int, Dictionary<SuspensionLoadCase.Column, double[]>, SuspensionLoadCase.SuspensionMode), SuspensionAnalysisBase.SetDataForLoadCase(SuspensionLoadCase.SuspensionMode), SuspensionAnalysisBase.GetXmlData(XmlWriter), SuspensionAnalysisBase.SetXmlData(XmlReader), SuspensionAnalysisBase.SteeringFunctionArgument, SuspensionAnalysisBase.SteeringInputType, SuspensionAnalysisBase.VerticalModeForSetup, SuspensionAnalysisBase.Vertical, AnalysisBase.m_pLnkContainer, AnalysisBase.SetModified(), AnalysisBase.GetTestRigMotionUSUBArgument(string[]), AnalysisBase.GetConvertUnit(LengthUnitType), AnalysisBase.GetGravity(), AnalysisBase.GetConvertUnit(VelocityUnitType), AnalysisBase.GetConvertUnit(AccelerationUnitType), AnalysisBase.IsSim
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
AnalysisRollVertical()
Initializes a new instance of the
public AnalysisRollVertical()
AnalysisRollVertical(ILinkContainer)
Initializes a new instance of the
public AnalysisRollVertical(ILinkContainer lnkContainer)
Parameters
lnkContainer ILinkContainer
The link container.
Properties
RollAngleLowerValue
Gets or sets the roll angle lower.
public double RollAngleLowerValue { get; set; }
Property Value
RollAngleUpperValue
Gets or sets the roll angle upper.
public double RollAngleUpperValue { get; set; }
Property Value
SteeringFunctionArgument
Gets the steering function argument.
public override string SteeringFunctionArgument { get; }
Property Value
SteeringPosition
Gets or sets the steering input.
public double SteeringPosition { get; set; }
Property Value
TotalVerticalForceValue
Gets or sets the total vertical force.
public double TotalVerticalForceValue { get; set; }
Property Value
Methods
GetDataForLoadCase(int, Dictionary<Column, double[]>, SuspensionMode)
Gets the data for load case.
public override void GetDataForLoadCase(int nStep, Dictionary<SuspensionLoadCase.Column, double[]> dicCol, SuspensionLoadCase.SuspensionMode mode)
Parameters
nStep int
The step.
dicCol Dictionary<SuspensionLoadCase.Column, double[]>
The column information.
mode SuspensionLoadCase.SuspensionMode
The mode.
GetTestRigMotionUSUBArgument(string[])
Gets the test-rig motion USUB argument.
public override void GetTestRigMotionUSUBArgument(string[] arParameter)
Parameters
arParameter string[]
The parameter array.
GetXmlData(XmlWriter)
Gets the XML data.
public override void GetXmlData(XmlWriter writer)
Parameters
writer XmlWriter
The writer.
SetDataForLoadCase(SuspensionMode)
Sets the data for load case.
public override void SetDataForLoadCase(SuspensionLoadCase.SuspensionMode mode)
Parameters
mode SuspensionLoadCase.SuspensionMode
The mode.
SetXmlData(XmlReader)
Sets the XML data.
public override void SetXmlData(XmlReader reader)
Parameters
reader XmlReader
The reader.