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 typedef | concepts::VecOperator< T > | |
CRSmat typedef (defined in concepts::BelosSolver< T >) | concepts::BelosSolver< T > | |
dimX() const | concepts::Operator< F > | inlinevirtual |
dimX_ | concepts::Operator< F > | protected |
dimY() const | concepts::Operator< F > | inlinevirtual |
dimY_ (defined in concepts::Operator< F >) | concepts::Operator< F > | protected |
getLinearProblem() (defined in concepts::BelosSolver< T >) | concepts::BelosSolver< T > | inline |
getPrecParam() | concepts::BelosSolver< T > | inline |
getPrecType() (defined in concepts::BelosSolver< T >) | concepts::BelosSolver< T > | inline |
getSolverManager() | concepts::BelosSolver< T > | inline |
getSolverParam() | concepts::BelosSolver< T > | inline |
getSolverType() | concepts::BelosSolver< T > | inline |
info(std::ostream &os) const | concepts::BelosSolver< T > | protectedvirtual |
LP typedef (defined in concepts::BelosSolver< T >) | concepts::BelosSolver< T > | |
MV typedef (defined in concepts::BelosSolver< T >) | concepts::BelosSolver< T > | |
OP typedef (defined in concepts::BelosSolver< T >) | concepts::BelosSolver< T > | |
Operator(uint dimX, uint dimY) (defined in concepts::Operator< F >) | concepts::Operator< F > | inline |
operator()() | concepts::BelosSolver< T > | inlinevirtual |
operator()(const Vector< T > &fncY, Vector< T > &fncX) | concepts::BelosSolver< T > | inlinevirtual |
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 > | |
concepts::Operator::operator()(const Function< r_type > &fncY, Function< F > &fncX) | concepts::Operator< F > | virtual |
prepare() | concepts::BelosSolver< T > | inline |
r_type typedef | concepts::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() (defined in concepts::Operator< F >) | concepts::Operator< F > | inlinevirtual |
solverManager typedef (defined in concepts::BelosSolver< T >) | concepts::BelosSolver< T > | |
type typedef | concepts::Operator< F > | |
~BelosSolver() (defined in concepts::BelosSolver< T >) | concepts::BelosSolver< T > | inlinevirtual |
~Operator() (defined in concepts::Operator< F >) | concepts::Operator< F > | inlinevirtual |
~OutputOperator() (defined in concepts::OutputOperator) | concepts::OutputOperator | virtual |