concepts::BelosSolver< T > Member List

This is the complete list of members for concepts::BelosSolver< T >, including all inherited members.

apply_(const Vector< T > &fncY, Vector< T > &fncX)concepts::BelosSolver< T >privatevirtual
apply_()concepts::BelosSolver< T >privatevirtual
BelosSolver(concepts::SparseMatrix< T > &sparse, Teuchos::RCP< const Teuchos::Comm< int > > comm)concepts::BelosSolver< T >
BelosSolver(Teuchos::RCP< const Teuchos::Comm< int > > comm)concepts::BelosSolver< T >
c_type typedefconcepts::VecOperator< T >
Comm_concepts::BelosSolver< T >private
createPrec_()concepts::BelosSolver< T >private
createSolver_()concepts::BelosSolver< T >private
CRSmat typedefconcepts::BelosSolver< T >
dimX() constconcepts::Operator< T >inlinevirtual
dimX_concepts::Operator< T >protected
dimY() constconcepts::Operator< T >inlinevirtual
dimY_concepts::Operator< T >protected
getLinearProblem()concepts::BelosSolver< T >inline
getPrecParam()concepts::BelosSolver< T >inline
getPrecType()concepts::BelosSolver< T >inline
getSolverManager()concepts::BelosSolver< T >inline
getSolverParam()concepts::BelosSolver< T >inline
getSolverType()concepts::BelosSolver< T >inline
info(std::ostream &os) constconcepts::BelosSolver< T >protectedvirtual
LP typedefconcepts::BelosSolver< T >
lp_concepts::BelosSolver< T >private
MV typedefconcepts::BelosSolver< T >
OP typedefconcepts::BelosSolver< T >
Operator(uint dimX, uint dimY)concepts::Operator< T >inline
operator()()concepts::BelosSolver< T >inlinevirtual
operator()(const Vector< T > &fncY, Vector< T > &fncX)concepts::BelosSolver< T >inlinevirtual
VecOperator< T >::operator()(const Function< r_type > &fncY, Function< T > &fncX)concepts::VecOperator< T >virtual
VecOperator< T >::operator()(const Function< c_type > &fncY, Function< c_type > &fncX)concepts::VecOperator< T >virtual
VecOperator< T >::operator()(const Vector< r_type > &fncY, Vector< T > &fncX)concepts::VecOperator< T >virtual
VecOperator< T >::operator()(const Vector< c_type > &fncY, Vector< c_type > &fncX)concepts::VecOperator< T >virtual
VecOperator< T >::operator()(const Matrix< r_type > &mX, Matrix< T > &mY)concepts::VecOperator< T >
VecOperator< T >::operator()(const Matrix< c_type > &mX, Matrix< c_type > &mY)concepts::VecOperator< T >
phasePrecInit_(bool verbose=true)concepts::BelosSolver< T >private
phaseSolve_(bool verbose=true)concepts::BelosSolver< T >private
prec_concepts::BelosSolver< T >private
precParam_concepts::BelosSolver< T >private
precType_concepts::BelosSolver< T >private
prepare()concepts::BelosSolver< T >inline
prepared_concepts::BelosSolver< T >private
r_type typedefconcepts::VecOperator< T >
setPrecParam(Teuchos::RCP< Teuchos::ParameterList > param)concepts::BelosSolver< T >inline
setPrecParam(double fill, double tol=1e-5, int absTresh=0, int relTresh=1, double relax=0)concepts::BelosSolver< T >inline
setPrecType(std::string type)concepts::BelosSolver< T >inline
setSolverManager(Teuchos::RCP< solverManager > manager)concepts::BelosSolver< T >inline
setSolverParam(Teuchos::RCP< Teuchos::ParameterList > param)concepts::BelosSolver< T >inline
setSolverParam(int maxIter, int maxRestarts, double tol=1e-10, int blockSize=1, int outFreq=1)concepts::BelosSolver< T >inline
setSolverType(std::string type)concepts::BelosSolver< T >inline
show_messages()concepts::Operator< T >inlinevirtual
solverManager typedefconcepts::BelosSolver< T >
solverManager_concepts::BelosSolver< T >private
solverParam_concepts::BelosSolver< T >private
solverType_concepts::BelosSolver< T >private
type typedefconcepts::Operator< T >
VecOperator(uint dimX, uint dimY)concepts::VecOperator< T >inline
~BelosSolver()concepts::BelosSolver< T >inlinevirtual
~Operator()concepts::Operator< T >inlinevirtual
Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich