NumericalPropagatorDefinitionCreatePropagatorWithoutComputingAuxiliaryState Method (Boolean, EvaluatorGroup) |
Creates an object which can propagate the state over spans of time
or manually step the state from one time to the next.
This method differs from the similar CreatePropagator(Boolean, EvaluatorGroup) in that
the resulting NumericalPropagator'sCurrentState will have a zeroed auxiliary elements.
This can be necessary when working with advanced use cases where part of the propagation state
is parameterized separately from the main propagator, and thus unavailable for calculating initial auxiliary elements.
Namespace:
AGI.Foundation.Propagators
Assembly:
AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public NumericalPropagator CreatePropagatorWithoutComputingAuxiliaryState(
bool includeIntegrationInfo,
EvaluatorGroup group
)
Public Function CreatePropagatorWithoutComputingAuxiliaryState (
includeIntegrationInfo As Boolean,
group As EvaluatorGroup
) As NumericalPropagator
public:
NumericalPropagator^ CreatePropagatorWithoutComputingAuxiliaryState(
bool includeIntegrationInfo,
EvaluatorGroup^ group
)
member CreatePropagatorWithoutComputingAuxiliaryState :
includeIntegrationInfo : bool *
group : EvaluatorGroup -> NumericalPropagator
Parameters
- includeIntegrationInfo
- Type: SystemBoolean
Indicates whether to store meta-data from the integrator in the output. - group
- Type: AGI.FoundationEvaluatorGroup
The group to use to create and parameterize all the evaluators
associated with the state for use during propagation.
Return Value
Type:
NumericalPropagatorThe propagator which can advance the state.
See Also