Sequential object-oriented simPlex
Temporary data structures. More...
#include <clufactor_rational.h>
Temporary data structures.
Definition at line 86 of file clufactor_rational.h.
constructor
Definition at line 209 of file clufactor_rational.cpp.
destructor
Definition at line 250 of file clufactor_rational.cpp.
blocked copy constructor
clears the structure
Definition at line 227 of file clufactor_rational.cpp.
References soplex::spx_free().
initialization
Definition at line 219 of file clufactor_rational.cpp.
References soplex::spx_realloc().
Referenced by CLUFactorRational::factor().
blocked assignment operator
column index handlers for Real linked list
Definition at line 94 of file clufactor_rational.h.
Referenced by CLUFactorRational::eliminateColSingletons(), CLUFactorRational::eliminatePivot(), CLUFactorRational::eliminateRowSingletons(), CLUFactorRational::freeFactorRings(), CLUFactorRational::initFactorRings(), and CLUFactorRational::selectPivots().
lists for columns to number of nonzeros
Definition at line 95 of file clufactor_rational.h.
Referenced by CLUFactorRational::eliminateColSingletons(), CLUFactorRational::eliminateNucleus(), CLUFactorRational::eliminatePivot(), CLUFactorRational::freeFactorRings(), CLUFactorRational::initFactorRings(), CLUFactorRational::isConsistent(), and CLUFactorRational::selectPivots().
row index handlers for Real linked list
Definition at line 96 of file clufactor_rational.h.
Referenced by CLUFactorRational::eliminateColSingletons(), CLUFactorRational::eliminateRowSingletons(), CLUFactorRational::freeFactorRings(), CLUFactorRational::initFactorRings(), CLUFactorRational::selectPivots(), and CLUFactorRational::updateRow().
lists for rows to number of nonzeros
Definition at line 97 of file clufactor_rational.h.
Referenced by CLUFactorRational::eliminateNucleus(), CLUFactorRational::eliminateRowSingletons(), CLUFactorRational::freeFactorRings(), CLUFactorRational::initFactorRings(), CLUFactorRational::isConsistent(), CLUFactorRational::selectPivots(), and CLUFactorRational::updateRow().
ring of selected pivot rows
Definition at line 93 of file clufactor_rational.h.
Referenced by CLUFactorRational::eliminateNucleus(), and CLUFactorRational::selectPivots().
lengths of columns of active submatrix
Definition at line 91 of file clufactor_rational.h.
Referenced by CLUFactorRational::colSingletons(), CLUFactorRational::eliminateColSingletons(), CLUFactorRational::eliminatePivot(), CLUFactorRational::eliminateRowSingletons(), CLUFactorRational::initFactorMatrix(), CLUFactorRational::initFactorRings(), CLUFactorRational::rowSingletons(), CLUFactorRational::selectPivots(), and CLUFactorRational::updateRow().
marker
Definition at line 89 of file clufactor_rational.h.
Referenced by CLUFactorRational::colSingletons(), CLUFactorRational::eliminateNucleus(), CLUFactorRational::eliminatePivot(), CLUFactorRational::initFactorMatrix(), CLUFactorRational::initFactorRings(), CLUFactorRational::rowSingletons(), and CLUFactorRational::updateRow().
maximum absolute value per row (or -1)
Definition at line 90 of file clufactor_rational.h.
Referenced by CLUFactorRational::eliminateRowSingletons(), CLUFactorRational::initFactorRings(), CLUFactorRational::selectPivots(), and CLUFactorRational::updateRow().
stage of the structure
Definition at line 92 of file clufactor_rational.h.
Referenced by CLUFactorRational::colSingletons(), CLUFactorRational::eliminateColSingletons(), CLUFactorRational::eliminateNucleus(), CLUFactorRational::eliminatePivot(), CLUFactorRational::eliminateRowSingletons(), CLUFactorRational::factor(), CLUFactorRational::initFactorMatrix(), CLUFactorRational::initFactorRings(), CLUFactorRational::isConsistent(), CLUFactorRational::rowSingletons(), and CLUFactorRational::selectPivots().