Header menu logo bristlecone

RungeKutta Module

Functions and values

Function or value Description

flattenState stateMap

Full Usage: flattenState stateMap

Parameters:
Returns: ShortCode list * Tensor

rk4WithStepCount tInitial tFinal steps y0 f

Full Usage: rk4WithStepCount tInitial tFinal steps y0 f

Parameters:
Returns: Tensor

rk4float tInitial tFinal steps initialVector f

Full Usage: rk4float tInitial tFinal steps initialVector f

Parameters:
Returns: float[][]
tInitial : float<MeasureProduct<time index, MeasureOne>>
tFinal : float<MeasureProduct<time index, MeasureOne>>
steps : float<MeasureProduct<time index, MeasureOne>>
initialVector : float[]
f : float -> float[] -> float[]
Returns: float[][]

unflattenTrajectory keys traj

Full Usage: unflattenTrajectory keys traj

Parameters:
Returns: Map<ShortCode, TypedTensor<Vector, MeasureProduct<state, MeasureOne>>>

Unflatten trajectory Tensor back into ``CodedMap``. traj has shape [timeSteps; stateCount].

keys : ShortCode list
traj : Tensor
Returns: Map<ShortCode, TypedTensor<Vector, MeasureProduct<state, MeasureOne>>>

wrapRhs keys rhs t y

Full Usage: wrapRhs keys rhs t y

Parameters:
Returns: Tensor
keys : ShortCode list
rhs : ParameterisedRHS
t : Tensor
y : Tensor
Returns: Tensor

Type something to start searching.