Example usage for org.apache.commons.math3.ode.nonstiff GillIntegrator GillIntegrator

List of usage examples for org.apache.commons.math3.ode.nonstiff GillIntegrator GillIntegrator

Introduction

In this page you can find the example usage for org.apache.commons.math3.ode.nonstiff GillIntegrator GillIntegrator.

Prototype

public GillIntegrator(final double step) 

Source Link

Document

Simple constructor.

Usage

From source file:de.bund.bfr.math.IntegratorFactory.java

public FirstOrderIntegrator createIntegrator() {
    switch (type) {
    case EULER://from w  w  w  . j av a2 s  . c o  m
        return new EulerIntegrator(step);
    case GILL:
        return new GillIntegrator(step);
    case MIDPOINT:
        return new MidpointIntegrator(step);
    case RUNGE_KUTTA:
        return new ClassicalRungeKuttaIntegrator(step);
    case THREE_EIGHTHES:
        return new ThreeEighthesIntegrator(step);
    default:
        throw new RuntimeException("Unknown type of IntegratorFactory: " + type);
    }
}

From source file:org.orekit.propagation.conversion.GillIntegratorBuilder.java

/** {@inheritDoc} */
public AbstractIntegrator buildIntegrator(final Orbit orbit) {
    return new GillIntegrator(step);
}

From source file:ummisco.gaml.extensions.maths.ode.utils.solver.GillSolver.java

public GillSolver(final double step, final GamaMap<String, IList<Double>> integrated_val) {
    super(step, new GillIntegrator(step), integrated_val);
}