PropagationEvaluationInformation Constructor |
Initializes a new instance.
Namespace:
AGI.Foundation.Propagators.Advanced
Assembly:
AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public PropagationEvaluationInformation(
DerivativeMode mode,
JulianDate epoch,
double epochSeconds,
double[] state,
double[] derivatives
)
Public Sub New (
mode As DerivativeMode,
epoch As JulianDate,
epochSeconds As Double,
state As Double(),
derivatives As Double()
)
public:
PropagationEvaluationInformation(
DerivativeMode mode,
JulianDate epoch,
double epochSeconds,
array<double>^ state,
array<double>^ derivatives
)
new :
mode : DerivativeMode *
epoch : JulianDate *
epochSeconds : float *
state : float[] *
derivatives : float[] -> PropagationEvaluationInformation
Parameters
- mode
- Type: AGI.Foundation.NumericalMethodsDerivativeMode
The current mode of derivative evaluation. - epoch
- Type: AGI.Foundation.TimeJulianDate
The time at which the independent variable is zero. - epochSeconds
- Type: SystemDouble
The seconds elapsed since the propagation epoch. - state
- Type: SystemDouble
The current overall state, including memory for storing the auxiliary variables. - derivatives
- Type: SystemDouble
The current derivatives of the dependent variables in the state
(not including auxiliary variables). This is set by the derivative evaluators during integration.
See Also