Class AnalysisParallelTravel
Last update: 09.03.2026Namespace: VM.Managed.DAFUL.Car
Assembly: VMDCar.dll
The parallel travel analysis class
public class AnalysisParallelTravel : SuspensionAnalysisBase
Inheritance
object ← AnalysisBase ← SuspensionAnalysisBase ← AnalysisParallelTravel
Derived
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
AnalysisParallelTravel()
Initializes a new instance of the
public AnalysisParallelTravel()
AnalysisParallelTravel(ILinkContainer)
Initializes a new instance of the
public AnalysisParallelTravel(ILinkContainer lnkContainer)
Parameters
lnkContainer ILinkContainer
The link container.
Properties
BumpTravelOfOpposit
Gets or sets the bump travel.
public double BumpTravelOfOpposit { get; set; }
Property Value
double
ReboundTravelOfOpposit
Gets or sets the rebound travel.
public double ReboundTravelOfOpposit { get; set; }
Property Value
double
SteeringFunctionArgument
Gets the steering function argument.
public override string SteeringFunctionArgument { get; }
Property Value
string
SteeringPosition
Gets or sets the steering input.
public double SteeringPosition { get; set; }
Property Value
double
TravelMotionType
Gets or sets the travel motion.
public TravelMotionType TravelMotionType { 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.
GetDataForLoadCaseCore(int, Dictionary<Column, double[]>, SuspensionMode)
Gets the data for load case core.
protected virtual void GetDataForLoadCaseCore(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.