|
Stokhos Package Browser (Single Doxygen Collection)
Version of the Day
|
Factory for generating stochastic Galerkin preconditioners. More...
#include <Stokhos_SGPreconditionerFactory.hpp>
Public Member Functions | |
| SGPreconditionerFactory (const Teuchos::RCP< Teuchos::ParameterList > ¶ms) | |
| Constructor. More... | |
| virtual | ~SGPreconditionerFactory () |
| Destructor. More... | |
| virtual bool | isPrecSupported () const |
| Return whether a preconditioner will be supported. More... | |
| virtual Teuchos::RCP < Stokhos::SGPreconditioner > | build (const Teuchos::RCP< const EpetraExt::MultiComm > &sg_comm, const Teuchos::RCP< const Stokhos::OrthogPolyBasis< int, double > > &sg_basis, const Teuchos::RCP< const Stokhos::EpetraSparse3Tensor > &epetraCijk, const Teuchos::RCP< const Epetra_Map > &base_map, const Teuchos::RCP< const Epetra_Map > &sg_map) |
| Build preconditioner operator. More... | |
Protected Member Functions | |
| Teuchos::RCP < Stokhos::AbstractPreconditionerFactory > | buildMeanPreconditionerFactory () |
| Build preconditioner factory for mean. More... | |
Protected Attributes | |
| Teuchos::RCP < Teuchos::ParameterList > | params |
| Preconditioner parameters. More... | |
| std::string | prec_method |
| Preconditioner method. More... | |
Private Member Functions | |
| SGPreconditionerFactory (const SGPreconditionerFactory &) | |
| Private to prohibit copying. More... | |
| SGPreconditionerFactory & | operator= (const SGPreconditionerFactory &) |
| Private to prohibit copying. More... | |
Factory for generating stochastic Galerkin preconditioners.
Definition at line 57 of file Stokhos_SGPreconditionerFactory.hpp.
| Stokhos::SGPreconditionerFactory::SGPreconditionerFactory | ( | const Teuchos::RCP< Teuchos::ParameterList > & | params | ) |
Constructor.
Definition at line 55 of file Stokhos_SGPreconditionerFactory.cpp.
|
inlinevirtual |
Destructor.
Definition at line 65 of file Stokhos_SGPreconditionerFactory.hpp.
|
private |
Private to prohibit copying.
|
virtual |
Return whether a preconditioner will be supported.
Definition at line 63 of file Stokhos_SGPreconditionerFactory.cpp.
|
virtual |
Build preconditioner operator.
Definition at line 70 of file Stokhos_SGPreconditionerFactory.cpp.
|
protected |
Build preconditioner factory for mean.
Definition at line 156 of file Stokhos_SGPreconditionerFactory.cpp.
|
private |
Private to prohibit copying.
|
protected |
Preconditioner parameters.
Definition at line 96 of file Stokhos_SGPreconditionerFactory.hpp.
|
protected |
Preconditioner method.
Definition at line 99 of file Stokhos_SGPreconditionerFactory.hpp.
1.8.5