Note: this is documentation for an old release. View the latest documentation at docs.fenicsproject.org/dolfinx/v0.9.0/cpp/doxygen/d9/d04/permutationcomputation_8h_source.html
DOLFINx  0.5.1
DOLFINx C++ interface
permutationcomputation.h
1 // Copyright (C) 2020 Matthew Scroggs
2 //
3 // This file is part of DOLFINx (https://www.fenicsproject.org)
4 //
5 // SPDX-License-Identifier: LGPL-3.0-or-later
6 
7 #pragma once
8 
9 #include <cstdint>
10 #include <utility>
11 #include <vector>
12 
13 namespace dolfinx::mesh
14 {
15 class Topology;
16 
70 std::pair<std::vector<std::uint8_t>, std::vector<std::uint32_t>>
71 compute_entity_permutations(const Topology& topology);
72 
73 } // namespace dolfinx::mesh
Mesh data structures and algorithms on meshes.
Definition: DofMap.h:30
std::pair< std::vector< std::uint8_t >, std::vector< std::uint32_t > > compute_entity_permutations(const Topology &topology)
Compute (1) facet rotation and reflection data, and (2) cell permutation data. This information is us...
Definition: permutationcomputation.cpp:317