Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DefiniteIntegral<R, U, D, I>

Type parameters

Hierarchy

Implemented by

Index

Properties

Readonly evaluating

evaluating: IndefiniteIntegral<R, U, D, I>

f

f: IPCompiled<R, U, 1, R extends number ? IPFunctionCalculus<number, U, 1, Divide<U, Unit<CompleteTerms<{ time: 1 }>>>, Multiply<U, Unit<CompleteTerms<{ time: 1 }>>>> : R extends Rotation<Unit<CompleteTerms<{ angle: 1 }>>> ? IPFunctionCalculus<Rotation<Unit<CompleteTerms<{ angle: 1 }>>>, U, 1, Divide<U, Unit<CompleteTerms<{ time: 1 }>>>, Multiply<U, Unit<CompleteTerms<{ time: 1 }>>>> : R extends Vector<Unit<CompleteTerms<{ length: 1 }>>, Unit<DivideTerms<CompleteTerms<{ length: 1 }>, CompleteTerms<{ time: 1 }>>>, Unit<MultiplyTerms<CompleteTerms<{ length: 1 }>, CompleteTerms<{ time: 1 }>>>> ? IPFunctionCalculus<Vector<Unit<CompleteTerms<{ length: 1 }>>, Unit<DivideTerms<CompleteTerms<{ length: 1 }>, CompleteTerms<{ time: 1 }>>>, Unit<MultiplyTerms<CompleteTerms<{ length: 1 }>, CompleteTerms<{ time: 1 }>>>>, U, 1, Divide<U, Unit<CompleteTerms<{ time: 1 }>>>, Multiply<U, Unit<CompleteTerms<{ time: 1 }>>>> : R extends Point ? IPFunctionBase<Point, U, 1> : R extends Orientation ? IPFunctionBase<Orientation, U, 1> : never>

Readonly from

from: number

Readonly html

html: ViewOf<IPFunctionBase<R, U, 1>> & Element

Produce HTML from the LaTeX representation. Produces a new HTML element on each call

param

Optional Readonly name

name: undefined | string

nargs

nargs: 1

Readonly returnType

returnType: TYPE

Readonly tex

tex: string

Get the LaTeX representation of this function. The value is cached.

param

The parameter name (or expression)

Optional tex_

tex_: undefined | string

Optional Readonly timestep

timestep: undefined | number

Readonly unit

unit: U

Methods

compile

derivative

equiv

  • Determine if two functions are known to be equivalent. If so, returns the preferred one, otherwise null

    Type parameters

    • T

    Parameters

    • f: T

    Returns null | DefiniteIntegral<R, U, D, I> | T

integral

simplify

  • Return the simplest form of this function we are capable of. The notion of "simplest" is variable, such as whether to prefer factored forms or distribute the multiplications. These behaviors can be altered via the options argument.

    Parameters

    • Optional options: any

    Returns IPFunctionBase<R, U, 1>

toHtml

toTex

toTexWithUnits

  • toTexWithUnits(varName?: string, ctx?: StyleContext): string

Generated using TypeDoc