Go to the source code of this file.
Bound status | |
enum | Bound_status { bs_verified, bs_priminf, bs_dualinf, bs_orginf, bs_orgunb, bs_pertinf, bs_noenc, bs_warn, bs_rank, bs_iter, bs_failure, bs_timeout, bs_running } |
Bound status More... | |
static const char * | bound_status_string [] |
Bound status strings | |
Lp-solver status | |
enum | Solver_status { ss_feasible, ss_unbounded, ss_infeasible, ss_failure, ss_timeout, ss_unknown } |
Lp-solver status. More... | |
static const char * | solver_status_string [] |
Lp-solver status strings. | |
Defines | |
Tables | |
The kind of tables that are written to disk by the command line client. | |
#define | LU_T_CSV 2 |
CSV table. | |
#define | LU_T_LATEX 1 |
LaTeX table. | |
Enumerations | |
enum | Csv_style { octave, matlab } |
CSV style. More... | |
enum | Write_mps { wm_all, wm_ask, wm_none } |
Write lps as MPS file. More... |
This file contains global properties shared by all components of Lurupa. It contains possible return values and parameters of methods as enums or defines for enhanced readibility as well as string arrays with textual descriptions of some of these for displaying.
enum Bound_status |
Bound status
The possible status values of a bound computation.
enum Csv_style |
CSV style.
The style which is used to save csv files in Report::write_vector and Report::write_matrix
enum Solver_status |
Lp-solver status.
The possible status values returned by lp-solvers.
enum Write_mps |
const char* bound_status_string[] [static] |
Initial value:
{ "ok", "primal infeasible", "dual infeasible", "lp-solver infeasible", "lp-solver unbounded", "perturbed lp infeasible", "no ls enclosure", "solver warning", "rank deficiency", "iteration limit reached", "solver failure", "solver timeout", "running" }
Status string array converting Bound_status values to real text for displaying.
Referenced by print_bound_stats(), report_dual(), report_primal(), write_csv_table(), and write_latex_table().
const char* solver_status_string[] [static] |
Initial value:
{ "feasible", "unbounded", "infeasible", "failure", "timeout", "unknown" }
Status string array converting Solver_status values to real text for displaying.
Referenced by process_solving_status(), write_csv_table(), and write_latex_table().