Class GradientComponent
Inheritance
GradientComponent
Assembly: IntersectingQuadrature.dll
Syntax
public class GradientComponent : IScalarFunction
Constructors
|
Edit this page
View Source
GradientComponent(IScalarFunction, int)
Declaration
public GradientComponent(IScalarFunction alpha, int component)
Parameters
Properties
|
Edit this page
View Source
M
Dimension of the input vector field
Declaration
Property Value
Methods
|
Edit this page
View Source
Evaluate(Tensor1)
Declaration
public double Evaluate(Tensor1 x)
Parameters
| Type |
Name |
Description |
| Tensor1 |
x |
M-dimensional argument of function
|
Returns
| Type |
Description |
| double |
Value of the function at x
|
|
Edit this page
View Source
EvaluateAndGradient(Tensor1)
Declaration
public (double evaluation, Tensor1 gradient) EvaluateAndGradient(Tensor1 x)
Parameters
| Type |
Name |
Description |
| Tensor1 |
x |
M-dimensional argument of function
|
Returns
|
Edit this page
View Source
EvaluateAndGradientAndHessian(Tensor1)
Declaration
public (double evaluation, Tensor1 gradient, Tensor2 hessian) EvaluateAndGradientAndHessian(Tensor1 x)
Parameters
| Type |
Name |
Description |
| Tensor1 |
x |
M-dimensional argument of function
|
Returns
Implements