This is the complete list of members for libMesh::PetscVector< T >, including all inherited members.
| _array_is_present | libMesh::PetscVector< T > | mutableprivate |
| _array_is_present | libMesh::PetscVector< T > | mutableprivate |
| _communicator | libMesh::ParallelObject | protected |
| _counts | libMesh::ReferenceCounter | protectedstatic |
| _destroy_vec_on_exit | libMesh::PetscVector< T > | private |
| _enable_print_counter | libMesh::ReferenceCounter | protectedstatic |
| _first | libMesh::PetscVector< T > | mutableprivate |
| _get_array(bool read_only) const | libMesh::PetscVector< T > | private |
| _global_to_local_map | libMesh::PetscVector< T > | private |
| _is_closed | libMesh::NumericVector< T > | protected |
| _is_initialized | libMesh::NumericVector< T > | protected |
| _last | libMesh::PetscVector< T > | mutableprivate |
| _local_form | libMesh::PetscVector< T > | mutableprivate |
| _local_size | libMesh::PetscVector< T > | mutableprivate |
| _mutex | libMesh::ReferenceCounter | protectedstatic |
| _n_objects | libMesh::ReferenceCounter | protectedstatic |
| _petsc_vector_mutex | libMesh::PetscVector< T > | mutableprivate |
| _petsc_vector_mutex | libMesh::PetscVector< T > | mutableprivate |
| _read_only_values | libMesh::PetscVector< T > | mutableprivate |
| _restore_array() const | libMesh::PetscVector< T > | private |
| _type | libMesh::NumericVector< T > | protected |
| _values | libMesh::PetscVector< T > | mutableprivate |
| _values_manually_retrieved | libMesh::PetscVector< T > | mutableprivate |
| _values_read_only | libMesh::PetscVector< T > | mutableprivate |
| _vec | libMesh::PetscVector< T > | private |
| abs() override | libMesh::PetscVector< T > | virtual |
| add(const numeric_index_type i, const T value) override | libMesh::PetscVector< T > | virtual |
| add(const T s) override | libMesh::PetscVector< T > | virtual |
| add(const NumericVector< T > &v) override | libMesh::PetscVector< T > | virtual |
| add(const T a, const NumericVector< T > &v) override | libMesh::PetscVector< T > | virtual |
| add_vector(const T *v, const std::vector< numeric_index_type > &dof_indices) override | libMesh::PetscVector< T > | virtual |
| add_vector(const NumericVector< T > &v, const SparseMatrix< T > &A) override | libMesh::PetscVector< 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_conjugate_transpose(const NumericVector< T > &v, const SparseMatrix< T > &A) | libMesh::PetscVector< T > | |
| add_vector_transpose(const NumericVector< T > &v, const SparseMatrix< T > &A) override | libMesh::PetscVector< T > | virtual |
| build(const Parallel::Communicator &comm, const SolverPackage solver_package=libMesh::default_solver_package()) | libMesh::NumericVector< T > | static |
| clear() override | libMesh::PetscVector< T > | inlinevirtual |
| clone() const override | libMesh::PetscVector< T > | inlinevirtual |
| close() override | libMesh::PetscVector< 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::PetscVector< T > | virtual |
| Counts typedef | libMesh::ReferenceCounter | protected |
| create_subvector(NumericVector< T > &subvector, const std::vector< numeric_index_type > &rows) const override | libMesh::PetscVector< T > | virtual |
| disable_print_counter_info() | libMesh::ReferenceCounter | static |
| dot(const NumericVector< T > &v) const override | libMesh::PetscVector< T > | virtual |
| el(const numeric_index_type i) const | libMesh::NumericVector< T > | inlinevirtual |
| enable_print_counter_info() | libMesh::ReferenceCounter | static |
| first_local_index() const override | libMesh::PetscVector< T > | inlinevirtual |
| get(const std::vector< numeric_index_type > &index, T *values) const override | libMesh::PetscVector< T > | inlinevirtual |
| libMesh::NumericVector::get(const std::vector< numeric_index_type > &index, std::vector< T > &values) const | libMesh::NumericVector< T > | inline |
| get_array() | libMesh::PetscVector< T > | inline |
| get_array_read() const | libMesh::PetscVector< T > | inline |
| get_info() | libMesh::ReferenceCounter | static |
| global_relative_compare(const NumericVector< T > &other_vector, const Real threshold=TOLERANCE) const | libMesh::NumericVector< T > | virtual |
| GlobalToLocalMap typedef | libMesh::PetscVector< T > | private |
| increment_constructor_count(const std::string &name) | libMesh::ReferenceCounter | inlineprotected |
| increment_destructor_count(const std::string &name) | libMesh::ReferenceCounter | inlineprotected |
| indefinite_dot(const NumericVector< T > &v) const | libMesh::PetscVector< T > | |
| init(const numeric_index_type N, const numeric_index_type n_local, const bool fast=false, const ParallelType type=AUTOMATIC) override | libMesh::PetscVector< T > | inlinevirtual |
| init(const numeric_index_type N, const bool fast=false, const ParallelType type=AUTOMATIC) override | libMesh::PetscVector< 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::PetscVector< T > | virtual |
| init(const NumericVector< T > &other, const bool fast=false) override | libMesh::PetscVector< T > | inlinevirtual |
| initialized() const | libMesh::NumericVector< T > | inlinevirtual |
| insert(const T *v, const std::vector< numeric_index_type > &dof_indices) override | libMesh::PetscVector< T > | virtual |
| libMesh::NumericVector::insert(const std::vector< T > &v, const std::vector< numeric_index_type > &dof_indices) | libMesh::NumericVector< T > | inline |
| libMesh::NumericVector::insert(const NumericVector< T > &v, const std::vector< numeric_index_type > &dof_indices) | libMesh::NumericVector< T > | virtual |
| libMesh::NumericVector::insert(const DenseVector< T > &v, const std::vector< numeric_index_type > &dof_indices) | libMesh::NumericVector< T > | inline |
| libMesh::NumericVector::insert(const DenseSubVector< T > &v, const std::vector< numeric_index_type > &dof_indices) | libMesh::NumericVector< T > | inline |
| l1_norm() const override | libMesh::PetscVector< T > | virtual |
| l2_norm() const override | libMesh::PetscVector< T > | virtual |
| last_local_index() const override | libMesh::PetscVector< T > | inlinevirtual |
| linfty_norm() const override | libMesh::PetscVector< T > | virtual |
| local_relative_compare(const NumericVector< T > &other_vector, const Real threshold=TOLERANCE) const | libMesh::NumericVector< T > | virtual |
| local_size() const override | libMesh::PetscVector< T > | inlinevirtual |
| localize(std::vector< T > &v_local) const override | libMesh::PetscVector< T > | virtual |
| localize(NumericVector< T > &v_local) const override | libMesh::PetscVector< T > | virtual |
| localize(NumericVector< T > &v_local, const std::vector< numeric_index_type > &send_list) const override | libMesh::PetscVector< T > | virtual |
| localize(std::vector< T > &v_local, const std::vector< numeric_index_type > &indices) const override | libMesh::PetscVector< 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::PetscVector< T > | virtual |
| localize_to_one(std::vector< T > &v_local, const processor_id_type proc_id=0) const override | libMesh::PetscVector< T > | virtual |
| localize_to_one(std::vector< Real > &v_local, const processor_id_type pid) const | libMesh::PetscVector< T > | |
| localize_to_one(std::vector< Complex > &v_local, const processor_id_type pid) const | libMesh::PetscVector< T > | |
| map_global_to_local_index(const numeric_index_type i) const | libMesh::PetscVector< T > | inline |
| max() const override | libMesh::PetscVector< T > | inlinevirtual |
| min() const override | libMesh::PetscVector< T > | inlinevirtual |
| 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::PetscVector< T > | inlinevirtual |
| operator*=(const T a) | libMesh::NumericVector< T > | inline |
| operator+=(const NumericVector< T > &v) override | libMesh::PetscVector< T > | virtual |
| operator-=(const NumericVector< T > &v) override | libMesh::PetscVector< T > | virtual |
| operator/=(const NumericVector< T > &v) override | libMesh::PetscVector< T > | virtual |
| libMesh::NumericVector::operator/=(const T a) | libMesh::NumericVector< T > | inline |
| operator=(const PetscVector< T > &v) | libMesh::PetscVector< T > | |
| operator=(PetscVector &&)=delete | libMesh::PetscVector< T > | |
| operator=(const T s) override | libMesh::PetscVector< T > | virtual |
| operator=(const NumericVector< T > &v) override | libMesh::PetscVector< T > | virtual |
| operator=(const std::vector< T > &v) override | libMesh::PetscVector< 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 |
| PetscVector(const Parallel::Communicator &comm_in, const ParallelType type=AUTOMATIC) | libMesh::PetscVector< T > | inlineexplicit |
| PetscVector(const Parallel::Communicator &comm_in, const numeric_index_type n, const ParallelType type=AUTOMATIC) | libMesh::PetscVector< T > | inlineexplicit |
| PetscVector(const Parallel::Communicator &comm_in, const numeric_index_type n, const numeric_index_type n_local, const ParallelType type=AUTOMATIC) | libMesh::PetscVector< T > | inline |
| PetscVector(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 type=AUTOMATIC) | libMesh::PetscVector< T > | inline |
| PetscVector(Vec v, const Parallel::Communicator &comm_in) | libMesh::PetscVector< T > | inline |
| PetscVector(PetscVector &&)=delete | libMesh::PetscVector< T > | |
| PetscVector(const PetscVector &)=delete | libMesh::PetscVector< T > | |
| pointwise_mult(const NumericVector< T > &vec1, const NumericVector< T > &vec2) override | libMesh::PetscVector< 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 &name="") const override | libMesh::PetscVector< T > | virtual |
| processor_id() const | libMesh::ParallelObject | inline |
| reciprocal() override | libMesh::PetscVector< 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 |
| restore_array() | libMesh::PetscVector< T > | inline |
| scale(const T factor) override | libMesh::PetscVector< T > | virtual |
| set(const numeric_index_type i, const T value) override | libMesh::PetscVector< T > | virtual |
| size() const override | libMesh::PetscVector< 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::PetscVector< T > | virtual |
| swap(NumericVector< T > &v) override | libMesh::PetscVector< T > | inlinevirtual |
| type() const | libMesh::NumericVector< T > | inline |
| type() | libMesh::NumericVector< T > | inline |
| vec() | libMesh::PetscVector< T > | inline |
| zero() override | libMesh::PetscVector< T > | inlinevirtual |
| zero_clone() const override | libMesh::PetscVector< T > | inlinevirtual |
| ~ParallelObject() | libMesh::ParallelObject | inlinevirtual |
| ~PetscVector() | libMesh::PetscVector< T > | inlinevirtual |
| ~ReferenceCountedObject() | libMesh::ReferenceCountedObject< NumericVector< T > > | inline |
| ~ReferenceCounter() | libMesh::ReferenceCounter | inline |