Feel++ 0.111.0-preview.14
Finite Element Embedded Library in C++
Feel::BilinearFormBase< T > Member List

This is the complete list of members for Feel::BilinearFormBase< T >, including all inherited members.

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() constFeel::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() constFeel::CommObject
CommObject()=default (defined in Feel::CommObject)Feel::CommObject
CommObject(worldcomm_ptr_t &w) (defined in Feel::CommObject)Feel::CommObjectexplicit
CommObject(worldcomm_ptr_t const &w) (defined in Feel::CommObject)Feel::CommObjectexplicit
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 noexceptFeel::BilinearFormBase< T >
dirichletPolicy() const noexcept (defined in Feel::BilinearFormBase< T >)Feel::BilinearFormBase< T >
dofIdToContainerIdTest() constFeel::BilinearFormBase< T >
dofIdToContainerIdTrial() constFeel::BilinearFormBase< T >
doThreshold(value_type const &v) constFeel::BilinearFormBase< T >
doThreshold() constFeel::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 noexceptFeel::BilinearFormBase< T >
hasWorldComm() constFeel::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() constFeel::BilinearFormBase< T >
isPatternDefault() constFeel::BilinearFormBase< T >
isPatternExtended() const (defined in Feel::BilinearFormBase< T >)Feel::BilinearFormBase< T >
isPatternNeighbor() constFeel::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 noexceptFeel::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() constFeel::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() constFeel::BilinearFormBase< T >
nNz(size_type i) const (defined in Feel::BilinearFormBase< T >)Feel::BilinearFormBase< T >
nnz() constFeel::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() constFeel::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::CommObjectvirtual
setWorldComm(worldcomm_t &w) (defined in Feel::CommObject)Feel::CommObjectvirtual
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() constFeel::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() constFeel::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() constFeel::CommObject
worldCommPtr() constFeel::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::CommObjectvirtual