Reference documentation for deal.II version 8.4.2
parallel::distributed::Vector< Number > Member List

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

add(const std::vector< size_type > &indices, const std::vector< OtherNumber > &values)parallel::distributed::Vector< Number >
add(const std::vector< size_type > &indices, const ::Vector< OtherNumber > &values)parallel::distributed::Vector< Number >
add(const size_type n_elements, const size_type *indices, const OtherNumber *values)parallel::distributed::Vector< Number >
add(const Number s)parallel::distributed::Vector< Number >
add(const Vector< Number > &V) DEAL_II_DEPRECATEDparallel::distributed::Vector< Number >
add(const Number a, const Vector< Number > &V)parallel::distributed::Vector< Number >
add(const Number a, const Vector< Number > &V, const Number b, const Vector< Number > &W)parallel::distributed::Vector< Number >
add_and_dot(const Number a, const Vector< Number > &V, const Vector< Number > &W)parallel::distributed::Vector< Number >
add_and_dot_local(const Number a, const Vector< Number > &V, const Vector< Number > &W)parallel::distributed::Vector< Number >private
all_zero() constparallel::distributed::Vector< Number >
all_zero_local() constparallel::distributed::Vector< Number >private
allocated_sizeparallel::distributed::Vector< Number >private
begin()parallel::distributed::Vector< Number >
begin() constparallel::distributed::Vector< Number >
BlockVector classparallel::distributed::Vector< Number >friend
clear_mpi_requests()parallel::distributed::Vector< Number >private
compress(::VectorOperation::values operation)parallel::distributed::Vector< Number >
compress_finish(::VectorOperation::values operation)parallel::distributed::Vector< Number >
compress_requestsparallel::distributed::Vector< Number >private
compress_start(const unsigned int communication_channel=0, ::VectorOperation::values operation=VectorOperation::add)parallel::distributed::Vector< Number >
copy_from(const Vector< Number > &in_vector, const bool call_update_ghost_values=false) DEAL_II_DEPRECATEDparallel::distributed::Vector< Number >
DeclException2(ExcNoSubscriber, char *, char *,<< "No subscriber with identifier <"<< arg2<< "> subscribes to this object of class "<< arg1<< ". Consequently, it cannot be unsubscribed.")Subscriptor
DeclException3(ExcNonMatchingElements, double, double, unsigned int,<< "Called compress(VectorOperation::insert), but"<< " the element received from a remote processor, value "<< std::setprecision(16)<< arg1<< ", does not match with the value "<< std::setprecision(16)<< arg2<< " on the owner processor "<< arg3)parallel::distributed::Vector< Number >
Subscriptor::DeclException3(ExcInUse, int, char *, std::string &,<< "Object of class "<< arg2<< " is still used by "<< arg1<< " other objects."<< "\"<< "(Additional information: "<< arg3<< ")\"<< "See the entry in the Frequently Asked Questions of "<< "deal.II (linked to from http://www.dealii.org/) for "<< "a lot more information on what this error means and "<< "how to fix programs in which it happens.")Subscriptor
DeclException4(ExcAccessToNonLocalElement, size_type, size_type, size_type, size_type,<< "You tried to access element "<< arg1<< " of a distributed vector, but this element is not "<< "stored on the current processor. Note: The range of "<< "locally owned elements is "<< arg2<< " to "<< arg3<< ", and there are "<< arg4<< " ghost elements "<< "that this vector can access.")parallel::distributed::Vector< Number >
end()parallel::distributed::Vector< Number >
end() constparallel::distributed::Vector< Number >
equ(const Number a, const Vector< Number > &u)parallel::distributed::Vector< Number >
equ(const Number a, const Vector< Number2 > &u)parallel::distributed::Vector< Number >
equ(const Number a, const Vector< Number > &u, const Number b, const Vector< Number > &v) DEAL_II_DEPRECATEDparallel::distributed::Vector< Number >
equ(const Number a, const Vector< Number > &u, const Number b, const Vector< Number > &v, const Number c, const Vector< Number > &w) DEAL_II_DEPRECATEDparallel::distributed::Vector< Number >
extract_subvector_to(const std::vector< size_type > &indices, std::vector< OtherNumber > &values) constparallel::distributed::Vector< Number >
extract_subvector_to(ForwardIterator indices_begin, const ForwardIterator indices_end, OutputIterator values_begin) constparallel::distributed::Vector< Number >
get_mpi_communicator() constparallel::distributed::Vector< Number >
get_partitioner() constparallel::distributed::Vector< Number >
ghost_elements() const DEAL_II_DEPRECATEDparallel::distributed::Vector< Number >
has_ghost_elements() constparallel::distributed::Vector< Number >
import_dataparallel::distributed::Vector< Number >mutableprivate
in_local_range(const size_type global_index) constparallel::distributed::Vector< Number >
inner_product_local(const Vector< Number2 > &V) constparallel::distributed::Vector< Number >private
is_ghost_entry(const types::global_dof_index global_index) const DEAL_II_DEPRECATEDparallel::distributed::Vector< Number >
is_non_negative() constparallel::distributed::Vector< Number >
is_non_negative_local() constparallel::distributed::Vector< Number >private
l1_norm() constparallel::distributed::Vector< Number >
l1_norm_local() constparallel::distributed::Vector< Number >private
l2_norm() constparallel::distributed::Vector< Number >
linfty_norm() constparallel::distributed::Vector< Number >
linfty_norm_local() constparallel::distributed::Vector< Number >private
list_subscribers() constSubscriptor
local_element(const size_type local_index) constparallel::distributed::Vector< Number >
local_element(const size_type local_index)parallel::distributed::Vector< Number >
local_range() constparallel::distributed::Vector< Number >
local_size() constparallel::distributed::Vector< Number >
locally_owned_elements() constparallel::distributed::Vector< Number >
lp_norm(const real_type p) constparallel::distributed::Vector< Number >
lp_norm_local(const real_type p) constparallel::distributed::Vector< Number >private
mean_value() constparallel::distributed::Vector< Number >
mean_value_local() constparallel::distributed::Vector< Number >private
memory_consumption() constparallel::distributed::Vector< Number >
mutexparallel::distributed::Vector< Number >mutableprivate
n_ghost_entries() const DEAL_II_DEPRECATEDparallel::distributed::Vector< Number >
n_subscriptions() constSubscriptor
norm_sqr() constparallel::distributed::Vector< Number >
norm_sqr_local() constparallel::distributed::Vector< Number >private
operator!=(const Vector< Number2 > &v) constparallel::distributed::Vector< Number >
operator()(const size_type global_index) constparallel::distributed::Vector< Number >
operator()(const size_type global_index)parallel::distributed::Vector< Number >
operator*(const Vector< Number2 > &V) constparallel::distributed::Vector< Number >
operator*=(const Number factor)parallel::distributed::Vector< Number >
operator+=(const Vector< Number > &V)parallel::distributed::Vector< Number >
operator-=(const Vector< Number > &V)parallel::distributed::Vector< Number >
operator/=(const Number factor)parallel::distributed::Vector< Number >
operator=(const Vector< Number > &in_vector)parallel::distributed::Vector< Number >
operator=(const Vector< Number2 > &in_vector)parallel::distributed::Vector< Number >
operator=(const PETScWrappers::MPI::Vector &petsc_vec)parallel::distributed::Vector< Number >
operator=(const TrilinosWrappers::MPI::Vector &trilinos_vec)parallel::distributed::Vector< Number >
operator=(const Number s)parallel::distributed::Vector< Number >
Subscriptor::operator=(const Subscriptor &)Subscriptor
operator==(const Vector< Number2 > &v) constparallel::distributed::Vector< Number >
operator[](const size_type global_index) constparallel::distributed::Vector< Number >
operator[](const size_type global_index)parallel::distributed::Vector< Number >
partitionerparallel::distributed::Vector< Number >private
partitioners_are_compatible(const Utilities::MPI::Partitioner &part) constparallel::distributed::Vector< Number >
partitioners_are_globally_compatible(const Utilities::MPI::Partitioner &part) constparallel::distributed::Vector< Number >
print(std::ostream &out, const unsigned int precision=3, const bool scientific=true, const bool across=true) constparallel::distributed::Vector< Number >
ratio(const Vector< Number > &a, const Vector< Number > &b) DEAL_II_DEPRECATEDparallel::distributed::Vector< Number >
reinit(const size_type size, const bool omit_zeroing_entries=false)parallel::distributed::Vector< Number >
reinit(const Vector< Number2 > &in_vector, const bool omit_zeroing_entries=false)parallel::distributed::Vector< Number >
reinit(const IndexSet &local_range, const IndexSet &ghost_indices, const MPI_Comm communicator)parallel::distributed::Vector< Number >
reinit(const IndexSet &local_range, const MPI_Comm communicator)parallel::distributed::Vector< Number >
reinit(const std_cxx11::shared_ptr< const Utilities::MPI::Partitioner > &partitioner)parallel::distributed::Vector< Number >
resize_val(const size_type new_allocated_size)parallel::distributed::Vector< Number >private
sadd(const Number s, const Vector< Number > &V)parallel::distributed::Vector< Number >
sadd(const Number s, const Number a, const Vector< Number > &V)parallel::distributed::Vector< Number >
sadd(const Number s, const Number a, const Vector< Number > &V, const Number b, const Vector< Number > &W) DEAL_II_DEPRECATEDparallel::distributed::Vector< Number >
sadd(const Number s, const Number a, const Vector< Number > &V, const Number b, const Vector< Number > &W, const Number c, const Vector< Number > &X) DEAL_II_DEPRECATEDparallel::distributed::Vector< Number >
scale(const Vector< Number > &scaling_factors)parallel::distributed::Vector< Number >
scale(const Vector< Number2 > &scaling_factors)parallel::distributed::Vector< Number >
serialize(Archive &ar, const unsigned int version)Subscriptorinline
size() constparallel::distributed::Vector< Number >
subscribe(const char *identifier=0) constSubscriptor
Subscriptor()Subscriptor
Subscriptor(const Subscriptor &)Subscriptor
supports_distributed_dataparallel::distributed::Vector< Number >static
swap(Vector< Number > &v)parallel::distributed::Vector< Number >
unsubscribe(const char *identifier=0) constSubscriptor
update_ghost_values() constparallel::distributed::Vector< Number >
update_ghost_values_finish() constparallel::distributed::Vector< Number >
update_ghost_values_requestsparallel::distributed::Vector< Number >mutableprivate
update_ghost_values_start(const unsigned int communication_channel=0) constparallel::distributed::Vector< Number >
valparallel::distributed::Vector< Number >private
value_type typedefparallel::distributed::Vector< Number >
Vector classparallel::distributed::Vector< Number >friend
Vector()parallel::distributed::Vector< Number >
Vector(const Vector< Number > &in_vector)parallel::distributed::Vector< Number >
Vector(const size_type size)parallel::distributed::Vector< Number >
Vector(const IndexSet &local_range, const IndexSet &ghost_indices, const MPI_Comm communicator)parallel::distributed::Vector< Number >
Vector(const IndexSet &local_range, const MPI_Comm communicator)parallel::distributed::Vector< Number >
Vector(const std_cxx11::shared_ptr< const Utilities::MPI::Partitioner > &partitioner)parallel::distributed::Vector< Number >
vector_is_ghostedparallel::distributed::Vector< Number >mutableprivate
vector_viewparallel::distributed::Vector< Number >private
vectors_equal_local(const Vector< Number2 > &v) constparallel::distributed::Vector< Number >private
zero_out_ghosts()parallel::distributed::Vector< Number >
~Subscriptor()Subscriptorvirtual
~Vector()parallel::distributed::Vector< Number >