Stokhos Development
Public Member Functions | Protected Member Functions | Protected Attributes
Stokhos::SGPreconditionerFactory Class Reference

Factory for generating stochastic Galerkin preconditioners. More...

#include <Stokhos_SGPreconditionerFactory.hpp>

List of all members.

Public Member Functions

 SGPreconditionerFactory (const Teuchos::RCP< Teuchos::ParameterList > &params)
 Constructor.
virtual ~SGPreconditionerFactory ()
 Destructor.
virtual bool isPrecSupported () const
 Return whether a preconditioner will be supported.
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.

Protected Member Functions

Teuchos::RCP
< Stokhos::AbstractPreconditionerFactory
buildMeanPreconditionerFactory ()
 Build preconditioner factory for mean.

Protected Attributes

Teuchos::RCP
< Teuchos::ParameterList > 
params
 Preconditioner parameters.
std::string prec_method
 Preconditioner method.

Detailed Description

Factory for generating stochastic Galerkin preconditioners.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator