Class ShimmyJudderSimulationRun
Last update: 09.03.2026Namespace: VM.Managed.DAFUL.Car.Operation
Assembly: VMOpFullCar.dll
The run simulation operation for Shimmy-Judder
public class ShimmyJudderSimulationRun : SimulationRun, IOperation
Inheritance
object ← OperationBase ← SimulationRun ← ShimmyJudderSimulationRun
Derived
ShimmyJudderAnalysis, ShowShimmyJudderSimulationDlg
Implements
IOperation
Inherited Members
SimulationRun.m_strSimulationConfiguration, SimulationRun.m_strFilePath, SimulationRun.m_strUserDefinedScenarioTypeName, SimulationRun.Execute(), SimulationRun.GetInformation(XmlWriter), SimulationRun.ReadExtraJournal(XmlElement), SimulationRun.WriteExtraJournal(XmlWriter), SimulationRun.UpdateUI(IUIUpdate, Document), SimulationRun.SimulationRunImpl(bool), SimulationRun.PrepareSimulationSetting(), SimulationRun.ShowDialog(), SimulationRun.PrepareForm(SimulationFormBase), SimulationRun.ApplySimulation(SimulationFormBase), SimulationRun.ExecuteImpl(), SimulationRun.ExecuteImplNotPrePareSimulation(), SimulationRun.WriteJournalCore(string), SimulationRun.Name, SimulationRun.SimulationForm, SimulationRun.NotPrePareSimulation, SimulationRun.FormResult, SimulationRun.SimParam, SimulationRun.SkipCheckDirectory, SimulationRun.FilePath, OperationBase.g_bRedrawKernel, OperationBase.g_bVerify, OperationBase.g_bSkipAddEvent, OperationBase.g_bDupicateMsg, OperationBase.m_bIsHistoryMerge, OperationBase.Execute(), OperationBase.PostExecute(), OperationBase.GetInformation(XmlWriter), OperationBase.Create(string, View, object), OperationBase.Create(string, IDocument, object), OperationBase.Create(string, object), OperationBase.Create(string), OperationBase.StartSession(), OperationBase.StartSession(OperationBase, OperationBase.PostOperation), OperationBase.StartSession(OperationBase), OperationBase.StartSessionAndWait(), OperationBase.StartSessionAndWait(OperationBase, OperationBase.PostOperation), OperationBase.StartSessionAndWait(OperationBase), OperationBase.Initialize(OperationBase.ShowVerifyResult), OperationBase.RecordJournal(OperationBase), OperationBase.UseSession(string), OperationBase.raise_OnOperationStatusChanged(object, OperationStatusEventArgs), OperationBase.raise_OnEndOperation(object, EventArgs), OperationBase.ClearCurrentMark(string), OperationBase.ClearCurrentMark(IDocument), OperationBase.ClearCurrentMark(), OperationBase.GlobalOverride, OperationBase.IsDoingThread, OperationBase.ExecuteMacro, OperationBase.SimStatus, OperationBase.Status, OperationBase.autoEvents, OperationBase.IsHistoryMerge, OperationBase.SkipClearTemporaryLinkContainer, OperationBase.PostExecuteClearTemporaryLinkContainer, OperationBase.SkipEndOperation, OperationBase.UseMacro, OperationBase.MarkStatus, OperationBase.UseThread, OperationBase.Name, OperationBase.ExecutableOnHold, OperationBase.Override, OperationBase.Parameter, OperationBase.View, OperationBase.Document, OperationBase.OnEndOperation, OperationBase.OnOperationStatusChanged
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
ShimmyJudderSimulationRun(Document)
public ShimmyJudderSimulationRun(Document doc)
Parameters
doc Document
ShimmyJudderSimulationRun(Document, string)
public ShimmyJudderSimulationRun(Document doc, string strSimPar)
Parameters
doc Document
strSimPar string
ShimmyJudderSimulationRun(Document, SimulationParameter)
public ShimmyJudderSimulationRun(Document doc, SimulationRun.SimulationParameter param)
Parameters
doc Document
param SimulationRun.SimulationParameter
ShimmyJudderSimulationRun(JournalParameter)
public ShimmyJudderSimulationRun(JournalParameter jp)
Parameters
jp JournalParameter
Fields
m_param
protected SimulationScenarioBase.SolvingParam m_param
Field Value
SimulationScenarioBase.SolvingParam
Properties
Name
Gets the operation name.
public override string Name { get; }
Property Value
string
Methods
ApplySimulation()
protected bool ApplySimulation()
Returns
bool
Execute()
Execute the operation.
public override void Execute()
SimulationRunImpl(bool)
protected override void SimulationRunImpl(bool bWriteDFG)
Parameters
bWriteDFG bool