Scalar function of 3 variables that is generated from expressions for evaluation of function value, gradient components, etc.
More...
List of all members.
Public Member Functions |
| Func3dFromScript (string varName1, string varName2, string varName3, string valueExpression, string[] gradientExpressions, string[][] hessianExpressions) |
| Constructs a scalar function of 3 variables from the specified scalar function of a vector argument.
|
virtual IScalarFunction | CreateScalarFunction (string varName1, string varName2, string varName3, string valueExpression, string[] gradientExpressions, string[][] hessianExpressions) |
| Creates a scalar function form expressions that specify evaluation of function value, gradient, and Hessian.
|
Protected Member Functions |
| Func3dFromScript () |
| Func3dFromScript (IScalarFunction originalFunction) |
| Constructs a scalar function of 3 variables from the specified scalar function of a vector argument.
|
Detailed Description
Scalar function of 3 variables that is generated from expressions for evaluation of function value, gradient components, etc.
$A Igor Oct11;
Constructor & Destructor Documentation
IG::Num::Func3dFromScript::Func3dFromScript |
( |
| ) |
[inline, protected] |
IG::Num::Func3dFromScript::Func3dFromScript |
( |
IScalarFunction |
originalFunction | ) |
[inline, protected] |
Constructs a scalar function of 3 variables from the specified scalar function of a vector argument.
- Parameters:
-
scalarFunction | Original scalar function of vector argument used for evaluation. |
IG::Num::Func3dFromScript::Func3dFromScript |
( |
string |
varName1, |
|
|
string |
varName2, |
|
|
string |
varName3, |
|
|
string |
valueExpression, |
|
|
string[] |
gradientExpressions, |
|
|
string |
hessianExpressions[][] |
|
) |
| [inline] |
Constructs a scalar function of 3 variables from the specified scalar function of a vector argument.
- Parameters:
-
scalarFunction | Original scalar function of vector argument used for evaluation. |
Member Function Documentation
virtual IScalarFunction IG::Num::Func3dFromScript::CreateScalarFunction |
( |
string |
varName1, |
|
|
string |
varName2, |
|
|
string |
varName3, |
|
|
string |
valueExpression, |
|
|
string[] |
gradientExpressions, |
|
|
string |
hessianExpressions[][] |
|
) |
| [inline, virtual] |
Creates a scalar function form expressions that specify evaluation of function value, gradient, and Hessian.
- Parameters:
-
varName1 | |
varName2 | |
varName3 | |
valueExpression | |
gradientExpressions | |
HessianExpressions | |
- Returns:
The documentation for this class was generated from the following file: