Skip to main content

Motion Standalone Preprocessor C# library 2025 R1

Class SimulateForComponentEigenvalue

Last update: 16.07.2025

Namespace: VM.Managed.DAFUL.Linear.Operation
Assembly: VMOpLinear.dll

The run simulation operation for component eigenvalue

public class SimulateForComponentEigenvalue : SimulationRun, IOperation

Inheritance

object ← OperationBase ← SimulationRun ← SimulateForComponentEigenvalue

Derived

ExportDFG, ExportDFS, ExportXML, SimulateForBodyEigenvalue

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

SimulateForComponentEigenvalue(Document)

public SimulateForComponentEigenvalue(Document doc)

Parameters

doc Document

SimulateForComponentEigenvalue(ObjectBase)

public SimulateForComponentEigenvalue(ObjectBase objSingle)

Parameters

objSingle ObjectBase

SimulateForComponentEigenvalue(Document, ObjectBase)

public SimulateForComponentEigenvalue(Document doc, ObjectBase objSingle)

Parameters

doc Document

objSingle ObjectBase

SimulateForComponentEigenvalue(Document, ObjectBase, SimulationParameter)

public SimulateForComponentEigenvalue(Document doc, ObjectBase objSingle, SimulationRun.SimulationParameter simulationParameter)

Parameters

doc Document

objSingle ObjectBase

simulationParameter SimulationRun.SimulationParameter

SimulateForComponentEigenvalue(JournalParameter)

public SimulateForComponentEigenvalue(JournalParameter jp)

Parameters

jp JournalParameter

Fields

m_lstObjEigen

protected List<objectbase> m_lstObjEigen

Field Value

List

m_param

protected SimulationScenarioEigenvalue.SolvingParam m_param

Field Value

SimulationScenarioEigenvalue.SolvingParam

Properties

Name

Gets the operation name.

public override string Name { get; }

Property Value

string

Success

public bool Success { get; }

Property Value

bool

Methods

AutoSetEigenvalueObject()

protected bool AutoSetEigenvalueObject()

Returns

bool

Execute()

Execute the operation.

public override void Execute()

ReadExtraJournal(XmlElement)

public override void ReadExtraJournal(XmlElement nodeArg)

Parameters

nodeArg XmlElement

SimulationRunImpl(bool)

protected override void SimulationRunImpl(bool bWriteDFG)

Parameters

bWriteDFG bool

WriteExtraJournal(XmlWriter)

public override void WriteExtraJournal(XmlWriter writer)

Parameters

writer XmlWriter

Connect with Ansys