Loading [MathJax]/extensions/tex2jax.js
MAIA bb96820c
Multiphysics at AIA
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
lscartesiancellproperties.h File Reference

Go to the source code of this file.

Namespaces

namespace  maia
 Namespace for auxiliary functions/classes.
 
namespace  maia::ls
 
namespace  maia::ls::cell
 

Typedefs

using maia::ls::cell::BitsetType = std::bitset< p(LsCell::NumProperties)>
 
using maia::ls::cell::BitsetTypeSet = std::bitset< setP(LsSet::NumSetProperties)>
 

Enumerations

enum class  LsCell {
  RegridTrigger , NearGap , IsHalo , IsWindow ,
  IsBndryG , NumProperties
}
 LS cell Property Labels. More...
 
enum class  LsSet {
  InBand , IsGBndryCell , IsGZero , WasGZero ,
  HasPositiveSign , NumSetProperties
}
 LS set Property Labels. More...
 

Functions

constexpr std::underlying_type< LsCell >::type maia::ls::cell::p (const LsCell property)
 Converts property name to underlying integer value. More...
 
constexpr std::underlying_type< LsSet >::type maia::ls::cell::setP (const LsSet property)
 Converts property name to underlying integer value. More...
 

Enumeration Type Documentation

◆ LsCell

enum class LsCell
strong
Enumerator
RegridTrigger 
NearGap 
IsHalo 
IsWindow 
IsBndryG 
NumProperties 

Definition at line 14 of file lscartesiancellproperties.h.

◆ LsSet

enum class LsSet
strong
Enumerator
InBand 
IsGBndryCell 
IsGZero 
WasGZero 
HasPositiveSign 
NumSetProperties 

Definition at line 18 of file lscartesiancellproperties.h.