Click or drag to resize

PartialDerivativesSumGetPartialDerivativesEvaluator Method

Gets an evaluator that calculates the partial derivatives created from summing the partials of the objects in PartialsToSum.

Namespace:  AGI.Foundation.NumericalMethods.Advanced
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 21.1.408.0 (21.1.408.0)
Syntax
public PartialDerivativesEvaluator GetPartialDerivativesEvaluator(
	IList<IPartialDifferentiable> independentVariables,
	EvaluatorGroup group
)

Parameters

independentVariables
Type: System.Collections.GenericIListIPartialDifferentiable
The list of IPartialDifferentiable representing the independent variables that the created partial derivative evaluator calculates partials with respect to.
group
Type: AGI.FoundationEvaluatorGroup
The evaluator group to contain the evaluator.

Return Value

Type: PartialDerivativesEvaluator
The PartialDerivativesEvaluator.

Implements

IPartialDifferentiableGetPartialDerivativesEvaluator(IListIPartialDifferentiable, EvaluatorGroup)
Exceptions
ExceptionCondition
ArgumentNullException Thrown when the parameter independentVariables or group is null.
PropertyInvalidException Thrown when Subject is or if PartialsToSum contains zero items of if any of the items is or does not implement IPartialDifferentiable.
See Also