triFace.H File Reference
Include dependency graph for triFace.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  triFace
 A triangular face using a FixedList of labels corresponding to mesh vertices. More...
 
struct  triFace::hasher
 Hashing functor for triFace (commutative) More...
 
struct  triFace::Hash< Unused >
 Deprecated(2021-04) hashing functor. Use hasher() More...
 
struct  is_contiguous< triFace >
 Contiguous data for triFace. More...
 
struct  is_contiguous_label< triFace >
 Contiguous label data for triFace. More...
 
struct  Hash< triFace >
 Hashing for triFace uses commutative (incremental) hash. More...
 
struct  offsetOp< triFace >
 Specialization to offset faces, used in ListListOps::combineOffset. More...
 
struct  tuple_size< Foam::triFace >
 The tuple_size of triFace == 3. More...
 
struct  tuple_element< I, Foam::triFace >
 Identical type (label) for all elements of triFace. More...
 

Namespaces

 Foam
 Namespace for OpenFOAM.
 
 std
 

Functions

template<std::size_t I>
constexpr label & get (triFace &t) noexcept
 
template<std::size_t I>
constexpr const label & get (const triFace &t) noexcept
 
template<std::size_t I>
constexpr label && get (triFace &&t) noexcept
 
template<std::size_t I>
constexpr const label && get (const triFace &&t) noexcept
 

Detailed Description

Original source file triFace.H

Definition in file triFace.H.