|
Stokhos Development
|
Factory for generating stochastic Galerkin preconditioners. More...
#include <Stokhos_MPPreconditionerFactory.hpp>
Public Member Functions | |
| MPPreconditionerFactory (const Teuchos::RCP< Teuchos::ParameterList > ¶ms) | |
| Constructor. | |
| virtual | ~MPPreconditionerFactory () |
| Destructor. | |
| virtual Teuchos::RCP< Stokhos::MPPreconditioner > | build (const Teuchos::RCP< const EpetraExt::MultiComm > &mp_comm, int num_mp_blocks, const Teuchos::RCP< const Epetra_Map > &base_map, const Teuchos::RCP< const Epetra_Map > &mp_map) |
| Build preconditioner operator. | |
Protected Member Functions | |
| Teuchos::RCP< Stokhos::AbstractPreconditionerFactory > | buildPointPreconditionerFactory () |
| Build preconditioner factory for each point. | |
Protected Attributes | |
| Teuchos::RCP< Teuchos::ParameterList > | params |
| Preconditioner parameters. | |
Factory for generating stochastic Galerkin preconditioners.
| Stokhos::MPPreconditionerFactory::MPPreconditionerFactory | ( | const Teuchos::RCP< Teuchos::ParameterList > & | params | ) |
Constructor.
References params.
|
virtual |
Build preconditioner operator.
References buildPointPreconditionerFactory(), and params.
Referenced by Stokhos::MPModelEvaluator::create_WPrec().
|
protected |
|
protected |
Preconditioner parameters.
Referenced by build(), buildPointPreconditionerFactory(), and MPPreconditionerFactory().