|
| | 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 () |
| |