This is the complete list of members for libMesh::DofMap, including all inherited members.
_adjoint_constraint_values | libMesh::DofMap | private |
_adjoint_dirichlet_boundaries | libMesh::DofMap | private |
_algebraic_ghosting_functors | libMesh::DofMap | private |
_augment_send_list | libMesh::DofMap | private |
_augment_sparsity_pattern | libMesh::DofMap | private |
_communicator | libMesh::ParallelObject | protected |
_counts | libMesh::ReferenceCounter | protectedstatic |
_coupling_functors | libMesh::DofMap | private |
_default_coupling | libMesh::DofMap | private |
_default_evaluating | libMesh::DofMap | private |
_dirichlet_boundaries | libMesh::DofMap | private |
_dof_constraints | libMesh::DofMap | private |
_dof_coupling | libMesh::DofMap | |
_dof_indices(const Elem &elem, int p_level, std::vector< dof_id_type > &di, const unsigned int vg, const unsigned int vig, const Node *const *nodes, unsigned int n_nodes #ifdef DEBUG, const unsigned int v, std::size_t &tot_size #endif) const | libMesh::DofMap | private |
_enable_print_counter | libMesh::ReferenceCounter | protectedstatic |
_end_df | libMesh::DofMap | private |
_end_old_df | libMesh::DofMap | private |
_error_on_cyclic_constraint | libMesh::DofMap | private |
_extra_send_list_context | libMesh::DofMap | private |
_extra_send_list_function | libMesh::DofMap | private |
_extra_sparsity_context | libMesh::DofMap | private |
_extra_sparsity_function | libMesh::DofMap | private |
_first_df | libMesh::DofMap | private |
_first_old_df | libMesh::DofMap | private |
_first_old_scalar_df | libMesh::DofMap | private |
_first_scalar_df | libMesh::DofMap | private |
_implicit_neighbor_dofs | libMesh::DofMap | private |
_implicit_neighbor_dofs_initialized | libMesh::DofMap | private |
_matrices | libMesh::DofMap | private |
_mesh | libMesh::DofMap | private |
_mutex | libMesh::ReferenceCounter | protectedstatic |
_n_dfs | libMesh::DofMap | private |
_n_nz | libMesh::DofMap | private |
_n_objects | libMesh::ReferenceCounter | protectedstatic |
_n_old_dfs | libMesh::DofMap | private |
_n_oz | libMesh::DofMap | private |
_n_SCALAR_dofs | libMesh::DofMap | private |
_node_constraints | libMesh::DofMap | private |
_periodic_boundaries | libMesh::DofMap | private |
_primal_constraint_values | libMesh::DofMap | private |
_send_list | libMesh::DofMap | private |
_sp | libMesh::DofMap | private |
_stashed_dof_constraints | libMesh::DofMap | private |
_sys_number | libMesh::DofMap | private |
_variable_group_numbers | libMesh::DofMap | private |
_variable_groups | libMesh::DofMap | private |
_variables | libMesh::DofMap | private |
add_adjoint_constraint_row(const unsigned int qoi_index, const dof_id_type dof_number, const DofConstraintRow &constraint_row, const Number constraint_rhs, const bool forbid_constraint_overwrite) | libMesh::DofMap | |
add_adjoint_dirichlet_boundary(const DirichletBoundary &dirichlet_boundary, unsigned int q) | libMesh::DofMap | |
add_algebraic_ghosting_functor(GhostingFunctor &evaluable_functor, bool to_mesh=true) | libMesh::DofMap | |
add_constraint_row(const dof_id_type dof_number, const DofConstraintRow &constraint_row, const Number constraint_rhs, const bool forbid_constraint_overwrite) | libMesh::DofMap | |
add_constraint_row(const dof_id_type dof_number, const DofConstraintRow &constraint_row, const bool forbid_constraint_overwrite=true) | libMesh::DofMap | inline |
add_constraints_to_send_list() | libMesh::DofMap | private |
add_coupling_functor(GhostingFunctor &coupling_functor, bool to_mesh=true) | libMesh::DofMap | |
add_default_ghosting() | libMesh::DofMap | |
add_dirichlet_boundary(const DirichletBoundary &dirichlet_boundary) | libMesh::DofMap | |
add_neighbors_to_send_list(MeshBase &mesh) | libMesh::DofMap | private |
add_periodic_boundary(const PeriodicBoundaryBase &periodic_boundary) | libMesh::DofMap | |
add_periodic_boundary(const PeriodicBoundaryBase &boundary, const PeriodicBoundaryBase &inverse_boundary) | libMesh::DofMap | |
add_variable_group(const VariableGroup &var_group) | libMesh::DofMap | |
algebraic_ghosting_functors_begin() const | libMesh::DofMap | inline |
algebraic_ghosting_functors_end() const | libMesh::DofMap | inline |
all_semilocal_indices(const std::vector< dof_id_type > &dof_indices) const | libMesh::DofMap | |
allgather_recursive_constraints(MeshBase &) | libMesh::DofMap | |
attach_extra_send_list_function(void(*func)(std::vector< dof_id_type > &, void *), void *context=nullptr) | libMesh::DofMap | inline |
attach_extra_send_list_object(DofMap::AugmentSendList &asl) | libMesh::DofMap | inline |
attach_extra_sparsity_function(void(*func)(SparsityPattern::Graph &sparsity, std::vector< dof_id_type > &n_nz, std::vector< dof_id_type > &n_oz, void *), void *context=nullptr) | libMesh::DofMap | inline |
attach_extra_sparsity_object(DofMap::AugmentSparsityPattern &asp) | libMesh::DofMap | inline |
attach_matrix(SparseMatrix< Number > &matrix) | libMesh::DofMap | |
block_size() const | libMesh::DofMap | inline |
build_constraint_matrix(DenseMatrix< Number > &C, std::vector< dof_id_type > &elem_dofs, const bool called_recursively=false) const | libMesh::DofMap | private |
build_constraint_matrix_and_vector(DenseMatrix< Number > &C, DenseVector< Number > &H, std::vector< dof_id_type > &elem_dofs, int qoi_index=-1, const bool called_recursively=false) const | libMesh::DofMap | private |
build_sparsity(const MeshBase &mesh) const | libMesh::DofMap | private |
check_dirichlet_bcid_consistency(const MeshBase &mesh, const DirichletBoundary &boundary) const | libMesh::DofMap | private |
check_for_cyclic_constraints() | libMesh::DofMap | |
clear() | libMesh::DofMap | |
clear_sparsity() | libMesh::DofMap | |
comm() const | libMesh::ParallelObject | inline |
compute_sparsity(const MeshBase &) | libMesh::DofMap | |
constrain_element_dyad_matrix(DenseVector< Number > &v, DenseVector< Number > &w, std::vector< dof_id_type > &row_dofs, bool asymmetric_constraint_rows=true) const | libMesh::DofMap | inline |
constrain_element_matrix(DenseMatrix< Number > &matrix, std::vector< dof_id_type > &elem_dofs, bool asymmetric_constraint_rows=true) const | libMesh::DofMap | inline |
constrain_element_matrix(DenseMatrix< Number > &matrix, std::vector< dof_id_type > &row_dofs, std::vector< dof_id_type > &col_dofs, bool asymmetric_constraint_rows=true) const | libMesh::DofMap | inline |
constrain_element_matrix_and_vector(DenseMatrix< Number > &matrix, DenseVector< Number > &rhs, std::vector< dof_id_type > &elem_dofs, bool asymmetric_constraint_rows=true) const | libMesh::DofMap | inline |
constrain_element_vector(DenseVector< Number > &rhs, std::vector< dof_id_type > &dofs, bool asymmetric_constraint_rows=true) const | libMesh::DofMap | inline |
constrain_nothing(std::vector< dof_id_type > &dofs) const | libMesh::DofMap | |
constrain_p_dofs(unsigned int var, const Elem *elem, unsigned int s, unsigned int p) | libMesh::DofMap | |
constraint_rows_begin() const | libMesh::DofMap | inline |
constraint_rows_end() const | libMesh::DofMap | inline |
Counts typedef | libMesh::ReferenceCounter | protected |
coupling_functors_begin() const | libMesh::DofMap | inline |
coupling_functors_end() const | libMesh::DofMap | inline |
create_dof_constraints(const MeshBase &, Real time=0) | libMesh::DofMap | |
default_algebraic_ghosting() | libMesh::DofMap | inline |
default_coupling() | libMesh::DofMap | inline |
disable_print_counter_info() | libMesh::ReferenceCounter | static |
distribute_dofs(MeshBase &) | libMesh::DofMap | |
distribute_local_dofs_node_major(dof_id_type &next_free_dof, MeshBase &mesh) | libMesh::DofMap | private |
distribute_local_dofs_var_major(dof_id_type &next_free_dof, MeshBase &mesh) | libMesh::DofMap | private |
dof_indices(const Elem *const elem, std::vector< dof_id_type > &di) const | libMesh::DofMap | |
dof_indices(const Elem *const elem, std::vector< dof_id_type > &di, const unsigned int vn, int p_level=-12345) const | libMesh::DofMap | |
dof_indices(const Node *const node, std::vector< dof_id_type > &di) const | libMesh::DofMap | |
dof_indices(const Node *const node, std::vector< dof_id_type > &di, const unsigned int vn) const | libMesh::DofMap | |
dof_owner(const dof_id_type dof) const | libMesh::DofMap | inline |
DofMap(const unsigned int sys_number, MeshBase &mesh) | libMesh::DofMap | explicit |
dofobject_accessor typedef | libMesh::DofMap | private |
elem_ptr(MeshBase &mesh, dof_id_type i) const | libMesh::DofMap | private |
enable_print_counter_info() | libMesh::ReferenceCounter | static |
end_dof(const processor_id_type proc) const | libMesh::DofMap | inline |
end_dof() const | libMesh::DofMap | inline |
end_old_dof(const processor_id_type proc) const | libMesh::DofMap | inline |
end_old_dof() const | libMesh::DofMap | inline |
enforce_adjoint_constraints_exactly(NumericVector< Number > &v, unsigned int q) const | libMesh::DofMap | inline |
enforce_constraints_exactly(const System &system, NumericVector< Number > *v=nullptr, bool homogeneous=false) const | libMesh::DofMap | inline |
extract_local_vector(const NumericVector< Number > &Ug, const std::vector< dof_id_type > &dof_indices, DenseVectorBase< Number > &Ue) const | libMesh::DofMap | |
find_connected_dof_objects(std::vector< const DofObject *> &objs) const | libMesh::DofMap | private |
find_connected_dofs(std::vector< dof_id_type > &elem_dofs) const | libMesh::DofMap | private |
first_dof(const processor_id_type proc) const | libMesh::DofMap | inline |
first_dof() const | libMesh::DofMap | inline |
first_old_dof(const processor_id_type proc) const | libMesh::DofMap | inline |
first_old_dof() const | libMesh::DofMap | inline |
gather_constraints(MeshBase &mesh, std::set< dof_id_type > &unexpanded_dofs, bool look_for_constrainees) | libMesh::DofMap | |
get_adjoint_dirichlet_boundaries(unsigned int q) const | libMesh::DofMap | |
get_adjoint_dirichlet_boundaries(unsigned int q) | libMesh::DofMap | |
get_dirichlet_boundaries() const | libMesh::DofMap | inline |
get_dirichlet_boundaries() | libMesh::DofMap | inline |
get_info() const | libMesh::DofMap | |
ReferenceCountedObject< DofMap >::get_info() | libMesh::ReferenceCounter | static |
get_local_constraints(bool print_nonlocal=false) const | libMesh::DofMap | |
get_n_nz() const | libMesh::DofMap | inline |
get_n_oz() const | libMesh::DofMap | inline |
get_periodic_boundaries() | libMesh::DofMap | inline |
get_primal_constraint_values() | libMesh::DofMap | inline |
get_send_list() const | libMesh::DofMap | inline |
has_adjoint_dirichlet_boundaries(unsigned int q) const | libMesh::DofMap | |
has_blocked_representation() const | libMesh::DofMap | inline |
has_heterogenous_adjoint_constraint(const unsigned int qoi_num, const dof_id_type dof) const | libMesh::DofMap | inline |
has_heterogenous_adjoint_constraints(const unsigned int qoi_num) const | libMesh::DofMap | inline |
heterogenously_constrain_element_matrix_and_vector(DenseMatrix< Number > &matrix, DenseVector< Number > &rhs, std::vector< dof_id_type > &elem_dofs, bool asymmetric_constraint_rows=true, int qoi_index=-1) const | libMesh::DofMap | |
heterogenously_constrain_element_vector(const DenseMatrix< Number > &matrix, DenseVector< Number > &rhs, std::vector< dof_id_type > &elem_dofs, bool asymmetric_constraint_rows=true, int qoi_index=-1) const | libMesh::DofMap | |
increment_constructor_count(const std::string &name) | libMesh::ReferenceCounter | inlineprotected |
increment_destructor_count(const std::string &name) | libMesh::ReferenceCounter | inlineprotected |
invalidate_dofs(MeshBase &mesh) const | libMesh::DofMap | private |
is_attached(SparseMatrix< Number > &matrix) | libMesh::DofMap | |
is_constrained_dof(const dof_id_type dof) const | libMesh::DofMap | inline |
is_constrained_node(const Node *node) const | libMesh::DofMap | inline |
is_evaluable(const DofObjectSubclass &obj, unsigned int var_num=libMesh::invalid_uint) const | libMesh::DofMap | |
is_periodic_boundary(const boundary_id_type boundaryid) const | libMesh::DofMap | |
last_dof(const processor_id_type proc) const | libMesh::DofMap | inline |
last_dof() const | libMesh::DofMap | inline |
local_index(dof_id_type dof_index) const | libMesh::DofMap | inline |
local_variable_indices(std::vector< dof_id_type > &idx, const MeshBase &mesh, unsigned int var_num) const | libMesh::DofMap | |
max_constraint_error(const System &system, NumericVector< Number > *v=nullptr) const | libMesh::DofMap | |
merge_ghost_functor_outputs(GhostingFunctor::map_type &elements_to_ghost, std::set< CouplingMatrix *> &temporary_coupling_matrices, const std::set< GhostingFunctor *>::iterator &gf_begin, const std::set< GhostingFunctor *>::iterator &gf_end, const MeshBase::const_element_iterator &elems_begin, const MeshBase::const_element_iterator &elems_end, processor_id_type p) | libMesh::DofMap | privatestatic |
n_constrained_dofs() const | libMesh::DofMap | |
n_constrained_nodes() const | libMesh::DofMap | inline |
n_dofs() const | libMesh::DofMap | inline |
n_dofs_on_processor(const processor_id_type proc) const | libMesh::DofMap | inline |
n_local_constrained_dofs() const | libMesh::DofMap | |
n_local_dofs() const | libMesh::DofMap | inline |
n_objects() | libMesh::ReferenceCounter | inlinestatic |
n_old_dofs() const | libMesh::DofMap | inline |
n_processors() const | libMesh::ParallelObject | inline |
n_SCALAR_dofs() const | libMesh::DofMap | inline |
n_variable_groups() const | libMesh::DofMap | inline |
n_variables() const | libMesh::DofMap | inline |
need_full_sparsity_pattern | libMesh::DofMap | private |
node_constraint_rows_begin() const | libMesh::DofMap | inline |
node_constraint_rows_end() const | libMesh::DofMap | inline |
node_ptr(MeshBase &mesh, dof_id_type i) const | libMesh::DofMap | private |
old_dof_indices(const Elem *const elem, std::vector< dof_id_type > &di, const unsigned int vn=libMesh::invalid_uint) const | libMesh::DofMap | |
ReferenceCountedObject< DofMap >::operator=(const ReferenceCountedObject &) | libMesh::ReferenceCountedObject< DofMap > | 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 |
prepare_send_list() | libMesh::DofMap | |
print_dof_constraints(std::ostream &os=libMesh::out, bool print_nonlocal=false) const | libMesh::DofMap | |
print_info(std::ostream &os=libMesh::out) const | libMesh::DofMap | |
ReferenceCountedObject< DofMap >::print_info(std::ostream &out=libMesh::out) | libMesh::ReferenceCounter | static |
process_constraints(MeshBase &) | libMesh::DofMap | |
processor_id() const | libMesh::ParallelObject | inline |
ReferenceCountedObject() | libMesh::ReferenceCountedObject< DofMap > | inlineprotected |
ReferenceCountedObject(const ReferenceCountedObject &other) | libMesh::ReferenceCountedObject< DofMap > | inlineprotected |
ReferenceCountedObject(ReferenceCountedObject &&other) noexcept | libMesh::ReferenceCountedObject< DofMap > | inlineprotected |
ReferenceCounter() | libMesh::ReferenceCounter | inlineprotected |
ReferenceCounter(const ReferenceCounter &) | libMesh::ReferenceCounter | inlineprotected |
ReferenceCounter(ReferenceCounter &&other) noexcept | libMesh::ReferenceCounter | inlineprotected |
reinit(MeshBase &mesh) | libMesh::DofMap | |
remove_adjoint_dirichlet_boundary(const DirichletBoundary &dirichlet_boundary, unsigned int q) | libMesh::DofMap | |
remove_algebraic_ghosting_functor(GhostingFunctor &evaluable_functor) | libMesh::DofMap | |
remove_coupling_functor(GhostingFunctor &coupling_functor) | libMesh::DofMap | |
remove_default_ghosting() | libMesh::DofMap | |
remove_dirichlet_boundary(const DirichletBoundary &dirichlet_boundary) | libMesh::DofMap | |
SCALAR_dof_indices(std::vector< dof_id_type > &di, const unsigned int vn, const bool old_dofs=false) const | libMesh::DofMap | |
scatter_constraints(MeshBase &) | libMesh::DofMap | |
semilocal_index(dof_id_type dof_index) const | libMesh::DofMap | |
set_error_on_cyclic_constraint(bool error_on_cyclic_constraint) | libMesh::DofMap | |
set_implicit_neighbor_dofs(bool implicit_neighbor_dofs) | libMesh::DofMap | |
set_nonlocal_dof_objects(iterator_type objects_begin, iterator_type objects_end, MeshBase &mesh, dofobject_accessor objects) | libMesh::DofMap | private |
SparsityPattern::Build class | libMesh::DofMap | friend |
stash_dof_constraints() | libMesh::DofMap | inline |
sys_number() const | libMesh::DofMap | inline |
unstash_dof_constraints() | libMesh::DofMap | inline |
use_coupled_neighbor_dofs(const MeshBase &mesh) const | libMesh::DofMap | |
variable(const unsigned int c) const | libMesh::DofMap | inline |
variable_group(const unsigned int c) const | libMesh::DofMap | inline |
variable_group_order(const unsigned int vg) const | libMesh::DofMap | inline |
variable_group_type(const unsigned int vg) const | libMesh::DofMap | inline |
variable_order(const unsigned int c) const | libMesh::DofMap | inline |
variable_type(const unsigned int c) const | libMesh::DofMap | inline |
~DofMap() | libMesh::DofMap | |
~ParallelObject() | libMesh::ParallelObject | inlinevirtual |
~ReferenceCountedObject() | libMesh::ReferenceCountedObject< DofMap > | inline |
~ReferenceCounter() | libMesh::ReferenceCounter | inline |