Template Numerical Library: Member List

Template Numerical Library version\ main:be7e16d88

Loading...
Searching...
No Matches
TNL::Solvers::Linear::SOR< Matrix > Member List

This is the complete list of members for TNL::Solvers::Linear::SOR< Matrix >, including all inherited members.

checkConvergence() const | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > | virtual
checkNextIteration() const | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > | virtual
configSetup(Config::ConfigDescription &config, const String &prefix="") | TNL::Solvers::Linear::SOR< Matrix > | static
TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType >::configSetup(Config::ConfigDescription &config, const std::string &prefix="") | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > | static
ConstVectorViewType typedef | TNL::Solvers::Linear::SOR< Matrix > |
DeviceType typedef | TNL::Solvers::Linear::SOR< Matrix > |
diagonal (defined in TNL::Solvers::Linear::SOR< Matrix >) | TNL::Solvers::Linear::SOR< Matrix > | protected
getConvergenceResidue() const | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > |
getDivergenceResidue() const | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > |
getIterations() const | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > |
getMaxIterations() const | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > |
getMinIterations() const | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > |
getOmega() const | TNL::Solvers::Linear::SOR< Matrix > |
getResidue() const | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > |
getResiduePerid() const | TNL::Solvers::Linear::SOR< Matrix > |
IndexType typedef | TNL::Solvers::Linear::SOR< Matrix > |
IterativeSolver()=default | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > |
matrix (defined in TNL::Solvers::Linear::LinearSolver< Matrix >) | TNL::Solvers::Linear::LinearSolver< Matrix > | protected
MatrixPointer typedef | TNL::Solvers::Linear::LinearSolver< Matrix > |
MatrixType typedef | TNL::Solvers::Linear::LinearSolver< Matrix > |
nextIteration() | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > | virtual
omega (defined in TNL::Solvers::Linear::SOR< Matrix >) | TNL::Solvers::Linear::SOR< Matrix > | protected
performIteration(const ConstVectorViewType &b, const ConstVectorViewType &diagonalView, VectorViewType &x) const (defined in TNL::Solvers::Linear::SOR< Matrix >) | TNL::Solvers::Linear::SOR< Matrix > |
preconditioner (defined in TNL::Solvers::Linear::LinearSolver< Matrix >) | TNL::Solvers::Linear::LinearSolver< Matrix > | protected
PreconditionerPointer typedef | TNL::Solvers::Linear::LinearSolver< Matrix > |
PreconditionerType typedef | TNL::Solvers::Linear::LinearSolver< Matrix > |
RealType typedef | TNL::Solvers::Linear::SOR< Matrix > |
resetIterations() | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > |
residuePeriod (defined in TNL::Solvers::Linear::SOR< Matrix >) | TNL::Solvers::Linear::SOR< Matrix > | protected
setConvergenceResidue(const Matrix::RealType &convergenceResidue) | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > |
setDivergenceResidue(const Matrix::RealType &divergenceResidue) | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > |
setMatrix(const MatrixPointer &matrix) | TNL::Solvers::Linear::LinearSolver< Matrix > | inlinevirtual
setMaxIterations(const Matrix::IndexType &maxIterations) | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > |
setMinIterations(const Matrix::IndexType &minIterations) | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > |
setOmega(const RealType &omega) | TNL::Solvers::Linear::SOR< Matrix > |
setPreconditioner(const PreconditionerPointer &preconditioner) | TNL::Solvers::Linear::LinearSolver< Matrix > | inline
setRefreshRate(const Matrix::IndexType &refreshRate) | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > |
setResidue(const Matrix::RealType &residue) | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > |
setResiduePeriod(IndexType period) | TNL::Solvers::Linear::SOR< Matrix > |
setSolverMonitor(SolverMonitorType &solverMonitor) | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > |
setup(const Config::ParameterContainer &parameters, const String &prefix="") override | TNL::Solvers::Linear::SOR< Matrix > | virtual
TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType >::setup(const Config::ParameterContainer &parameters, const std::string &prefix="") | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > |
solve(ConstVectorViewType b, VectorViewType x) override | TNL::Solvers::Linear::SOR< Matrix > | virtual
SolverMonitorType typedef | TNL::Solvers::IterativeSolver< Matrix::RealType, Matrix::IndexType > |
VectorViewType typedef | TNL::Solvers::Linear::SOR< Matrix > |
~LinearSolver()=default | TNL::Solvers::Linear::LinearSolver< Matrix > | virtual