Logo  0.95.0-final
Finite Element Embedded Library and Language in C++
Feel++ Feel++ on Github Feel++ community
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Feel::PreconditionerPetsc< T > Member List

This is the complete list of members for Feel::PreconditionerPetsc< T >, including all inherited members.

apply(const Vector< T > &x, Vector< T > &y)Feel::PreconditionerPetsc< T >virtual
Feel::Preconditioner::apply(vector_ptrtype const &x, vector_ptrtype &y)Feel::Preconditioner< T >inline
build(std::string const &name="", BackendType=BACKEND_PETSC, WorldComm const &worldComm=Environment::worldComm()) (defined in Feel::Preconditioner< T >)Feel::Preconditioner< T >static
clear()Feel::PreconditionerPetsc< T >virtual
init()Feel::PreconditionerPetsc< T >virtual
initialized() const Feel::Preconditioner< T >inline
M_is_initializedFeel::Preconditioner< T >protected
M_matFeel::PreconditionerPetsc< T >
M_mat_has_changed (defined in Feel::Preconditioner< T >)Feel::Preconditioner< T >protected
M_matrixFeel::Preconditioner< T >protected
M_matSolverPackage_typeFeel::Preconditioner< T >protected
M_nameFeel::Preconditioner< T >protected
M_pcFeel::PreconditionerPetsc< T >
M_prec_matrix_structureFeel::Preconditioner< T >protected
M_preconditioner_typeFeel::Preconditioner< T >protected
M_worldCommFeel::Preconditioner< T >protected
matrix() const (defined in Feel::Preconditioner< T >)Feel::Preconditioner< T >inline
name() const (defined in Feel::Preconditioner< T >)Feel::Preconditioner< T >inlinevirtual
operator()() (defined in Feel::Preconditioner< T >)Feel::Preconditioner< T >inline
operator=(PreconditionerPetsc const &o)Feel::PreconditionerPetsc< T >inline
Feel::Preconditioner::operator=(Preconditioner const &o)Feel::Preconditioner< T >inline
pc()Feel::PreconditionerPetsc< T >inline
Preconditioner(std::string const &name="", WorldComm const &worldComm=Environment::worldComm())Feel::Preconditioner< T >
Preconditioner(Preconditioner const &o)Feel::Preconditioner< T >inline
preconditioner_ptrtype typedef (defined in Feel::Preconditioner< T >)Feel::Preconditioner< T >
preconditioner_type typedef (defined in Feel::Preconditioner< T >)Feel::Preconditioner< T >
PreconditionerPetsc(std::string const &name, WorldComm const &worldComm=Environment::worldComm())Feel::PreconditionerPetsc< T >
PreconditionerPetsc(PreconditionerPetsc const &)Feel::PreconditionerPetsc< T >
setMatrix(sparse_matrix_ptrtype mat)Feel::Preconditioner< T >
setMatSolverPackageType(const MatSolverPackageType mspt)Feel::Preconditioner< T >
setName(std::string const &n) (defined in Feel::Preconditioner< T >)Feel::Preconditioner< T >inlinevirtual
setPetscFieldSplitPreconditionerType(PC &pc, WorldComm const &worldComm=Environment::worldComm(), std::string const &prefix="") (defined in Feel::PreconditionerPetsc< T >)Feel::PreconditionerPetsc< T >static
setPetscMGCoarsePreconditionerType(PC &pc, WorldComm const &worldComm=Environment::worldComm(), std::string const &prefix="") (defined in Feel::PreconditionerPetsc< T >)Feel::PreconditionerPetsc< T >static
setPetscMGLevelsPreconditionerType(PC &pc, WorldComm const &worldComm=Environment::worldComm(), std::string const &prefix="") (defined in Feel::PreconditionerPetsc< T >)Feel::PreconditionerPetsc< T >static
setPetscPreconditionerType(const PreconditionerType &preconditioner_type, const MatSolverPackageType &matSolverPackage_type, PC &pc, WorldComm const &worldComm=Environment::worldComm(), std::string const &prefix="")Feel::PreconditionerPetsc< T >static
setPetscSubpreconditionerType(PC &pc, WorldComm const &worldComm=Environment::worldComm(), std::string const &prefix="") (defined in Feel::PreconditionerPetsc< T >)Feel::PreconditionerPetsc< T >static
setPrecMatrixStructure(MatrixStructure mstruct)Feel::Preconditioner< T >
setType(const PreconditionerType pct)Feel::Preconditioner< T >
sparse_matrix_ptrtype typedef (defined in Feel::Preconditioner< T >)Feel::Preconditioner< T >
type() const Feel::Preconditioner< T >inline
vector_ptrtype typedef (defined in Feel::Preconditioner< T >)Feel::Preconditioner< T >
worldComm() const (defined in Feel::Preconditioner< T >)Feel::Preconditioner< T >inline
~Preconditioner()Feel::Preconditioner< T >
~PreconditionerPetsc()Feel::PreconditionerPetsc< T >virtual

Generated on Sun Dec 22 2013 13:11:21 for Feel++ by doxygen 1.8.5