Class ScalarComposition
Inheritance
ScalarComposition
Assembly: IntersectingQuadrature.dll
Syntax
public class ScalarComposition : IScalarFunction
Constructors
|
Edit this page
View Source
ScalarComposition(IScalarFunction, IVectorFunction)
Declaration
public ScalarComposition(IScalarFunction f, IVectorFunction injection)
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