Feel++  0.91.4
Feel::SolverLinear< T > Member List

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

_M_fieldSplit_type (defined in Feel::SolverLinear< T >)Feel::SolverLinear< T >protected
_M_is_initializedFeel::SolverLinear< T >protected
_M_preconditioner_typeFeel::SolverLinear< T >protected
_M_solver_typeFeel::SolverLinear< T >protected
aTolerance() const Feel::SolverLinear< T >inline
attachPreconditioner(preconditioner_ptrtype preconditioner)Feel::SolverLinear< T >inline
BOOST_PARAMETER_MEMBER_FUNCTION((void), setTolerances, tag,(required(rtolerance,(double)))(optional(maxit,(size_type), 1000)(atolerance,(double), 1e-50)(dtolerance,(double), 1e5)))Feel::SolverLinear< T >inline
clear()Feel::SolverLinear< T >inlinevirtual
dTolerance() const Feel::SolverLinear< T >inline
fieldSplitType() const (defined in Feel::SolverLinear< T >)Feel::SolverLinear< T >inline
init()=0Feel::SolverLinear< T >pure virtual
initialized() const Feel::SolverLinear< T >inline
M_atoleranceFeel::SolverLinear< T >protected
M_dtoleranceFeel::SolverLinear< T >protected
M_matSolverPackage_typeFeel::SolverLinear< T >protected
M_maxitFeel::SolverLinear< T >protected
M_prec_matrix_structure (defined in Feel::SolverLinear< T >)Feel::SolverLinear< T >protected
M_preconditionerFeel::SolverLinear< T >protected
M_rtoleranceFeel::SolverLinear< T >protected
M_vm (defined in Feel::SolverLinear< T >)Feel::SolverLinear< T >protected
matSolverPackageType() const Feel::SolverLinear< T >inline
maxIterations() const Feel::SolverLinear< T >inline
precMatrixStructure() const Feel::SolverLinear< T >inlinevirtual
preconditioner_ptrtype typedef (defined in Feel::SolverLinear< T >)Feel::SolverLinear< T >
preconditionerType() const Feel::SolverLinear< T >inline
real_type typedef (defined in Feel::SolverLinear< T >)Feel::SolverLinear< T >
rTolerance() const Feel::SolverLinear< T >inline
self_ptrtype typedef (defined in Feel::SolverLinear< T >)Feel::SolverLinear< T >
self_type typedef (defined in Feel::SolverLinear< T >)Feel::SolverLinear< T >
setFieldSplitType(const FieldSplitType fst) (defined in Feel::SolverLinear< T >)Feel::SolverLinear< T >inline
setInitialized(bool init)Feel::SolverLinear< T >inlineprotected
setMatSolverPackageType(const MatSolverPackageType mspackt)Feel::SolverLinear< T >inline
setPrecMatrixStructure(MatrixStructure mstruct)Feel::SolverLinear< T >inlinevirtual
setPreconditionerType(const PreconditionerType pct)Feel::SolverLinear< T >inline
setSolverType(const SolverType st)Feel::SolverLinear< T >inline
setWorldComm(WorldComm const &worldComm) (defined in Feel::SolverLinear< T >)Feel::SolverLinear< T >inline
solve(MatrixSparse< T > const &mat, Vector< T > &x, Vector< T > const &b, const double tolerance, const unsigned int maxit, bool transpose)=0Feel::SolverLinear< T >pure virtual
solve(MatrixSparse< T > const &mat, MatrixSparse< T > const &prec, Vector< T > &x, Vector< T > const &b, const double tolerance, const unsigned int maxit, bool transpose)=0Feel::SolverLinear< T >pure virtual
SolverLinear()Feel::SolverLinear< T >inline
SolverLinear(po::variables_map const &vm)Feel::SolverLinear< T >inline
solverType() const Feel::SolverLinear< T >inline
value_type typedef (defined in Feel::SolverLinear< T >)Feel::SolverLinear< T >
vm() const Feel::SolverLinear< T >inline
worldComm() const (defined in Feel::SolverLinear< T >)Feel::SolverLinear< T >inline
~SolverLinear()Feel::SolverLinear< T >inlinevirtual