Class AbstractGaussianContributionContext
- java.lang.Object
-
- org.orekit.propagation.semianalytical.dsst.forces.ForceModelContext
-
- org.orekit.propagation.semianalytical.dsst.forces.AbstractGaussianContributionContext
-
public class AbstractGaussianContributionContext extends ForceModelContext
This class is a container for the common parameters used inAbstractGaussianContribution
.It performs parameters initialization at each integration step for the Gaussian contributions
- Since:
- 10.0
- Author:
- Bryan Cazabonne
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getCo2AB()
Get co2AB = C / 2AB.double
getMeanMotion()
Get the Keplerian mean motion.double
getMu()
Get central attraction coefficient.double
getOOA()
Get ooA = 1 / A.double
getOOAB()
Get ooAB = 1 / (A * B).double
getOoBpo()
Get ooBpo = 1 / (B + 1).double
getOoMU()
Get ooMu = 1 / mu.double
getTon2a()
Get ton2a = 2 / (n² * a).-
Methods inherited from class org.orekit.propagation.semianalytical.dsst.forces.ForceModelContext
getAuxiliaryElements
-
-
-
-
Method Detail
-
getMu
public double getMu()
Get central attraction coefficient.- Returns:
- mu
-
getOOA
public double getOOA()
Get ooA = 1 / A.- Returns:
- ooA
-
getOOAB
public double getOOAB()
Get ooAB = 1 / (A * B).- Returns:
- ooAB
-
getCo2AB
public double getCo2AB()
Get co2AB = C / 2AB.- Returns:
- co2AB
-
getOoBpo
public double getOoBpo()
Get ooBpo = 1 / (B + 1).- Returns:
- ooBpo
-
getTon2a
public double getTon2a()
Get ton2a = 2 / (n² * a).- Returns:
- ton2a
-
getOoMU
public double getOoMU()
Get ooMu = 1 / mu.- Returns:
- ooMu
-
getMeanMotion
public double getMeanMotion()
Get the Keplerian mean motion.The Keplerian mean motion is computed directly from semi major axis and central acceleration constant.
- Returns:
- Keplerian mean motion in radians per second
-
-