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, writeExternal
double[] 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 © 2023 CNES. All rights reserved.