Skip to main content

Motion Standalone Preprocessor C# library 2025 R2

Class FourPostAnalysisConfigurationBase

Last update: 16.07.2025

Namespace: VM.Managed.DAFUL.Car
Assembly: VMDFullCar.dll

The 4-Post analysis configuration base class

public abstract class FourPostAnalysisConfigurationBase : Configuration, IObservableObject, IDisposableObject, ILinkable, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, ILinkContainerEvent, IVerifiable, IEnableManager, IHasRoadFile, IHasOutputChannel

Inheritance

object ← ObservableObject ← LinkableBase ← LinkContainer ← Configuration ← FourPostAnalysisConfigurationBase

Derived

FourPostRideSimulationConfiguration, FourPostVibrationSimulationConfiguration

Implements

IObservableObject, IDisposableObject, ILinkable, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, ILinkContainerEvent, IVerifiable, IEnableManager, IHasRoadFile, IHasOutputChannel

Inherited Members

Configuration.InitializeConfig(string), Configuration.LinkRequestUpdate(object, LinkEventArgs), Configuration.LinkRequestDestroy(object, LinkEventArgs), Configuration.LinkRemovedFromDocument(object, RemoveFromDocEventArgs), Configuration.SerializeConfiguration(), Configuration.DeserializeConfiguration(string), Configuration.OnDeserialization(object), Configuration.PostDeserialize(Configuration), Configuration.ReplaceAnalysisParameter(Configuration), Configuration.IsThermalAnalysis(), Configuration.Clone(string), Configuration.AddToolkitSetting(string, ToolKitSettingBase), Configuration.RemoveToolkitSetting(string), Configuration.ContainsToolkitSetting(string), Configuration.GetToolkitSetting(string), Configuration.AddToolkitSettingValue(string, ObjectBase), Configuration.RemoveToolkitSettingValue(string, ObjectBase), Configuration.ContainsToolkitSettingValue(string, ObjectBase), Configuration.ReplaceToolkitSettingValue(string, ObjectBase, ObjectBase), Configuration.GetNewConfigurationList(DocumentAnalysis), Configuration.AddNodalOutputEntity(ObjectBase), Configuration.ClearNodalOutputEntity(), Configuration.IsEnabled(ObjectBase), Configuration.SetEnable(ObjectBase, bool), Configuration.UseMeshFreeAllBodySettings, Configuration.MeshFreeAnalysisLevelGroup, Configuration.ConfigName, Configuration.UseOutOfCore, Configuration.TypeOfJacobian, Configuration.TypeOfTreatmentOfNonContactEntity, Configuration.TypeOfMemoryOptimization, Configuration.TypeOfLinearSolver, Configuration.AccuracyOfGMS, Configuration.TypeOfNodalCoordinate, Configuration.JacobianOption, Configuration.StepOfDynamicSimulation, Configuration.StepOfStaticSimulation, Configuration.NumberOfCore, Configuration.UseMotionStep, Configuration.MotionStepForPositionAnaly, Configuration.IsIncludeStatic, Configuration.IsIncludeEigenvalue, Configuration.IsIncludeThermal, Configuration.AppendedDateTime, Configuration.TypeOfSimulation, Configuration.TypeOfDynamicSkipAnalysis, Configuration.TypeOfStaticSkipAnalysis, Configuration.TypeOfInitialSkipAnalysis, Configuration.TypeOfEigenvalueSkipAnalysis, Configuration.TypeOfThermalSkipAnalysis, Configuration.RecordOfStressStrainType, Configuration.TreatAsModalForEFModalBodyResult, Configuration.BodyOrientationType, Configuration.ShowHideAdvancedOption, Configuration.ResultFilePath, Configuration.UseSolvingSpeedOption, Configuration.UseAutoSolverProgressBar, Configuration.SynchronizeMaxStepSize, Configuration.UseImportICF, Configuration.ImportICFFilePath, Configuration.UseExportICF, Configuration.ExportICFFilePath, Configuration.FlexibleBodyLevelForSuperSolver, Configuration.UsePLT, Configuration.SimulationStepForPLT, Configuration.ParameterOfDynamicAnalysis, Configuration.ParameterOfStaticAnalysis, Configuration.ParameterOfEigenvalueAnalysis, Configuration.ParameterOfThermalAnalysis, Configuration.DisableEntities, Configuration.NodalOutputEntities, Configuration.SimulationParam, Configuration.ExtraConfigs, Configuration.GINFPath, Configuration.LevelOfGeometryPrecision, Configuration.TypeOfCriterion, Configuration.SubTypeOfCriterion, Configuration.TypeOfMeshDataForOutput, Configuration.UserTetraFilePath, Configuration.CheckedLevelArray, Configuration.CriterionVal, Configuration.IsUseLocalRefinement, Configuration.EigenvalueOutputStep, Configuration.RecordOfResult, Configuration.HighSpeedRotationOption, Configuration.PlasticMaterialStrain, Configuration.StressStrainReport, Configuration.PreventShearLocking, Configuration.Attributes, LinkContainer.SetModified(), LinkContainer.raise_OnUpdating(object, LinkEventArgs), LinkContainer.raise_OnUpdate(object, LinkEventArgs), LinkContainer.raise_OnDestroying(object, LinkEventArgs), LinkContainer.raise_OnDestroy(object, LinkEventArgs), LinkContainer.raise_OnAdded(object, AddToDocEventArgs), LinkContainer.raise_OnRemoved(object, RemoveFromDocEventArgs), LinkContainer.GetTargetListForUpdate(), LinkContainer.SkipUpdateObjectImpl(), LinkContainer.Initialize(Unit.ConvertFactor), LinkContainer.SetFlagWhenXMLFile(string, bool), LinkContainer.IsSerializableEvent(Delegate), LinkContainer.CustomGetObjectData(SerializationInfo, StreamingContext), LinkContainer.GetSerializedData(SerializationInfo, StreamingContext), LinkContainer.LinkRequestUpdating(object, LinkEventArgs), LinkContainer.LinkRequestUpdate(object, LinkEventArgs), LinkContainer.LinkRequestDestroying(object, LinkEventArgs), LinkContainer.LinkRequestDestroy(object, LinkEventArgs), LinkContainer.LinkAddedToDocument(object, AddToDocEventArgs), LinkContainer.LinkRemovedFromDocument(object, RemoveFromDocEventArgs), LinkContainer.OnLinkReserved(ILink, object, EventArgs), LinkContainer.CanBeDestroy(object), LinkContainer.DisposeManagedResources(), LinkContainer.SetContainer(IOwned, bool), LinkContainer.OnChildUpdated(object, LinkEventArgs), LinkContainer.OnContainerDestroy(object, LinkEventArgs), LinkContainer.OnDeserialization(object), LinkContainer.Verify(VerifiedResult), LinkContainer.GetCopy(object), LinkContainer.Dispose(bool), LinkContainer.ClearChildInfoBeforeDeserialize, LinkContainer.Container, LinkContainer.Owner, LinkContainer.Document, LinkContainer.ID, LinkContainer.IsChildExternable, LinkContainer.IsExternable, LinkContainer.OnRemoved, LinkContainer.OnAdded, LinkContainer.OnDestroy, LinkContainer.OnDestroying, LinkContainer.OnUpdate, LinkContainer.OnUpdating, LinkableBase.OnDeserialization(object), ObservableObject.Dispose(), ObservableObject.RaisePropertyChanged(string), ObservableObject.RaisePropertyChanged(string, object, object), ObservableObject.Dispose(bool), ObservableObject.DisposeManagedResources(), ObservableObject.DisposeUnmanagedResources(), ObservableObject.IsDisposed, ObservableObject.TryDisposing, ObservableObject.Disposed, ObservableObject.Disposing, ObservableObject.PropertyChanged

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects(object, LinkPropertyType)

Constructors

FourPostAnalysisConfigurationBase()

Initializes a new instance of the class.

public FourPostAnalysisConfigurationBase()

Properties

Analysis

Gets or sets the analysis.

public abstract AnalysisBase Analysis { get; set; }

Property Value

AnalysisBase

AnalysisName

Gets the name of the analysis.

protected abstract string AnalysisName { get; }

Property Value

string

AnalysisType

Gets or sets the type of the analysis.

public abstract FourPostAnalysisType AnalysisType { get; }

Property Value

FourPostAnalysisType

RoadDataPath

Gets or sets the road data file path.

public string RoadDataPath { get; set; }

Property Value

string

RoadRefFrameName

Get Roadreference frame name

public string RoadRefFrameName { get; }

Property Value

string

RoadReferencePosition

Get reference position of the road

public Vector RoadReferencePosition { get; }

Property Value

Vector

Connect with Ansys