Interface Integrator

Abstract integrator interface

Hierarchy

  • Integrator

Implemented by

Methods

  • Initialise the solver

    Parameters

    • t: number

      The time to start integrating from

    • y: number[]

      The initial conditions

    Returns Integrator

  • run(tEnd: number): ((t: number[]) => number[][])
  • Integrate the solution through to some time

    Parameters

    • tEnd: number

      End time of the integration

    Returns ((t: number[]) => number[][])

      • (t: number[]): number[][]
      • Integrate the solution through to some time

        Parameters

        • t: number[]

        Returns number[][]

  • statistics(): object
  • Return statistics about the integration so far

    Returns object

Generated using TypeDoc