libMesh::DistributedVector< T > Member List

This is the complete list of members for libMesh::DistributedVector< T >, including all inherited members.

_communicatorlibMesh::ParallelObjectprotected
_countslibMesh::ReferenceCounterprotectedstatic
_enable_print_counterlibMesh::ReferenceCounterprotectedstatic
_first_local_indexlibMesh::DistributedVector< T >private
_global_sizelibMesh::DistributedVector< T >private
_is_closedlibMesh::NumericVector< T >protected
_is_initializedlibMesh::NumericVector< T >protected
_last_local_indexlibMesh::DistributedVector< T >private
_local_sizelibMesh::DistributedVector< T >private
_mutexlibMesh::ReferenceCounterprotectedstatic
_n_objectslibMesh::ReferenceCounterprotectedstatic
_typelibMesh::NumericVector< T >protected
_valueslibMesh::DistributedVector< T >private
abs()libMesh::DistributedVector< T >virtual
add(const numeric_index_type i, const T value)libMesh::DistributedVector< T >inlinevirtual
add(const T s)libMesh::DistributedVector< T >virtual
add(const NumericVector< T > &V)libMesh::DistributedVector< T >virtual
add(const T a, const NumericVector< T > &v)libMesh::DistributedVector< T >virtual
add_vector(const std::vector< T > &v, const std::vector< numeric_index_type > &dof_indices)libMesh::DistributedVector< T >virtual
add_vector(const NumericVector< T > &V, const std::vector< numeric_index_type > &dof_indices)libMesh::DistributedVector< T >virtual
add_vector(const NumericVector< T > &, const SparseMatrix< T > &)libMesh::DistributedVector< T >inlinevirtual
add_vector(const DenseVector< T > &V, const std::vector< numeric_index_type > &dof_indices)libMesh::DistributedVector< T >virtual
libMesh::NumericVector::add_vector(const NumericVector< T > &v, const ShellMatrix< T > &a)libMesh::NumericVector< T >
add_vector_transpose(const NumericVector< T > &, const SparseMatrix< T > &)libMesh::DistributedVector< T >inlinevirtual
build(const Parallel::Communicator &comm, const SolverPackage solver_package=libMesh::default_solver_package())libMesh::NumericVector< T >static
build(const SolverPackage solver_package=libMesh::default_solver_package())libMesh::NumericVector< T >static
clear()libMesh::DistributedVector< T >inlinevirtual
clone() const libMesh::DistributedVector< T >inlinevirtual
close()libMesh::DistributedVector< T >inlinevirtual
closed() const libMesh::NumericVector< T >inlinevirtual
comm() const libMesh::ParallelObjectinline
compare(const NumericVector< T > &other_vector, const Real threshold=TOLERANCE) const libMesh::NumericVector< T >virtual
conjugate()libMesh::DistributedVector< T >virtual
Counts typedeflibMesh::ReferenceCounterprotected
create_subvector(NumericVector< T > &, const std::vector< numeric_index_type > &) const libMesh::NumericVector< T >inlinevirtual
disable_print_counter_info()libMesh::ReferenceCounterstatic
DistributedVector(const Parallel::Communicator &comm, const ParallelType=AUTOMATIC)libMesh::DistributedVector< T >inlineexplicit
DistributedVector(const Parallel::Communicator &comm, const numeric_index_type n, const ParallelType ptype=AUTOMATIC)libMesh::DistributedVector< T >inlineexplicit
DistributedVector(const Parallel::Communicator &comm, const numeric_index_type n, const numeric_index_type n_local, const ParallelType ptype=AUTOMATIC)libMesh::DistributedVector< T >inline
DistributedVector(const Parallel::Communicator &comm, const numeric_index_type N, const numeric_index_type n_local, const std::vector< numeric_index_type > &ghost, const ParallelType ptype=AUTOMATIC)libMesh::DistributedVector< T >inline
dot(const NumericVector< T > &V) const libMesh::DistributedVector< T >virtual
el(const numeric_index_type i) const libMesh::NumericVector< T >inlinevirtual
enable_print_counter_info()libMesh::ReferenceCounterstatic
first_local_index() const libMesh::DistributedVector< T >inlinevirtual
get(const std::vector< numeric_index_type > &index, std::vector< T > &values) const libMesh::NumericVector< T >inlinevirtual
get_info()libMesh::ReferenceCounterstatic
global_relative_compare(const NumericVector< T > &other_vector, const Real threshold=TOLERANCE) const libMesh::NumericVector< T >virtual
increment_constructor_count(const std::string &name)libMesh::ReferenceCounterinlineprotected
increment_destructor_count(const std::string &name)libMesh::ReferenceCounterinlineprotected
init(const numeric_index_type N, const numeric_index_type n_local, const bool fast=false, const ParallelType ptype=AUTOMATIC)libMesh::DistributedVector< T >inlinevirtual
init(const numeric_index_type N, const bool fast=false, const ParallelType ptype=AUTOMATIC)libMesh::DistributedVector< T >inlinevirtual
init(const numeric_index_type, const numeric_index_type, const std::vector< numeric_index_type > &, const bool=false, const ParallelType=AUTOMATIC)libMesh::DistributedVector< T >inlinevirtual
init(const NumericVector< T > &other, const bool fast=false)libMesh::DistributedVector< T >virtual
initialized() const libMesh::NumericVector< T >inlinevirtual
insert(const std::vector< T > &v, const std::vector< numeric_index_type > &dof_indices)libMesh::DistributedVector< T >virtual
insert(const NumericVector< T > &V, const std::vector< numeric_index_type > &dof_indices)libMesh::DistributedVector< T >virtual
insert(const DenseVector< T > &V, const std::vector< numeric_index_type > &dof_indices)libMesh::DistributedVector< T >virtual
insert(const DenseSubVector< T > &V, const std::vector< numeric_index_type > &dof_indices)libMesh::DistributedVector< T >virtual
l1_norm() const libMesh::DistributedVector< T >virtual
l2_norm() const libMesh::DistributedVector< T >virtual
last_local_index() const libMesh::DistributedVector< T >inlinevirtual
linfty_norm() const libMesh::DistributedVector< T >virtual
local_relative_compare(const NumericVector< T > &other_vector, const Real threshold=TOLERANCE) const libMesh::NumericVector< T >virtual
local_size() const libMesh::DistributedVector< T >inlinevirtual
localize(std::vector< T > &v_local) const libMesh::DistributedVector< T >virtual
localize(NumericVector< T > &v_local) const libMesh::DistributedVector< T >virtual
localize(NumericVector< T > &v_local, const std::vector< numeric_index_type > &send_list) const libMesh::DistributedVector< T >virtual
localize(const numeric_index_type first_local_idx, const numeric_index_type last_local_idx, const std::vector< numeric_index_type > &send_list)libMesh::DistributedVector< T >virtual
localize_to_one(std::vector< T > &v_local, const processor_id_type proc_id=0) const libMesh::DistributedVector< T >virtual
max() const libMesh::DistributedVector< T >inlinevirtual
min() const libMesh::DistributedVector< T >inlinevirtual
n_objects()libMesh::ReferenceCounterinlinestatic
n_processors() const libMesh::ParallelObjectinline
NumericVector(const Parallel::Communicator &comm_in, const ParallelType ptype=AUTOMATIC)libMesh::NumericVector< T >inlineexplicit
NumericVector(const Parallel::Communicator &comm_in, const numeric_index_type n, const ParallelType ptype=AUTOMATIC)libMesh::NumericVector< T >inlineexplicit
NumericVector(const Parallel::Communicator &comm_in, const numeric_index_type n, const numeric_index_type n_local, const ParallelType ptype=AUTOMATIC)libMesh::NumericVector< T >inline
NumericVector(const Parallel::Communicator &comm_in, const numeric_index_type N, const numeric_index_type n_local, const std::vector< numeric_index_type > &ghost, const ParallelType ptype=AUTOMATIC)libMesh::NumericVector< T >inline
operator()(const numeric_index_type i) const libMesh::DistributedVector< T >inlinevirtual
operator*=(const T a)libMesh::NumericVector< T >inline
operator+=(const NumericVector< T > &V)libMesh::DistributedVector< T >virtual
operator-=(const NumericVector< T > &V)libMesh::DistributedVector< T >virtual
operator/=(NumericVector< T > &v)libMesh::DistributedVector< T >virtual
libMesh::NumericVector::operator/=(const T a)libMesh::NumericVector< T >inline
operator=(const T s)libMesh::DistributedVector< T >virtual
operator=(const NumericVector< T > &V)libMesh::DistributedVector< T >virtual
operator=(const DistributedVector< T > &V)libMesh::DistributedVector< T >
operator=(const std::vector< T > &v)libMesh::DistributedVector< T >virtual
libMesh::ParallelObject::operator=(const ParallelObject &other)libMesh::ParallelObjectinline
ParallelObject(const Parallel::Communicator &comm_in)libMesh::ParallelObjectinline
ParallelObject(const ParallelObject &other)libMesh::ParallelObjectinline
pointwise_mult(const NumericVector< T > &vec1, const NumericVector< T > &vec2)libMesh::DistributedVector< T >virtual
print(std::ostream &os=libMesh::out) const libMesh::NumericVector< T >inlinevirtual
print(std::ostream &os) constlibMesh::NumericVector< T >inline
print_global(std::ostream &os=libMesh::out) const libMesh::NumericVector< T >inlinevirtual
print_global(std::ostream &os) constlibMesh::NumericVector< T >inline
print_info(std::ostream &out=libMesh::out)libMesh::ReferenceCounterstatic
print_matlab(const std::string name="NULL") const libMesh::NumericVector< T >inlinevirtual
processor_id() const libMesh::ParallelObjectinline
reciprocal()libMesh::DistributedVector< T >virtual
ReferenceCountedObject()libMesh::ReferenceCountedObject< NumericVector< T > >inlineprotected
ReferenceCountedObject(const ReferenceCountedObject &other)libMesh::ReferenceCountedObject< NumericVector< T > >inlineprotected
ReferenceCounter()libMesh::ReferenceCounterinlineprotected
scale(const T factor)libMesh::DistributedVector< T >virtual
set(const numeric_index_type i, const T value)libMesh::DistributedVector< T >inlinevirtual
size() const libMesh::DistributedVector< T >inlinevirtual
subset_l1_norm(const std::set< numeric_index_type > &indices) const libMesh::NumericVector< T >virtual
subset_l2_norm(const std::set< numeric_index_type > &indices) const libMesh::NumericVector< T >virtual
subset_linfty_norm(const std::set< numeric_index_type > &indices) const libMesh::NumericVector< T >virtual
sum() const libMesh::DistributedVector< T >virtual
swap(NumericVector< T > &v)libMesh::DistributedVector< T >inlinevirtual
type() const libMesh::NumericVector< T >inline
type()libMesh::NumericVector< T >inline
zero()libMesh::DistributedVector< T >inlinevirtual
zero_clone() const libMesh::DistributedVector< T >inlinevirtual
~DistributedVector()libMesh::DistributedVector< T >inline
~NumericVector()libMesh::NumericVector< T >inlinevirtual
~ParallelObject()libMesh::ParallelObjectinlinevirtual
~ReferenceCountedObject()libMesh::ReferenceCountedObject< NumericVector< T > >inline
~ReferenceCounter()libMesh::ReferenceCounterinline

Site Created By: libMesh Developers
Last modified: February 07 2014 16:57:16 UTC

Hosted By:
SourceForge.net Logo