|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.cnes.sirius.patrius.stela.forces.gravity.TesseralQuad
public final class TesseralQuad
Tesseral harmonics quad (n, m, p, q) and related data.
| Constructor Summary | |
|---|---|
TesseralQuad(PotentialCoefficientsProvider provider,
int coefN,
int coefM,
int coefP,
int coefQ,
Orbit orbit)
Constructor. |
|
| Method Summary | |
|---|---|
double |
getCentralEccentricity()
Getter for the central eccentricity ec. |
double |
getDeltaEccentricity()
Getter for the delta eccentricity Δe. |
double[] |
getDiffTaylorCoeffs()
Getter for the Taylor coefficients (up to the 2nd order) of the eccentricity function derivative G'(e). |
double |
getFc()
Getter for fc. |
double |
getFs()
Getter for fs. |
int |
getM()
Getter for m coefficient. |
int |
getN()
Getter for n coefficient. |
int |
getP()
Getter for p coefficient. |
int |
getQ()
Getter for q coefficient. |
int[] |
getQuad()
Getter for quads as an array. |
double[] |
getTaylorCoeffs()
Getter for the Taylor coefficients (up to the 2nd order) of the eccentricity function G(e). |
void |
updateEccentricityInterval(Orbit orbit)
Update eccentricity interval [ec - Δe; ec + Δe]. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TesseralQuad(PotentialCoefficientsProvider provider,
int coefN,
int coefM,
int coefP,
int coefQ,
Orbit orbit)
throws OrekitException
provider - potential coefficients providercoefN - n coefficientcoefM - m coefficientcoefP - p coefficientcoefQ - q coefficientorbit - the orbit
OrekitException - if couldn't get potential coefficients data| Method Detail |
|---|
public void updateEccentricityInterval(Orbit orbit)
orbit - the orbitpublic int getN()
public int getM()
public int getP()
public int getQ()
public double getFc()
public double getFs()
public double getCentralEccentricity()
public double getDeltaEccentricity()
public double[] getTaylorCoeffs()
public double[] getDiffTaylorCoeffs()
public int[] getQuad()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||