Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Class Settings

Last update: 09.03.2026

Namespace: VM.Managed.DAFUL.Linear
Assembly: VMDLinear.dll

[SettingsProvider(typeof(HybridSettingsProvider))]
[SettingsGroupName("VM.Managed.DAFUL.Linear.Settings")]
public class Settings : SettingsBase<Settings>

Inheritance

object ← SettingsBase ← ApplicationSettingsBase ← SettingsBase<Settings> ← Settings

Inherited Members

SettingsBase<Settings>.GetProperty<TSettingType>(string), SettingsBase<Settings>.Default, SettingsBase<Settings>.RootPath

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Constructors

Settings()

public Settings()

Properties

LowerBoundFrequency

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("0")]
public double LowerBoundFrequency { get; set; }

Property Value

double

MaximumNumberOfNormalMode

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("20")]
public uint MaximumNumberOfNormalMode { get; set; }

Property Value

uint

PenaltyValue

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("1000000000")]
public double PenaltyValue { get; set; }

Property Value

double

ShiftValue

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("10000")]
public double ShiftValue { get; set; }

Property Value

double

UpperBoundFrequency

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("100000000")]
public double UpperBoundFrequency { get; set; }

Property Value

double

UseAutoPenalty

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("true")]
public bool UseAutoPenalty { get; set; }

Property Value

bool

UseAutoShift

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("true")]
public bool UseAutoShift { get; set; }

Property Value

bool

UseBoundFrequency

[UserScopedSetting]
[NoSettingsVersionUpgrade]
[DefaultSettingValue("false")]
public bool UseBoundFrequency { get; set; }

Property Value

bool

Methods

InitializeParameter()

public void InitializeParameter()

Connect with Ansys