Class documentation of Concepts

Loading...
Searching...
No Matches
concepts::QuadCoordinateChange< 3 > Class Reference

Coordinate changes for quadrilateral face elements in a parent hexahedron. More...

#include <coordinateChange.hh>

Static Public Member Functions

static std::pair< uint, uintTopToGeo (uint faceIndex, std::pair< Z2, Z4 > topologicalOrientation)
 
static std::pair< uint, uintTopToCon (uint faceIndex, std::pair< Z2, Z4 > topologicalOrientation)
 
static std::pair< uint, uintGeoToCon (uint faceIndex)
 

Detailed Description

Coordinate changes for quadrilateral face elements in a parent hexahedron.

Definition at line 50 of file coordinateChange.hh.

Member Function Documentation

◆ GeoToCon()

static std::pair< uint, uint > concepts::QuadCoordinateChange< 3 >::GeoToCon ( uint  faceIndex)
inlinestatic

Find transformation required to realign the quadrilateral that is oriented according to the geometric orientation with the Concepts orientation

Parameters
faceIndexIndex of the considered quadrilateral in the parent hexahedron
Returns
returns the transformation required to realign the quadrilateral element by a call to the member invertOrientation(uint,uint).

Definition at line 91 of file coordinateChange.hh.

◆ TopToCon()

static std::pair< uint, uint > concepts::QuadCoordinateChange< 3 >::TopToCon ( uint  faceIndex,
std::pair< Z2, Z4 topologicalOrientation 
)
inlinestatic

Find transformation required to realign the quadrilateral that is oriented (w.r.t. the hexahedron) according to the topological face orientation with the Concepts orientation

Parameters
faceIndexIndex of the considered quadrilateral in the parent hexahedron
topologicalOrientationtopological orientation of the quadrilateral in the parent hexahedron
Returns
returns the transformation required to realign the quadrilateral element by a call to the member invertOrientation(uint,uint).

Definition at line 79 of file coordinateChange.hh.

◆ TopToGeo()

static std::pair< uint, uint > concepts::QuadCoordinateChange< 3 >::TopToGeo ( uint  faceIndex,
std::pair< Z2, Z4 topologicalOrientation 
)
inlinestatic

Find transformation required to realign the quadrilateral that is oriented (w.r.t. the hexahedron) according to the topological face orientation with the geometric orientation

Parameters
faceIndexIndex of the considered quadrilateral in the parent hexahedron
topologicalOrientationtopological orientation of the quadrilateral in the parent hexahedron
Returns
returns the transformation required to realign the quadrilateral element by a call to the member invertOrientation(uint,uint).

Definition at line 64 of file coordinateChange.hh.


The documentation for this class was generated from the following file: