Class AbstractIntegratorBuilder<T extends AbstractIntegrator>
java.lang.Object
org.orekit.propagation.conversion.AbstractIntegratorBuilder<T>
- Type Parameters:
T- field type
- All Implemented Interfaces:
ODEIntegratorBuilder
- Direct Known Subclasses:
AbstractFixedSingleStepIntegratorBuilder,AbstractVariableStepIntegratorBuilder
public abstract class AbstractIntegratorBuilder<T extends AbstractIntegrator>
extends Object
implements ODEIntegratorBuilder
Abstract class for integrator builder.
- Since:
- 13.0
- Author:
- Romain Serra
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildIntegrator(Orbit orbit, OrbitType orbitType) Build a first order integrator.abstract TbuildIntegrator(Orbit orbit, OrbitType orbitType, PositionAngleType angleType) Build a first order integrator.buildIntegrator(AbsolutePVCoordinates absolutePVCoordinates) Build a first order integrator.
-
Constructor Details
-
AbstractIntegratorBuilder
public AbstractIntegratorBuilder()
-
-
Method Details
-
buildIntegrator
Description copied from interface:ODEIntegratorBuilderBuild a first order integrator.- Specified by:
buildIntegratorin interfaceODEIntegratorBuilder- Parameters:
orbit- reference orbitorbitType- orbit type to useangleType- position angle type to use- Returns:
- a first order integrator ready to use
-
buildIntegrator
Description copied from interface:ODEIntegratorBuilderBuild a first order integrator.- Specified by:
buildIntegratorin interfaceODEIntegratorBuilder- Parameters:
orbit- reference orbitorbitType- orbit type to use- Returns:
- a first order integrator ready to use
-
buildIntegrator
Description copied from interface:ODEIntegratorBuilderBuild a first order integrator. Non-orbit version.- Specified by:
buildIntegratorin interfaceODEIntegratorBuilder- Parameters:
absolutePVCoordinates- absolute position-velocity vector- Returns:
- a first order integrator ready to use
-