    

 ## On this page

  

 

 # Class AnalysisParameterDynamic

 Last update: 09.03.2026 

<a id="VM_Managed_AnalysisParameterDynamic"></a>

Namespace: [VM.Managed](VM.Managed.md)  
Assembly: VMObjBase.dll

This class is to represent the dynamic analysis parameter.

```csharp
public class AnalysisParameterDynamic

```

#### Inheritance

object ← [AnalysisParameterDynamic](VM.Managed.AnalysisParameterDynamic.md)

#### Derived

[AnalysisParameterStatic](VM.Managed.AnalysisParameterStatic.md), [AnalysisParameterThermal](VM.Managed.AnalysisParameterThermal.md)

#### Extension Methods

[LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType)](VM.Models.Pre.Cache.LinkPropertyItemCache.md#VM_Models_Pre_Cache_LinkPropertyItemCache_GetLinkProperties_System_Object_VM_Models_Pre_LinkPropertyType_), [LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType)](VM.Models.Pre.Cache.LinkPropertyItemCache.md#VM_Models_Pre_Cache_LinkPropertyItemCache_GetLinkPropertiesAndValues_System_Object_VM_Models_Pre_LinkPropertyType_), [LinkPropertyItemCache.GetLinkedObjects&lt;T&gt;(object, LinkPropertyType)](VM.Models.Pre.Cache.LinkPropertyItemCache.md#VM_Models_Pre_Cache_LinkPropertyItemCache_GetLinkedObjects__1_System_Object_VM_Models_Pre_LinkPropertyType_)

## Constructors

### <a id="VM_Managed_AnalysisParameterDynamic__ctor"></a> AnalysisParameterDynamic()

```csharp
public AnalysisParameterDynamic()

```

## Properties

### <a id="VM_Managed_AnalysisParameterDynamic_ConvergenceErrorTolerance"></a> ConvergenceErrorTolerance

Gets or sets the convergence error tolerence.

```csharp
public double ConvergenceErrorTolerance { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_AnalysisParameterDynamic_DurabilityResultFile"></a> DurabilityResultFile

Gets or sets the durability result file.

```csharp
public string DurabilityResultFile { get; set; }

```

#### Property Value

string

### <a id="VM_Managed_AnalysisParameterDynamic_DurabilityStepSkipFactor"></a> DurabilityStepSkipFactor

Gets or sets the durability step skip factor

```csharp
public uint DurabilityStepSkipFactor { get; set; }

```

#### Property Value

uint

### <a id="VM_Managed_AnalysisParameterDynamic_ErrorToleranceFactorForNRResidual"></a> ErrorToleranceFactorForNRResidual

Gets or sets the error tolerance factor for NR residual.

```csharp
public double ErrorToleranceFactorForNRResidual { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_AnalysisParameterDynamic_InitialStepSize"></a> InitialStepSize

Gets or sets the size of the initial step.

```csharp
public double InitialStepSize { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_AnalysisParameterDynamic_LoadingConditionEndTime"></a> LoadingConditionEndTime

Gets or sets the end time for loading condition.

```csharp
public double LoadingConditionEndTime { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_AnalysisParameterDynamic_LoadingConditionResultFile"></a> LoadingConditionResultFile

Gets or sets the file for loading condition.

```csharp
public string LoadingConditionResultFile { get; set; }

```

#### Property Value

string

### <a id="VM_Managed_AnalysisParameterDynamic_LoadingConditionStartTime"></a> LoadingConditionStartTime

Gets or sets the start time for loading condition.

```csharp
public double LoadingConditionStartTime { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_AnalysisParameterDynamic_MaximumConvergence"></a> MaximumConvergence

Gets or sets the maximum convergence.

```csharp
public int MaximumConvergence { get; set; }

```

#### Property Value

int

### <a id="VM_Managed_AnalysisParameterDynamic_MaximumStepSize"></a> MaximumStepSize

Gets or sets the size of the maximum step.

```csharp
public double MaximumStepSize { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_AnalysisParameterDynamic_MinimumStepSize"></a> MinimumStepSize

Gets or sets the size of the minimum step.

```csharp
public double MinimumStepSize { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_AnalysisParameterDynamic_NumberOfRepeatedLoad"></a> NumberOfRepeatedLoad

Gets or sets the No. of repeated load

```csharp
public uint NumberOfRepeatedLoad { get; set; }

```

#### Property Value

uint

### <a id="VM_Managed_AnalysisParameterDynamic_NumericalDampingValue"></a> NumericalDampingValue

Gets or sets the numerical damping.

```csharp
public double NumericalDampingValue { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_AnalysisParameterDynamic_OwnerLinkContainer"></a> OwnerLinkContainer

Gets the owner.

```csharp
public LinkContainer OwnerLinkContainer { set; }

```

#### Property Value

LinkContainer

### <a id="VM_Managed_AnalysisParameterDynamic_StabilizationTime"></a> StabilizationTime

Gets or sets the stabilization time.

```csharp
public double StabilizationTime { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_AnalysisParameterDynamic_StepFactorValue"></a> StepFactorValue

Gets or sets the step factor.

```csharp
public double StepFactorValue { get; set; }

```

#### Property Value

double

### <a id="VM_Managed_AnalysisParameterDynamic_UseErrorToleranceFactorForNRResidual"></a> UseErrorToleranceFactorForNRResidual

Gets or sets a value indicating whether error tolerance factor for NR residual use or not.

```csharp
public bool UseErrorToleranceFactorForNRResidual { get; set; }

```

#### Property Value

bool

### <a id="VM_Managed_AnalysisParameterDynamic_UseStabilizationTime"></a> UseStabilizationTime

Gets or sets the stabilization time use flag.

```csharp
public bool UseStabilizationTime { get; set; }

```

#### Property Value

bool

## Methods

### <a id="VM_Managed_AnalysisParameterDynamic_SetModified"></a> SetModified()

Set modified flag.

```csharp
protected void SetModified()

```