Uses of Class
org.orekit.utils.AngularDerivativesFilter
-
Packages that use AngularDerivativesFilter Package Description org.orekit.attitudes This package provides classes to represent simple attitudes.org.orekit.files.ccsds.ndm.adm This package contains class managing CCSDS Attitude Data Message.org.orekit.files.ccsds.ndm.adm.acm This package contains class managing CCSDS Attitude Comprehensive Message.org.orekit.files.ccsds.ndm.adm.aem This package contains class managing CCSDS Attitude Ephemeris Message.org.orekit.files.general This package provides interfaces for orbit file representations and corresponding parsers.org.orekit.frames This package provides classes to handle frames and transforms between them.org.orekit.propagation Propagationorg.orekit.utils This package provides useful objects. -
-
Uses of AngularDerivativesFilter in org.orekit.attitudes
Methods in org.orekit.attitudes with parameters of type AngularDerivativesFilter Modifier and Type Method Description <T extends EventDetector>
voidAttitudesSequence. addSwitchingCondition(AttitudeProvider past, AttitudeProvider future, T switchEvent, boolean switchOnIncrease, boolean switchOnDecrease, double transitionTime, AngularDerivativesFilter transitionFilter, AttitudesSequence.SwitchHandler handler)
Add a switching condition between two attitude providers.Constructors in org.orekit.attitudes with parameters of type AngularDerivativesFilter Constructor Description TabulatedLofOffset(Frame inertialFrame, LOF lof, List<? extends TimeStampedAngularCoordinates> table, int n, AngularDerivativesFilter filter)
Creates new instance.TabulatedLofOffset(Frame inertialFrame, LOF lof, List<? extends TimeStampedAngularCoordinates> table, int n, AngularDerivativesFilter filter, AbsoluteDate minDate, AbsoluteDate maxDate)
Creates new instance.TabulatedProvider(List<? extends TimeStampedAngularCoordinates> table, int n, AngularDerivativesFilter filter, AbsoluteDate minDate, AbsoluteDate maxDate, AttitudeBuilder builder)
Creates new instance.TabulatedProvider(Frame referenceFrame, List<? extends TimeStampedAngularCoordinates> table, int n, AngularDerivativesFilter filter)
Creates new instance. -
Uses of AngularDerivativesFilter in org.orekit.files.ccsds.ndm.adm
Methods in org.orekit.files.ccsds.ndm.adm that return AngularDerivativesFilter Modifier and Type Method Description AngularDerivativesFilter
AttitudeType. getAngularDerivativesFilter()
Get the angular derivative filter corresponding to the attitude data. -
Uses of AngularDerivativesFilter in org.orekit.files.ccsds.ndm.adm.acm
Methods in org.orekit.files.ccsds.ndm.adm.acm that return AngularDerivativesFilter Modifier and Type Method Description AngularDerivativesFilter
AttitudeState. getAvailableDerivatives()
Get which derivatives of position are available in this state.AngularDerivativesFilter
AttitudeStateHistory. getAvailableDerivatives()
Get which derivatives of angular data are available in this attitude ephemeris segment. -
Uses of AngularDerivativesFilter in org.orekit.files.ccsds.ndm.adm.aem
Methods in org.orekit.files.ccsds.ndm.adm.aem that return AngularDerivativesFilter Modifier and Type Method Description AngularDerivativesFilter
AemSegment. getAvailableDerivatives()
Get which derivatives of angular data are available in this attitude ephemeris segment. -
Uses of AngularDerivativesFilter in org.orekit.files.general
Methods in org.orekit.files.general that return AngularDerivativesFilter Modifier and Type Method Description AngularDerivativesFilter
AttitudeEphemerisFile.AttitudeEphemerisSegment. getAvailableDerivatives()
Get which derivatives of angular data are available in this attitude ephemeris segment.AngularDerivativesFilter
OrekitAttitudeEphemerisFile.OrekitAttitudeEphemerisSegment. getAvailableDerivatives()
Get which derivatives of angular data are available in this attitude ephemeris segment.Methods in org.orekit.files.general with parameters of type AngularDerivativesFilter Modifier and Type Method Description OrekitAttitudeEphemerisFile.OrekitAttitudeEphemerisSegment
OrekitAttitudeEphemerisFile.OrekitSatelliteAttitudeEphemeris. addNewSegment(List<SpacecraftState> states, String interpolationMethod, int interpolationSamples, AngularDerivativesFilter availableDerivatives)
Injects pre-computed satellite states into this attitude ephemeris file object, returning the generatedOrekitAttitudeEphemerisFile.OrekitAttitudeEphemerisSegment
that has been stored internally.Constructors in org.orekit.files.general with parameters of type AngularDerivativesFilter Constructor Description OrekitAttitudeEphemerisSegment(List<TimeStampedAngularCoordinates> attitudeDataLines, String interpolationMethod, int interpolationSamples, Frame referenceFrame, AngularDerivativesFilter availableDerivatives)
Constructor for OrekitAttitudeEphemerisSegment. -
Uses of AngularDerivativesFilter in org.orekit.frames
Methods in org.orekit.frames with parameters of type AngularDerivativesFilter Modifier and Type Method Description 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 AngularDerivativesFilter 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 AngularDerivativesFilter in org.orekit.propagation
Constructors in org.orekit.propagation with parameters of type AngularDerivativesFilter 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. -
Uses of AngularDerivativesFilter in org.orekit.utils
Methods in org.orekit.utils that return AngularDerivativesFilter Modifier and Type Method Description static AngularDerivativesFilter
AngularDerivativesFilter. getFilter(int order)
Get the filter corresponding to a maximum derivation order.AngularDerivativesFilter
TimeStampedAngularCoordinatesHermiteInterpolator. getFilter()
Get filter for derivatives from the sample to use in interpolation.AngularDerivativesFilter
TimeStampedFieldAngularCoordinatesHermiteInterpolator. getFilter()
Get filter for derivatives from the sample to use in interpolation.static AngularDerivativesFilter
AngularDerivativesFilter. valueOf(String name)
Returns the enum constant of this type with the specified name.static AngularDerivativesFilter[]
AngularDerivativesFilter. 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 AngularDerivativesFilter Constructor Description TimeStampedAngularCoordinatesHermiteInterpolator(int interpolationPoints, double extrapolationThreshold, AngularDerivativesFilter filter)
Constructor.TimeStampedAngularCoordinatesHermiteInterpolator(int interpolationPoints, AngularDerivativesFilter 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).TimeStampedFieldAngularCoordinatesHermiteInterpolator(int interpolationPoints, double extrapolationThreshold, AngularDerivativesFilter filter)
Constructor.TimeStampedFieldAngularCoordinatesHermiteInterpolator(int interpolationPoints, AngularDerivativesFilter 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).
-