breeze.integrate
package 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]]