DOLFINx 0.10.0.0
DOLFINx C++ interface
Loading...
Searching...
No Matches
DofMap.h File Reference

Degree-of-freedom map representations and tools. More...

#include "ElementDofLayout.h"
#include <basix/mdspan.hpp>
#include <concepts>
#include <cstdlib>
#include <dolfinx/common/MPI.h>
#include <dolfinx/graph/AdjacencyList.h>
#include <dolfinx/graph/ordering.h>
#include <functional>
#include <memory>
#include <mpi.h>
#include <span>
#include <utility>
#include <vector>
Include dependency graph for DofMap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DofMap
 Degree-of-freedom map. More...
 

Namespaces

namespace  dolfinx
 Top-level namespace.
 
namespace  dolfinx::common
 Miscellaneous classes, functions and types.
 
namespace  dolfinx::mesh
 Mesh data structures and algorithms on meshes.
 
namespace  dolfinx::fem
 Finite element method functionality.
 

Functions

graph::AdjacencyList< std::int32_t > transpose_dofmap (MDSPAN_IMPL_STANDARD_NAMESPACE::mdspan< const std::int32_t, MDSPAN_IMPL_STANDARD_NAMESPACE::dextents< std::size_t, 2 > > dofmap, std::int32_t num_cells)
 Create an adjacency list that maps a global index (process-wise) to the 'unassembled' cell-wise contributions.
 

Detailed Description

Degree-of-freedom map representations and tools.