This is the complete list of members for libMesh::EigenSparseVector< T >, including all inherited members.
_communicator | libMesh::ParallelObject | protected |
_counts | libMesh::ReferenceCounter | protectedstatic |
_enable_print_counter | libMesh::ReferenceCounter | protectedstatic |
_is_closed | libMesh::NumericVector< T > | protected |
_is_initialized | libMesh::NumericVector< T > | protected |
_mutex | libMesh::ReferenceCounter | protectedstatic |
_n_objects | libMesh::ReferenceCounter | protectedstatic |
_type | libMesh::NumericVector< T > | protected |
_vec | libMesh::EigenSparseVector< T > | private |
abs() override | libMesh::EigenSparseVector< T > | virtual |
add(const numeric_index_type i, const T value) override | libMesh::EigenSparseVector< T > | inlinevirtual |
add(const T s) override | libMesh::EigenSparseVector< T > | virtual |
add(const NumericVector< T > &v) override | libMesh::EigenSparseVector< T > | virtual |
add(const T a, const NumericVector< T > &v) override | libMesh::EigenSparseVector< T > | virtual |
add_vector(const NumericVector< T > &v, const SparseMatrix< T > &A) override | libMesh::EigenSparseVector< T > | virtual |
libMesh::NumericVector::add_vector(const T *v, const std::vector< numeric_index_type > &dof_indices) | libMesh::NumericVector< T > | virtual |
libMesh::NumericVector::add_vector(const std::vector< T > &v, const std::vector< numeric_index_type > &dof_indices) | libMesh::NumericVector< T > | inline |
libMesh::NumericVector::add_vector(const NumericVector< T > &v, const std::vector< numeric_index_type > &dof_indices) | libMesh::NumericVector< T > | virtual |
libMesh::NumericVector::add_vector(const DenseVector< T > &v, const std::vector< numeric_index_type > &dof_indices) | libMesh::NumericVector< T > | inline |
libMesh::NumericVector::add_vector(const NumericVector< T > &v, const ShellMatrix< T > &A) | libMesh::NumericVector< T > | |
add_vector_transpose(const NumericVector< T > &v, const SparseMatrix< T > &A) override | libMesh::EigenSparseVector< T > | virtual |
build(const Parallel::Communicator &comm, const SolverPackage solver_package=libMesh::default_solver_package()) | libMesh::NumericVector< T > | static |
clear() override | libMesh::EigenSparseVector< T > | inlinevirtual |
clone() const override | libMesh::EigenSparseVector< T > | inlinevirtual |
close() override | libMesh::EigenSparseVector< T > | inlinevirtual |
closed() const | libMesh::NumericVector< T > | inlinevirtual |
comm() const | libMesh::ParallelObject | inline |
compare(const NumericVector< T > &other_vector, const Real threshold=TOLERANCE) const | libMesh::NumericVector< T > | virtual |
conjugate() override | libMesh::EigenSparseVector< T > | virtual |
Counts typedef | libMesh::ReferenceCounter | protected |
create_subvector(NumericVector< T > &, const std::vector< numeric_index_type > &) const | libMesh::NumericVector< T > | inlinevirtual |
DataType typedef | libMesh::EigenSparseVector< T > | |
disable_print_counter_info() | libMesh::ReferenceCounter | static |
dot(const NumericVector< T > &v) const override | libMesh::EigenSparseVector< T > | virtual |
EigenSparseLinearSolver< T > class | libMesh::EigenSparseVector< T > | friend |
EigenSparseMatrix< T > class | libMesh::EigenSparseVector< T > | friend |
EigenSparseVector(const Parallel::Communicator &comm_in, const ParallelType=AUTOMATIC) | libMesh::EigenSparseVector< T > | inlineexplicit |
EigenSparseVector(const Parallel::Communicator &comm_in, const numeric_index_type n, const ParallelType=AUTOMATIC) | libMesh::EigenSparseVector< T > | inlineexplicit |
EigenSparseVector(const Parallel::Communicator &comm_in, const numeric_index_type n, const numeric_index_type n_local, const ParallelType=AUTOMATIC) | libMesh::EigenSparseVector< T > | inline |
EigenSparseVector(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=AUTOMATIC) | libMesh::EigenSparseVector< T > | inline |
EigenSparseVector(EigenSparseVector &&)=default | libMesh::EigenSparseVector< T > | |
EigenSparseVector(const EigenSparseVector &)=default | libMesh::EigenSparseVector< T > | |
el(const numeric_index_type i) const | libMesh::NumericVector< T > | inlinevirtual |
enable_print_counter_info() | libMesh::ReferenceCounter | static |
first_local_index() const override | libMesh::EigenSparseVector< T > | inlinevirtual |
get(const std::vector< numeric_index_type > &index, T *values) const | libMesh::NumericVector< T > | inlinevirtual |
get(const std::vector< numeric_index_type > &index, std::vector< T > &values) const | libMesh::NumericVector< T > | inline |
get_info() | libMesh::ReferenceCounter | static |
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::ReferenceCounter | inlineprotected |
increment_destructor_count(const std::string &name) | libMesh::ReferenceCounter | inlineprotected |
init(const numeric_index_type N, const numeric_index_type n_local, const bool fast=false, const ParallelType ptype=AUTOMATIC) override | libMesh::EigenSparseVector< T > | inlinevirtual |
init(const numeric_index_type N, const bool fast=false, const ParallelType ptype=AUTOMATIC) override | libMesh::EigenSparseVector< T > | inlinevirtual |
init(const numeric_index_type N, const numeric_index_type n_local, const std::vector< numeric_index_type > &ghost, const bool fast=false, const ParallelType=AUTOMATIC) override | libMesh::EigenSparseVector< T > | virtual |
init(const NumericVector< T > &other, const bool fast=false) override | libMesh::EigenSparseVector< T > | virtual |
initialized() const | libMesh::NumericVector< T > | inlinevirtual |
insert(const T *v, const std::vector< numeric_index_type > &dof_indices) | libMesh::NumericVector< T > | virtual |
insert(const std::vector< T > &v, const std::vector< numeric_index_type > &dof_indices) | libMesh::NumericVector< T > | inline |
insert(const NumericVector< T > &v, const std::vector< numeric_index_type > &dof_indices) | libMesh::NumericVector< T > | virtual |
insert(const DenseVector< T > &v, const std::vector< numeric_index_type > &dof_indices) | libMesh::NumericVector< T > | inline |
insert(const DenseSubVector< T > &v, const std::vector< numeric_index_type > &dof_indices) | libMesh::NumericVector< T > | inline |
l1_norm() const override | libMesh::EigenSparseVector< T > | virtual |
l2_norm() const override | libMesh::EigenSparseVector< T > | virtual |
last_local_index() const override | libMesh::EigenSparseVector< T > | inlinevirtual |
linfty_norm() const override | libMesh::EigenSparseVector< T > | virtual |
local_relative_compare(const NumericVector< T > &other_vector, const Real threshold=TOLERANCE) const | libMesh::NumericVector< T > | virtual |
local_size() const override | libMesh::EigenSparseVector< T > | inlinevirtual |
localize(std::vector< T > &v_local) const override | libMesh::EigenSparseVector< T > | virtual |
localize(NumericVector< T > &v_local) const override | libMesh::EigenSparseVector< T > | virtual |
localize(NumericVector< T > &v_local, const std::vector< numeric_index_type > &send_list) const override | libMesh::EigenSparseVector< T > | virtual |
localize(std::vector< T > &v_local, const std::vector< numeric_index_type > &indices) const override | libMesh::EigenSparseVector< 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) override | libMesh::EigenSparseVector< T > | virtual |
localize_to_one(std::vector< T > &v_local, const processor_id_type proc_id=0) const override | libMesh::EigenSparseVector< T > | virtual |
max() const override | libMesh::EigenSparseVector< T > | virtual |
min() const override | libMesh::EigenSparseVector< T > | virtual |
n_objects() | libMesh::ReferenceCounter | inlinestatic |
n_processors() const | libMesh::ParallelObject | inline |
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 |
NumericVector(NumericVector &&)=default | libMesh::NumericVector< T > | |
NumericVector(const NumericVector &)=default | libMesh::NumericVector< T > | |
operator()(const numeric_index_type i) const override | libMesh::EigenSparseVector< T > | inlinevirtual |
operator*=(const T a) | libMesh::NumericVector< T > | inline |
operator+=(const NumericVector< T > &v) override | libMesh::EigenSparseVector< T > | virtual |
operator-=(const NumericVector< T > &v) override | libMesh::EigenSparseVector< T > | virtual |
operator/=(const NumericVector< T > &v_in) override | libMesh::EigenSparseVector< T > | virtual |
libMesh::NumericVector::operator/=(const T a) | libMesh::NumericVector< T > | inline |
operator=(const EigenSparseVector< T > &v) | libMesh::EigenSparseVector< T > | |
operator=(EigenSparseVector &&)=default | libMesh::EigenSparseVector< T > | |
operator=(const T s) override | libMesh::EigenSparseVector< T > | virtual |
operator=(const NumericVector< T > &v) override | libMesh::EigenSparseVector< T > | virtual |
operator=(const std::vector< T > &v) override | libMesh::EigenSparseVector< T > | virtual |
libMesh::NumericVector::operator=(NumericVector &&)=default | libMesh::NumericVector< T > | |
libMesh::ReferenceCountedObject< NumericVector< T > >::operator=(const ReferenceCountedObject &) | libMesh::ReferenceCountedObject< NumericVector< T > > | inlineprotected |
libMesh::ParallelObject::operator=(const ParallelObject &libmesh_dbg_var(other)) | libMesh::ParallelObject | inline |
ParallelObject(const Parallel::Communicator &comm_in) | libMesh::ParallelObject | inline |
ParallelObject(const ParallelObject &other) | libMesh::ParallelObject | inline |
pointwise_mult(const NumericVector< T > &vec1, const NumericVector< T > &vec2) override | libMesh::EigenSparseVector< T > | virtual |
print(std::ostream &os=libMesh::out) const | libMesh::NumericVector< T > | inlinevirtual |
print(std::ostream &os) const | libMesh::NumericVector< T > | inline |
print_global(std::ostream &os=libMesh::out) const | libMesh::NumericVector< T > | inlinevirtual |
print_global(std::ostream &os) const | libMesh::NumericVector< T > | inline |
print_info(std::ostream &out=libMesh::out) | libMesh::ReferenceCounter | static |
print_matlab(const std::string &="") const | libMesh::NumericVector< T > | inlinevirtual |
processor_id() const | libMesh::ParallelObject | inline |
reciprocal() override | libMesh::EigenSparseVector< T > | virtual |
ReferenceCountedObject() | libMesh::ReferenceCountedObject< NumericVector< T > > | inlineprotected |
ReferenceCountedObject(const ReferenceCountedObject &other) | libMesh::ReferenceCountedObject< NumericVector< T > > | inlineprotected |
ReferenceCountedObject(ReferenceCountedObject &&other) noexcept | libMesh::ReferenceCountedObject< NumericVector< T > > | inlineprotected |
ReferenceCounter() | libMesh::ReferenceCounter | inlineprotected |
ReferenceCounter(const ReferenceCounter &) | libMesh::ReferenceCounter | inlineprotected |
ReferenceCounter(ReferenceCounter &&other) noexcept | libMesh::ReferenceCounter | inlineprotected |
scale(const T factor) override | libMesh::EigenSparseVector< T > | virtual |
set(const numeric_index_type i, const T value) override | libMesh::EigenSparseVector< T > | inlinevirtual |
size() const override | libMesh::EigenSparseVector< 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 override | libMesh::EigenSparseVector< T > | virtual |
swap(NumericVector< T > &v) override | libMesh::EigenSparseVector< T > | inlinevirtual |
type() const | libMesh::NumericVector< T > | inline |
type() | libMesh::NumericVector< T > | inline |
vec() | libMesh::EigenSparseVector< T > | inline |
vec() const | libMesh::EigenSparseVector< T > | inline |
zero() override | libMesh::EigenSparseVector< T > | inlinevirtual |
zero_clone() const override | libMesh::EigenSparseVector< T > | inlinevirtual |
~EigenSparseVector()=default | libMesh::EigenSparseVector< T > | virtual |
~ParallelObject() | libMesh::ParallelObject | inlinevirtual |
~ReferenceCountedObject() | libMesh::ReferenceCountedObject< NumericVector< T > > | inline |
~ReferenceCounter() | libMesh::ReferenceCounter | inline |