Skip to main content

Motion Standalone Preprocessor C# library 2024 R2

Class FourPostSimulationRun

Last update: 16.07.2025

Namespace: 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

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

UpdateUI(IUIUpdate, Document)

public static void UpdateUI(IUIUpdate updater, Document doc)

Parameters

updater IUIUpdate

doc Document

Connect with Ansys