OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
|
#include <AmrPreconditioner.h>
Public Types | |
typedef amr::operator_t | operator_t |
Public Member Functions | |
virtual void | create (const Teuchos::RCP< Matrix > &A, Level *level_p=nullptr)=0 |
virtual Teuchos::RCP< operator_t> | get ()=0 |
Definition at line 41 of file AmrPreconditioner.h.
typedef amr::operator_t AmrPreconditioner< Matrix, Level >::operator_t |
Definition at line 44 of file AmrPreconditioner.h.
|
pure virtual |
Instantiate the preconditioner matrix
A | matrix for which to create preconditioner |
level_p | bottom level if necessary to build preconditioner |
Implemented in MueLuPreconditioner< Level >, and Ifpack2Preconditioner< Level >.
|
pure virtual |
Implemented in MueLuPreconditioner< Level >, and Ifpack2Preconditioner< Level >.