#include <ISolver.hpp>
|
| enum | eLP_SIGN { LP_LESS_OR_EQUAL = 1,
LP_GREATER_OR_EQUAL = 2,
LP_EQUAL = 3,
LP_FREE = 4
} |
| |
|
|
int | _nbParams |
| |
|
Mat | _constraintMat |
| |
|
Vec | _Cst_objective |
| |
|
std::vector< eLP_SIGN > | _vec_sign |
| |
|
std::vector< std::pair< double, double > > | _vec_bounds |
| |
|
bool | _bminimize |
| |
|
std::vector< double > | _vec_cost |
| |
Generic container for LP (Linear Programming problems). Embed :
- objective function
- Constraints (coefficients, Sign, objective value),
- Bounds over parameter (<=, =, >=).
- minimize or maximize
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/alicevision/checkouts/stable/src/aliceVision/linearProgramming/ISolver.hpp