|
IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.
|
Example 2 component vector function of 2 variables. The first component is the Rosenbrock function and the secont component is a radially symmetric paraboloid with radius 2 of the zero contour, centered at coordinate origin. More...
Inheritance diagram for IG::Num::VectorFunctionExamples::RosenBrockAndCircle:
Collaboration diagram for IG::Num::VectorFunctionExamples::RosenBrockAndCircle:Public Member Functions | |
| RosenBrockAndCircle () | |
| override void | Evaluate (IVectorFunctionResults evaluationData) |
| Performs evaluation of requwester function results and writes them to the provided data structure. | |
Protected Attributes | |
| IScalarFunction | F0 |
| The first component of the current vector function. | |
| double | R0Square = 4 |
| IScalarFunction | F1 |
| The second component of the current vector function. | |
Example 2 component vector function of 2 variables. The first component is the Rosenbrock function and the secont component is a radially symmetric paraboloid with radius 2 of the zero contour, centered at coordinate origin.
$A Igor May10 Dec10;
| IG::Num::VectorFunctionExamples::RosenBrockAndCircle::RosenBrockAndCircle | ( | ) | [inline] |
| override void IG::Num::VectorFunctionExamples::RosenBrockAndCircle::Evaluate | ( | IVectorFunctionResults | evaluationData | ) | [inline, virtual] |
Performs evaluation of requwester function results and writes them to the provided data structure.
| analysisData | Data structure where request parameters are obtained and where results are written. |
Implements IG::Num::VectorFunctionBase.
The first component of the current vector function.
double IG::Num::VectorFunctionExamples::RosenBrockAndCircle::R0Square = 4 [protected] |
The second component of the current vector function.