Class ShimmyJudderAnalysisConfigurationBase
Last update: 09.03.2026Namespace: VM.Managed.DAFUL.Car
Assembly: VMDFullCar.dll
This base class is to represent the simulation configuration for Shimmy-Judder.
public abstract class ShimmyJudderAnalysisConfigurationBase : Configuration, IObservableObject, IDisposableObject, ILinkable, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, ILinkContainerEvent, IVerifiable, IEnableManager, IHasRoadFile, IHasOutputChannel
Inheritance
object ← ObservableObject ← LinkableBase ← LinkContainer ← Configuration ← ShimmyJudderAnalysisConfigurationBase
Derived
JudderSimulationConfiguration, ShimmySimulationConfiguration
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.ExportInformation, Configuration.HighSpeedRotationOption, Configuration.PlasticMaterialStrain, Configuration.StressStrainReport, Configuration.PreventShearLocking, Configuration.SolverCommand, Configuration.PreventPost, 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<T>(object, LinkPropertyType)
Constructors
ShimmyJudderAnalysisConfigurationBase()
Initializes a new instance of the
public ShimmyJudderAnalysisConfigurationBase()
Properties
Analysis
Gets or sets the analysis.
public abstract AnalysisBase Analysis { get; set; }
Property Value
AnalysisName
Gets the name of the analysis.
protected abstract string AnalysisName { get; }
Property Value
string
AnalysisType
Gets the type of the analysis.
public abstract ShimmyJudderAnalysisType AnalysisType { get; }
Property Value
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
Methods
InitializeParam()
Initializes the param.
public virtual void InitializeParam()