DOLFIN-X
DOLFIN-X C++ interface
|
11 #include <dolfinx/graph/AdjacencyList.h>
55 int dim()
const {
return _dim; }
59 std::int32_t
index()
const {
return _local_index; }
67 assert(_mesh->topology().connectivity(_dim,
dim));
68 return _mesh->topology().connectivity(_dim,
dim)->links(_local_index);
79 std::int32_t _local_index;
Mesh data structures.
Definition: assemble_matrix_impl.h:29
auto entities(int dim) const
Return array of indices for incident mesh entities of given topological dimension.
Definition: MeshEntity.h:65
std::int32_t index() const
Return index of mesh entity.
Definition: MeshEntity.h:59
const Mesh & mesh() const
Return mesh associated with mesh entity.
Definition: MeshEntity.h:51
A MeshEntity represents a mesh entity associated with a specific topological dimension of some Mesh....
Definition: MeshEntity.h:21
int dim() const
Return topological dimension.
Definition: MeshEntity.h:55
MeshEntity(const Mesh &mesh, int dim, std::int32_t index)
Constructor.
Definition: MeshEntity.h:28
A Mesh consists of a set of connected and numbered mesh topological entities, and geometry data.
Definition: Mesh.h:46
~MeshEntity()=default
Destructor.
MeshEntity & operator=(const MeshEntity &e)=default
Assignment operator.