Uses of Interface
org.apache.commons.math3.utils.ISearchIndex

Packages that use ISearchIndex
fr.cnes.sirius.patrius.propagation   
org.apache.commons.math3.analysis.interpolation Univariate real functions interpolation algorithms. 
org.apache.commons.math3.utils   
org.orekit.propagation.precomputed   
org.orekit.utils This package provides useful objects. 
 

Uses of ISearchIndex in fr.cnes.sirius.patrius.propagation
 

Constructors in fr.cnes.sirius.patrius.propagation with parameters of type ISearchIndex
SimpleAdditionalStateProvider(String name, AbsoluteDate[] dateTab, double[][] additionalStatesTab, ISearchIndex algo)
          Creates an instance of SimpleAdditionalStateProvider from a name describing the additional state double table, a table of dates, and a table of additional states associated to these dates.
 

Uses of ISearchIndex in org.apache.commons.math3.analysis.interpolation
 

Fields in org.apache.commons.math3.analysis.interpolation declared as ISearchIndex
protected  ISearchIndex AbstractLinearIntervalsFunction.searchXIndex
          xtab used for search and satisfies condition from SearchIndex.
protected  ISearchIndex AbstractLinearIntervalsFunction.searchYIndex
          ytab used for search and satisfies condition from SearchIndex.
protected  ISearchIndex AbstractLinearIntervalsFunction.searchZIndex
          ztab used for search and satisfies condition from SearchIndex.
 

Constructors in org.apache.commons.math3.analysis.interpolation with parameters of type ISearchIndex
BiLinearIntervalsFunction(ISearchIndex algoX, ISearchIndex algoY, double[][] fval)
          Constructor, in two dimensions with a search index algorithm as a parameter.
TriLinearIntervalsFunction(ISearchIndex algoX, ISearchIndex algoY, ISearchIndex algoZ, double[][][] fval)
          Constructor, in three dimensions with a search index algorithm as a parameter.
UniLinearIntervalsFunction(ISearchIndex algoX, double[] fval)
          Constructor, in one dimension with a search index algorithm as a parameter.
 

Uses of ISearchIndex in org.apache.commons.math3.utils
 

Classes in org.apache.commons.math3.utils that implement ISearchIndex
 class AbstractSearchIndex
          Abstract class for index search algorithm with a coupled dichotomy-BinarySearch algorithms.
 class BinarySearchIndexClosedOpen
          Searches index in a double[] with a coupled dichotomy-BinarySearch algorithms.
 class BinarySearchIndexOpenClosed
          Searches index in a double[] with a coupled dichotomy-BinarySearch algorithms.
 class RecordSegmentSearchIndex
          Search index algorithm with previous index computation storage.
 

Constructors in org.apache.commons.math3.utils with parameters of type ISearchIndex
RecordSegmentSearchIndex(ISearchIndex searchAlgorithm2)
          Constructor of search index class with memorization of the last found index in order to optimize the search and find the index quickly if it belongs to a close neighborhood of the last one (+/- 2 points).
 

Uses of ISearchIndex in org.orekit.propagation.precomputed
 

Fields in org.orekit.propagation.precomputed declared as ISearchIndex
protected  ISearchIndex AbstractEphemeris.sortingAlgorithm
          Search index algorithm.
 

Constructors in org.orekit.propagation.precomputed with parameters of type ISearchIndex
AbstractEphemeris(SpacecraftState[] tab, int order, ISearchIndex algo)
          Constructor of class AbstractEphemeris where a search index algorithm is passed on the constructor.
AbstractEphemeris(SpacecraftState[] tab, ISearchIndex algo)
          Constructor of class AbstractEphemeris where a search index algorithm is passed on the constructor and the order is by default equal to 2.
HermiteEphemeris(SpacecraftState[] tab, ISearchIndex algo)
          Deprecated. Constructor of class HermiteEphemeris, where a search index algorithm is passed on the constructor.
HermiteEphemeris(SpacecraftState[] tab, Vector3D[] tabAcc, ISearchIndex algo)
          Deprecated. Constructor of class HermiteEphemeris, where a search index algorithm is passed on the constructor.
LagrangeEphemeris(SpacecraftState[] tab, int order, ISearchIndex algo)
          Deprecated. Constructor of class LagrangeEphemeris, where a search index algorithm is passed on the constructor.
LagrangeEphemeris(SpacecraftState[] tab, ISearchIndex algo)
          Deprecated. Constructor for a 8th order Lagrange interpolator, where a search index algorithm is passed on the constructor.
 

Uses of ISearchIndex in org.orekit.utils
 

Methods in org.orekit.utils that return ISearchIndex
 ISearchIndex AbstractBoundedPVProvider.getSearchIndex()
          Get the optimize indice search algorithm
 

Constructors in org.orekit.utils with parameters of type ISearchIndex
AbstractBoundedPVProvider(PVCoordinates[] tabPV, int order, Frame frame, AbsoluteDate[] tabDate, ISearchIndex algo)
          Instantiation of AbstractBoundedPVProvider attributes.
AbstractBoundedPVProvider(SpacecraftState[] tabState, int order, ISearchIndex algo)
          Creates an instance of AbstractBoundedPVProvider from a SpacecraftState table
EphemerisPvHermite(PVCoordinates[] tabPV, int order, Vector3D[] tabAcc, Frame frame, AbsoluteDate[] tabDate, ISearchIndex algo)
          Creates an instance of EphemerisPvHermite.
EphemerisPvHermite(PVCoordinates[] tabPV, Vector3D[] tabAcc, Frame frame, AbsoluteDate[] tabDate, ISearchIndex algo)
          Creates an instance of EphemerisPvHermite with default interpolation order = 2.
EphemerisPvHermite(SpacecraftState[] tabState, int order, Vector3D[] tabAcc, ISearchIndex algo)
          Creates an instance of EphemerisPvHermite from a SpacecraftState table
EphemerisPvHermite(SpacecraftState[] tabState, Vector3D[] tabAcc, ISearchIndex algo)
          Creates an instance of EphemerisPvHermite from a SpacecraftState table with default interpolation order = 2.
EphemerisPvLagrange(PVCoordinates[] tabPV, int order, Frame frame, AbsoluteDate[] tabDate, ISearchIndex algo)
          Creates an instance of EphemerisPvLagrange
EphemerisPvLagrange(SpacecraftState[] tabState, int order, ISearchIndex algo)
          Creates an instance of EphemerisPvLagrange from a spacecraftstate list
 



Copyright © 2017 CNES. All Rights Reserved.