|
Go to the source code of this file.
|
#define | initDR(ring) ((ring).prev = (ring).next = &(ring)) |
|
#define | init2DR(elem, ring) |
|
#define | removeDR(ring) |
|
#define init2DR |
( |
|
elem, |
|
|
|
ring |
|
) |
| |
Value:{ \ (elem).next = (ring).next; \ (elem).next->prev = &(elem); \ (elem).prev = &(ring); \ (ring).next = &(elem); \ }
Definition at line 25 of file cring.h.
Referenced by CLUFactor::eliminateColSingletons(), CLUFactorRational::eliminateColSingletons(), CLUFactor::eliminatePivot(), CLUFactorRational::eliminatePivot(), CLUFactor::eliminateRowSingletons(), CLUFactorRational::eliminateRowSingletons(), CLUFactor::forestReMaxCol(), CLUFactorRational::forestReMaxCol(), CLUFactor::initFactorRings(), CLUFactorRational::initFactorRings(), CLUFactor::remaxCol(), CLUFactorRational::remaxCol(), CLUFactor::remaxRow(), CLUFactorRational::remaxRow(), CLUFactor::selectPivots(), CLUFactorRational::selectPivots(), CLUFactor::updateRow(), and CLUFactorRational::updateRow().
#define initDR |
( |
|
ring | ) |
((ring).prev = (ring).next = &(ring)) |
Definition at line 23 of file cring.h.
Referenced by CLUFactor::eliminateColSingletons(), CLUFactorRational::eliminateColSingletons(), CLUFactor::eliminateNucleus(), CLUFactorRational::eliminateNucleus(), CLUFactor::eliminatePivot(), CLUFactorRational::eliminatePivot(), CLUFactor::eliminateRowSingletons(), CLUFactorRational::eliminateRowSingletons(), CLUFactor::initFactorRings(), CLUFactorRational::initFactorRings(), SLUFactor::load(), SLUFactorRational::load(), CLUFactor::selectPivots(), and CLUFactorRational::selectPivots().
Value:{ \ (ring).next->prev = (ring).prev; \ (ring).prev->next = (ring).next; \ }
Definition at line 33 of file cring.h.
Referenced by CLUFactor::eliminateColSingletons(), CLUFactorRational::eliminateColSingletons(), CLUFactor::eliminatePivot(), CLUFactorRational::eliminatePivot(), CLUFactor::eliminateRowSingletons(), CLUFactorRational::eliminateRowSingletons(), CLUFactor::forestReMaxCol(), CLUFactorRational::forestReMaxCol(), CLUFactor::remaxCol(), CLUFactorRational::remaxCol(), CLUFactor::remaxRow(), CLUFactorRational::remaxRow(), CLUFactor::selectPivots(), CLUFactorRational::selectPivots(), CLUFactor::updateRow(), and CLUFactorRational::updateRow().
|