AGI.Foundation.Propagators.Advanced Namespace |
Class | Description | |
---|---|---|
AuxiliaryStateElement |
Represents a set of variables which are computed and stored in the propagation output
but are not integrated with the state.
| |
AuxiliaryStateElementConverter |
Base class for output associated with an AuxiliaryStateElement.
This represents the indexed auxiliary state, and a means of
converting the raw output information back into useful information specific
to this element.
| |
AuxiliaryStateElementEvaluator |
Abstract base class for the evaluator produced by an auxiliary state variable.
This evaluator is responsible for efficiently computing the auxiliary variables to
add them to the propagation output.
| |
CartesianStateElementConverter |
Represents output associated with a PropagationStateElement corresponding
to a set of Cartesian values.
This represents the indexed state, and a means of
converting the raw output information back into a Motion<Cartesian>.
| |
MatrixStateElementConverter |
Converts output associated with a PropagationStateElement corresponding
to a set of Matrix values back and forth
between its raw indexed state, and a Motion<Matrix>.
| |
PropagationPointElement |
A PropagationStateElement describing an integrated point.
| |
PropagationStageParameter |
Represents the stage of propagation as a parameter when defining types used
during propagation that depend on the stage. This type is used internally
to coordinate the state of a NumericalPropagator with the geometry
needed by the various force models and equations of motion.
| |
PropagationStateCorrectionEvaluator |
Members of this class calculate corrections to a propagated state after the integration step.
| |
PropagationStateCorrector |
A definitional object which creates a PropagationStateCorrectionEvaluator to calculate
a post-integration correction to a propagated state.
| |
PropagationStateElement |
Represents a portion of a combined state used during numerical integration.
| |
PropagationStateElementConverter |
Base class for output associated with a PropagationStateElement.
This represents the indexed state, and a means of
converting the raw output information back into useful information specific
to this element.
| |
PropagationStateElementEvaluator |
Abstract base class for the evaluator produced by an PropagationStateElement.
This evaluator is responsible for efficiently computing the derivatives of the state.
| |
PropagationStateParameter |
Represents the state of integration as a parameter when defining types used
during integration that depend on the state. This type is used internally
to coordinate the state of a NumericalPropagator with the geometry
needed by the various force models and equations of motion.
| |
PropagationStepInformation |
Represents information about the current integration step needed for state correction.
| |
RotationVectorAngularVelocityStateElementConverter |
Represents output associated with a PropagationStateElement corresponding
to a set of RotationVectorAngularVelocity values.
This represents the indexed state, and a means of
converting the raw output information back into a Motion<RotationVectorAngularVelocity>.
|
Structure | Description | |
---|---|---|
PropagationEvaluationInformation |
Represents information about the current integration step during propagation.
This is used by the NumericalPropagator to parameterize the geometry
based on the raw state and to obtain derivative information from the corresponding
differential equations.
|