Click or drag to resize

ScalarFixedGetPartialDerivativesEvaluator Method

This type does not have derivatives or partial derivatives with respect to any object with the exception of itself. Because of that the created PartialDerivativesEvaluator has a ColumnDimension of zero if this ScalarFixed is not in the generalized state, and if it is in the generalized state it returns a 1x1 identity matrix.

Namespace:  AGI.Foundation.Geometry
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.3.420.0 (24.3.420.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 EvaluatorGroup that will contain the created evaluator.

Return Value

Type: PartialDerivativesEvaluator
The PartialDerivativesEvaluator.

Implements

IPartialDifferentiableGetPartialDerivativesEvaluator(IListIPartialDifferentiable, EvaluatorGroup)
Exceptions
ExceptionCondition
ArgumentNullException Thrown when independentVariables or group is .
See Also