coordinateChange.hh
Go to the documentation of this file.
static uint TopToCon(uint edgeIndex, Z2 topologicalOrientation)
Find transformation required to realign the edge that is oriented (w.r.t.
Definition: coordinateChange.hh:169
static const std::array< uint, 12 > GeoToCon_
Orientation transformations: geometric -> Concepts.
Definition: coordinateChange.hh:133
static uint GeoToCon(uint edgeIndex)
Find transformation required to realign the edge that is oriented according to the geometric orientat...
Definition: coordinateChange.hh:127
static const std::array< std::pair< uint, uint >, 6 > GeoToCon_
Orientation transformations: geometric -> Concepts.
Definition: coordinateChange.hh:110
static const std::array< std::unordered_map< std::pair< Z2, Z4 >, std::pair< uint, uint >, QuadHash >, 6 > TopToCon_
Orientation transformations: topological -> Concepts.
Definition: coordinateChange.hh:108
static uint TopToGeo(uint edgeIndex, Z2 topologicalOrientation)
Find transformation required to realign the edge that is oriented (w.r.t.
Definition: coordinateChange.hh:154
static std::pair< uint, uint > TopToCon(uint faceIndex, std::pair< Z2, Z4 > topologicalOrientation)
Find transformation required to realign the quadrilateral that is oriented (w.r.t.
Definition: coordinateChange.hh:79
static uint GeoToCon(uint edgeIndex)
Find transformation required to realign the edge that is oriented according to the geometric orientat...
Definition: coordinateChange.hh:181
static const std::array< std::unordered_map< Z2, uint, EdgeHash >, 4 > TopToCon_
Orientation transformations: topological -> Concepts.
Definition: coordinateChange.hh:197
std::size_t operator()(const Z2 &key) const
Definition: coordinateChange.hh:189
static std::pair< uint, uint > GeoToCon(uint faceIndex)
Find transformation required to realign the quadrilateral that is oriented according to the geometric...
Definition: coordinateChange.hh:91
std::size_t operator()(const std::pair< Z2, Z4 > &key) const
Definition: coordinateChange.hh:100
Coordinate changes for edge elements.
Definition: coordinateChange.hh:43
static const std::array< uint, 4 > GeoToCon_
Orientation transformations: geometric -> Concepts.
Definition: coordinateChange.hh:199
static std::pair< uint, uint > TopToGeo(uint faceIndex, std::pair< Z2, Z4 > topologicalOrientation)
Find transformation required to realign the quadrilateral that is oriented (w.r.t.
Definition: coordinateChange.hh:64
Coordinate changes for quadrilateral elements.
Definition: coordinateChange.hh:39
static const std::array< std::unordered_map< Z2, uint, EdgeHash >, 4 > TopToGeo_
Orientation transformations: topological -> geometric.
Definition: coordinateChange.hh:195
static const std::array< std::unordered_map< std::pair< Z2, Z4 >, std::pair< uint, uint >, QuadHash >, 6 > TopToGeo_
Orientation transformations: topological -> geometric.
Definition: coordinateChange.hh:106