Loading [MathJax]/extensions/TeX/AMSsymbols.js
 deal.II version GIT relicensing-2972-g3b1da50de6 2025-03-29 20: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
ChunkSparsityPattern Member List

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

add(const size_type i, const size_type j)ChunkSparsityPattern
bandwidth() constChunkSparsityPattern
begin() constChunkSparsityPattern
begin(const size_type r) constChunkSparsityPattern
block_read(std::istream &in)ChunkSparsityPattern
block_write(std::ostream &out) constChunkSparsityPattern
check_no_subscribers() const noexceptEnableObserverPointerprivate
chunk_sizeChunkSparsityPatternprivate
ChunkSparseMatrixChunkSparsityPatternfriend
ChunkSparsityPattern()ChunkSparsityPattern
ChunkSparsityPattern(const ChunkSparsityPattern &)ChunkSparsityPattern
ChunkSparsityPattern(const size_type m, const size_type n, const size_type max_chunks_per_row, const size_type chunk_size)ChunkSparsityPattern
ChunkSparsityPattern(const size_type m, const size_type n, const std::vector< size_type > &row_lengths, const size_type chunk_size)ChunkSparsityPattern
ChunkSparsityPattern(const size_type n, const size_type max_per_row, const size_type chunk_size)ChunkSparsityPattern
ChunkSparsityPattern(const size_type m, const std::vector< size_type > &row_lengths, const size_type chunk_size)ChunkSparsityPattern
ChunkSparsityPatternIterators::AccessorChunkSparsityPatternfriend
colsChunkSparsityPatternprivate
compress()ChunkSparsityPattern
const_iterator typedefChunkSparsityPattern
copy_from(const size_type n_rows, const size_type n_cols, const ForwardIterator begin, const ForwardIterator end, const size_type chunk_size)ChunkSparsityPattern
copy_from(const SparsityPatternType &dsp, const size_type chunk_size)ChunkSparsityPattern
copy_from(const FullMatrix< number > &matrix, const size_type chunk_size)ChunkSparsityPattern
counterEnableObserverPointermutableprivate
counter_mapEnableObserverPointermutableprivate
create_from(const size_type m, const size_type n, const Sparsity &sparsity_pattern_for_chunks, const size_type chunk_size, const bool optimize_diagonal=true)ChunkSparsityPattern
empty() constChunkSparsityPattern
EnableObserverPointer()EnableObserverPointerinline
EnableObserverPointer(const EnableObserverPointer &)EnableObserverPointerinline
EnableObserverPointer(EnableObserverPointer &&) noexceptEnableObserverPointer
end() constChunkSparsityPattern
end(const size_type r) constChunkSparsityPattern
ExcEmptyObject()ChunkSparsityPatternstatic
ExcInUse(int arg1, std::string arg2, std::string arg3)EnableObserverPointerstatic
ExcInvalidArraySize(size_type arg1, size_type arg2)ChunkSparsityPatternstatic
ExcInvalidIndex(size_type arg1, size_type arg2)ChunkSparsityPatternstatic
ExcInvalidNumber(size_type arg1)ChunkSparsityPatternstatic
ExcInvalidNumberOfPartitions(size_type arg1)ChunkSparsityPatternstatic
ExcIteratorRange(size_type arg1, size_type arg2)ChunkSparsityPatternstatic
ExcMatrixIsCompressed()ChunkSparsityPatternstatic
ExcMETISNotInstalled()ChunkSparsityPatternstatic
ExcNoSubscriber(std::string arg1, std::string arg2)EnableObserverPointerstatic
ExcNotCompressed()ChunkSparsityPatternstatic
ExcNotEnoughSpace(size_type arg1, size_type arg2)ChunkSparsityPatternstatic
exists(const size_type i, const size_type j) constChunkSparsityPattern
get_chunk_size() constChunkSparsityPattern
invalid_entryChunkSparsityPatternstatic
is_compressed() constChunkSparsityPattern
iterator typedefChunkSparsityPattern
list_subscribers(StreamType &stream) constEnableObserverPointerinline
list_subscribers() constEnableObserverPointer
map_iterator typedefEnableObserverPointerprivate
map_value_type typedefEnableObserverPointerprivate
max_entries_per_row() constChunkSparsityPattern
memory_consumption() constChunkSparsityPattern
mutexEnableObserverPointerprivatestatic
n_cols() constChunkSparsityPatterninline
n_nonzero_elements() constChunkSparsityPattern
n_rows() constChunkSparsityPatterninline
n_subscriptions() constEnableObserverPointerinline
object_infoEnableObserverPointermutableprivate
operator=(const ChunkSparsityPattern &)ChunkSparsityPattern
EnableObserverPointer::operator=(const EnableObserverPointer &)EnableObserverPointerinline
EnableObserverPointer::operator=(EnableObserverPointer &&) noexceptEnableObserverPointer
print(std::ostream &out) constChunkSparsityPattern
print_gnuplot(std::ostream &out) constChunkSparsityPattern
reinit(const size_type m, const size_type n, const size_type max_per_row, const size_type chunk_size)ChunkSparsityPattern
reinit(const size_type m, const size_type n, const std::vector< size_type > &row_lengths, const size_type chunk_size)ChunkSparsityPattern
reinit(const size_type m, const size_type n, const ArrayView< const size_type > &row_lengths, const size_type chunk_size)ChunkSparsityPattern
row_length(const size_type row) constChunkSparsityPattern
rowsChunkSparsityPatternprivate
serialize(Archive &ar, const unsigned int version)EnableObserverPointerinline
size_type typedefChunkSparsityPattern
sparsity_patternChunkSparsityPatternprivate
stores_only_added_elements() constChunkSparsityPattern
subscribe(std::atomic< bool > *const validity, const std::string &identifier="") constEnableObserverPointerprivate
symmetrize()ChunkSparsityPattern
unsubscribe(std::atomic< bool > *const validity, const std::string &identifier="") constEnableObserverPointerprivate
validity_pointersEnableObserverPointermutableprivate
~ChunkSparsityPattern() override=defaultChunkSparsityPattern
~EnableObserverPointer()EnableObserverPointervirtual