MultivariatePolynomialBasis Methods

Methods

CreateTotalDegree Creates a total-degree polynomial basis for the specified dimension and maximum degree.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
EvaluateBasis(Matrix<Double>, Matrix<Double>) Evaluates all basis functions at multiple points.
EvaluateBasis(ReadOnlySpan<Double>, Span<Double>) Evaluates all basis functions at the specified point.
EvaluateBasis(ReadOnlySpan2D<Double>, Span2D<Double>) Evaluates all basis functions at multiple points stored in column-major layout.
EvaluateBasis(Vector<Double>, Vector<Double>) Evaluates all basis functions at the specified point.
EvaluateBasisGradient(ReadOnlySpan<Double>, Span2D<Double>) Computes the gradient of all basis functions at the specified point.
EvaluateBasisGradient(Vector<Double>, Matrix<Double>) Computes the gradient of all basis functions at the specified point.
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also