, including all inherited members.
| aTolerance() const | Feel::Backend< T > | [inline] |
| Backend() (defined in Feel::Backend< T >) | Feel::Backend< T > | |
| Backend(po::variables_map const &vm, std::string const &prefix="") (defined in Feel::Backend< T >) | Feel::Backend< T > | |
| Backend(Backend const &) (defined in Feel::Backend< T >) | Feel::Backend< T > | |
| backend_ptrtype typedef (defined in Feel::Backend< T >) | Feel::Backend< T > | |
| backend_type typedef (defined in Feel::Backend< T >) | Feel::Backend< T > | |
| BackendGmm() (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | |
| BackendGmm(po::variables_map const &vm, std::string const &prefix="") (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | |
| BOOST_PARAMETER_MEMBER_FUNCTION((void), setTolerances, tag,(required(rtolerance,(double)))(optional(maxit,(size_type), 1000)(atolerance,(double), 1e-50)(dtolerance,(double), 1e5))) | Feel::Backend< T > | [inline] |
| BOOST_PARAMETER_MEMBER_FUNCTION((void), setSolverType, tag,(required(ksp,(std::string)))(optional(pc,(std::string),"lu"))) | Feel::Backend< T > | [inline] |
| BOOST_PARAMETER_MEMBER_FUNCTION((solve_return_type), solve, tag,(required(matrix,(sparse_matrix_ptrtype))(in_out(solution),*(mpl::or_< boost::is_convertible< mpl::_, vector_type & >, boost::is_convertible< mpl::_, vector_ptrtype > >))(rhs,(vector_ptrtype)))(optional(prec,(sparse_matrix_ptrtype), matrix)(maxit,(size_type), M_maxit)(rtolerance,(double), M_rtolerance)(atolerance,(double), M_atolerance)(dtolerance,(double), M_dtolerance)(reuse_prec,(bool), false)(transpose,(bool), false)(pc,(std::string), M_pc)(ksp,(std::string), M_ksp))) | Feel::Backend< T > | [inline] |
| build(BackendType=BACKEND_PETSC) | Feel::Backend< T > | [static] |
| build(po::variables_map const &vm, std::string const &prefix="") | Feel::Backend< T > | [static] |
| comm() const | Feel::Backend< T > | [inline] |
| converged() (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | [inline] |
| converged() const (defined in Feel::Backend< T >) | Feel::Backend< T > | [inline] |
| defaults_type typedef (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | |
| dot(const gmm_vector_type &f, const gmm_vector_type &x) const (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | [inline] |
| Feel::Backend::dot(vector_type const &x, vector_type const &y) const | Feel::Backend< T > | [virtual] |
| Feel::Backend::dot(vector_ptrtype const &x, vector_ptrtype const &y) const | Feel::Backend< T > | [inline] |
| dTolerance() const | Feel::Backend< T > | [inline] |
| get_iteration() (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | [inline] |
| gmm_sparse_matrix_ptrtype typedef (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | |
| gmm_sparse_matrix_type typedef (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | |
| gmm_vector_ptrtype typedef (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | |
| gmm_vector_type typedef (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | |
| kspEnumType() | Feel::Backend< T > | |
| kspType() | Feel::Backend< T > | [inline] |
| maxIterations() const | Feel::Backend< T > | [inline] |
| newBlockMatrix(Blocks< NR, NC, T > const &b) | Feel::Backend< T > | [inline] |
| newMatrix(boost::shared_ptr< DomainSpace > const &space1, boost::shared_ptr< DualImageSpace > const &space2) (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | [inline, static] |
| newMatrix(const size_type m, const size_type n, const size_type m_l, const size_type n_l, const size_type nnz=30, const size_type noz=10) | Feel::BackendGmm< T > | [inline, virtual] |
| newMatrix(DataMap const &d1, DataMap const &d2) | Feel::BackendGmm< T > | [inline, virtual] |
| Feel::Backend::newMatrix(DomainSpace const &dm, ImageSpace const &im) | Feel::Backend< T > | [inline] |
| newVector(boost::shared_ptr< SpaceT > const &space) (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | [inline, static] |
| newVector(SpaceT const &space) (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | [inline, static] |
| newVector(DataMap const &d) | Feel::BackendGmm< T > | [inline, virtual] |
| Feel::Backend::newVector(DomainSpace const &dm) | Feel::Backend< T > | [inline] |
| nIterations() const (defined in Feel::Backend< T >) | Feel::Backend< T > | [inline] |
| nl_solve_return_type typedef (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | |
| nlSolve(sparse_matrix_ptrtype &A, vector_ptrtype &x, vector_ptrtype &b, const double, const int) | Feel::Backend< T > | [virtual] |
| nlSolve(sparse_matrix_ptrtype &A, vector_ptrtype &x, vector_ptrtype &b, const double, const int, bool reusePC) | Feel::Backend< T > | [virtual] |
| nlSolver() | Feel::Backend< T > | [inline] |
| pcEnumType() | Feel::Backend< T > | |
| pcType() | Feel::Backend< T > | [inline] |
| precMatrixStructure() const | Feel::Backend< T > | [inline] |
| prod(sparse_matrix_type const &A, vector_type const &x, vector_type &b) const | Feel::BackendGmm< T > | [inline, virtual] |
| Feel::Backend::prod(sparse_matrix_ptrtype const &A, vector_ptrtype const &x, vector_ptrtype &y) const | Feel::Backend< T > | [inline] |
| real_type typedef (defined in Feel::Backend< T >) | Feel::Backend< T > | |
| rTolerance() const | Feel::Backend< T > | [inline] |
| set_direct(bool isDirect) (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | [inline] |
| set_fillin(int fillin) (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | [inline] |
| set_maxiter(int maxiter) (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | [inline] |
| set_noisy(int noisy) (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | [inline] |
| set_preconditioner_type(std::string const &prec) (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | [inline] |
| set_restart(int restart) (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | [inline] |
| set_solver_type(std::string const &solver) (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | [inline] |
| set_symmetric(bool isSymmetric) (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | [inline] |
| set_threshold(double threshold) (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | [inline] |
| set_tol(double tol) (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | [inline] |
| setPrecMatrixStructure(MatrixStructure mstruct) | Feel::Backend< T > | [inline] |
| setTranspose(bool transpose) (defined in Feel::Backend< T >) | Feel::Backend< T > | [inline] |
| solve(sparse_matrix_type const &A, vector_type &x, const vector_type &b) (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | |
| solve(sparse_matrix_ptrtype const &A, vector_ptrtype &x, const vector_ptrtype &b) (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | [inline] |
| solve(sparse_matrix_ptrtype const &A, sparse_matrix_ptrtype const &P, vector_ptrtype &x, const vector_ptrtype &b) | Feel::BackendGmm< T > | [inline, virtual] |
| Feel::Backend::solve(sparse_matrix_ptrtype const &A, sparse_matrix_ptrtype const &P, vector_ptrtype &x, vector_ptrtype const &b, bool reuse_prec) | Feel::Backend< T > | |
| solve_return_type typedef (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | |
| solvernonlinear_ptrtype typedef (defined in Feel::Backend< T >) | Feel::Backend< T > | |
| solvernonlinear_type typedef (defined in Feel::Backend< T >) | Feel::Backend< T > | |
| sparse_matrix_ptrtype typedef (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | |
| sparse_matrix_type typedef (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | |
| toTriplet(sparse_matrix_type const &m) (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | |
| transpose() const (defined in Feel::Backend< T >) | Feel::Backend< T > | [inline] |
| value_type typedef (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | |
| vector_ptrtype typedef (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | |
| vector_type typedef (defined in Feel::BackendGmm< T >) | Feel::BackendGmm< T > | |
| ~Backend() (defined in Feel::Backend< T >) | Feel::Backend< T > | [virtual] |