| addFunctionJacobianAssembly(function_assembly_jacobian_type const &func, std::string const &key="") (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| addFunctionJacobianDofElimination(function_assembly_jacobian_type const &func, std::string const &key="") (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| addFunctionJacobianPostAssembly(function_assembly_jacobian_type const &func, std::string const &key="") (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| addFunctionLinearAssembly(function_assembly_linear_type const &func, std::string const &key="") (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| addFunctionLinearDofElimination(function_assembly_linear_type const &func, std::string const &key="") (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| addFunctionLinearPostAssembly(function_assembly_linear_type const &func, std::string const &key="") (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| addFunctionNewtonInitialGuess(function_newton_initial_guess_type const &func, std::string const &key="") (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| addFunctionResidualAssembly(function_assembly_residual_type const &func, std::string const &key="") (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| addFunctionResidualDofElimination(function_assembly_residual_type const &func, std::string const &key="") (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| addFunctionResidualPostAssembly(function_assembly_residual_type const &func, std::string const &key="") (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| addVectorLinearRhsAssembly(vector_ptrtype const &vec, double scaling=1.0, std::string const &key="", bool cstPart=false) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| addVectorResidualAssembly(vector_ptrtype const &vec, double scaling=1.0, std::string const &key="", bool cstPart=false) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| applyAssemblyLinear(const vector_ptrtype &U, sparse_matrix_ptrtype &lhs, vector_ptrtype &rhs, std::vector< std::string > const &infos=std::vector< std::string >(), bool applyDofElimination=true) const | Feel::FeelModels::ModelAlgebraicFactory | |
| applyAssemblyLinear(ModelAlgebraic::DataUpdateLinear &dataLinear, bool applyDofElimination=true) const (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| attachAuxiliarySparseMatrix(std::string const &key, sparse_matrix_ptrtype const &mat) | Feel::FeelModels::ModelAlgebraicFactory | |
| attachNearNullSpace(NullSpace< value_type > const &nearNullSpace) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| attachNearNullSpace(int k, NullSpace< value_type > const &nearNullSpace, std::string const &prefix) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| attachNearNullSpace(int k, NullSpace< value_type > const &nearNullSpace) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| attachNullSpace(NullSpace< value_type > const &nullSpace) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| attachOperatorPCD(std::string const &key, typename preconditioner_type::operator_pcdbase_ptrtype const &opPCD) | Feel::FeelModels::ModelAlgebraicFactory | |
| attachOperatorPMM(std::string const &key, typename preconditioner_type::operator_pmmbase_ptrtype const &opPMM) | Feel::FeelModels::ModelAlgebraicFactory | |
| auxiliarySparseMatrix(std::string const &key) const | Feel::FeelModels::ModelAlgebraicFactory | |
| backend() const | Feel::FeelModels::ModelAlgebraicFactory | |
| backend_ptrtype typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| backend_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| dataInfos() const | Feel::FeelModels::ModelAlgebraicFactory | |
| dataInfos() | Feel::FeelModels::ModelAlgebraicFactory | |
| evaluateResidual(const vector_ptrtype &U, vector_ptrtype &R, std::vector< std::string > const &infos=std::vector< std::string >(), bool applyDofElimination=true) const (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| evaluateResidual(ModelAlgebraic::DataUpdateResidual &dataResidual, bool applyDofElimination=true) const (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| explictPartOfSolution() (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| function_assembly_jacobian_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| function_assembly_linear_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| function_assembly_residual_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| function_newton_initial_guess_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| function_solverPtAP_applyQ_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| function_updateInHousePreconditioner_jacobian_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| function_updateInHousePreconditioner_linear_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| graph_ptrtype typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| graph_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| hasAuxiliarySparseMatrix(std::string const &key) const | Feel::FeelModels::ModelAlgebraicFactory | |
| hasInitSolverPtAP() const (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| index_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| indexsplit_ptrtype typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| indexsplit_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| init(model_ptrtype const &model, backend_ptrtype const &backend) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| init(model_ptrtype const &model, backend_ptrtype const &backend, graph_ptrtype const &graph, indexsplit_ptrtype const &indexSplit) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| init(backend_ptrtype const &backend, graph_ptrtype const &graph, indexsplit_ptrtype const &indexSplit) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| initExplictPartOfSolution() (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| initSolverPtAP(sparse_matrix_ptrtype matP, function_solverPtAP_applyQ_type applyQ) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| matrix() const | Feel::FeelModels::ModelAlgebraicFactory | |
| model() const | Feel::FeelModels::ModelAlgebraicFactory | |
| model_ptrtype typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| model_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| model_weakptrtype typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| ModelAlgebraicFactory(std::string const &prefix, po::variables_map const &vm=Environment::vm()) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| ModelAlgebraicFactory(model_ptrtype const &model, backend_ptrtype const &backend) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| ModelAlgebraicFactory(model_ptrtype const &model, backend_ptrtype const &backend, graph_ptrtype const &graph, indexsplit_ptrtype const &indexSplit) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| nl_solve_return_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| post_solve_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| postSolveLinear(vector_ptrtype rhs, vector_ptrtype sol) const (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| postSolveNewton(vector_ptrtype rhs, vector_ptrtype sol) const (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| postSolvePicard(vector_ptrtype rhs, vector_ptrtype sol) const (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| pre_solve_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| preconditioner_ptrtype typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| preconditioner_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| preconditionerTool() const | Feel::FeelModels::ModelAlgebraicFactory | |
| preSolveLinear(vector_ptrtype rhs, vector_ptrtype sol) const (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| preSolveNewton(vector_ptrtype rhs, vector_ptrtype sol) const (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| preSolvePicard(vector_ptrtype rhs, vector_ptrtype sol) const (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| rebuildMatrixVector(graph_ptrtype const &graph, indexsplit_ptrtype const &indexSplit) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| reset(backend_ptrtype __backend, graph_ptrtype const &graph, indexsplit_ptrtype const &indexSplit) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| rhs() const | Feel::FeelModels::ModelAlgebraicFactory | |
| self_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| setActivationAddVectorLinearRhsAssembly(std::string const &key, bool b) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| setActivationAddVectorResidualAssembly(std::string const &key, bool b) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| setFunctionJacobianAssembly(function_assembly_jacobian_type const &func) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| setFunctionLinearAssembly(function_assembly_linear_type const &func) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| setFunctionLinearDofElimination(function_assembly_linear_type const &func) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| setFunctionNewtonInitialGuess(function_newton_initial_guess_type const &func) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| setFunctionResidualAssembly(function_assembly_residual_type const &func) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| setFunctionUpdateInHousePreconditionerJacobian(function_updateInHousePreconditioner_jacobian_type const &func) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| setFunctionUpdateInHousePreconditionerLinear(function_updateInHousePreconditioner_linear_type const &func) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| solve(std::string const &type, vector_ptrtype &sol) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| solve_return_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| solveLinear(vector_ptrtype &U) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| solveNewton(vector_ptrtype &U, bool usePicardLinearization=false) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| solvePicard(vector_ptrtype &U) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| solverPtAP_matrixP() const (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| solverPtAP_setDofEliminationIds(std::set< index_type > const &dofId) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| sparse_matrix_ptrtype typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| sparse_matrix_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| sparsityMatrixGraph() const | Feel::FeelModels::ModelAlgebraicFactory | |
| tabulateInformations(nl::json const &jsonInfo, TabulateInformationProperties const &tabInfoProp) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | static |
| update_nlsolve_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| updateInformationObject(nl::json &p) const (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| updateJacobian(const vector_ptrtype &X, sparse_matrix_ptrtype &J, std::optional< std::vector< int > > const &dofEliminationIds, bool usePicardLinearization) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| updateNewtonIteration(int step, vector_ptrtype residual, vector_ptrtype sol, typename backend_type::solvernonlinear_type::UpdateIterationData const &data) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| updatePicardIteration(int step, vector_ptrtype sol) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| updateResidual(const vector_ptrtype &X, vector_ptrtype &R, std::optional< std::vector< int > > const &dofEliminationIds) (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| useSolverPtAP() const (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| value_type typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |
| vector_ptrtype typedef (defined in Feel::FeelModels::ModelAlgebraicFactory) | Feel::FeelModels::ModelAlgebraicFactory | |