Class AdamsBashforthIntegratorBuilder

    • Constructor Detail

      • AdamsBashforthIntegratorBuilder

        public AdamsBashforthIntegratorBuilder​(int nSteps,
                                               double minStep,
                                               double maxStep,
                                               double dP,
                                               double dV)
        Build a new instance.
        Parameters:
        nSteps - number of steps
        minStep - minimum step size (s)
        maxStep - maximum step size (s)
        dP - position error (m)
        dV - velocity error (m/s)
        Since:
        12.2
        See Also:
        AdamsBashforthIntegrator, NumericalPropagator.tolerances(double, Orbit, OrbitType)
    • Method Detail

      • buildIntegrator

        public AbstractIntegrator buildIntegrator​(Orbit orbit,
                                                  OrbitType orbitType)
        Build a first order integrator.
        Parameters:
        orbit - reference orbit
        orbitType - orbit type to use
        Returns:
        a first order integrator ready to use