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...
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.