Class ChebyshevCoefficients.Coefficients
java.lang.Object
gaiasky.util.coord.chebyshev.ChebyshevCoefficients.Coefficients
- Enclosing class:
ChebyshevCoefficients
The class
ChebyshevCoefficients.Coefficients contains the begin times and the
Chebyshev polynomial coefficient data for the three dimensional vectors of
the time granules.-
Field Summary
FieldsModifier and TypeFieldDescriptiondouble[][][]The Chebyshev coefficient data as array[granule][dimension][coefficient]long[]The begin times of the time granules -
Constructor Summary
ConstructorsConstructorDescriptionCoefficients(long[] nanoSecondsTcb, double[][][] data) Initialises thiswith the given array of begin times in nanoseconds TCB as well as Chebyshev polynomial coefficient data as arrayData[granule][dimension][coefficient]for the positions and velocities. -
Method Summary
-
Field Details
-
nanoSecondsTcb
public long[] nanoSecondsTcbThe begin times of the time granules -
data
public double[][][] dataThe Chebyshev coefficient data as array[granule][dimension][coefficient]
-
-
Constructor Details
-
Coefficients
public Coefficients(long[] nanoSecondsTcb, double[][][] data) Initialises thiswith the given array of begin times in nanoseconds TCB as well as Chebyshev polynomial coefficient data as arrayData[granule][dimension][coefficient]for the positions and velocities.- Parameters:
nanoSecondsTcb- the array of begin times in nanoseconds TCBdata- the Chebyshev polynomial coefficient data as array[granule][dimension][coefficient]for the positions
-