Table of Contents

Class DoubleProperty

Namespace
NominalSystems.Maths
Assembly
NominalSystems.Maths.dll

[NominalSystems] A 'double' state property

public sealed class DoubleProperty
Inheritance
DoubleProperty

Properties

Deriv

The property's state derivative

public double Deriv { get; set; }

Property Value

double

Name

The name of the property

public string Name { get; }

Property Value

string

Value

The property's state value

public double Value { get; set; }

Property Value

double

Methods

Propagate(double)

Propagate the DoubleProperty value with the derivative with respect to t

public void Propagate(double t)

Parameters

t double

delta (seconds)

Operators

implicit operator StateProperty(DoubleProperty)

Implicit cast 'DoubleProperty' to 'StateProperty'

public static implicit operator StateProperty(DoubleProperty a)

Parameters

a DoubleProperty

Returns

StateProperty

implicit operator double(DoubleProperty)

Implicit cast 'DoubleProperty' to 'double'

public static implicit operator double(DoubleProperty a)

Parameters

a DoubleProperty

Returns

double

implicit operator DoubleProperty(StateProperty)

Implicit cast 'StateProperty' to 'DoubleProperty'

public static implicit operator DoubleProperty(StateProperty a)

Parameters

a StateProperty

Returns

DoubleProperty