|
Stratimikos Package Browser (Single Doxygen Collection) Version of the Day
|
#include <Thyra_BelosTpetrasSolverAdapter.hpp>

Public Types | |
| using | krylov_base_solver_type = BelosTpetraKrylov<SC, MV, OP> |
| using | tpetra_solver_type = BelosTpetra::Impl::GmresSingleReduce<SC> |
| Public Types inherited from Thyra::BelosTpetraKrylov< SC, MV, OP > | |
| using | tpetra_base_solver_type = BelosTpetra::Impl::Krylov<SC> |
| using | converter = Thyra::TpetraOperatorVectorExtraction<SC> |
Public Member Functions | |
| BelosTpetraGmresSingleReduce () | |
| constructor | |
| Teuchos::RCP< Belos::SolverManager< SC, MV, OP > > | clone () const override |
| clone for Inverted Injection (DII) | |
| Public Member Functions inherited from Thyra::BelosTpetraKrylov< SC, MV, OP > | |
| BelosTpetraKrylov ()=default | |
| constructor | |
| void | setProblem (const Teuchos::RCP< Belos::LinearProblem< SC, MV, OP > > &problem) override |
| set/get problem | |
| const Belos::LinearProblem< SC, MV, OP > & | getProblem () const override |
| void | setParameters (const Teuchos::RCP< Teuchos::ParameterList > ¶ms) override |
| set/get parameters | |
| Teuchos::RCP< const Teuchos::ParameterList > | getCurrentParameters () const override |
| Teuchos::RCP< const Teuchos::ParameterList > | getValidParameters () const override |
| int | getNumIters () const override |
Get the iteration count for the most recent call to solve(). | |
| bool | isLOADetected () const override |
| void | reset (const Belos::ResetType type) override |
| Teuchos::ScalarTraits< SC >::magnitudeType | achievedTol () const override |
| Belos::ReturnType | solve () override |
| solve | |
Additional Inherited Members | |
| Protected Attributes inherited from Thyra::BelosTpetraKrylov< SC, MV, OP > | |
| Teuchos::RCP< tpetra_base_solver_type > | tpetra_solver |
| BelosTpetra::Impl::SolverOutput< SC > | solver_output |
| Teuchos::RCP< Teuchos::ParameterList > | params_ |
| Current parameter list. | |
| Teuchos::RCP< Belos::LinearProblem< SC, MV, OP > > | problem_ |
| The linear problem to solve. | |
Definition at line 208 of file Thyra_BelosTpetrasSolverAdapter.hpp.
| using Thyra::BelosTpetraGmresSingleReduce< SC, MV, OP >::krylov_base_solver_type = BelosTpetraKrylov<SC, MV, OP> |
Definition at line 210 of file Thyra_BelosTpetrasSolverAdapter.hpp.
| using Thyra::BelosTpetraGmresSingleReduce< SC, MV, OP >::tpetra_solver_type = BelosTpetra::Impl::GmresSingleReduce<SC> |
Definition at line 211 of file Thyra_BelosTpetrasSolverAdapter.hpp.
|
inline |
constructor
Definition at line 214 of file Thyra_BelosTpetrasSolverAdapter.hpp.
|
inlineoverridevirtual |
clone for Inverted Injection (DII)
Implements Thyra::BelosTpetraKrylov< SC, MV, OP >.
Definition at line 221 of file Thyra_BelosTpetrasSolverAdapter.hpp.