29 namespace sparsitybuild
42 const std::array<
const std::reference_wrapper<const DofMap>, 2>& dofmaps);
53 const std::array<
const std::reference_wrapper<const DofMap>, 2>& dofmaps);
66 const std::array<
const std::reference_wrapper<const DofMap>, 2>& dofmaps);
79 const std::array<
const std::reference_wrapper<const DofMap>, 2>& dofmaps);
92 const std::array<
const std::reference_wrapper<const DofMap>, 2>& dofmaps);
104 const std::array<
const std::reference_wrapper<const DofMap>, 2>& dofmaps);
This class provides a sparsity pattern data structure that can be used to initialize sparse matrices....
Definition: SparsityPattern.h:34
Topology stores the topology of a mesh, consisting of mesh entities and connectivity (incidence relat...
Definition: Topology.h:44
void interior_facets(la::SparsityPattern &pattern, const mesh::Topology &topology, const std::array< const std::reference_wrapper< const DofMap >, 2 > &dofmaps)
Iterate over interior facets and insert entries into sparsity pattern.
Definition: sparsitybuild.cpp:43
void cells(la::SparsityPattern &pattern, const mesh::Topology &topology, const std::array< const std::reference_wrapper< const DofMap >, 2 > &dofmaps)
Iterate over cells and insert entries into sparsity pattern.
Definition: sparsitybuild.cpp:18
void exterior_facets(la::SparsityPattern &pattern, const mesh::Topology &topology, const std::array< const std::reference_wrapper< const DofMap >, 2 > &dofmaps)
Iterate over exterior facets and insert entries into sparsity pattern.
Definition: sparsitybuild.cpp:112
Finite element method functionality.
Definition: assemble_matrix_impl.h:25
Linear algebra interface.
Definition: sparsitybuild.h:15
Mesh data structures and algorithms on meshes.
Definition: DofMap.h:30