Reference documentation for deal.II version 9.3.3
\(\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\}}\)
LinearAlgebra::TpetraWrappers::Vector< Number > Member List

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

add(const Number a) overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
add(const Number a, const VectorSpaceVector< Number > &V) overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
add(const Number a, const VectorSpaceVector< Number > &V, const Number b, const VectorSpaceVector< Number > &W) overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
add_and_dot(const Number a, const VectorSpaceVector< Number > &V, const VectorSpaceVector< Number > &W) overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
all_zero() const overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
check_no_subscribers() const noexceptSubscriptorprivate
compress(VectorOperation::values)LinearAlgebra::VectorSpaceVector< Number >inlinevirtual
counterSubscriptormutableprivate
counter_mapSubscriptormutableprivate
create_tpetra_comm_pattern(const IndexSet &source_index_set, const MPI_Comm &mpi_comm)LinearAlgebra::TpetraWrappers::Vector< Number >private
equ(const Number a, const VectorSpaceVector< Number > &V) overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
ExcDifferentParallelPartitioning()LinearAlgebra::TpetraWrappers::Vector< Number >static
ExcInUse(int arg1, std::string arg2, std::string arg3)Subscriptorstatic
ExcNoSubscriber(std::string arg1, std::string arg2)Subscriptorstatic
ExcTrilinosError(int arg1)LinearAlgebra::TpetraWrappers::Vector< Number >static
ExcVectorTypeNotCompatible()LinearAlgebra::TpetraWrappers::Vector< Number >static
get_mpi_communicator() constLinearAlgebra::TpetraWrappers::Vector< Number >
has_ghost_elements() constLinearAlgebra::TpetraWrappers::Vector< Number >inline
import(const ReadWriteVector< Number > &V, VectorOperation::values operation, std::shared_ptr< const Utilities::MPI::CommunicationPatternBase > communication_pattern={}) overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
l1_norm() const overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
l2_norm() const overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
linfty_norm() const overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
list_subscribers(StreamType &stream) constSubscriptorinline
list_subscribers() constSubscriptor
locally_owned_elements() const overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
locally_owned_size() constLinearAlgebra::TpetraWrappers::Vector< Number >
map_iterator typedefSubscriptorprivate
map_value_type typedefSubscriptorprivate
mean_value() const overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
memory_consumption() const overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
mutexSubscriptorprivatestatic
n_subscriptions() constSubscriptorinline
object_infoSubscriptormutableprivate
operator*(const VectorSpaceVector< Number > &V) const overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
operator*=(const Number factor) overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
operator+=(const VectorSpaceVector< Number > &V) overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
operator-=(const VectorSpaceVector< Number > &V) overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
operator/=(const Number factor) overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
operator=(const Vector &V)LinearAlgebra::TpetraWrappers::Vector< Number >
operator=(const Number s) overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
Subscriptor::operator=(const Subscriptor &)Subscriptorinline
Subscriptor::operator=(Subscriptor &&) noexceptSubscriptor
print(std::ostream &out, const unsigned int precision=3, const bool scientific=true, const bool across=true) const overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
real_type typedefLinearAlgebra::VectorSpaceVector< Number >
reinit(const IndexSet &parallel_partitioner, const MPI_Comm &communicator, const bool omit_zeroing_entries=false)LinearAlgebra::TpetraWrappers::Vector< Number >
reinit(const VectorSpaceVector< Number > &V, const bool omit_zeroing_entries=false) overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
sadd(const Number s, const Number a, const VectorSpaceVector< Number > &V) overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
scale(const VectorSpaceVector< Number > &scaling_factors) overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
serialize(Archive &ar, const unsigned int version)Subscriptorinline
size() const overrideLinearAlgebra::TpetraWrappers::Vector< Number >virtual
size_type typedefLinearAlgebra::TpetraWrappers::Vector< Number >
source_stored_elementsLinearAlgebra::TpetraWrappers::Vector< Number >private
subscribe(std::atomic< bool > *const validity, const std::string &identifier="") constSubscriptor
Subscriptor()Subscriptorinline
Subscriptor(const Subscriptor &)Subscriptorinline
Subscriptor(Subscriptor &&) noexceptSubscriptor
tpetra_comm_patternLinearAlgebra::TpetraWrappers::Vector< Number >private
trilinos_vector() constLinearAlgebra::TpetraWrappers::Vector< Number >
trilinos_vector()LinearAlgebra::TpetraWrappers::Vector< Number >
unsubscribe(std::atomic< bool > *const validity, const std::string &identifier="") constSubscriptor
validity_pointersSubscriptormutableprivate
value_type typedefLinearAlgebra::TpetraWrappers::Vector< Number >
Vector()LinearAlgebra::TpetraWrappers::Vector< Number >
Vector(const Vector &V)LinearAlgebra::TpetraWrappers::Vector< Number >
Vector(const IndexSet &parallel_partitioner, const MPI_Comm &communicator)LinearAlgebra::TpetraWrappers::Vector< Number >explicit
vectorLinearAlgebra::TpetraWrappers::Vector< Number >private
~Subscriptor()Subscriptorvirtual
~VectorSpaceVector()=defaultLinearAlgebra::VectorSpaceVector< Number >virtual