| activeMatrixPtr() (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| activeMatrixPtr() const (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| activeMatrixPtr(RhsType &rhs) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| activeMatrixPtr(RhsType const &rhs) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| activeSystem(RhsType &rhs) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| activeSystem(RhsType const &rhs) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| activeVectorPtr(RhsType &rhs) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| activeVectorPtr(RhsType const &rhs) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| add(double alpha, BilinearFormBase const &a) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| add(size_type i, size_type j, value_type const &v) | Feel::BilinearFormBase< T > | |
| addMatrix(int *rows, int nrows, int *cols, int ncols, value_type *data, size_type K=0, size_type K2=invalid_v< size_type >) | Feel::BilinearFormBase< T > | |
| addToNNz(size_type i, size_type n) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| addToNOz(size_type i, size_type n) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| allDeferredDirichletConstraints() const (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| allocateMatrix(std::shared_ptr< X1 > const &x1, std::shared_ptr< X2 > const &x2) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| applyDeferredDirichlet(RhsType &rhs) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| applyDeferredDirichlet(RhsType const &rhs) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| applyDeferredDirichletToBaseOperator(RhsType &rhs) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| applyDeferredDirichletToBaseOperator(RhsType const &rhs) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| applyDeferredDirichletToBaseOperatorVector(VectorPtrType const &rhsVector) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| autoDirichlet() noexcept (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| b_mutex (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| baseMatrixPtr() const | Feel::BilinearFormBase< T > | |
| baseMatrixPtr() (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| baseOperatorClosed() const noexcept (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| BilinearFormBase()=default (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| BilinearFormBase(std::string name, FE1 const &Xh, FE2 const &Yh, matrix_ptrtype &__M, size_type rowstart=0, size_type colstart=0, bool build=true, bool do_threshold=false, value_type threshold=type_traits< value_type >::epsilon(), size_type graph_hints=Pattern::COUPLED) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| BilinearFormBase(std::string name, FE1 const &Xh, FE2 const &Yh, matrix_ptrtype &__M, list_block_type const &__lb={}, size_type rowstart=0, size_type colstart=0, bool do_threshold=false, value_type threshold=type_traits< value_type >::epsilon(), size_type graph_hints=Pattern::COUPLED) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| BilinearFormBase(BilinearFormBase const &__vf) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| BilinearFormBase(BilinearFormBase &&__vf)=default (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| blockList() const (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| clearDeferredDirichlet() | Feel::BilinearFormBase< T > | |
| close() (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| closeBaseOperator() (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| closed() const noexcept (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| colStartInMatrix() const (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| comm() const | Feel::CommObject | |
| CommObject()=default (defined in Feel::CommObject) | Feel::CommObject | |
| CommObject(worldcomm_ptr_t &w) (defined in Feel::CommObject) | Feel::CommObject | explicit |
| CommObject(worldcomm_ptr_t const &w) (defined in Feel::CommObject) | Feel::CommObject | explicit |
| CommObject(CommObject const &)=default (defined in Feel::CommObject) | Feel::CommObject | |
| CommObject(CommObject &&)=default (defined in Feel::CommObject) | Feel::CommObject | |
| constrainedMatrixPtr() (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| constrainedMatrixPtr() const (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| constrainedMatrixPtr(RhsType &rhs) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| constrainedMatrixPtr(RhsType const &rhs) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| constrainedSystem(RhsType &rhs) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| constrainedSystem(RhsType const &rhs) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| constrainedVectorPtr(RhsType &rhs) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| constrainedVectorPtr(RhsType const &rhs) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| deferDirichlet() noexcept (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| deferred_dirichlet_set_type typedef (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| deferred_dirichlet_state_ptrtype typedef (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| deferred_dirichlet_state_type typedef (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| deferredDirichletStatePtr() const noexcept (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| deferZeroRows(std::vector< int > const &dofs, std::vector< value_type > const &values, Feel::Context const &on_context, double value_on_diagonal, std::uint8_t entity_priority=vf::deferredDirichletEntityPriority(vf::DeferredDirichletEntity::unspecified)) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| dirichletInPlace() const noexcept | Feel::BilinearFormBase< T > | |
| dirichletPolicy() const noexcept (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| dofIdToContainerIdTest() const | Feel::BilinearFormBase< T > | |
| dofIdToContainerIdTrial() const | Feel::BilinearFormBase< T > | |
| doThreshold(value_type const &v) const | Feel::BilinearFormBase< T > | |
| doThreshold() const | Feel::BilinearFormBase< T > | |
| ensureDeferredDirichletState() (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| get() (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | virtual |
| hasDeferredDirichlet() const noexcept (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| hasDirichletConstraints() const noexcept (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| hasMaterializedConstrainedOperator() const noexcept (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| hasPendingDirichletConstraints() const noexcept (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| hasUnconstrainedMatrix() const noexcept | Feel::BilinearFormBase< T > | |
| hasWorldComm() const | Feel::CommObject | |
| immediateDirichlet() noexcept (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| invalidateMaterializedDeferredDirichlet() (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| is_row_major (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | static |
| isMatrixAllocated() const (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| isPatternCoupled() const | Feel::BilinearFormBase< T > | |
| isPatternDefault() const | Feel::BilinearFormBase< T > | |
| isPatternExtended() const (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| isPatternNeighbor() const | Feel::BilinearFormBase< T > | |
| isPatternSymmetric() const (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| l1Norm() const (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| layout_type typedef (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| linftyNorm() const (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| list_block_type typedef (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| localStoredDirichletColumnEntryCount() const noexcept | Feel::BilinearFormBase< T > | |
| M_col_startInMatrix (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| M_dirichletState (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| M_do_build (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| M_do_threshold (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| M_dofIdToContainerIdTest (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| M_dofIdToContainerIdTrial (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| M_fut_assign (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| M_lb (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| M_matrix (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| M_n_nz (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| M_n_oz (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| M_name (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| M_pattern (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| M_row_startInMatrix (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| M_threshold (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| materializeConstrainedMatrix() (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| materializeConstrainedOperator() (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| materializeConstrainedOperator(RhsType &rhs) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| materializeConstrainedOperator(RhsType const &rhs) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| materializeConstrainedSystem(VectorPtrType const &rhsVector) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| materializeConstrainedVector(VectorPtrType const &rhsVector) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| materializeInPlaceDeferredDirichlet(EntryRange const &entries, VectorPtrType const &rhsContribution) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| matrix() const | Feel::BilinearFormBase< T > | |
| matrix() (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| matrix_ptrtype typedef (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| matrix_type typedef (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| matrixPtr() const (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| matrixPtr() (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| name() const | Feel::BilinearFormBase< T > | |
| nNz(size_type i) const (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| nnz() const | Feel::BilinearFormBase< T > | |
| nOz(size_type i) const (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| operator*=(value_type const &alpha) | Feel::BilinearFormBase< T > | |
| operator+=(BilinearFormBase const &a) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| operator-=(BilinearFormBase const &a) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| operator/=(value_type const &alpha) | Feel::BilinearFormBase< T > | |
| operator=(BilinearFormBase const &form) | Feel::BilinearFormBase< T > | |
| operator=(CommObject const &)=default (defined in Feel::CommObject) | Feel::CommObject | |
| operator=(CommObject &&)=default (defined in Feel::CommObject) | Feel::CommObject | |
| pattern() const | Feel::BilinearFormBase< T > | |
| post_solve_type typedef (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| pre_solve_type typedef (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| promotePendingDeferredDirichlet() (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| push_back(std::future< void > &&f) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | virtual |
| resetDeferredDirichletAfterOperatorReset() noexcept (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | protected |
| rowStartInMatrix() const (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| scale(double alpha) | Feel::BilinearFormBase< T > | |
| set(size_type i, size_type j, value_type const &v) | Feel::BilinearFormBase< T > | |
| setDirichletInPlace(bool value) | Feel::BilinearFormBase< T > | |
| setDirichletPolicy(vf::DeferredDirichletPolicy policy) noexcept (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| setDofIdToContainerIdTest(std::vector< size_type > const &gpmap) | Feel::BilinearFormBase< T > | |
| setDofIdToContainerIdTrial(std::vector< size_type > const &gpmap) | Feel::BilinearFormBase< T > | |
| setDoThreshold(bool do_threshold) | Feel::BilinearFormBase< T > | |
| setThreshold(value_type eps) | Feel::BilinearFormBase< T > | |
| setUseDeferredDirichlet(bool value) noexcept (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| setWorldComm(worldcomm_ptr_t const &w) (defined in Feel::CommObject) | Feel::CommObject | virtual |
| setWorldComm(worldcomm_t &w) (defined in Feel::CommObject) | Feel::CommObject | virtual |
| shareDeferredDirichletState(deferred_dirichlet_state_ptrtype state) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| shouldDeferDirichlet(Feel::Context const &on_context) const noexcept (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| size_type typedef (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| solve(Ts &&... v) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| solveb(Ts &&... v) (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| subWorldCommSeqPtr() const | Feel::CommObject | |
| subWorldCommSeqPtr() (defined in Feel::CommObject) | Feel::CommObject | |
| super typedef (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| supportsConstrainedOperatorView() const noexcept (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| threshold() const | Feel::BilinearFormBase< T > | |
| useDeferredDirichlet() const noexcept (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| value_type typedef (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| vector_ptrtype typedef (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| vector_type typedef (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| worldComm() | Feel::CommObject | |
| worldComm() const | Feel::CommObject | |
| worldCommPtr() const | Feel::CommObject | |
| worldCommPtr() (defined in Feel::CommObject) | Feel::CommObject | |
| zero() | Feel::BilinearFormBase< T > | |
| zeroRows(std::vector< int > const &__dofs, Vector< value_type > const &__values, Vector< value_type > &rhs, Feel::Context const &on_context, double value_on_diagonal) | Feel::BilinearFormBase< T > | |
| ~BilinearFormBase() override (defined in Feel::BilinearFormBase< T >) | Feel::BilinearFormBase< T > | |
| ~CommObject()=default (defined in Feel::CommObject) | Feel::CommObject | virtual |