Class AdamsBashforthFieldIntegratorBuilder<T extends CalculusFieldElement<T>>

Type Parameters:
T - type of the field elements
All Implemented Interfaces:
FieldODEIntegratorBuilder<T>

public class AdamsBashforthFieldIntegratorBuilder<T extends CalculusFieldElement<T>> extends AbstractLimitedVariableStepFieldIntegratorBuilder<T,AdamsBashforthFieldIntegrator<T>>
Builder for AdamsBashforthFieldIntegrator.
Since:
12.0
Author:
Pascal Parraud, Vincent Cucchietti
  • Constructor Details

    • AdamsBashforthFieldIntegratorBuilder

      public AdamsBashforthFieldIntegratorBuilder(int nSteps, double minStep, double maxStep, double dP)
      Build a new instance using default integration tolerances.
      Parameters:
      nSteps - number of steps
      minStep - minimum step size (s)
      maxStep - maximum step size (s)
      dP - position error (m)
      See Also:
    • AdamsBashforthFieldIntegratorBuilder

      public AdamsBashforthFieldIntegratorBuilder(int nSteps, double minStep, double maxStep, ToleranceProvider toleranceProvider)
      Build a new instance.
      Parameters:
      nSteps - number of steps
      minStep - minimum step size (s)
      maxStep - maximum step size (s)
      toleranceProvider - integration tolerance provider
      Since:
      13.0
      See Also:
  • Method Details