|
EllAlgo 1.6.13
|
LMI problem facade: owns data and drives the cutting-plane loop. More...
#include <tuple>#include <utility>#include <valarray>#include <vector>#include "cutting_plane.hpp"#include "ell_stable.hpp"#include "oracles/lmi_oracle.hpp"Go to the source code of this file.
Classes | |
| class | LMIProblem< Arr036, Mat > |
| LMI feasibility problem facade. More... | |
Functions | |
| template<typename Arr036 , typename Mat = Arr036> | |
| auto | make_lmi_problem (size_t ndim, std::vector< Mat > F, Mat B) -> LMIProblem< Arr036, Mat > |
| Create an LMIProblem facade. | |
LMI problem facade: owns data and drives the cutting-plane loop.
|
inline |
Create an LMIProblem facade.
| Arr036 | Array type for the decision variables |
| Mat | Matrix type (defaults to Arr036) |
| [in] | ndim | Dimension of the decision space |
| [in] | F | Vector of matrices F_i (moved in) |
| [in] | B | Constant term (moved in) |