Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • BoxModelEngine

Index

Constructors

Properties

integrator: IVPIntegrator
model: BoxModel

Methods

  • converge(stocksAtT: readonly number[], t: number, h: number, criteria: ConvergenceCriterion): number[]
  • createGraphEvaluator(): (stocks: readonly number[], t: number) => Record
  • Returns (stocks: readonly number[], t: number) => Record

      • (stocks: readonly number[], t: number): Record
      • Parameters

        • stocks: readonly number[]
        • t: number

        Returns Record

  • evaluateGraph(stocks: readonly number[], t: number): Record
  • step(stocksAtT: readonly number[], t: number, h: number): number[]
  • step(stocksAtT: readonly number[], flowsAtT: readonly number[], t: number, h: number): number[]
  • Parameters

    • stocksAtT: readonly number[]
    • t: number
    • h: number

    Returns number[]

  • Parameters

    • stocksAtT: readonly number[]
    • flowsAtT: readonly number[]
    • t: number
    • h: number

    Returns number[]

  • stepExt(stocksAtT: readonly number[], t: number, h: number): Record
  • stepExt(stocksAtT: readonly number[], flowsAtT: readonly number[], t: number, h: number): Record
  • Parameters

    • stocksAtT: readonly number[]
    • t: number
    • h: number

    Returns Record

  • Parameters

    • stocksAtT: readonly number[]
    • flowsAtT: readonly number[]
    • t: number
    • h: number

    Returns Record

  • createIdToIdxMap(arr: readonly { id: string }[]): {}
  • Parameters

    • arr: readonly { id: string }[]

    Returns {}

    • [key: string]: number

Generated using TypeDoc