public class FieldAbstractGaussianContributionContext<T extends CalculusFieldElement<T>> extends FieldForceModelContext<T>
AbstractGaussianContribution
.
It performs parameters initialization at each integration step for the Gaussian contributions
Modifier and Type | Field and Description |
---|---|
protected T |
co2AB
C / (2 * A * B) .
|
protected T |
ooA
1 / A .
|
protected T |
ooAB
1 / (A * B) .
|
protected T |
ooBpo
1 / (1 + B) .
|
protected T |
ooMu
1 / μ .
|
protected T |
ton2a
2 / (n² * a) .
|
Modifier and Type | Method and Description |
---|---|
T |
getA()
Get A = sqrt(μ * a).
|
T |
getCo2AB()
Get co2AB = C / 2AB.
|
T |
getMeanMotion()
Get the Keplerian mean motion.
|
T |
getMu()
Get central attraction coefficient.
|
T |
getOOA()
Get ooA = 1 / A.
|
T |
getOOAB()
Get ooAB = 1 / (A * B).
|
T |
getOoBpo()
Get ooBpo = 1 / (B + 1).
|
T |
getOoMU()
Get ooMu = 1 / mu.
|
T |
getTon2a()
Get ton2a = 2 / (n² * a).
|
getFieldAuxiliaryElements
protected T extends CalculusFieldElement<T> ton2a
protected T extends CalculusFieldElement<T> ooA
protected T extends CalculusFieldElement<T> ooAB
protected T extends CalculusFieldElement<T> co2AB
protected T extends CalculusFieldElement<T> ooBpo
protected T extends CalculusFieldElement<T> ooMu
public T getMu()
public T getA()
public T getOOA()
public T getOOAB()
public T getCo2AB()
public T getOoBpo()
public T getTon2a()
public T getOoMU()
public T getMeanMotion()
The Keplerian mean motion is computed directly from semi major axis and central acceleration constant.
Copyright © 2002-2022 CS GROUP. All rights reserved.