Class QuadraticPolynomial
Inheritance
QuadraticPolynomial
Assembly: IntersectingQuadrature.dll
Syntax
public class QuadraticPolynomial : IScalarFunction
Constructors
|
Edit this page
View Source
QuadraticPolynomial(Tensor2)
Declaration
public QuadraticPolynomial(Tensor2 c)
Parameters
|
Edit this page
View Source
QuadraticPolynomial(double, Tensor1, Tensor2)
Declaration
public QuadraticPolynomial(double a, Tensor1 b, Tensor2 c)
Parameters
Fields
|
Edit this page
View Source
A
Declaration
Field Value
|
Edit this page
View Source
B
Declaration
Field Value
|
Edit this page
View Source
C
Declaration
Field Value
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