public class PropagationStateParameter extends Object implements IEvaluatorParameter<PropagationEvaluationInformation>
NumericalPropagator
with the geometry
needed by the various force models and equations of motion.Constructor and Description |
---|
PropagationStateParameter()
Initializes a new instance.
|
Modifier and Type | Method and Description |
---|---|
static PropagationStateParameter |
getDefaultInstance()
Gets the default instance of this parameter used by the
EvaluatorGroup to identify
objects which are parameterized on the NumericalPropagatorDefinition . |
ParameterEvaluator<PropagationEvaluationInformation> |
getEvaluator(EvaluatorGroup group)
Gets the placeholder evaluator associated with this parameter.
|
public PropagationStateParameter()
public final ParameterEvaluator<PropagationEvaluationInformation> getEvaluator(EvaluatorGroup group)
getEvaluator
in interface IEvaluatorParameter<PropagationEvaluationInformation>
group
- The group in which to obtain the evaluator.ArgumentNullException
- Thrown when group
is null
.@Nonnull public static PropagationStateParameter getDefaultInstance()
EvaluatorGroup
to identify
objects which are parameterized on the NumericalPropagatorDefinition
.