Reference documentation for deal.II version GIT relicensing-437-g81ec864850 2024-04-19 07:30:02+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\}}\)
Loading...
Searching...
No Matches
LinearAlgebra::ReadWriteVector< Number > Member List

This is the complete list of members for LinearAlgebra::ReadWriteVector< Number >, including all inherited members.

add(const std::vector< size_type > &indices, const std::vector< Number2 > &values)LinearAlgebra::ReadWriteVector< Number >
add(const std::vector< size_type > &indices, const ReadWriteVector< Number2 > &values)LinearAlgebra::ReadWriteVector< Number >
add(const size_type n_elements, const size_type *indices, const Number2 *values)LinearAlgebra::ReadWriteVector< Number >
apply(const Functor &func)LinearAlgebra::ReadWriteVector< Number >
begin()LinearAlgebra::ReadWriteVector< Number >
begin() constLinearAlgebra::ReadWriteVector< Number >
check_no_subscribers() const noexceptSubscriptorprivate
comm_patternLinearAlgebra::ReadWriteVector< Number >protected
const_iterator typedefLinearAlgebra::ReadWriteVector< Number >
const_pointer typedefLinearAlgebra::ReadWriteVector< Number >
const_reference typedefLinearAlgebra::ReadWriteVector< Number >
counterSubscriptormutableprivate
counter_mapSubscriptormutableprivate
create_epetra_comm_pattern(const IndexSet &source_index_set, const MPI_Comm mpi_comm)LinearAlgebra::ReadWriteVector< Number >protected
create_tpetra_comm_pattern(const IndexSet &source_index_set, const MPI_Comm mpi_comm)LinearAlgebra::ReadWriteVector< Number >protected
end()LinearAlgebra::ReadWriteVector< Number >
end() constLinearAlgebra::ReadWriteVector< Number >
ExcInUse(int arg1, std::string arg2, std::string arg3)Subscriptorstatic
ExcNoSubscriber(std::string arg1, std::string arg2)Subscriptorstatic
extract_subvector_to(const std::vector< size_type > &indices, std::vector< Number2 > &values) constLinearAlgebra::ReadWriteVector< Number >
extract_subvector_to(const ArrayView< const types::global_dof_index > &indices, ArrayView< Number > &entries) const overrideLinearAlgebra::ReadWriteVector< Number >virtual
extract_subvector_to(ForwardIterator indices_begin, const ForwardIterator indices_end, OutputIterator values_begin) constLinearAlgebra::ReadWriteVector< Number >
get_stored_elements() constLinearAlgebra::ReadWriteVector< Number >
global_to_local(const types::global_dof_index global_index) constLinearAlgebra::ReadWriteVector< Number >protected
import(const ::Vector< Number > &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})LinearAlgebra::ReadWriteVector< Number >inline
import(const distributed::Vector< Number, MemorySpace > &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})LinearAlgebra::ReadWriteVector< Number >inline
import(const PETScWrappers::MPI::Vector &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})LinearAlgebra::ReadWriteVector< Number >inline
import(const TrilinosWrappers::MPI::Vector &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})LinearAlgebra::ReadWriteVector< Number >inline
import(const TpetraWrappers::Vector< Number > &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})LinearAlgebra::ReadWriteVector< Number >inline
import(const EpetraWrappers::Vector &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})LinearAlgebra::ReadWriteVector< Number >inline
import(const CUDAWrappers::Vector< Number > &V, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})LinearAlgebra::ReadWriteVector< Number >inline
import_elements(const ::Vector< Number > &vec, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})LinearAlgebra::ReadWriteVector< Number >
import_elements(const distributed::Vector< Number, MemorySpace > &vec, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})LinearAlgebra::ReadWriteVector< Number >
import_elements(const PETScWrappers::MPI::Vector &petsc_vec, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})LinearAlgebra::ReadWriteVector< Number >
import_elements(const TrilinosWrappers::MPI::Vector &trilinos_vec, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})LinearAlgebra::ReadWriteVector< Number >
import_elements(const TpetraWrappers::Vector< Number > &tpetra_vec, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})LinearAlgebra::ReadWriteVector< Number >
import_elements(const EpetraWrappers::Vector &epetra_vec, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})LinearAlgebra::ReadWriteVector< Number >
import_elements(const CUDAWrappers::Vector< Number > &cuda_vec, VectorOperation::values operation, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern={})LinearAlgebra::ReadWriteVector< Number >
import_elements(const Tpetra::Vector< Number, int, types::signed_global_dof_index > &tpetra_vector, const IndexSet &locally_owned_elements, VectorOperation::values operation, const MPI_Comm mpi_comm, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern)LinearAlgebra::ReadWriteVector< Number >protected
import_elements(const Epetra_MultiVector &multivector, const IndexSet &locally_owned_elements, VectorOperation::values operation, const MPI_Comm mpi_comm, const std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > &communication_pattern)LinearAlgebra::ReadWriteVector< Number >protected
iterator typedefLinearAlgebra::ReadWriteVector< Number >
list_subscribers(StreamType &stream) constSubscriptorinline
list_subscribers() constSubscriptor
local_element(const size_type local_index) constLinearAlgebra::ReadWriteVector< Number >
local_element(const size_type local_index)LinearAlgebra::ReadWriteVector< Number >
locally_owned_size() constLinearAlgebra::ReadWriteVector< Number >
map_iterator typedefSubscriptorprivate
map_value_type typedefSubscriptorprivate
memory_consumption() constLinearAlgebra::ReadWriteVector< Number >
mutexSubscriptorprivatestatic
n_subscriptions() constSubscriptorinline
object_infoSubscriptormutableprivate
operator()(const size_type global_index) constLinearAlgebra::ReadWriteVector< Number >
operator()(const size_type global_index)LinearAlgebra::ReadWriteVector< Number >
operator=(const ReadWriteVector< Number > &in_vector)LinearAlgebra::ReadWriteVector< Number >
operator=(const ReadWriteVector< Number2 > &in_vector)LinearAlgebra::ReadWriteVector< Number >
operator=(const Number s)LinearAlgebra::ReadWriteVector< Number >
Subscriptor::operator=(const Subscriptor &)Subscriptorinline
Subscriptor::operator=(Subscriptor &&) noexceptSubscriptor
operator[](const size_type global_index) constLinearAlgebra::ReadWriteVector< Number >
operator[](const size_type global_index)LinearAlgebra::ReadWriteVector< Number >
pointer typedefLinearAlgebra::ReadWriteVector< Number >
print(std::ostream &out, const unsigned int precision=3, const bool scientific=true) constLinearAlgebra::ReadWriteVector< Number >
ReadWriteVectorLinearAlgebra::ReadWriteVector< Number >friend
ReadWriteVector()LinearAlgebra::ReadWriteVector< Number >
ReadWriteVector(const ReadWriteVector< Number > &in_vector)LinearAlgebra::ReadWriteVector< Number >
ReadWriteVector(const size_type size)LinearAlgebra::ReadWriteVector< Number >explicit
ReadWriteVector(const IndexSet &locally_stored_indices)LinearAlgebra::ReadWriteVector< Number >explicit
real_type typedefLinearAlgebra::ReadWriteVector< Number >
reference typedefLinearAlgebra::ReadWriteVector< Number >
reinit(const size_type size, const bool omit_zeroing_entries=false)LinearAlgebra::ReadWriteVector< Number >virtual
reinit(const ReadWriteVector< Number2 > &in_vector, const bool omit_zeroing_entries=false)LinearAlgebra::ReadWriteVector< Number >
reinit(const IndexSet &locally_stored_indices, const bool omit_zeroing_entries=false)LinearAlgebra::ReadWriteVector< Number >virtual
reinit(const TrilinosWrappers::MPI::Vector &trilinos_vec)LinearAlgebra::ReadWriteVector< Number >
serialize(Archive &ar, const unsigned int version)Subscriptorinline
size() const overrideLinearAlgebra::ReadWriteVector< Number >virtual
size_type typedefLinearAlgebra::ReadWriteVector< Number >
source_stored_elementsLinearAlgebra::ReadWriteVector< Number >protected
stored_elementsLinearAlgebra::ReadWriteVector< Number >protected
subscribe(std::atomic< bool > *const validity, const std::string &identifier="") constSubscriptor
Subscriptor()Subscriptorinline
Subscriptor(const Subscriptor &)Subscriptorinline
Subscriptor(Subscriptor &&) noexceptSubscriptor
swap(ReadWriteVector< Number > &v)LinearAlgebra::ReadWriteVector< Number >
thread_loop_partitionerLinearAlgebra::ReadWriteVector< Number >mutableprotected
unsubscribe(std::atomic< bool > *const validity, const std::string &identifier="") constSubscriptor
validity_pointersSubscriptormutableprivate
value_type typedefLinearAlgebra::ReadWriteVector< Number >
valuesLinearAlgebra::ReadWriteVector< Number >protected
~ReadWriteVector() override=defaultLinearAlgebra::ReadWriteVector< Number >
~Subscriptor()Subscriptorvirtual