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::GmresPipeline< 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 | |
BelosTpetraGmresPipeline () | |
constructor More... | |
Teuchos::RCP < Belos::SolverManager< SC, MV, OP > > | clone () const override |
clone for Inverted Injection (DII) More... | |
Public Member Functions inherited from Thyra::BelosTpetraKrylov< SC, MV, OP > | |
BelosTpetraKrylov ()=default | |
constructor More... | |
void | setProblem (const Teuchos::RCP< Belos::LinearProblem< SC, MV, OP > > &problem) override |
set/get problem More... | |
const Belos::LinearProblem< SC, MV, OP > & | getProblem () const override |
void | setParameters (const Teuchos::RCP< Teuchos::ParameterList > ¶ms) override |
set/get parameters More... | |
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() . More... | |
bool | isLOADetected () const override |
void | reset (const Belos::ResetType type) override |
Teuchos::ScalarTraits< SC > ::magnitudeType | achievedTol () const override |
Belos::ReturnType | solve () override |
solve More... | |
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. More... | |
Teuchos::RCP < Belos::LinearProblem< SC, MV, OP > > | problem_ |
The linear problem to solve. More... | |
Definition at line 155 of file Thyra_BelosTpetrasSolverAdapter.hpp.
using Thyra::BelosTpetraGmresPipeline< SC, MV, OP >::krylov_base_solver_type = BelosTpetraKrylov<SC, MV, OP> |
Definition at line 157 of file Thyra_BelosTpetrasSolverAdapter.hpp.
using Thyra::BelosTpetraGmresPipeline< SC, MV, OP >::tpetra_solver_type = BelosTpetra::Impl::GmresPipeline<SC> |
Definition at line 158 of file Thyra_BelosTpetrasSolverAdapter.hpp.
|
inline |
constructor
Definition at line 161 of file Thyra_BelosTpetrasSolverAdapter.hpp.
|
inlineoverridevirtual |
clone for Inverted Injection (DII)
Implements Thyra::BelosTpetraKrylov< SC, MV, OP >.
Definition at line 168 of file Thyra_BelosTpetrasSolverAdapter.hpp.