|
| TabRow () |
|
| TabRow (const CglLandPSimplex *si) |
|
| TabRow (const TabRow &source) |
|
TabRow & | operator= (const TabRow &r) |
|
bool | operator== (const TabRow &r) const |
|
| ~TabRow () |
|
void | modularize (const bool *integerVar) |
|
void | print (std::ostream &os, int width=9, const int *nonBasics=NULL, int m=0) |
|
const double & | operator[] (const int &index) const |
|
double & | operator[] (const int &index) |
|
int | getNumElements () const |
|
const int * | getIndices () const |
|
int * | getIndices () |
|
double * | denseVector () const |
|
void | setDenseVector (double *array) |
|
void | setIndexVector (int *array) |
|
double & | operator[] (int i) const |
|
void | setNumElements (int value) |
|
void | clear () |
|
void | empty () |
|
void | reallyClear () |
|
CoinIndexedVector & | operator= (const CoinIndexedVector &) |
|
CoinIndexedVector & | operator= (const CoinPackedVectorBase &rhs) |
|
void | copy (const CoinIndexedVector &rhs, double multiplier=1.0) |
|
void | borrowVector (int size, int numberIndices, int *inds, double *elems) |
|
void | returnVector () |
|
void | setVector (int numberIndices, const int *inds, const double *elems) |
|
void | setVector (int size, int numberIndices, const int *inds, const double *elems) |
|
void | setConstant (int size, const int *inds, double elems) |
|
void | setFull (int size, const double *elems) |
|
void | setElement (int index, double element) |
|
void | insert (int index, double element) |
|
void | quickInsert (int index, double element) |
|
void | add (int index, double element) |
|
void | quickAdd (int index, double element) |
|
void | quickAddNonZero (int index, double element) |
|
void | zero (int index) |
|
int | clean (double tolerance) |
|
int | cleanAndPack (double tolerance) |
|
int | cleanAndPackSafe (double tolerance) |
|
void | setPacked () |
|
void | checkClear () |
|
void | checkClean () |
|
int | scan () |
|
int | scan (int start, int end) |
|
int | scan (double tolerance) |
|
int | scan (int start, int end, double tolerance) |
|
int | scanAndPack () |
|
int | scanAndPack (int start, int end) |
|
int | scanAndPack (double tolerance) |
|
int | scanAndPack (int start, int end, double tolerance) |
|
void | createPacked (int number, const int *indices, const double *elements) |
|
void | createUnpacked (int number, const int *indices, const double *elements) |
|
void | createOneUnpackedElement (int index, double element) |
|
void | expand () |
|
void | append (const CoinPackedVectorBase &caboose) |
|
void | append (const CoinIndexedVector &caboose) |
|
void | append (CoinIndexedVector &other, int adjustIndex, bool zapElements=false) |
|
void | swap (int i, int j) |
|
void | truncate (int newSize) |
|
void | print () const |
|
void | operator+= (double value) |
|
void | operator-= (double value) |
|
void | operator*= (double value) |
|
void | operator/= (double value) |
|
bool | operator== (const CoinPackedVectorBase &rhs) const |
|
bool | operator!= (const CoinPackedVectorBase &rhs) const |
|
bool | operator== (const CoinIndexedVector &rhs) const |
|
bool | operator!= (const CoinIndexedVector &rhs) const |
|
int | isApproximatelyEqual (const CoinIndexedVector &rhs, double tolerance=1.0e-8) const |
|
int | getMaxIndex () const |
|
int | getMinIndex () const |
|
void | sort () |
|
void | sortIncrIndex () |
|
void | sortDecrIndex () |
|
void | sortIncrElement () |
|
void | sortDecrElement () |
|
void | sortPacked () |
|
CoinIndexedVector | operator+ (const CoinIndexedVector &op2) |
|
CoinIndexedVector | operator- (const CoinIndexedVector &op2) |
|
CoinIndexedVector | operator* (const CoinIndexedVector &op2) |
|
CoinIndexedVector | operator/ (const CoinIndexedVector &op2) |
|
void | operator+= (const CoinIndexedVector &op2) |
|
void | operator-= (const CoinIndexedVector &op2) |
|
void | operator*= (const CoinIndexedVector &op2) |
|
void | operator/= (const CoinIndexedVector &op2) |
|
void | reserve (int n) |
|
int | capacity () const |
|
void | setCapacity (int value) |
|
void | setPackedMode (bool yesNo) |
|
bool | packedMode () const |
|
| CoinIndexedVector () |
|
| CoinIndexedVector (int size, const int *inds, const double *elems) |
|
| CoinIndexedVector (int size, const int *inds, double element) |
|
| CoinIndexedVector (int size, const double *elements) |
|
| CoinIndexedVector (int size) |
|
| CoinIndexedVector (const CoinIndexedVector &) |
|
| CoinIndexedVector (const CoinIndexedVector *) |
|
| CoinIndexedVector (const CoinPackedVectorBase &rhs) |
|
| ~CoinIndexedVector () |
|
int | getNumElements () const |
|
const int * | getIndices () const |
|
int * | getIndices () |
|
double * | denseVector () const |
|
void | setDenseVector (double *array) |
|
void | setIndexVector (int *array) |
|
double & | operator[] (int i) const |
|
void | setNumElements (int value) |
|
void | clear () |
|
void | empty () |
|
void | reallyClear () |
|
CoinIndexedVector & | operator= (const CoinIndexedVector &) |
|
CoinIndexedVector & | operator= (const CoinPackedVectorBase &rhs) |
|
void | copy (const CoinIndexedVector &rhs, double multiplier=1.0) |
|
void | borrowVector (int size, int numberIndices, int *inds, double *elems) |
|
void | returnVector () |
|
void | setVector (int numberIndices, const int *inds, const double *elems) |
|
void | setVector (int size, int numberIndices, const int *inds, const double *elems) |
|
void | setConstant (int size, const int *inds, double elems) |
|
void | setFull (int size, const double *elems) |
|
void | setElement (int index, double element) |
|
void | insert (int index, double element) |
|
void | quickInsert (int index, double element) |
|
void | add (int index, double element) |
|
void | quickAdd (int index, double element) |
|
void | quickAddNonZero (int index, double element) |
|
void | zero (int index) |
|
int | clean (double tolerance) |
|
int | cleanAndPack (double tolerance) |
|
int | cleanAndPackSafe (double tolerance) |
|
void | setPacked () |
|
void | checkClear () |
|
void | checkClean () |
|
int | scan () |
|
int | scan (int start, int end) |
|
int | scan (double tolerance) |
|
int | scan (int start, int end, double tolerance) |
|
int | scanAndPack () |
|
int | scanAndPack (int start, int end) |
|
int | scanAndPack (double tolerance) |
|
int | scanAndPack (int start, int end, double tolerance) |
|
void | createPacked (int number, const int *indices, const double *elements) |
|
void | createUnpacked (int number, const int *indices, const double *elements) |
|
void | createOneUnpackedElement (int index, double element) |
|
void | expand () |
|
void | append (const CoinPackedVectorBase &caboose) |
|
void | append (const CoinIndexedVector &caboose) |
|
void | append (CoinIndexedVector &other, int adjustIndex, bool zapElements=false) |
|
void | swap (int i, int j) |
|
void | truncate (int newSize) |
|
void | print () const |
|
void | operator+= (double value) |
|
void | operator-= (double value) |
|
void | operator*= (double value) |
|
void | operator/= (double value) |
|
bool | operator== (const CoinPackedVectorBase &rhs) const |
|
bool | operator!= (const CoinPackedVectorBase &rhs) const |
|
bool | operator== (const CoinIndexedVector &rhs) const |
|
bool | operator!= (const CoinIndexedVector &rhs) const |
|
int | isApproximatelyEqual (const CoinIndexedVector &rhs, double tolerance=1.0e-8) const |
|
int | getMaxIndex () const |
|
int | getMinIndex () const |
|
void | sort () |
|
void | sortIncrIndex () |
|
void | sortDecrIndex () |
|
void | sortIncrElement () |
|
void | sortDecrElement () |
|
void | sortPacked () |
|
CoinIndexedVector | operator+ (const CoinIndexedVector &op2) |
|
CoinIndexedVector | operator- (const CoinIndexedVector &op2) |
|
CoinIndexedVector | operator* (const CoinIndexedVector &op2) |
|
CoinIndexedVector | operator/ (const CoinIndexedVector &op2) |
|
void | operator+= (const CoinIndexedVector &op2) |
|
void | operator-= (const CoinIndexedVector &op2) |
|
void | operator*= (const CoinIndexedVector &op2) |
|
void | operator/= (const CoinIndexedVector &op2) |
|
void | reserve (int n) |
|
int | capacity () const |
|
void | setCapacity (int value) |
|
void | setPackedMode (bool yesNo) |
|
bool | packedMode () const |
|
| CoinIndexedVector () |
|
| CoinIndexedVector (int size, const int *inds, const double *elems) |
|
| CoinIndexedVector (int size, const int *inds, double element) |
|
| CoinIndexedVector (int size, const double *elements) |
|
| CoinIndexedVector (int size) |
|
| CoinIndexedVector (const CoinIndexedVector &) |
|
| CoinIndexedVector (const CoinIndexedVector *) |
|
| CoinIndexedVector (const CoinPackedVectorBase &rhs) |
|
| ~CoinIndexedVector () |
|