SoPlex Documentation
Loading...
Searching...
No Matches
CLUFactorRational Member List

This is the complete list of members for CLUFactorRational, including all inherited members.

colCLUFactorRationalprotected
colMemMultCLUFactorRationalprotected
colSingletons()CLUFactorRationalprivate
diagCLUFactorRationalprotected
dump() constCLUFactorRationalprotected
eliminateColSingletons()CLUFactorRationalprivate
eliminateNucleus(const Rational &threshold)CLUFactorRationalprivate
eliminatePivot(int prow, int pos)CLUFactorRationalprivate
eliminateRowSingletons()CLUFactorRationalprivate
factor(const SVectorRational **vec, const Rational &threshold)CLUFactorRationalprotected
factorCountCLUFactorRationalprotected
factorTimeCLUFactorRationalprotected
forestMinColMem(int size)CLUFactorRationalprivate
forestPackColumns()CLUFactorRationalprivate
forestReMaxCol(int col, int len)CLUFactorRationalprivate
forestUpdate(int col, Rational *work, int num, int *nonz)CLUFactorRationalprotected
freeFactorRings()CLUFactorRationalprivate
initFactorMatrix(const SVectorRational **vec)CLUFactorRationalprivate
initFactorRings()CLUFactorRationalprivate
initMaxabsCLUFactorRationalprotected
initPerm()CLUFactorRationalprivate
isConsistent() constCLUFactorRationalprotected
lCLUFactorRationalprotected
lMemMultCLUFactorRationalprotected
makeLvec(int p_len, int p_row)CLUFactorRationalprivate
maxabsCLUFactorRationalprotected
minColMem(int size)CLUFactorRationalprivate
minLMem(int size)CLUFactorRationalprivate
minRowMem(int size)CLUFactorRationalprivate
nzCntCLUFactorRationalprotected
packColumns()CLUFactorRationalprivate
packRows()CLUFactorRationalprivate
remaxCol(int p_col, int len)CLUFactorRationalprivate
remaxRow(int p_row, int len)CLUFactorRationalprivate
rowCLUFactorRationalprotected
rowMemMultCLUFactorRationalprotected
rowSingletons()CLUFactorRationalprivate
selectPivots(const Rational &threshold)CLUFactorRationalprivate
setPivot(const int p_stage, const int p_col, const int p_row, const Rational &val)CLUFactorRationalprivate
setupColVals()CLUFactorRationalprivate
setupRowVals()CLUFactorRationalprivate
solveLeft(Rational *vec, Rational *rhs)CLUFactorRationalprotected
solveLeft2(Rational *vec1, int *nonz, Rational *vec2, Rational *rhs1, Rational *rhs2)CLUFactorRationalprotected
solveLeftEps(Rational *vec, Rational *rhs, int *nonz)CLUFactorRationalprotected
solveLleft(Rational *vec)CLUFactorRationalprivate
solveLleft(Rational *vec, int *nonz, int rn)CLUFactorRationalprivate
solveLleft2(Rational *vec1, int *, Rational *vec2)CLUFactorRationalprivate
solveLleft2forest(Rational *vec1, int *, Rational *vec2)CLUFactorRationalprivate
solveLleftEps(Rational *vec, int *nonz)CLUFactorRationalprivate
solveLleftForest(Rational *vec, int *)CLUFactorRationalprivate
solveLleftForest(Rational *vec, int *nonz, int n)CLUFactorRationalprivate
solveLleftForestNoNZ(Rational *vec)CLUFactorRationalprivate
solveLleftNoNZ(Rational *vec)CLUFactorRationalprivate
solveLright(Rational *vec)CLUFactorRationalprotected
solveLright2(Rational *vec1, Rational *vec2)CLUFactorRationalprivate
solveRight(Rational *vec, Rational *rhs)CLUFactorRationalprotected
solveRight2(Rational *vec1, Rational *vec2, Rational *rhs1, Rational *rhs2)CLUFactorRationalprotected
solveRight2update(Rational *vec1, Rational *vec2, Rational *rhs1, Rational *rhs2, int *nonz, Rational *forest, int *forestNum, int *forestIdx)CLUFactorRationalprotected
solveRight4update(Rational *vec, int *nonz, Rational *rhs, Rational *forest, int *forestNum, int *forestIdx)CLUFactorRationalprotected
solveUleft(Rational *work, Rational *vec)CLUFactorRationalprivate
solveUleft(Rational *vec, int *vecidx, Rational *rhs, int *rhsidx, int rhsn)CLUFactorRationalprivate
solveUleft2(Rational *work1, Rational *vec1, Rational *work2, Rational *vec2)CLUFactorRationalprivate
solveUleftNoNZ(Rational *vec, Rational *rhs, int *rhsidx, int rhsn)CLUFactorRationalprivate
solveUpdateLeft(Rational *vec)CLUFactorRationalprivate
solveUpdateLeft(Rational *vec, int *nonz, int n)CLUFactorRationalprivate
solveUpdateLeft2(Rational *vec1, Rational *vec2)CLUFactorRationalprivate
solveUpdateRight(Rational *vec)CLUFactorRationalprivate
solveUpdateRight2(Rational *vec1, Rational *vec2)CLUFactorRationalprivate
solveUright(Rational *wrk, Rational *vec)CLUFactorRationalprivate
solveUright2(Rational *work1, Rational *vec1, Rational *work2, Rational *vec2)CLUFactorRationalprivate
solveUright2eps(Rational *work1, Rational *vec1, Rational *work2, Rational *vec2, int *nonz)CLUFactorRationalprivate
solveUrightEps(Rational *vec, int *nonz, Rational *rhs)CLUFactorRationalprivate
statCLUFactorRationalprotected
tempCLUFactorRationalprivate
thedimCLUFactorRationalprotected
timeLimitCLUFactorRationalprotected
timeLimitReached()CLUFactorRationalprivate
uCLUFactorRationalprotected
update(int p_col, Rational *p_work, const int *p_idx, int num)CLUFactorRationalprotected
updateNoClear(int p_col, const Rational *p_work, const int *p_idx, int num)CLUFactorRationalprotected
updateRow(int r, int lv, int prow, int pcol, const Rational &pval)CLUFactorRationalprivate
vSolveLeft(Rational *vec, int *idx, Rational *rhs, int *ridx, int rn)CLUFactorRationalprotected
vSolveLeft2(Rational *vec, int *idx, Rational *rhs, int *ridx, int rn, Rational *vec2, Rational *rhs2, int *ridx2, int rn2)CLUFactorRationalprotected
vSolveLeft3(Rational *vec, int *idx, Rational *rhs, int *ridx, int rn, Rational *vec2, Rational *rhs2, int *ridx2, int rn2, Rational *vec3, Rational *rhs3, int *ridx3, int rn3)CLUFactorRationalprotected
vSolveLeftNoNZ(Rational *vec, Rational *rhs, int *ridx, int rn)CLUFactorRationalprotected
vSolveLright(Rational *vec, int *ridx, int rn)CLUFactorRationalprivate
vSolveLright2(Rational *vec, int *ridx, int *rnptr, Rational *vec2, int *ridx2, int *rn2ptr)CLUFactorRationalprivate
vSolveLright3(Rational *vec, int *ridx, int *rnptr, Rational *vec2, int *ridx2, int *rn2ptr, Rational *vec3, int *ridx3, int *rn3ptr)CLUFactorRationalprivate
vSolveRight4update(Rational *vec, int *idx, Rational *rhs, int *ridx, int rn, Rational *forest, int *forestNum, int *forestIdx)CLUFactorRationalprotected
vSolveRight4update2(Rational *vec, int *idx, Rational *rhs, int *ridx, int rn, Rational *vec2, Rational *rhs2, int *ridx2, int rn2, Rational *forest, int *forestNum, int *forestIdx)CLUFactorRationalprotected
vSolveRight4update3(Rational *vec, int *idx, Rational *rhs, int *ridx, int rn, Rational *vec2, Rational *rhs2, int *ridx2, int rn2, Rational *vec3, Rational *rhs3, int *ridx3, int rn3, Rational *forest, int *forestNum, int *forestIdx)CLUFactorRationalprotected
vSolveRightNoNZ(Rational *vec2, Rational *rhs2, int *ridx2, int rn2)CLUFactorRationalprotected
vSolveUpdateRight(Rational *vec, int *ridx, int n)CLUFactorRationalprivate
vSolveUpdateRightNoNZ(Rational *vec)CLUFactorRationalprivate
vSolveUright(Rational *vec, int *vidx, Rational *rhs, int *ridx, int rn)CLUFactorRationalprivate
vSolveUright2(Rational *vec, int *vidx, Rational *rhs, int *ridx, int rn, Rational *vec2, Rational *rhs2, int *ridx2, int rn2)CLUFactorRationalprivate
vSolveUrightNoNZ(Rational *vec, Rational *rhs, int *ridx, int rn)CLUFactorRationalprivate
workCLUFactorRationalprotected