public interface SecondOrderStateMapper extends Externalizable
FirstOrderIntegrator, second order state is used for second order
integrator such as CowellIntegrator.
For example for PV coordinates integration:
buildFullState(double[], double[])extractY(double[])extractYDot(double[])| Modifier and Type | Method and Description |
|---|---|
double[] |
buildFullState(double[] y,
double[] yDot)
Build full first order state from second order y and yDot.
|
double[] |
extractY(double[] fullState)
Retrieve second order state y from full first order state.
|
double[] |
extractYDot(double[] fullState)
Retrieve second order state derivative yDot from full first order state.
|
readExternal, writeExternaldouble[] buildFullState(double[] y,
double[] yDot)
y - second order state yyDot - second order state derivative yDotdouble[] extractY(double[] fullState)
fullState - full first order statedouble[] extractYDot(double[] fullState)
fullState - full first order stateCopyright © 2024 CNES. All rights reserved.