deal.II version GIT relicensing-2291-g668cd86249 2024-12-24 11:30:00+00:00
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Loading...
Searching...
No Matches
AffineConstraints< number > Member List

This is the complete list of members for AffineConstraints< number >, including all inherited members.

add_constraint(const size_type constrained_dof, const ArrayView< const std::pair< size_type, number > > &dependencies, const number inhomogeneity=0)AffineConstraints< number >
add_entries(const size_type constrained_dof_index, const std::vector< std::pair< size_type, number > > &col_weight_pairs)AffineConstraints< number >
add_entries_local_to_global(const std::vector< size_type > &local_dof_indices, SparsityPatternBase &sparsity_pattern, const bool keep_constrained_entries=true, const Table< 2, bool > &dof_mask=Table< 2, bool >()) constAffineConstraints< number >
add_entries_local_to_global(const std::vector< size_type > &row_indices, const std::vector< size_type > &col_indices, SparsityPatternBase &sparsity_pattern, const bool keep_constrained_entries=true, const Table< 2, bool > &dof_mask=Table< 2, bool >()) constAffineConstraints< number >
add_entries_local_to_global(const std::vector< size_type > &row_indices, const AffineConstraints< number > &col_constraints, const std::vector< size_type > &col_indices, SparsityPatternBase &sparsity_pattern, const bool keep_constrained_entries=true, const Table< 2, bool > &dof_mask=Table< 2, bool >()) constAffineConstraints< number >
add_entry(const size_type constrained_dof_index, const size_type column, const number weight)AffineConstraints< number >inline
add_line(const size_type line_n)AffineConstraints< number >inline
add_lines(const std::vector< bool > &lines)AffineConstraints< number >
add_lines(const std::set< size_type > &lines)AffineConstraints< number >
add_lines(const IndexSet &lines)AffineConstraints< number >
add_selected_constraints(const AffineConstraints &constraints_in, const IndexSet &filter)AffineConstraints< number >
AffineConstraintsAffineConstraints< number >friend
AffineConstraints()AffineConstraints< number >inline
AffineConstraints(const IndexSet &locally_stored_constraints)AffineConstraints< number >inlineexplicit
AffineConstraints(const IndexSet &locally_owned_dofs, const IndexSet &locally_stored_constraints)AffineConstraints< number >inline
AffineConstraints(const AffineConstraints &affine_constraints)AffineConstraints< number >inlineexplicit
AffineConstraints(AffineConstraints &&affine_constraints) noexcept=defaultAffineConstraints< number >
are_identity_constrained(const size_type line_n_1, const size_type line_n_2) constAffineConstraints< number >
calculate_line_index(const size_type line_n) constAffineConstraints< number >inlineprivate
can_store_line(const size_type line_n) constAffineConstraints< number >inline
check_no_subscribers() const noexceptEnableObserverPointerprivate
clear()AffineConstraints< number >
close()AffineConstraints< number >
condense(SparsityPattern &sparsity) constAffineConstraints< number >
condense(BlockSparsityPattern &sparsity) constAffineConstraints< number >
condense(DynamicSparsityPattern &sparsity) constAffineConstraints< number >
condense(BlockDynamicSparsityPattern &sparsity) constAffineConstraints< number >
condense(SparseMatrix< number > &matrix) constAffineConstraints< number >
condense(BlockSparseMatrix< number > &matrix) constAffineConstraints< number >
condense(VectorType &vec) constAffineConstraints< number >
condense(const VectorType &vec_ghosted, VectorType &output) constAffineConstraints< number >
condense(SparseMatrix< number > &matrix, VectorType &vector) constAffineConstraints< number >
condense(BlockSparseMatrix< number > &matrix, BlockVectorType &vector) constAffineConstraints< number >
const_iterator typedefAffineConstraints< number >
constrain_dof_to_zero(const size_type constrained_dof)AffineConstraints< number >
copy_from(const AffineConstraints< other_number > &other)AffineConstraints< number >inline
counterEnableObserverPointermutableprivate
counter_mapEnableObserverPointermutableprivate
distribute(VectorType &vec) constAffineConstraints< number >
distribute_local_to_global(const InVector &local_vector, const std::vector< size_type > &local_dof_indices, OutVector &global_vector) constAffineConstraints< number >inline
distribute_local_to_global(const Vector< number > &local_vector, const std::vector< size_type > &local_dof_indices, VectorType &global_vector, const FullMatrix< number > &local_matrix) constAffineConstraints< number >
distribute_local_to_global(const Vector< number > &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< number > &local_matrix, bool diagonal=false) constAffineConstraints< number >
distribute_local_to_global(const size_type index, const number value, VectorType &global_vector) constAffineConstraints< number >inline
distribute_local_to_global(ForwardIteratorVec local_vector_begin, ForwardIteratorVec local_vector_end, ForwardIteratorInd local_indices_begin, VectorType &global_vector) constAffineConstraints< number >inline
distribute_local_to_global(const FullMatrix< number > &local_matrix, const std::vector< size_type > &local_dof_indices, MatrixType &global_matrix) constAffineConstraints< number >inline
distribute_local_to_global(const FullMatrix< number > &local_matrix, const std::vector< size_type > &row_indices, const std::vector< size_type > &col_indices, MatrixType &global_matrix) constAffineConstraints< number >
distribute_local_to_global(const FullMatrix< number > &local_matrix, const std::vector< size_type > &row_indices, const AffineConstraints &column_affine_constraints, const std::vector< size_type > &column_indices, MatrixType &global_matrix) constAffineConstraints< number >
distribute_local_to_global(const FullMatrix< number > &local_matrix, const Vector< number > &local_vector, const std::vector< size_type > &local_dof_indices, MatrixType &global_matrix, VectorType &global_vector, bool use_inhomogeneities_for_rhs=false) constAffineConstraints< number >inline
distribute_local_to_global(const FullMatrix< number > &local_matrix, const Vector< number > &local_vector, const std::vector< size_type > &local_dof_indices, MatrixType &global_matrix, VectorType &global_vector, const bool use_inhomogeneities_for_rhs, const std::bool_constant< false >) constAffineConstraints< number >private
distribute_local_to_global(const FullMatrix< number > &local_matrix, const Vector< number > &local_vector, const std::vector< size_type > &local_dof_indices, MatrixType &global_matrix, VectorType &global_vector, const bool use_inhomogeneities_for_rhs, const std::bool_constant< true >) constAffineConstraints< number >private
EnableObserverPointer()EnableObserverPointerinline
EnableObserverPointer(const EnableObserverPointer &)EnableObserverPointerinline
EnableObserverPointer(EnableObserverPointer &&) noexceptEnableObserverPointer
ExcColumnNotStoredHere(size_type arg1, size_type arg2)AffineConstraints< number >static
ExcDoFConstrainedToConstrainedDoF(int arg1, int arg2)AffineConstraints< number >static
ExcDoFIsConstrainedFromBothObjects(size_type arg1)AffineConstraints< number >static
ExcDoFIsConstrainedToConstrainedDoF(size_type arg1)AffineConstraints< number >static
ExcEntryAlreadyExists(size_type arg1, size_type arg2, number arg3, number arg4)AffineConstraints< number >static
ExcIncorrectConstraint(int arg1, int arg2)AffineConstraints< number >static
ExcInUse(int arg1, std::string arg2, std::string arg3)EnableObserverPointerstatic
ExcLineInexistent(size_type arg1)AffineConstraints< number >static
ExcMatrixIsClosed()AffineConstraints< number >static
ExcMatrixNotClosed()AffineConstraints< number >static
ExcNoSubscriber(std::string arg1, std::string arg2)EnableObserverPointerstatic
ExcRowNotStoredHere(size_type arg1)AffineConstraints< number >static
get_constraint_entries(const size_type line_n) constAffineConstraints< number >inline
get_dof_values(const VectorType &global_vector, ForwardIteratorInd local_indices_begin, ForwardIteratorVec local_vector_begin, ForwardIteratorVec local_vector_end) constAffineConstraints< number >inline
get_inhomogeneity(const size_type line_n) constAffineConstraints< number >inline
get_lines() constAffineConstraints< number >
get_local_lines() constAffineConstraints< number >inline
get_locally_owned_indices() constAffineConstraints< number >inline
get_view(const IndexSet &mask) constAffineConstraints< number >
has_inhomogeneities() constAffineConstraints< number >
is_closed() constAffineConstraints< number >
is_closed(const MPI_Comm comm) constAffineConstraints< number >
is_consistent_in_parallel(const std::vector< IndexSet > &locally_owned_dofs, const IndexSet &locally_active_dofs, const MPI_Comm mpi_communicator, const bool verbose=false) constAffineConstraints< number >
is_constrained(const size_type line_n) constAffineConstraints< number >inline
is_identity_constrained(const size_type line_n) constAffineConstraints< number >
is_inhomogeneously_constrained(const size_type index) constAffineConstraints< number >inline
left_object_wins enum valueAffineConstraints< number >
LineRange typedefAffineConstraints< number >
linesAffineConstraints< number >private
lines_cacheAffineConstraints< number >private
list_subscribers(StreamType &stream) constEnableObserverPointerinline
list_subscribers() constEnableObserverPointer
local_linesAffineConstraints< number >private
locally_owned_dofsAffineConstraints< number >private
make_consistent_in_parallel(const IndexSet &locally_owned_dofs, const IndexSet &constraints_to_make_consistent, const MPI_Comm mpi_communicator)AffineConstraints< number >
make_sorted_row_list(const std::vector< size_type > &local_dof_indices, internal::AffineConstraints::GlobalRowsFromLocal< number > &global_rows) constAffineConstraints< number >private
make_sorted_row_list(const std::vector< size_type > &local_dof_indices, std::vector< size_type > &active_dofs) constAffineConstraints< number >private
map_iterator typedefEnableObserverPointerprivate
map_value_type typedefEnableObserverPointerprivate
max_constraint_indirections() constAffineConstraints< number >
memory_consumption() constAffineConstraints< number >
merge(const AffineConstraints< other_number > &other_constraints, const MergeConflictBehavior merge_conflict_behavior=no_conflicts_allowed, const bool allow_different_local_lines=false)AffineConstraints< number >
MergeConflictBehavior enum nameAffineConstraints< number >
mutexEnableObserverPointerprivatestatic
n_constraints() constAffineConstraints< number >inline
n_identities() constAffineConstraints< number >inline
n_inhomogeneities() constAffineConstraints< number >inline
n_subscriptions() constEnableObserverPointerinline
needed_elements_for_distributeAffineConstraints< number >private
no_conflicts_allowed enum valueAffineConstraints< number >
object_infoEnableObserverPointermutableprivate
operator=(const AffineConstraints &)=deleteAffineConstraints< number >
operator=(AffineConstraints &&affine_constraints) noexcept=defaultAffineConstraints< number >
EnableObserverPointer::operator=(const EnableObserverPointer &)EnableObserverPointerinline
EnableObserverPointer::operator=(EnableObserverPointer &&) noexceptEnableObserverPointer
print(std::ostream &out) constAffineConstraints< number >
reinit()AffineConstraints< number >
reinit(const IndexSet &locally_stored_constraints)AffineConstraints< number >
reinit(const IndexSet &locally_owned_dofs, const IndexSet &locally_stored_constraints)AffineConstraints< number >
resolve_indices(std::vector< types::global_dof_index > &indices) constAffineConstraints< number >
resolve_vector_entry(const size_type i, const internal::AffineConstraints::GlobalRowsFromLocal< number > &global_rows, const Vector< VectorScalar > &local_vector, const std::vector< size_type > &local_dof_indices, const FullMatrix< MatrixScalar > &local_matrix) constAffineConstraints< number >private
right_object_wins enum valueAffineConstraints< number >
scratch_dataAffineConstraints< number >mutableprivate
serialize(Archive &ar, const unsigned int version)EnableObserverPointerinline
set_inhomogeneity(const size_type constrained_dof_index, const number value)AffineConstraints< number >inline
set_zero(VectorType &vec) constAffineConstraints< number >inline
shift(const size_type offset)AffineConstraints< number >
size_type typedefAffineConstraints< number >
sortedAffineConstraints< number >private
subscribe(std::atomic< bool > *const validity, const std::string &identifier="") constEnableObserverPointer
unsubscribe(std::atomic< bool > *const validity, const std::string &identifier="") constEnableObserverPointer
validity_pointersEnableObserverPointermutableprivate
write_dot(std::ostream &) constAffineConstraints< number >
~EnableObserverPointer()EnableObserverPointervirtual