EPANET  3.0
EPANET Development Project
MatrixSolver Member List

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

addToDiag(int row, double a)=0 (defined in MatrixSolver)MatrixSolverpure virtual
addToOffDiag(int offDiag, double a)=0 (defined in MatrixSolver)MatrixSolverpure virtual
addToRhs(int row, double b)=0 (defined in MatrixSolver)MatrixSolverpure virtual
debug(std::ostream &out) (defined in MatrixSolver)MatrixSolverinlinevirtual
factory(const std::string solver, std::ostream &logger) (defined in MatrixSolver)MatrixSolverstatic
getDiag(int i) (defined in MatrixSolver)MatrixSolverinlinevirtual
getOffDiag(int i) (defined in MatrixSolver)MatrixSolverinlinevirtual
getRhs(int i) (defined in MatrixSolver)MatrixSolverinlinevirtual
init(int nRows, int nOffDiags, int offDiagRow[], int offDiagCol[])=0 (defined in MatrixSolver)MatrixSolverpure virtual
MatrixSolver() (defined in MatrixSolver)MatrixSolver
reset()=0 (defined in MatrixSolver)MatrixSolverpure virtual
setDiag(int row, double a)=0 (defined in MatrixSolver)MatrixSolverpure virtual
setRhs(int row, double b)=0 (defined in MatrixSolver)MatrixSolverpure virtual
solve(int nRows, double x[])=0 (defined in MatrixSolver)MatrixSolverpure virtual
~MatrixSolver() (defined in MatrixSolver)MatrixSolvervirtual