breeze.integrate

Type members

Classlikes

class AdamsBashforthIntegrator(order: Int, minStep: Double, maxStep: Double, relTol: DenseVector[Double], absTol: DenseVector[Double]) extends ApacheAdamsIntegrator
class AdamsMoultonIntegrator(order: Int, minStep: Double, maxStep: Double, relTol: DenseVector[Double], absTol: DenseVector[Double]) extends ApacheAdamsIntegrator
abstract class ApacheAdamsIntegrator(relTol: DenseVector[Double], absTol: DenseVector[Double]) extends ApacheAdaptiveStepIntegrator
abstract class ApacheAdaptiveStepIntegrator(relTol: DenseVector[Double], absTol: DenseVector[Double]) extends ApacheOdeIntegrator
Companion
object
class DormandPrince54Integrator(minStep: Double, maxStep: Double, relTol: DenseVector[Double], absTol: DenseVector[Double]) extends ApacheAdaptiveStepIntegrator
class DormandPrince853Integrator(minStep: Double, maxStep: Double, relTol: DenseVector[Double], absTol: DenseVector[Double]) extends ApacheAdaptiveStepIntegrator
class GraggBulirschStoerIntegrator(minStep: Double, maxStep: Double, relTol: DenseVector[Double], absTol: DenseVector[Double]) extends ApacheAdaptiveStepIntegrator
class HighamHall54Integrator(minStep: Double, maxStep: Double, relTol: DenseVector[Double], absTol: DenseVector[Double]) extends ApacheAdaptiveStepIntegrator

Value members

Concrete methods

def ode45(f: (DenseVector[Double], Double) => DenseVector[Double], y0: DenseVector[Double], t: Array[Double], relTol: DenseVector[Double], absTol: DenseVector[Double]): Array[DenseVector[Double]]
def simpson(f: Double => Double, start: Double, end: Double, nodes: Int): Double
def trapezoid(f: Double => Double, start: Double, end: Double, nodes: Int): Double