GEOS
geos::HypredriveSolver Member List

This is the complete list of members for geos::HypredriveSolver, including all inherited members.

apply(HypreVector const &src, HypreVector &dst) const overridegeos::HypredriveSolver
LinearSolverBase< HypreInterface >::apply(Vector const &src, Vector &dst) const=0geos::LinearOperator< LAI::ParallelVector >pure virtual
Base typedefgeos::HypredriveSolver
clear() overridegeos::HypredriveSolvervirtual
comm() const overridegeos::PreconditionerBase< HypreInterface >inlinevirtual
hasPreconditionerMatrix() constgeos::PreconditionerBase< HypreInterface >inlinevirtual
HypredriveSolver(LinearSolverParameters parameters)geos::HypredriveSolverexplicit
HypredriveSolverTestPeer (defined in geos::HypredriveSolver)geos::HypredriveSolverfriend
LinearOperator()=defaultgeos::LinearOperator< LAI::ParallelVector >
LinearSolverBase(LinearSolverParameters params)geos::LinearSolverBase< HypreInterface >inlineexplicit
m_paramsgeos::LinearSolverBase< HypreInterface >protected
m_resultgeos::LinearSolverBase< HypreInterface >mutableprotected
matrix() constgeos::PreconditionerBase< HypreInterface >inline
Matrix typedefgeos::LinearSolverBase< HypreInterface >
numGlobalCols() const overridegeos::PreconditionerBase< HypreInterface >inlinevirtual
numGlobalNonzeros() constgeos::LinearOperator< LAI::ParallelVector >inlinevirtual
numGlobalRows() const overridegeos::PreconditionerBase< HypreInterface >inlinevirtual
numLocalCols() const overridegeos::PreconditionerBase< HypreInterface >inlinevirtual
numLocalNonzeros() constgeos::LinearOperator< LAI::ParallelVector >inlinevirtual
numLocalRows() const overridegeos::PreconditionerBase< HypreInterface >inlinevirtual
parameters() constgeos::LinearSolverBase< HypreInterface >inline
PreconditionerBase()=default (defined in geos::PreconditionerBase< HypreInterface >)geos::PreconditionerBase< HypreInterface >
preconditionerMatrix() constgeos::PreconditionerBase< HypreInterface >inlinevirtual
ready() constgeos::PreconditionerBase< HypreInterface >inline
residual(Vector const &x, Vector const &b, Vector &r) constgeos::LinearOperator< LAI::ParallelVector >inlinevirtual
result() constgeos::LinearSolverBase< HypreInterface >inline
setExecutionContext(LinearSolverExecutionContext const &context) overridegeos::HypredriveSolvervirtual
setup(HypreMatrix const &mat) overridegeos::HypredriveSolver
LinearSolverBase< HypreInterface >::setup(Matrix const &mat)geos::PreconditionerBase< HypreInterface >inlinevirtual
solve(HypreVector const &rhs, HypreVector &sol) const overridegeos::HypredriveSolver
LinearSolverBase< HypreInterface >::solve(Vector const &rhs, Vector &sol) const=0geos::LinearSolverBase< HypreInterface >pure virtual
Vector typedefgeos::LinearSolverBase< HypreInterface >
~HypredriveSolver() overridegeos::HypredriveSolver
~LinearOperator()=defaultgeos::LinearOperator< LAI::ParallelVector >virtual