Skip to main content

Motion Standalone Preprocessor C# library 2025 R1

Class TorqueMap

Last update: 16.07.2025

Namespace: VM.Models.Pre.Drivetrain.VehicleSimulator
Assembly: VM.Models.Pre.Drivetrain.VehicleSimulator.dll

public sealed class TorqueMap : ValidatableBase, IObservableObject, IDisposableObject, IValidatable

Inheritance

object ← ObservableObject ← ValidatableBase ← TorqueMap

Implements

IObservableObject, IDisposableObject, IValidatable

Inherited Members

ValidatableBase.RaisePropertyChanged(string), ValidatableBase.SuspendValidate(), ValidatableBase.Validate(), ValidatableBase.Validate(ValidationContext), ValidatableBase.CanValidate, ValidatableBase.Errors, ValidatableBase.HasValidationAttribute, ValidatableBase.HasValidator, ValidatableBase.IsValid, ValidatableBase.ValidateTrigger, ValidatableBase.ErrorsChanged, ObservableObject.Dispose(), ObservableObject.RaisePropertyChanged(string), ObservableObject.RaisePropertyChanged(string, object, object), 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

TorqueMap(bool)

public TorqueMap(bool isPowerSplitMap)

Parameters

isPowerSplitMap bool

Properties

IsPowerSplitMap

public bool IsPowerSplitMap { get; set; }

Property Value

bool

Methods

GetDistinctXValues()

public double[] GetDistinctXValues()

Returns

double[]

GetMaximumY()

public double GetMaximumY()

Returns

double

GetMinimumY()

public double GetMinimumY()

Returns

double

GetXValues(double)

public double[] GetXValues(double z)

Parameters

z double

Returns

double[]

GetXYPairs(double)

public IEnumerable<keyvaluepair><double double>&gt; GetXYPairs(double rpm)

Parameters

rpm double

Returns

IEnumerableKeyValuePairdouble, double&gt;&gt;

GetYValue(double, double)

public double GetYValue(double z, double x)

Parameters

z double

x double

Returns

double

GetZAndLastYValues()

public IEnumerable<datapoint> GetZAndLastYValues()

Returns

IEnumerable

GetZValues()

public double[] GetZValues()

Returns

double[]

Connect with Ansys