This is the complete list of members for Feel::BackendEigen< T, _Options >, including all inherited members.
addDeleteObserver(Observer const &obs) | Feel::Backend< T > | inline |
addDeleteObserver(boost::shared_ptr< Observer > const &obs) | Feel::Backend< T > | inline |
aTolerance() const | Feel::Backend< T > | inline |
aToleranceSNES() const | Feel::Backend< T > | inline |
attachPreconditioner(preconditioner_ptrtype preconditioner) | Feel::Backend< T > | inline |
Backend(WorldComm const &worldComm=Environment::worldComm()) (defined in Feel::Backend< T >) | Feel::Backend< T > | |
Backend(po::variables_map const &vm, std::string const &prefix="", WorldComm const &worldComm=Environment::worldComm()) (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 > | |
BackendEigen() (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | |
BackendEigen(WorldComm const &worldComm=Environment::worldComm()) (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | |
BackendEigen(po::variables_map const &vm, std::string const &prefix="", WorldComm const &worldComm=Environment::worldComm()) (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | |
build(BackendType=BACKEND_GMM, WorldComm const &worldComm=Environment::worldComm()) | Feel::Backend< T > | static |
build(po::variables_map const &vm, std::string const &prefix="", WorldComm const &worldComm=Environment::worldComm()) | Feel::Backend< T > | static |
clear() | Feel::Backend< T > | virtual |
comm() const | Feel::Backend< T > | inline |
converged() const (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
datamap_ptrtype typedef (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | |
datamap_type typedef (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | |
dot(const vector_type &f, const vector_type &x) const | Feel::BackendEigen< T, _Options > | inlinevirtual |
Feel::Backend::dot(vector_ptrtype const &x, vector_ptrtype const &y) const | Feel::Backend< T > | inline |
dTolerance() const | Feel::Backend< T > | inline |
eigen_sparse_matrix_ptrtype typedef (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | |
eigen_sparse_matrix_type typedef (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | |
eigen_vector_ptrtype typedef (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | |
eigen_vector_type typedef (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | |
fieldSplitEnumType() const | Feel::Backend< T > | |
fieldsplitType() const | Feel::Backend< T > | inline |
graph_ptrtype typedef (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | |
graph_type typedef (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | |
hasConstantNullSpace() const | Feel::Backend< T > | inline |
IsDense (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | static |
IsSparse (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | static |
kspEnumType() const | Feel::Backend< T > | |
kspType() const | Feel::Backend< T > | inline |
M_preconditioner (defined in Feel::Backend< T >) | Feel::Backend< T > | protected |
matSolverPackageEnumType() const | Feel::Backend< T > | |
maxIterations() const | Feel::Backend< T > | inline |
maxIterationsSNES() const | Feel::Backend< T > | inline |
newBlockMatrixImpl(vf::BlocksBase< sparse_matrix_ptrtype > const &b, bool copy_values=true, bool diag_is_nonzero=true) | Feel::Backend< T > | inline |
newBlockMatrixImpl(vf::BlocksBase< boost::shared_ptr< GraphCSR > > const &b, bool copy_values=true, bool diag_is_nonzero=true) (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
newBlockVectorImpl(vf::BlocksBase< BlockType > const &b, bool copy_values=true) | Feel::Backend< T > | inline |
newMatrix(boost::shared_ptr< DomainSpace > const &space1, boost::shared_ptr< DualImageSpace > const &space2, size_type matrix_properties=NON_HERMITIAN) (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | inlinestatic |
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, size_type matrix_properties=NON_HERMITIAN) | Feel::BackendEigen< T, _Options > | inlinevirtual |
newMatrix(const size_type m, const size_type n, const size_type m_l, const size_type n_l, graph_ptrtype const &graph, size_type matrix_properties=NON_HERMITIAN) | Feel::BackendEigen< T, _Options > | inlinevirtual |
newMatrix(datamap_ptrtype const &d1, datamap_ptrtype const &d2, size_type matrix_properties=NON_HERMITIAN, bool init=true) | Feel::BackendEigen< T, _Options > | inlinevirtual |
Feel::Backend::newMatrix(const size_type m, const size_type n, const size_type m_l, const size_type n_l, graph_ptrtype const &graph, std::vector< std::vector< size_type > > indexSplit, size_type matrix_properties=NON_HERMITIAN) | Feel::Backend< T > | inline |
Feel::Backend::newMatrix(datamap_ptrtype const &domainmap, datamap_ptrtype const &imagemap, graph_ptrtype const &graph, size_type matrix_properties=NON_HERMITIAN, bool init=true) | Feel::Backend< T > | inline |
newMatrix(DomainSpace const &dm, ImageSpace const &im, sparse_matrix_ptrtype const &M, size_type prop=NON_HERMITIAN) (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
newVector(boost::shared_ptr< SpaceT > const &space) (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | inlinestatic |
newVector(SpaceT const &space) (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | inlinestatic |
newVector(datamap_ptrtype const &d) | Feel::BackendEigen< T, _Options > | inlinevirtual |
newVector(const size_type n, const size_type n_local) | Feel::BackendEigen< T, _Options > | inlinevirtual |
newZeroMatrix(const size_type m, const size_type n, const size_type m_l, const size_type n_l) | Feel::BackendEigen< T, _Options > | inlinevirtual |
newZeroMatrix(datamap_ptrtype const &d1, datamap_ptrtype const &d2) (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | inlinevirtual |
nIterations() const (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
nl_solve_return_type typedef (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | |
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, bool reuseJAC) | Feel::Backend< T > | virtual |
nlSolver() | Feel::Backend< T > | inline |
pcEnumType() const | Feel::Backend< T > | |
pcFactorMatSolverPackageType() const | Feel::Backend< T > | inline |
pcType() const | Feel::Backend< T > | inline |
precMatrixStructure() const | Feel::Backend< T > | inline |
prefix() const | Feel::Backend< T > | inline |
prod(sparse_matrix_type const &A, vector_type const &x, vector_type &b) const | Feel::BackendEigen< T, _Options > | inlinevirtual |
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::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | |
reuseJac() const (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
reuseJacRebuildAtFirstNewtonStep() const (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
reusePrec() const (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
reusePrecRebuildAtFirstNewtonStep() const (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
rTolerance() const | Feel::Backend< T > | inline |
rtoleranceKSPinSNES() const | Feel::Backend< T > | inline |
rToleranceSNES() const | Feel::Backend< T > | inline |
sendDeleteSignal() | Feel::Backend< T > | inline |
setPrecMatrixStructure(MatrixStructure mstruct) | Feel::Backend< T > | inline |
setReuseJac(bool b) (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
setReuseJacRebuildAtFirstNewtonStep(bool b) (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
setReusePrec(bool b) (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
setReusePrecRebuildAtFirstNewtonStep(bool b) (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
setShowKSPConvergedReason(bool b) (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
setShowKSPMonitor(bool b) (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
setShowSNESConvergedReason(bool b) (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
setShowSNESMonitor(bool b) (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
setTranspose(bool transpose) (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
shell_matrix_ptrtype typedef (defined in Feel::Backend< T >) | Feel::Backend< T > | |
shell_matrix_type typedef (defined in Feel::Backend< T >) | Feel::Backend< T > | |
showKSPConvergedReason() const (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
showKSPMonitor() const (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
showSNESConvergedReason() const (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
showSNESMonitor() const (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::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | inline |
solve(sparse_matrix_ptrtype const &A, vector_ptrtype &x, const vector_ptrtype &b) (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | inline |
solve(sparse_matrix_ptrtype const &A, sparse_matrix_ptrtype const &P, vector_ptrtype &x, const vector_ptrtype &b) | Feel::BackendEigen< T, _Options > | inlinevirtual |
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::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | |
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::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | |
sparse_matrix_type typedef (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | |
sToleranceSNES() const | Feel::Backend< T > | inline |
transpose() const (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
type() const (defined in Feel::Backend< T >) | Feel::Backend< T > | inline |
value_type typedef (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | |
vector_ptrtype typedef (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | |
vector_type typedef (defined in Feel::BackendEigen< T, _Options >) | Feel::BackendEigen< T, _Options > | |
~Backend() (defined in Feel::Backend< T >) | Feel::Backend< T > | virtual |