Class FourPostSimulationRun
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Car.Operation
Assembly: VMOpFullCar.dll
The execute simulation operation
public class FourPostSimulationRun : SimulationRun, IOperation
Inheritance
object ← OperationBase ← SimulationRun ← FourPostSimulationRun
Derived
FourPostAnalysis, ShowFourPostSimulationDlg
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.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
FourPostSimulationRun(Document)
public FourPostSimulationRun(Document doc)
Parameters
doc Document
FourPostSimulationRun(Document, string)
public FourPostSimulationRun(Document doc, string strSimPar)
Parameters
doc Document
strSimPar string
FourPostSimulationRun(Document, SimulationParameter)
public FourPostSimulationRun(Document doc, SimulationRun.SimulationParameter param)
Parameters
doc Document
param SimulationRun.SimulationParameter
FourPostSimulationRun(JournalParameter)
public FourPostSimulationRun(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
Methods
ApplySimulation()
protected bool ApplySimulation()
Returns
Execute()
Execute the operation.
public override void Execute()
SimulationRunImpl(bool)
protected override void SimulationRunImpl(bool bWriteDFG)
Parameters
bWriteDFG bool
UpdateUI(IUIUpdate, Document)
public static void UpdateUI(IUIUpdate updater, Document doc)
Parameters
updater IUIUpdate
doc Document