#include <lpc.h>
Collaboration diagram for VOL_lp:
Public Member Functions | |
VOL_lp () | |
~VOL_lp () | |
void | build_col (int row, double el) |
void | rhs (int row, double lb, double ub) |
void | finish_up () |
int | n_cols () |
void | set_nrows (const int n) |
void | intcol (int j) |
void | addobj (double xx) |
void | addel (int row, double el) |
void | startcol () |
void | ub (const int i, const double x) |
void | lb (const int i, const double x) |
void | init_bounds (const int n) |
Public Attributes | |
int | ncols |
int | nrows |
int | nels |
int | maxcols |
int | nints |
VOL_ivector | mrow |
VOL_ivector | mcstrt |
VOL_dvector | dels |
VOL_dvector | dcost |
VOL_dvector | dloc |
VOL_dvector | dupc |
VOL_dvector | dlor |
VOL_dvector | dupr |
VOL_ivector | intnums |
VOL_ivector | check_col |
vector< int > | mr |
vector< int > | mc |
vector< double > | els |
vector< double > | cost |
Definition at line 9 of file lpc.h.
VOL_lp::VOL_lp | ( | ) |
void VOL_lp::build_col | ( | int | row, | |
double | el | |||
) |
void VOL_lp::rhs | ( | int | row, | |
double | lb, | |||
double | ub | |||
) |
void VOL_lp::finish_up | ( | ) |
void VOL_lp::set_nrows | ( | const int | n | ) |
void VOL_lp::intcol | ( | int | j | ) |
void VOL_lp::addobj | ( | double | xx | ) |
void VOL_lp::addel | ( | int | row, | |
double | el | |||
) |
void VOL_lp::startcol | ( | ) |
void VOL_lp::ub | ( | const int | i, | |
const double | x | |||
) |
void VOL_lp::lb | ( | const int | i, | |
const double | x | |||
) |
void VOL_lp::init_bounds | ( | const int | n | ) |
int VOL_lp::ncols |
int VOL_lp::nrows |
int VOL_lp::nels |
int VOL_lp::maxcols |
int VOL_lp::nints |
vector<int> VOL_lp::mr |
vector<int> VOL_lp::mc |
vector<double> VOL_lp::els |
vector<double> VOL_lp::cost |