Class LP_OPT_INTERP

Class Documentation

class LP_OPT_INTERP

Public Functions

LP_OPT_INTERP(const LevelVectorList &_levels, const int &_dim, const int &_opt_type, const CombigridDict &_given_downset, const LevelVectorList &_input_faults)
LP_OPT_INTERP(const LP_OPT_INTERP &obj) = delete
LP_OPT_INTERP &operator=(const LP_OPT_INTERP &rhs) = delete
virtual void init_opti_prob(const std::string &prob_name)
virtual void set_constr_matrix()
virtual void set_constr_matrix(const std::vector<real> &W)
virtual int getNumFaults()
virtual void solve_opti_problem() const
virtual CombigridDict get_results(LevelVectorList &recomp_faults) const
virtual ~LP_OPT_INTERP()

Protected Attributes

int opt_type
glp_prob *i_lp_prob
std::vector<double> constr_mat
std::vector<int> row_index
std::vector<int> col_index