Feel++  0.92.0
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(BackendType=BACKEND_PETSC, WorldComm const &worldComm=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_matrixFeel::Preconditioner< T > [protected]
M_matSolverPackage_typeFeel::Preconditioner< T > [protected]
M_pcFeel::PreconditionerPetsc< T >
M_preconditioner_typeFeel::Preconditioner< T > [protected]
M_worldCommFeel::Preconditioner< T > [protected]
operator=(PreconditionerPetsc const &o)Feel::PreconditionerPetsc< T > [inline]
Feel::Preconditioner::operator=(Preconditioner const &o)Feel::Preconditioner< T > [inline]
pc()Feel::PreconditionerPetsc< T > [inline]
Preconditioner(WorldComm const &worldComm=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(WorldComm const &worldComm=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 >
setPetscFieldSplitPreconditionerType(const PCCompositeType type, const KSPType *subksptypes, const PCType *subpctypes, PC &pc, WorldComm const &worldComm=WorldComm()) (defined in Feel::PreconditionerPetsc< T >)Feel::PreconditionerPetsc< T > [static]
setPetscPreconditionerType(const PreconditionerType &preconditioner_type, const MatSolverPackageType &matSolverPackage_type, PC &pc, WorldComm const &worldComm=WorldComm())Feel::PreconditionerPetsc< T > [static]
setPetscSubpreconditionerType(const PCType type, PC &pc, WorldComm const &worldComm=WorldComm()) (defined in Feel::PreconditionerPetsc< T >)Feel::PreconditionerPetsc< T > [static]
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]