EPANET
3.0
EPANET Development Project
|
This is the complete list of members for MatrixSolver, including all inherited members.
addToDiag(int row, double a)=0 (defined in MatrixSolver) | MatrixSolver | pure virtual |
addToOffDiag(int offDiag, double a)=0 (defined in MatrixSolver) | MatrixSolver | pure virtual |
addToRhs(int row, double b)=0 (defined in MatrixSolver) | MatrixSolver | pure virtual |
debug(std::ostream &out) (defined in MatrixSolver) | MatrixSolver | inlinevirtual |
factory(const std::string solver, std::ostream &logger) (defined in MatrixSolver) | MatrixSolver | static |
getDiag(int i) (defined in MatrixSolver) | MatrixSolver | inlinevirtual |
getOffDiag(int i) (defined in MatrixSolver) | MatrixSolver | inlinevirtual |
getRhs(int i) (defined in MatrixSolver) | MatrixSolver | inlinevirtual |
init(int nRows, int nOffDiags, int offDiagRow[], int offDiagCol[])=0 (defined in MatrixSolver) | MatrixSolver | pure virtual |
MatrixSolver() (defined in MatrixSolver) | MatrixSolver | |
reset()=0 (defined in MatrixSolver) | MatrixSolver | pure virtual |
setDiag(int row, double a)=0 (defined in MatrixSolver) | MatrixSolver | pure virtual |
setRhs(int row, double b)=0 (defined in MatrixSolver) | MatrixSolver | pure virtual |
solve(int nRows, double x[])=0 (defined in MatrixSolver) | MatrixSolver | pure virtual |
~MatrixSolver() (defined in MatrixSolver) | MatrixSolver | virtual |