Uses of Class
org.orekit.utils.CartesianDerivativesFilter
-
Packages that use CartesianDerivativesFilter Package Description org.orekit.files.ccsds.ndm.odm.ocm This package contains class managing CCSDS Orbit Comprehensive Message.org.orekit.files.ccsds.ndm.odm.oem This package contains class managing CCSDS Orbit Ephemeris Message.org.orekit.files.general This package provides interfaces for orbit file representations and corresponding parsers.org.orekit.files.ilrs This package provides parsers for laser ranging data stored in CDR and CPF formats.org.orekit.files.sp3 This package provides a parser for orbit data stored in SP3 format.org.orekit.files.stk This package provides a parser for STK ephemeris files.org.orekit.frames This package provides classes to handle frames and transforms between them.org.orekit.orbits This package provides classes to represent orbits.org.orekit.propagation Propagationorg.orekit.utils This package provides useful objects. -
-
Uses of CartesianDerivativesFilter in org.orekit.files.ccsds.ndm.odm.ocm
Methods in org.orekit.files.ccsds.ndm.odm.ocm that return CartesianDerivativesFilter Modifier and Type Method Description CartesianDerivativesFilter
TrajectoryState. getAvailableDerivatives()
Get which derivatives of position are available in this state.CartesianDerivativesFilter
TrajectoryStateHistory. getAvailableDerivatives()
Get which derivatives of position are available in this ephemeris segment. -
Uses of CartesianDerivativesFilter in org.orekit.files.ccsds.ndm.odm.oem
Methods in org.orekit.files.ccsds.ndm.odm.oem that return CartesianDerivativesFilter Modifier and Type Method Description CartesianDerivativesFilter
OemData. getAvailableDerivatives()
Get the derivatives available in the block.CartesianDerivativesFilter
OemSegment. getAvailableDerivatives()
Get which derivatives of position are available in this ephemeris segment. -
Uses of CartesianDerivativesFilter in org.orekit.files.general
Methods in org.orekit.files.general that return CartesianDerivativesFilter Modifier and Type Method Description CartesianDerivativesFilter
EphemerisFile.EphemerisSegment. getAvailableDerivatives()
Get which derivatives of position are available in this ephemeris segment.CartesianDerivativesFilter
OrekitEphemerisFile.OrekitEphemerisSegment. getAvailableDerivatives()
Get which derivatives of position are available in this ephemeris segment. -
Uses of CartesianDerivativesFilter in org.orekit.files.ilrs
Methods in org.orekit.files.ilrs that return CartesianDerivativesFilter Modifier and Type Method Description CartesianDerivativesFilter
CPF.CPFEphemeris. getAvailableDerivatives()
Get which derivatives of position are available in this ephemeris segment.Methods in org.orekit.files.ilrs with parameters of type CartesianDerivativesFilter Modifier and Type Method Description void
CPF. setFilter(CartesianDerivativesFilter filter)
Set the derivatives filter. -
Uses of CartesianDerivativesFilter in org.orekit.files.sp3
Methods in org.orekit.files.sp3 that return CartesianDerivativesFilter Modifier and Type Method Description CartesianDerivativesFilter
SP3Ephemeris. getAvailableDerivatives()
Get the available derivatives.CartesianDerivativesFilter
SP3Segment. getAvailableDerivatives()
Get which derivatives of position are available in this ephemeris segment.CartesianDerivativesFilter
SP3Header. getFilter()
Get the derivatives filter.Methods in org.orekit.files.sp3 with parameters of type CartesianDerivativesFilter Modifier and Type Method Description void
SP3Header. setFilter(CartesianDerivativesFilter filter)
Set the derivatives filter.Constructors in org.orekit.files.sp3 with parameters of type CartesianDerivativesFilter Constructor Description SP3Ephemeris(String id, double mu, Frame frame, int interpolationSamples, CartesianDerivativesFilter filter)
Create an ephemeris for a single satellite.SP3Segment(double mu, Frame frame, int interpolationSamples, CartesianDerivativesFilter filter)
Simple constructor. -
Uses of CartesianDerivativesFilter in org.orekit.files.stk
Methods in org.orekit.files.stk that return CartesianDerivativesFilter Modifier and Type Method Description CartesianDerivativesFilter
STKEphemerisFile.STKEphemerisSegment. getAvailableDerivatives()
Constructors in org.orekit.files.stk with parameters of type CartesianDerivativesFilter Constructor Description STKEphemerisSegment(double mu, Frame frame, int interpolationSamples, CartesianDerivativesFilter cartesianDerivativesFilter, List<TimeStampedPVCoordinates> timeStampedPVCoordinates)
Constructs aSTKEphemerisFile.STKEphemerisSegment
instance. -
Uses of CartesianDerivativesFilter in org.orekit.frames
Methods in org.orekit.frames with parameters of type CartesianDerivativesFilter Modifier and Type Method Description void
FieldTransform. getJacobian(CartesianDerivativesFilter selector, T[][] jacobian)
Compute the Jacobian of theFieldTransform.transformPVCoordinates(FieldPVCoordinates)
method of the transform.void
Transform. getJacobian(CartesianDerivativesFilter selector, double[][] jacobian)
Compute the Jacobian of theTransform.transformPVCoordinates(PVCoordinates)
method of the transform.static <T extends CalculusFieldElement<T>>
FieldTransform<T>FieldTransform. interpolate(FieldAbsoluteDate<T> date, CartesianDerivativesFilter cFilter, AngularDerivativesFilter aFilter, Collection<FieldTransform<T>> sample)
Interpolate a transform from a sample set of existing transforms.static <T extends CalculusFieldElement<T>>
FieldTransform<T>FieldTransform. interpolate(FieldAbsoluteDate<T> date, CartesianDerivativesFilter cFilter, AngularDerivativesFilter aFilter, Stream<FieldTransform<T>> sample)
Interpolate a transform from a sample set of existing transforms.static Transform
Transform. interpolate(AbsoluteDate date, CartesianDerivativesFilter cFilter, AngularDerivativesFilter aFilter, Collection<Transform> sample)
Interpolate a transform from a sample set of existing transforms.Constructors in org.orekit.frames with parameters of type CartesianDerivativesFilter Constructor Description InterpolatingTransformProvider(TransformProvider rawProvider, CartesianDerivativesFilter cFilter, AngularDerivativesFilter aFilter, int gridPoints, double step, int maxSlots, double maxSpan, double newSlotInterval)
Simple constructor.ShiftingTransformProvider(TransformProvider rawProvider, CartesianDerivativesFilter cFilter, AngularDerivativesFilter aFilter, int gridPoints, double step, int maxSlots, double maxSpan, double newSlotInterval)
Simple constructor. -
Uses of CartesianDerivativesFilter in org.orekit.orbits
Methods in org.orekit.orbits that return CartesianDerivativesFilter Modifier and Type Method Description CartesianDerivativesFilter
FieldOrbitHermiteInterpolator. getPVAFilter()
Get filter for derivatives from the sample to use in position-velocity-acceleration interpolation.CartesianDerivativesFilter
OrbitHermiteInterpolator. getPVAFilter()
Get filter for derivatives from the sample to use in position-velocity-acceleration interpolation.Constructors in org.orekit.orbits with parameters of type CartesianDerivativesFilter Constructor Description FieldOrbitHermiteInterpolator(int interpolationPoints, double extrapolationThreshold, Frame outputInertialFrame, CartesianDerivativesFilter pvaFilter)
Constructor.FieldOrbitHermiteInterpolator(int interpolationPoints, Frame outputInertialFrame, CartesianDerivativesFilter pvaFilter)
Constructor with default extrapolation threshold value (DEFAULT_EXTRAPOLATION_THRESHOLD_SEC
s).OrbitHermiteInterpolator(int interpolationPoints, double extrapolationThreshold, Frame outputInertialFrame, CartesianDerivativesFilter pvaFilter)
Constructor.OrbitHermiteInterpolator(int interpolationPoints, Frame outputInertialFrame, CartesianDerivativesFilter pvaFilter)
Constructor with default extrapolation threshold value (DEFAULT_EXTRAPOLATION_THRESHOLD_SEC
s). -
Uses of CartesianDerivativesFilter in org.orekit.propagation
Methods in org.orekit.propagation that return CartesianDerivativesFilter Modifier and Type Method Description CartesianDerivativesFilter
StateCovarianceKeplerianHermiteInterpolator. getFilter()
Get Filter defining if only the state covariance value are used or if first or/and second Keplerian derivatives should be used.Constructors in org.orekit.propagation with parameters of type CartesianDerivativesFilter Constructor Description FieldSpacecraftStateInterpolator(int interpolationPoints, double extrapolationThreshold, Frame outputFrame, Frame attitudeReferenceFrame, CartesianDerivativesFilter pvaFilter, AngularDerivativesFilter angularFilter)
Constructor.SpacecraftStateInterpolator(int interpolationPoints, double extrapolationThreshold, Frame outputFrame, Frame attitudeReferenceFrame, CartesianDerivativesFilter pvaFilter, AngularDerivativesFilter angularFilter)
Constructor to create a customizable Hermite interpolator for every spacecraft state field.StateCovarianceKeplerianHermiteInterpolator(int interpolationPoints, double extrapolationThreshold, TimeInterpolator<Orbit> orbitInterpolator, CartesianDerivativesFilter filter, Frame outFrame, OrbitType outOrbitType, PositionAngleType outPositionAngleType)
Constructor using an output frame.StateCovarianceKeplerianHermiteInterpolator(int interpolationPoints, double extrapolationThreshold, TimeInterpolator<Orbit> orbitInterpolator, CartesianDerivativesFilter filter, LOFType outLOF)
Constructor using an output local orbital frame.StateCovarianceKeplerianHermiteInterpolator(int interpolationPoints, TimeInterpolator<Orbit> orbitInterpolator, CartesianDerivativesFilter filter, Frame outFrame, OrbitType outOrbitType, PositionAngleType outPositionAngleType)
Constructor using an output frame and : Default extrapolation threshold value (DEFAULT_EXTRAPOLATION_THRESHOLD_SEC
s) As this implementation of interpolation is polynomial, it should be used only with small number of interpolation points (about 10-20 points) in order to avoid Runge's phenomenon and numerical problems (including NaN appearing).StateCovarianceKeplerianHermiteInterpolator(int interpolationPoints, TimeInterpolator<Orbit> orbitInterpolator, CartesianDerivativesFilter filter, LOFType outLOF)
Constructor using an output local orbital frame and : Use of position and two time derivatives during interpolation As this implementation of interpolation is polynomial, it should be used only with small number of interpolation points (about 10-20 points) in order to avoid Runge's phenomenon and numerical problems (including NaN appearing). -
Uses of CartesianDerivativesFilter in org.orekit.utils
Methods in org.orekit.utils that return CartesianDerivativesFilter Modifier and Type Method Description CartesianDerivativesFilter
AbsolutePVCoordinatesHermiteInterpolator. getFilter()
Get the filter for derivatives from the sample to use in interpolation.static CartesianDerivativesFilter
CartesianDerivativesFilter. getFilter(int order)
Get the filter corresponding to a maximum derivation order.CartesianDerivativesFilter
FieldAbsolutePVCoordinatesHermiteInterpolator. getFilter()
Get filter for derivatives from the sample to use in interpolation.CartesianDerivativesFilter
TimeStampedFieldPVCoordinatesHermiteInterpolator. getFilter()
filter for derivatives from the sample to use in interpolation.CartesianDerivativesFilter
TimeStampedPVCoordinatesHermiteInterpolator. getFilter()
Get filter for derivatives from the sample to use in interpolation.static CartesianDerivativesFilter
CartesianDerivativesFilter. valueOf(String name)
Returns the enum constant of this type with the specified name.static CartesianDerivativesFilter[]
CartesianDerivativesFilter. values()
Returns an array containing the constants of this enum type, in the order they are declared.Constructors in org.orekit.utils with parameters of type CartesianDerivativesFilter Constructor Description AbsolutePVCoordinatesHermiteInterpolator(int interpolationPoints, double extrapolationThreshold, Frame outputFrame, CartesianDerivativesFilter filter)
Constructor.AbsolutePVCoordinatesHermiteInterpolator(int interpolationPoints, Frame outputFrame, CartesianDerivativesFilter filter)
Constructor with default extrapolation threshold value (DEFAULT_EXTRAPOLATION_THRESHOLD_SEC
s).FieldAbsolutePVCoordinatesHermiteInterpolator(int interpolationPoints, double extrapolationThreshold, Frame outputFrame, CartesianDerivativesFilter filter)
Constructor.FieldAbsolutePVCoordinatesHermiteInterpolator(int interpolationPoints, Frame outputFrame, CartesianDerivativesFilter filter)
Constructor with default extrapolation threshold value (DEFAULT_EXTRAPOLATION_THRESHOLD_SEC
s).TimeStampedFieldPVCoordinatesHermiteInterpolator(int interpolationPoints, double extrapolationThreshold, CartesianDerivativesFilter filter)
Constructor.TimeStampedFieldPVCoordinatesHermiteInterpolator(int interpolationPoints, CartesianDerivativesFilter filter)
Constructor with : Default extrapolation threshold value (DEFAULT_EXTRAPOLATION_THRESHOLD_SEC
s) As this implementation of interpolation is polynomial, it should be used only with small number of interpolation points (about 10-20 points) in order to avoid Runge's phenomenon and numerical problems (including NaN appearing).TimeStampedPVCoordinatesHermiteInterpolator(int interpolationPoints, double extrapolationThreshold, CartesianDerivativesFilter filter)
Constructor.TimeStampedPVCoordinatesHermiteInterpolator(int interpolationPoints, CartesianDerivativesFilter filter)
Constructor with : Default extrapolation threshold value (DEFAULT_EXTRAPOLATION_THRESHOLD_SEC
s) As this implementation of interpolation is polynomial, it should be used only with small number of interpolation points (about 10-20 points) in order to avoid Runge's phenomenon and numerical problems (including NaN appearing).
-