Skip to main content

Motion Standalone Preprocessor C# library 2025 R1

Class TireSimulationRun

Last update: 16.07.2025

Namespace: VM.Managed.DAFUL.Car.Operation
Assembly: VMOpCar.dll

The execute simulation operation

public class TireSimulationRun : SimulationRun, IOperation

Inheritance

object ← OperationBase ← SimulationRun ← TireSimulationRun

Derived

ShowTireSimulationDlg, TireAnalysisBase

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(object, LinkPropertyType)

Constructors

TireSimulationRun(Document)

public TireSimulationRun(Document doc)

Parameters

doc Document

TireSimulationRun(Document, string)

public TireSimulationRun(Document doc, string strSimPar)

Parameters

doc Document

strSimPar string

TireSimulationRun(Document, SimulationParameter)

public TireSimulationRun(Document doc, SimulationRun.SimulationParameter param)

Parameters

doc Document

param SimulationRun.SimulationParameter

TireSimulationRun(JournalParameter)

public TireSimulationRun(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