![]() |
Reference documentation for deal.II version 8.5.1
|
This is the complete list of members for ConstraintMatrix, including all inherited members.
| add_entries(const size_type line, const std::vector< std::pair< size_type, double > > &col_val_pairs) | ConstraintMatrix | |
| add_entries_local_to_global(const std::vector< size_type > &local_dof_indices, SparsityPatternType &sparsity_pattern, const bool keep_constrained_entries=true, const Table< 2, bool > &dof_mask=default_empty_table) const | ConstraintMatrix | inline |
| add_entries_local_to_global(const std::vector< size_type > &row_indices, const std::vector< size_type > &col_indices, SparsityPatternType &sparsity_pattern, const bool keep_constrained_entries=true, const Table< 2, bool > &dof_mask=default_empty_table) const | ConstraintMatrix | |
| add_entries_local_to_global(const std::vector< size_type > &local_dof_indices, SparsityPatternType &sparsity_pattern, const bool keep_constrained_entries, const Table< 2, bool > &dof_mask, internal::bool2type< false >) const | ConstraintMatrix | private |
| add_entries_local_to_global(const std::vector< size_type > &local_dof_indices, SparsityPatternType &sparsity_pattern, const bool keep_constrained_entries, const Table< 2, bool > &dof_mask, internal::bool2type< true >) const | ConstraintMatrix | private |
| add_entry(const size_type line, const size_type column, const double value) | ConstraintMatrix | inline |
| add_line(const size_type line) | ConstraintMatrix | inline |
| add_lines(const std::vector< bool > &lines) | ConstraintMatrix | |
| add_lines(const std::set< size_type > &lines) | ConstraintMatrix | |
| add_lines(const IndexSet &lines) | ConstraintMatrix | |
| add_selected_constraints(const ConstraintMatrix &constraints_in, const IndexSet &filter) | ConstraintMatrix | |
| are_identity_constrained(const size_type index1, const size_type index2) const | ConstraintMatrix | |
| calculate_line_index(const size_type line) const | ConstraintMatrix | inlineprivate |
| can_store_line(const size_type line_index) const | ConstraintMatrix | inline |
| check_zero_weight(const std::pair< size_type, double > &p) | ConstraintMatrix | privatestatic |
| clear() | ConstraintMatrix | |
| close() | ConstraintMatrix | |
| condense(SparsityPattern &sparsity) const | ConstraintMatrix | |
| condense(BlockSparsityPattern &sparsity) const | ConstraintMatrix | |
| condense(DynamicSparsityPattern &sparsity) const | ConstraintMatrix | |
| condense(BlockDynamicSparsityPattern &sparsity) const | ConstraintMatrix | |
| condense(SparseMatrix< number > &matrix) const | ConstraintMatrix | |
| condense(BlockSparseMatrix< number > &matrix) const | ConstraintMatrix | |
| condense(VectorType &vec) const | ConstraintMatrix | |
| condense(const VectorType &vec_ghosted, VectorType &output) const | ConstraintMatrix | |
| condense(SparseMatrix< number > &matrix, VectorType &vector) const | ConstraintMatrix | |
| condense(BlockSparseMatrix< number > &matrix, BlockVectorType &vector) const | ConstraintMatrix | |
| ConstraintMatrix(const IndexSet &local_constraints=IndexSet()) | ConstraintMatrix | inlineexplicit |
| ConstraintMatrix(const ConstraintMatrix &constraint_matrix) | ConstraintMatrix | inlineexplicit |
| default_empty_table | ConstraintMatrix | privatestatic |
| distribute(VectorType &vec) const | ConstraintMatrix | |
| distribute_local_to_global(const InVector &local_vector, const std::vector< size_type > &local_dof_indices, OutVector &global_vector) const | ConstraintMatrix | inline |
| distribute_local_to_global(const Vector< LocalType > &local_vector, const std::vector< size_type > &local_dof_indices, VectorType &global_vector, const FullMatrix< LocalType > &local_matrix) const | ConstraintMatrix | |
| distribute_local_to_global(const Vector< LocalType > &local_vector, const std::vector< size_type > &local_dof_indices_row, const std::vector< size_type > &local_dof_indices_col, VectorType &global_vector, const FullMatrix< LocalType > &local_matrix, bool diagonal=false) const | ConstraintMatrix | |
| distribute_local_to_global(const size_type index, const double value, VectorType &global_vector) const | ConstraintMatrix | inline |
| distribute_local_to_global(ForwardIteratorVec local_vector_begin, ForwardIteratorVec local_vector_end, ForwardIteratorInd local_indices_begin, VectorType &global_vector) const | ConstraintMatrix | inline |
| distribute_local_to_global(const FullMatrix< typename MatrixType::value_type > &local_matrix, const std::vector< size_type > &local_dof_indices, MatrixType &global_matrix) const | ConstraintMatrix | inline |
| distribute_local_to_global(const FullMatrix< typename MatrixType::value_type > &local_matrix, const std::vector< size_type > &row_indices, const std::vector< size_type > &col_indices, MatrixType &global_matrix) const | ConstraintMatrix | |
| distribute_local_to_global(const FullMatrix< typename MatrixType::value_type > &local_matrix, const Vector< typename VectorType::value_type > &local_vector, const std::vector< size_type > &local_dof_indices, MatrixType &global_matrix, VectorType &global_vector, bool use_inhomogeneities_for_rhs=false) const | ConstraintMatrix | inline |
| distribute_local_to_global(const FullMatrix< typename MatrixType::value_type > &local_matrix, const Vector< typename VectorType::value_type > &local_vector, const std::vector< size_type > &local_dof_indices, MatrixType &global_matrix, VectorType &global_vector, bool use_inhomogeneities_for_rhs, internal::bool2type< false >) const | ConstraintMatrix | private |
| distribute_local_to_global(const FullMatrix< typename MatrixType::value_type > &local_matrix, const Vector< typename VectorType::value_type > &local_vector, const std::vector< size_type > &local_dof_indices, MatrixType &global_matrix, VectorType &global_vector, bool use_inhomogeneities_for_rhs, internal::bool2type< true >) const | ConstraintMatrix | private |
| ExcColumnNotStoredHere(size_type arg1, size_type arg2) | ConstraintMatrix | static |
| ExcDoFConstrainedToConstrainedDoF(int arg1, int arg2) | ConstraintMatrix | static |
| ExcDoFIsConstrainedFromBothObjects(size_type arg1) | ConstraintMatrix | static |
| ExcDoFIsConstrainedToConstrainedDoF(size_type arg1) | ConstraintMatrix | static |
| ExcEntryAlreadyExists(size_type arg1, size_type arg2, double arg3, double arg4) | ConstraintMatrix | static |
| ExcIncorrectConstraint(int arg1, int arg2) | ConstraintMatrix | static |
| ExcInUse(int arg1, char *arg2, std::string &arg3) | Subscriptor | static |
| ExcLineInexistant(size_type arg1) | ConstraintMatrix | static |
| ExcMatrixIsClosed() | ConstraintMatrix | static |
| ExcMatrixNotClosed() | ConstraintMatrix | static |
| ExcNoSubscriber(char *arg1, char *arg2) | Subscriptor | static |
| ExcRowNotStoredHere(size_type arg1) | ConstraintMatrix | static |
| get_constraint_entries(const size_type line) const | ConstraintMatrix | inline |
| get_dof_values(const VectorType &global_vector, ForwardIteratorInd local_indices_begin, ForwardIteratorVec local_vector_begin, ForwardIteratorVec local_vector_end) const | ConstraintMatrix | inline |
| get_inhomogeneity(const size_type line) const | ConstraintMatrix | inline |
| get_local_lines() const | ConstraintMatrix | inline |
| has_inhomogeneities() const | ConstraintMatrix | |
| is_constrained(const size_type index) const | ConstraintMatrix | inline |
| is_identity_constrained(const size_type index) const | ConstraintMatrix | |
| is_inhomogeneously_constrained(const size_type index) const | ConstraintMatrix | inline |
| left_object_wins enum value | ConstraintMatrix | |
| lines | ConstraintMatrix | private |
| lines_cache | ConstraintMatrix | private |
| list_subscribers() const | Subscriptor | |
| local_lines | ConstraintMatrix | private |
| make_sorted_row_list(const std::vector< size_type > &local_dof_indices, internals::GlobalRowsFromLocal &global_rows) const | ConstraintMatrix | private |
| make_sorted_row_list(const std::vector< size_type > &local_dof_indices, std::vector< size_type > &active_dofs) const | ConstraintMatrix | private |
| max_constraint_indirections() const | ConstraintMatrix | |
| memory_consumption() const | ConstraintMatrix | |
| merge(const ConstraintMatrix &other_constraints, const MergeConflictBehavior merge_conflict_behavior=no_conflicts_allowed, const bool allow_different_local_lines=false) | ConstraintMatrix | |
| MergeConflictBehavior enum name | ConstraintMatrix | |
| n_constraints() const | ConstraintMatrix | inline |
| n_subscriptions() const | Subscriptor | |
| no_conflicts_allowed enum value | ConstraintMatrix | |
| operator=(const ConstraintMatrix &other) | ConstraintMatrix | private |
| Subscriptor::operator=(const Subscriptor &) | Subscriptor | |
| Subscriptor::operator=(Subscriptor &&) | Subscriptor | |
| print(std::ostream &out) const | ConstraintMatrix | |
| reinit(const IndexSet &local_constraints=IndexSet()) | ConstraintMatrix | |
| resolve_indices(std::vector< types::global_dof_index > &indices) const | ConstraintMatrix | |
| resolve_vector_entry(const size_type i, const internals::GlobalRowsFromLocal &global_rows, const Vector< LocalType > &local_vector, const std::vector< size_type > &local_dof_indices, const FullMatrix< LocalType > &local_matrix) const | ConstraintMatrix | private |
| right_object_wins enum value | ConstraintMatrix | |
| serialize(Archive &ar, const unsigned int version) | Subscriptor | inline |
| set_inhomogeneity(const size_type line, const double value) | ConstraintMatrix | inline |
| set_zero(VectorType &vec) const | ConstraintMatrix | |
| shift(const size_type offset) | ConstraintMatrix | |
| size_type typedef | ConstraintMatrix | |
| sorted | ConstraintMatrix | private |
| subscribe(const char *identifier=0) const | Subscriptor | |
| Subscriptor() | Subscriptor | |
| Subscriptor(const Subscriptor &) | Subscriptor | |
| Subscriptor(Subscriptor &&) | Subscriptor | |
| unsubscribe(const char *identifier=0) const | Subscriptor | |
| write_dot(std::ostream &) const | ConstraintMatrix | |
| ~Subscriptor() | Subscriptor | virtual |
1.8.13