Loading [MathJax]/extensions/TeX/AMSsymbols.js
 deal.II version GIT relicensing-3139-g1f7709904a 2025-04-24 22:10:00+00:00
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
SparsityPatternBase Member List

This is the complete list of members for SparsityPatternBase, including all inherited members.

add_entries(const ArrayView< const std::pair< size_type, size_type > > &entries)SparsityPatternBasevirtual
add_row_entries(const size_type &row, const ArrayView< const size_type > &columns, const bool indices_are_sorted=false)=0SparsityPatternBasepure virtual
check_no_subscribers() const noexceptEnableObserverPointerprivate
colsSparsityPatternBaseprotected
counterEnableObserverPointermutableprivate
counter_mapEnableObserverPointermutableprivate
EnableObserverPointer()EnableObserverPointerinline
EnableObserverPointer(const EnableObserverPointer &)EnableObserverPointerinline
EnableObserverPointer(EnableObserverPointer &&) noexceptEnableObserverPointer
ExcInUse(int arg1, std::string arg2, std::string arg3)EnableObserverPointerstatic
ExcNoSubscriber(std::string arg1, std::string arg2)EnableObserverPointerstatic
list_subscribers(StreamType &stream) constEnableObserverPointerinline
list_subscribers() constEnableObserverPointer
map_iterator typedefEnableObserverPointerprivate
map_value_type typedefEnableObserverPointerprivate
mutexEnableObserverPointerprivatestatic
n_cols() constSparsityPatternBase
n_rows() constSparsityPatternBase
n_subscriptions() constEnableObserverPointerinline
object_infoEnableObserverPointermutableprivate
operator=(const SparsityPatternBase &sparsity_pattern)=defaultSparsityPatternBase
operator=(SparsityPatternBase &&sparsity_pattern) noexcept=defaultSparsityPatternBase
EnableObserverPointer::operator=(const EnableObserverPointer &)EnableObserverPointerinline
EnableObserverPointer::operator=(EnableObserverPointer &&) noexceptEnableObserverPointer
resize(const size_type rows, const size_type cols)SparsityPatternBaseprotectedvirtual
rowsSparsityPatternBaseprotected
serialize(Archive &ar, const unsigned int version)EnableObserverPointerinline
size_type typedefSparsityPatternBase
SparsityPatternBase()SparsityPatternBase
SparsityPatternBase(const size_type rows, const size_type cols)SparsityPatternBase
SparsityPatternBase(const SparsityPatternBase &sparsity_pattern)=defaultSparsityPatternBase
SparsityPatternBase(SparsityPatternBase &&sparsity_pattern) noexcept=defaultSparsityPatternBase
subscribe(std::atomic< bool > *const validity, const std::string &identifier="") constEnableObserverPointerprivate
unsubscribe(std::atomic< bool > *const validity, const std::string &identifier="") constEnableObserverPointerprivate
validity_pointersEnableObserverPointermutableprivate
~EnableObserverPointer()EnableObserverPointervirtual