public abstract class AbstractGradientConverter extends Object
numerical
and semi-analytical
propagators.Modifier | Constructor and Description |
---|---|
protected |
AbstractGradientConverter(int freeStateParameters)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
protected FieldRotation<Gradient> |
extend(FieldRotation<Gradient> original,
int freeParameters)
Add zero derivatives.
|
protected FieldVector3D<Gradient> |
extend(FieldVector3D<Gradient> original,
int freeParameters)
Add zero derivatives.
|
protected Gradient |
extend(Gradient original,
int freeParameters)
Add zero derivatives.
|
int |
getFreeStateParameters()
Get the number of free state parameters.
|
protected AbstractGradientConverter(int freeStateParameters)
freeStateParameters
- number of free parameterspublic int getFreeStateParameters()
protected Gradient extend(Gradient original, int freeParameters)
original
- original scalarfreeParameters
- total number of free parameters in the gradientprotected FieldVector3D<Gradient> extend(FieldVector3D<Gradient> original, int freeParameters)
original
- original vectorfreeParameters
- total number of free parameters in the gradientprotected FieldRotation<Gradient> extend(FieldRotation<Gradient> original, int freeParameters)
original
- original rotationfreeParameters
- total number of free parameters in the gradientCopyright © 2002-2020 CS GROUP. All rights reserved.