|
IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.
|
DTO (Data Transfer Objects) for storing contents of vector function results. More...
Inheritance diagram for IG::Num::VectorFunctionResultsDto:
Collaboration diagram for IG::Num::VectorFunctionResultsDto:Public Member Functions | |
| VectorFunctionResultsDto () | |
| Default constructor. | |
Public Attributes | |
| int | ErrorCode |
| Error code. 0 - everything is OK. negative value - something went wrong. | |
| String | ErrorString |
| Error string indicating what went wrong. | |
| bool | CalculatedValues |
| Indicates whether calculation of functions is/was requested. | |
| bool | CalculatedGradients |
| Indicates whether calculation of functions' gradients is/was requested. | |
| bool | CalculatedHessians |
| Indicates whether calculation of functions' Hessian is/was requested. | |
| double[] | Values |
| VectorDtoBase[] | Gradients |
| MatrixDtoBase[] | Hessians |
Protected Member Functions | |
| override void | CopyFromPlain (VectorFunctionResults vectorFunctionRes) |
| Copies data to the current DTO from an vector function results results object. | |
| override void | CopyToPlain (ref VectorFunctionResults vectorFunctionRes) |
| Copies data from the current DTO to a vector function results object. | |
DTO (Data Transfer Objects) for storing contents of vector function results.
$A Igor May10;
| IG::Num::VectorFunctionResultsDto::VectorFunctionResultsDto | ( | ) | [inline] |
Default constructor.
| override void IG::Num::VectorFunctionResultsDto::CopyFromPlain | ( | VectorFunctionResults | vectorFunctionRes | ) | [inline, protected] |
Copies data to the current DTO from an vector function results results object.
| vectorFunctionRes | Vector function results object from which data is copied. |
Reimplemented from IG::Num::VectorFunctionRequestDTO.
| override void IG::Num::VectorFunctionResultsDto::CopyToPlain | ( | ref VectorFunctionResults | vectorFunctionRes | ) | [inline, protected] |
Copies data from the current DTO to a vector function results object.
| vec | Vector object that data is copied to. |
Reimplemented from IG::Num::VectorFunctionRequestDTO.
Error code. 0 - everything is OK. negative value - something went wrong.
Error string indicating what went wrong.
Indicates whether calculation of functions is/was requested.
Indicates whether calculation of functions' gradients is/was requested.
Indicates whether calculation of functions' Hessian is/was requested.