RotationVectorAngularVelocityStateElementConverter Constructor (String, MotionInt32, MotionRotationVectorAngularVelocity, MotionDouble) |
Initializes a new instance.
Namespace:
AGI.Foundation.Propagators.Advanced
Assembly:
AGI.Foundation.OrbitPropagation (in AGI.Foundation.OrbitPropagation.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public RotationVectorAngularVelocityStateElementConverter(
string identification,
Motion<int[]> stateIndices,
Motion<RotationVectorAngularVelocity> initialState,
Motion<double[]> weights
)
Public Sub New (
identification As String,
stateIndices As Motion(Of Integer()),
initialState As Motion(Of RotationVectorAngularVelocity),
weights As Motion(Of Double())
)
public:
RotationVectorAngularVelocityStateElementConverter(
String^ identification,
Motion<array<int>^> stateIndices,
Motion<RotationVectorAngularVelocity> initialState,
Motion<array<double>^> weights
)
new :
identification : string *
stateIndices : Motion<int[]> *
initialState : Motion<RotationVectorAngularVelocity> *
weights : Motion<float[]> -> RotationVectorAngularVelocityStateElementConverter
Parameters
- identification
- Type: SystemString
A string identifying this instance in the overall output. - stateIndices
- Type: AGI.FoundationMotionInt32
The indices of the individual values and their derivatives in the overall state. - initialState
- Type: AGI.FoundationMotionRotationVectorAngularVelocity
The values of the state at the epoch of the overall NumericalPropagatorDefinition. - weights
- Type: AGI.FoundationMotionDouble
A set of weights associated with each value in the state to use when performing adaptive
step control with an AdaptiveNumericalIntegrator.
See Also