Class SimulateForComponentEigenvalue
Last update: 16.07.2025Namespace: 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
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
m_param
protected SimulationScenarioEigenvalue.SolvingParam m_param
Field Value
SimulationScenarioEigenvalue.SolvingParam
Properties
Name
Gets the operation name.
public override string Name { get; }
Property Value
Success
public bool Success { get; }
Property Value
Methods
AutoSetEigenvalueObject()
protected bool AutoSetEigenvalueObject()
Returns
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