Table of Contents

Struct PatchedNBody.OdeState

Namespace
KSP.Sim.impl
Assembly
Assembly-CSharp.dll
public struct PatchedNBody.OdeState
Inherited Members
Extension Methods

Fields

Position

public double3 Position

Field Value

double3

Velocity

public double3 Velocity

Field Value

double3

Methods

Magnitude()

public double Magnitude()

Returns

double

NormRms()

public double NormRms()

Returns

double

Operators

operator +(OdeState, OdeState)

public static PatchedNBody.OdeState operator +(PatchedNBody.OdeState v1, PatchedNBody.OdeState v2)

Parameters

v1 PatchedNBody.OdeState
v2 PatchedNBody.OdeState

Returns

PatchedNBody.OdeState

operator /(OdeState, OdeState)

public static PatchedNBody.OdeState operator /(PatchedNBody.OdeState v1, PatchedNBody.OdeState v2)

Parameters

v1 PatchedNBody.OdeState
v2 PatchedNBody.OdeState

Returns

PatchedNBody.OdeState

operator *(OdeState, OdeState)

public static PatchedNBody.OdeState operator *(PatchedNBody.OdeState v1, PatchedNBody.OdeState v2)

Parameters

v1 PatchedNBody.OdeState
v2 PatchedNBody.OdeState

Returns

PatchedNBody.OdeState

operator *(OdeState, double)

public static PatchedNBody.OdeState operator *(PatchedNBody.OdeState v, double a)

Parameters

v PatchedNBody.OdeState
a double

Returns

PatchedNBody.OdeState

operator *(double, OdeState)

public static PatchedNBody.OdeState operator *(double a, PatchedNBody.OdeState v)

Parameters

a double
v PatchedNBody.OdeState

Returns

PatchedNBody.OdeState

operator -(OdeState, OdeState)

public static PatchedNBody.OdeState operator -(PatchedNBody.OdeState v1, PatchedNBody.OdeState v2)

Parameters

v1 PatchedNBody.OdeState
v2 PatchedNBody.OdeState

Returns

PatchedNBody.OdeState