#include <evaluation.hpp>
|
std::ostream & | operator<< (std::ostream &out, const Evaluation &rhs) |
| out the given evaluation object to the standard out stream More...
|
|
◆ Evaluation() [1/4]
irafhy::Evaluation::Evaluation |
( |
| ) |
|
|
inline |
◆ Evaluation() [2/4]
constructor with given status of the solution
- Parameters
-
solution | status of the solution |
◆ Evaluation() [3/4]
irafhy::Evaluation::Evaluation |
( |
Eigen::VectorXd |
optimalCoordinate, |
|
|
const LINEPROG_SOLUTION & |
solution |
|
) |
| |
|
inline |
constructor with given information
- Parameters
-
optimalCoordinate | vector which can let the object function get the optimal solution |
solution | status of the linear programing |
◆ Evaluation() [4/4]
irafhy::Evaluation::Evaluation |
( |
const double & |
supportValue, |
|
|
Eigen::VectorXd |
optimalCoordinate, |
|
|
const LINEPROG_SOLUTION & |
solution |
|
) |
| |
|
inline |
constructor with given information
- Parameters
-
supportValue | optimal value of the object function |
optimalCoordinate | vector which can let the object function get the optimal solution |
solution | status of the linear programing |
◆ optimalCoordinate()
Eigen::VectorXd irafhy::Evaluation::optimalCoordinate |
( |
| ) |
const |
|
inline |
get the optimal solution of the linear programming
- Returns
- the optimal solution of the problem
References optimalCoordinate_.
◆ solution()
get the status of the linear programming solution
- Returns
- the status of the solution
References solution_.
◆ supportValue()
double irafhy::Evaluation::supportValue |
( |
| ) |
const |
|
inline |
get the optimal value of the object function
- Returns
- the optimal value of the object function
References supportValue_.
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
out, |
|
|
const Evaluation & |
rhs |
|
) |
| |
|
friend |
out the given evaluation object to the standard out stream
- Parameters
-
out | given out stream |
rhs | right hand side out stream |
- Returns
- resulting out stream
◆ optimalCoordinate_
Eigen::VectorXd irafhy::Evaluation::optimalCoordinate_ |
|
private |
vector which can get the optimal solution of the object function
Referenced by optimalCoordinate().
◆ solution_
status of the linear programing
Referenced by solution().
◆ supportValue_
double irafhy::Evaluation::supportValue_ |
|
private |
The documentation for this class was generated from the following file:
- /home/jianqiang/CLionProjects/irafhy/include/irafhy/utility/optimizer/linearProg/evaluation.hpp