Package org.orekit.propagation
Class ConstantCartesianToleranceProvider
- java.lang.Object
-
- org.orekit.propagation.ConstantCartesianToleranceProvider
-
- All Implemented Interfaces:
CartesianToleranceProvider
public class ConstantCartesianToleranceProvider extends Object implements CartesianToleranceProvider
Class implementing a Cartesian tolerance provider with values independent on input position-velocity vector.- Since:
- 14.0
- Author:
- Romain Serra
- See Also:
CartesianToleranceProvider
-
-
Field Summary
-
Fields inherited from interface org.orekit.propagation.CartesianToleranceProvider
DEFAULT_ABSOLUTE_MASS_TOLERANCE
-
-
Constructor Summary
Constructors Constructor Description ConstantCartesianToleranceProvider(double dP, double dV, double dM, double relativeTolerance)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double[][]getTolerances(Vector3D position, Vector3D velocity)Retrieve the integration tolerances given reference position and velocity vectors.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.orekit.propagation.CartesianToleranceProvider
getTolerances, getTolerances, getTolerances, getTolerances, getTolerances
-
-
-
-
Constructor Detail
-
ConstantCartesianToleranceProvider
public ConstantCartesianToleranceProvider(double dP, double dV, double dM, double relativeTolerance)Constructor.- Parameters:
dP- expected absolute error in positiondV- expected absolute error in velocitydM- expected absolute error in massrelativeTolerance- expected relative error
-
-
Method Detail
-
getTolerances
public double[][] getTolerances(Vector3D position, Vector3D velocity)
Description copied from interface:CartesianToleranceProviderRetrieve the integration tolerances given reference position and velocity vectors.- Specified by:
getTolerancesin interfaceCartesianToleranceProvider- Parameters:
position- reference position vectorvelocity- reference velocity vector- Returns:
- absolute and relative tolerances
-
-