9 #include <dolfinx/graph/AdjacencyList.h>
10 #include <dolfinx/graph/scotch.h>
28 class ElementDofLayout;
29 class CoordinateElement;
39 std::tuple<std::shared_ptr<common::IndexMap>, int,
40 graph::AdjacencyList<std::int32_t>>
42 const ElementDofLayout& element_dof_layout,
43 const std::function<std::vector<int>(
44 const graph::AdjacencyList<std::int32_t>&)>& reorder_fn);
Miscellaneous classes, functions and types.
Finite element method functionality.
Definition: assemble_matrix_impl.h:23
std::tuple< std::shared_ptr< common::IndexMap >, int, graph::AdjacencyList< std::int32_t > > build_dofmap_data(MPI_Comm comm, const mesh::Topology &topology, const ElementDofLayout &element_dof_layout, const std::function< std::vector< int >(const graph::AdjacencyList< std::int32_t > &)> &reorder_fn)
Build dofmap data for an element on a mesh topology.
Definition: dofmapbuilder.cpp:517
Mesh data structures and algorithms on meshes.
Definition: DirichletBC.h:20