Robust::Description

Doxygen

class Description

Public Functions

inline explicit Description(const Model &t_uncertainty_set)
const Annotation<unsigned int> &stage_annotation() const
void set_stage(const Var &t_var, unsigned int t_stage)
unsigned int stage(const Var &t_var) const
unsigned int stage(const Ctr &t_var) const
inline const Model &uncertainty_set() const
inline auto uncertain_mat_coeffs() const
inline auto uncertain_rhs() const
inline auto uncertain_obj() const
const LinExpr<Var> &uncertain_mat_coeff(const Ctr &t_ctr, const Var &t_var) const
const LinExpr<Var, LinExpr<Var>> &uncertain_mat_coeffs(const Ctr &t_ctr) const
const LinExpr<Var> &uncertain_rhs(const Ctr &t_ctr) const
const LinExpr<Var> &uncertain_obj(const Var &t_var) const
inline void set_uncertain_mat_coeff(const Ctr &t_ctr, const Var &t_var, const LinExpr<Var> &t_coeff)
inline void set_uncertain_rhs(const Ctr &t_ctr, const LinExpr<Var> &t_rhs)
inline void set_uncertain_obj(const Var &t_var, const LinExpr<Var> &t_obj)
inline void set_uncertain_obj(LinExpr<Var, LinExpr<Var>> t_obj)
inline void set_uncertain_rhs(LinExpr<Ctr, LinExpr<Var>> t_rhs)
class View

Public Functions

View(const Model &t_deterministic_model, const Description &t_description)
inline const Description &description() const
inline const Model &deterministic_model() const