libMesh::PetscMatrix< T > Member List
This is the complete list of members for libMesh::PetscMatrix< T >, including all inherited members.| _counts | libMesh::ReferenceCounter | [protected, static] |
| _destroy_mat_on_exit | libMesh::PetscMatrix< T > | [private] |
| _dof_map | libMesh::SparseMatrix< T > | [protected] |
| _enable_print_counter | libMesh::ReferenceCounter | [protected, static] |
| _get_submatrix(SparseMatrix< T > &submatrix, const std::vector< numeric_index_type > &rows, const std::vector< numeric_index_type > &cols, const bool reuse_submatrix) const | libMesh::PetscMatrix< T > | [inline, protected, virtual] |
| libMesh::SparseMatrix::_get_submatrix(SparseMatrix< T > &, const std::vector< numeric_index_type > &, const std::vector< numeric_index_type > &, const bool) const | libMesh::SparseMatrix< T > | [inline, protected, virtual] |
| _is_initialized | libMesh::SparseMatrix< T > | [protected] |
| _mat | libMesh::PetscMatrix< T > | [private] |
| _mutex | libMesh::ReferenceCounter | [protected, static] |
| _n_objects | libMesh::ReferenceCounter | [protected, static] |
| add(const numeric_index_type i, const numeric_index_type j, const T value) | libMesh::PetscMatrix< T > | [inline, virtual] |
| add(const T a, SparseMatrix< T > &X) | libMesh::PetscMatrix< T > | [inline] |
| libMesh::SparseMatrix::add(const T, SparseMatrix< T > &)=0 | libMesh::SparseMatrix< T > | [pure virtual] |
| add_matrix(const DenseMatrix< T > &dm, const std::vector< numeric_index_type > &rows, const std::vector< numeric_index_type > &cols) | libMesh::PetscMatrix< T > | [inline, virtual] |
| add_matrix(const DenseMatrix< T > &dm, const std::vector< numeric_index_type > &dof_indices) | libMesh::PetscMatrix< T > | [inline, virtual] |
| attach_dof_map(const DofMap &dof_map) | libMesh::SparseMatrix< T > | [inline] |
| build(const SolverPackage solver_package=libMesh::default_solver_package()) | libMesh::SparseMatrix< T > | [inline, static] |
| clear() | libMesh::PetscMatrix< T > | [inline, virtual] |
| close() const | libMesh::PetscMatrix< T > | [inline, virtual] |
| closed() const | libMesh::PetscMatrix< T > | [inline, virtual] |
| Counts typedef | libMesh::ReferenceCounter | [protected] |
| create_submatrix(SparseMatrix< T > &submatrix, const std::vector< numeric_index_type > &rows, const std::vector< numeric_index_type > &cols) const | libMesh::SparseMatrix< T > | [inline, virtual] |
| disable_print_counter_info() | libMesh::ReferenceCounter | [static] |
| enable_print_counter_info() | libMesh::ReferenceCounter | [static] |
| get_diagonal(NumericVector< T > &dest) const | libMesh::PetscMatrix< T > | [inline, virtual] |
| get_info() | libMesh::ReferenceCounter | [static] |
| get_transpose(SparseMatrix< T > &dest) const | libMesh::PetscMatrix< T > | [inline, virtual] |
| libMesh::SparseMatrix::get_transpose(SparseMatrix< T > &dest) const =0 | libMesh::SparseMatrix< T > | [pure virtual] |
| increment_constructor_count(const std::string &name) | libMesh::ReferenceCounter | [inline, protected] |
| increment_destructor_count(const std::string &name) | libMesh::ReferenceCounter | [inline, protected] |
| init(const numeric_index_type m, const numeric_index_type n, const numeric_index_type m_l, const numeric_index_type n_l, const numeric_index_type nnz=30, const numeric_index_type noz=10) | libMesh::PetscMatrix< T > | [inline, virtual] |
| init(const numeric_index_type m, const numeric_index_type n, const numeric_index_type m_l, const numeric_index_type n_l, const std::vector< numeric_index_type > &n_nz, const std::vector< numeric_index_type > &n_oz) | libMesh::PetscMatrix< T > | [inline] |
| init() | libMesh::PetscMatrix< T > | [inline, virtual] |
| initialized() const | libMesh::SparseMatrix< T > | [inline, virtual] |
| l1_norm() const | libMesh::PetscMatrix< T > | [inline, virtual] |
| linfty_norm() const | libMesh::PetscMatrix< T > | [inline, virtual] |
| m() const | libMesh::PetscMatrix< T > | [inline, virtual] |
| mat() | libMesh::PetscMatrix< T > | [inline] |
| n() const | libMesh::PetscMatrix< T > | [inline, virtual] |
| n_objects() | libMesh::ReferenceCounter | [inline, static] |
| need_full_sparsity_pattern() const | libMesh::SparseMatrix< T > | [inline, virtual] |
| operator()(const numeric_index_type i, const numeric_index_type j) const | libMesh::PetscMatrix< T > | [inline, virtual] |
| operator<<(std::ostream &os, const SparseMatrix< T > &m) | libMesh::SparseMatrix< T > | [friend] |
| PetscMatrix() | libMesh::PetscMatrix< T > | [inline] |
| PetscMatrix(Mat m) | libMesh::PetscMatrix< T > | [inline] |
| print(std::ostream &os=libMesh::out, const bool sparse=false) const | libMesh::SparseMatrix< T > | [inline] |
| print(std::ostream &os, const bool sparse) const | libMesh::SparseMatrix< T > | [inline] |
| print_info(std::ostream &out=libMesh::out) | libMesh::ReferenceCounter | [static] |
| print_matlab(const std::string name="NULL") const | libMesh::PetscMatrix< T > | [inline, virtual] |
| print_personal(std::ostream &os=libMesh::out) const | libMesh::PetscMatrix< T > | [inline, virtual] |
| ReferenceCountedObject() | libMesh::ReferenceCountedObject< SparseMatrix< T > > | [inline, protected] |
| ReferenceCountedObject(const ReferenceCountedObject &other) | libMesh::ReferenceCountedObject< SparseMatrix< T > > | [inline, protected] |
| ReferenceCounter() | libMesh::ReferenceCounter | [inline, protected] |
| reinit_submatrix(SparseMatrix< T > &submatrix, const std::vector< numeric_index_type > &rows, const std::vector< numeric_index_type > &cols) const | libMesh::SparseMatrix< T > | [inline, virtual] |
| row_start() const | libMesh::PetscMatrix< T > | [inline, virtual] |
| row_stop() const | libMesh::PetscMatrix< T > | [inline, virtual] |
| set(const numeric_index_type i, const numeric_index_type j, const T value) | libMesh::PetscMatrix< T > | [inline, virtual] |
| SparseMatrix() | libMesh::SparseMatrix< T > | [inline] |
| swap(PetscMatrix< T > &) | libMesh::PetscMatrix< T > | [inline] |
| update_sparsity_pattern(const SparsityPattern::Graph &) | libMesh::SparseMatrix< T > | [inline, virtual] |
| vector_mult(NumericVector< T > &dest, const NumericVector< T > &arg) const | libMesh::SparseMatrix< T > | [inline] |
| vector_mult_add(NumericVector< T > &dest, const NumericVector< T > &arg) const | libMesh::SparseMatrix< T > | [inline] |
| zero() | libMesh::PetscMatrix< T > | [inline, virtual] |
| zero_rows(std::vector< numeric_index_type > &rows, T diag_value=0.0) | libMesh::PetscMatrix< T > | [inline, virtual] |
| ~PetscMatrix() | libMesh::PetscMatrix< T > | [inline] |
| ~ReferenceCountedObject() | libMesh::ReferenceCountedObject< SparseMatrix< T > > | [inline] |
| ~ReferenceCounter() | libMesh::ReferenceCounter | [inline] |
| ~SparseMatrix() | libMesh::SparseMatrix< T > | [inline, virtual] |
Site Created By: libMesh Developers
Last modified: February 05 2013 19:55:33 UTC
Hosted By: