Class AbstractLimitedVariableStepFieldIntegratorBuilder<T extends CalculusFieldElement<T>,W extends MultistepFieldIntegrator<T>>

Type Parameters:
T - type of the field elements
W - type of the field integrator
All Implemented Interfaces:
FieldODEIntegratorBuilder<T>
Direct Known Subclasses:
AdamsBashforthFieldIntegratorBuilder, AdamsMoultonFieldIntegratorBuilder

public abstract class AbstractLimitedVariableStepFieldIntegratorBuilder<T extends CalculusFieldElement<T>,W extends MultistepFieldIntegrator<T>> extends AbstractVariableStepFieldIntegratorBuilder<T,W>
Abstract class for integrator using a limited number of variable steps.
Author:
Vincent Cucchietti
  • Constructor Details

    • AbstractLimitedVariableStepFieldIntegratorBuilder

      protected AbstractLimitedVariableStepFieldIntegratorBuilder(int nSteps, double minStep, double maxStep, ToleranceProvider toleranceProvider)
      Constructor.
      Parameters:
      nSteps - number of steps
      minStep - minimum step size (s)
      maxStep - maximum step size (s)
      toleranceProvider - integration tolerance provider
      Since:
      13.0
  • Method Details

    • getnSteps

      protected int getnSteps()
      Getter for number of steps.
      Returns:
      nSteps
      Since:
      13.0