attachPreconditioner(preconditioner_ptrtype preconditioner) | Feel::SolverNonLinear< T > | inline |
build(po::variables_map const &vm, std::string const &prefix="") | Feel::SolverNonLinear< T > | static |
build(SolverPackage solver_package) | Feel::SolverNonLinear< T > | static |
clear() | Feel::SolverNonLinear< T > | inlinevirtual |
comm() const | Feel::SolverNonLinear< T > | inline |
dense_jacobian | Feel::SolverNonLinear< T > | |
dense_jacobian_function_type typedef (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | |
dense_matrix_type typedef (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | |
dense_matvec | Feel::SolverNonLinear< T > | |
dense_matvec_function_type typedef (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | |
dense_residual | Feel::SolverNonLinear< T > | |
dense_residual_function_type typedef (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | |
dense_vector_type typedef (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | |
getAbsoluteResidualTol() const (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | inline |
getAbsoluteSolutionTol() const (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | inline |
getNbItMax() const (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | inline |
getRelativeResidualTol() const (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | inline |
getType() const (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | inline |
init()=0 | Feel::SolverNonLinear< T > | pure virtual |
initialized() const | Feel::SolverNonLinear< T > | inline |
jacobian | Feel::SolverNonLinear< T > | |
jacobian_function_type typedef (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | |
kspSolverType() const | Feel::SolverNonLinear< T > | inline |
M_absoluteResidualTol (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | protected |
M_absoluteSolutionTol | Feel::SolverNonLinear< T > | protected |
M_comm (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | protected |
M_is_initialized | Feel::SolverNonLinear< T > | protected |
M_kspSolver_type | Feel::SolverNonLinear< T > | protected |
M_matSolverPackage_type | Feel::SolverNonLinear< T > | protected |
M_nbItMax | Feel::SolverNonLinear< T > | protected |
M_prec_matrix_structure (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | protected |
M_preconditioner | Feel::SolverNonLinear< T > | protected |
M_preconditioner_type | Feel::SolverNonLinear< T > | protected |
M_relativeResidualTol | Feel::SolverNonLinear< T > | protected |
M_reuse_jac | Feel::SolverNonLinear< T > | protected |
M_reuse_prec | Feel::SolverNonLinear< T > | protected |
M_snl_type | Feel::SolverNonLinear< T > | protected |
matSolverPackageType() const | Feel::SolverNonLinear< T > | inline |
matvec | Feel::SolverNonLinear< T > | |
matvec_function_type typedef (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | |
nlSolverType() const | Feel::SolverNonLinear< T > | inline |
precMatrixStructure() const | Feel::SolverNonLinear< T > | inlinevirtual |
preconditioner_ptrtype typedef (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | |
preconditionerType() const | Feel::SolverNonLinear< T > | inline |
real_type typedef (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | |
residual | Feel::SolverNonLinear< T > | |
residual_function_type typedef (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | |
reuseJacobian() const (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | inline |
reusePreconditioner() const (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | inline |
self_ptrtype typedef (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | |
self_type typedef (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | |
setAbsoluteResidualTol(double tol) (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | inline |
setAbsoluteSolutionTol(double tol) (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | inline |
setKspSolverType(const SolverType st) | Feel::SolverNonLinear< T > | inline |
setMatSolverPackageType(const MatSolverPackageType mspackt) | Feel::SolverNonLinear< T > | inline |
setNbItMax(uint n) | Feel::SolverNonLinear< T > | inline |
setPrecMatrixStructure(MatrixStructure mstruct) | Feel::SolverNonLinear< T > | inlinevirtual |
setPreconditionerType(const PreconditionerType pct) | Feel::SolverNonLinear< T > | inline |
setRelativeResidualTol(double tol) | Feel::SolverNonLinear< T > | inline |
setReuse(int jac=1, int prec=1) | Feel::SolverNonLinear< T > | inlinevirtual |
setType(SolverNonLinearType snl_type) | Feel::SolverNonLinear< T > | inline |
solve(sparse_matrix_ptrtype &, vector_ptrtype &, vector_ptrtype &, const double, const unsigned int)=0 | Feel::SolverNonLinear< T > | pure virtual |
solve(dense_matrix_type &, dense_vector_type &, dense_vector_type &, const double, const unsigned int)=0 | Feel::SolverNonLinear< T > | pure virtual |
SolverNonLinear() | Feel::SolverNonLinear< T > | inline |
SolverNonLinear(SolverNonLinear const &) | Feel::SolverNonLinear< T > | inline |
solvernonlinear_ptrtype typedef (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | |
solvernonlinear_type typedef (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | |
sparse_matrix_ptrtype typedef (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | |
value_type typedef (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | |
vector_ptrtype typedef (defined in Feel::SolverNonLinear< T >) | Feel::SolverNonLinear< T > | |
~SolverNonLinear() | Feel::SolverNonLinear< T > | inlinevirtual |