Loading [MathJax]/extensions/TeX/AMSsymbols.js
 deal.II version GIT relicensing-3029-g1a6a921ec5 2025-04-06 06: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
IndexSet Member List

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

add_index(const size_type index)IndexSetinline
add_indices(const ForwardIterator &begin, const ForwardIterator &end)IndexSetinline
add_indices(const IndexSet &other, const size_type offset=0)IndexSet
add_range(const size_type begin, const size_type end)IndexSetinline
add_range_lower_bound(const Range &range)IndexSetprivate
add_ranges_internal(boost::container::small_vector< std::pair< size_type, size_type >, 200 > &tmp_ranges, const bool ranges_are_sorted)IndexSetprivate
at(const size_type global_index) constIndexSet
begin() constIndexSetinline
begin_intervals() constIndexSetinline
block_read(std::istream &in)IndexSet
block_write(std::ostream &out) constIndexSet
clear()IndexSetinline
complete_index_set(const IndexSet::size_type N)IndexSetrelated
compress() constIndexSetinline
compress_mutexIndexSetmutableprivate
do_compress() constIndexSetprivate
end() constIndexSetinline
end_intervals() constIndexSetinline
ExcIndexNotPresent(size_type arg1)IndexSetstatic
fill_binary_vector(VectorType &vector) constIndexSet
fill_binary_vector(Vector &vector) constIndexSet
fill_index_vector(std::vector< size_type > &indices) constIndexSet
get_index_vector() constIndexSet
get_view(const size_type begin, const size_type end) constIndexSet
get_view(const IndexSet &mask) constIndexSet
index_space_sizeIndexSetprivate
index_within_set(const size_type global_index) constIndexSetinline
index_within_set_binary_search(const size_type global_index) constIndexSetprivate
IndexSet()IndexSetinline
IndexSet(const size_type size)IndexSetinlineexplicit
IndexSet(const IndexSet &)=defaultIndexSet
IndexSet(IndexSet &&is) noexceptIndexSetinline
IndexSet(const Teuchos::RCP< const Tpetra::Map< int, types::signed_global_dof_index, NodeType > > &map)IndexSetexplicit
IndexSet(const Epetra_BlockMap &map)IndexSetexplicit
is_ascending_and_one_to_one(const MPI_Comm communicator) constIndexSet
is_compressedIndexSetmutableprivate
is_contiguous() constIndexSetinline
is_element(const size_type index) constIndexSetinline
is_element_binary_search(const size_type local_index) constIndexSetprivate
is_empty() constIndexSetinline
is_subset_of(const IndexSet &other) constIndexSet
largest_rangeIndexSetmutableprivate
largest_range_starting_index() constIndexSetinline
make_petsc_is(const MPI_Comm communicator=MPI_COMM_WORLD) constIndexSet
make_tpetra_map(const MPI_Comm communicator=MPI_COMM_WORLD, const bool overlapping=false) constIndexSet
make_tpetra_map_rcp(const MPI_Comm communicator=MPI_COMM_WORLD, const bool overlapping=false) constIndexSet
make_trilinos_map(const MPI_Comm communicator=MPI_COMM_WORLD, const bool overlapping=false) constIndexSet
memory_consumption() constIndexSet
n_elements() constIndexSetinline
n_intervals() constIndexSetinline
nth_index_in_set(const size_type local_index) constIndexSetinline
nth_index_in_set_binary_search(const size_type local_index) constIndexSetprivate
operator!=(const IndexSet &is) constIndexSetinline
operator&(const IndexSet &is) constIndexSet
operator=(const IndexSet &)=defaultIndexSet
operator=(IndexSet &&is) noexceptIndexSetinline
operator==(const IndexSet &is) constIndexSetinline
pop_back()IndexSet
pop_front()IndexSet
print(StreamType &out) constIndexSetinline
rangesIndexSetmutableprivate
read(std::istream &in)IndexSet
serialize(Archive &ar, const unsigned int version)IndexSetinline
set_size(const size_type size)IndexSetinline
size() constIndexSetinline
size_type typedefIndexSet
split_by_block(const std::vector< types::global_dof_index > &n_indices_per_block) constIndexSet
subtract_set(const IndexSet &other)IndexSet
tensor_product(const IndexSet &other) constIndexSet
value_type typedefIndexSet
write(std::ostream &out) constIndexSet