atlas
Public Types | List of all members
atlas::util::Topology Class Reference
Inheritance diagram for atlas::util::Topology:
Inheritance graph
[legend]
Collaboration diagram for atlas::util::Topology:
Collaboration graph
[legend]

Public Types

enum  {
  NONE = 0, GHOST = ( 1 << 1 ), PERIODIC = ( 1 << 2 ), BC = ( 1 << 3 ),
  WEST = ( 1 << 4 ), EAST = ( 1 << 5 ), NORTH = ( 1 << 6 ), SOUTH = ( 1 << 7 ),
  PATCH = ( 1 << 8 ), POLE = ( 1 << 9 ), LAND = ( 1 << 10 ), WATER = ( 1 << 11 ),
  INVALID = ( 1 << 12 )
}
 

Additional Inherited Members

- Static Public Member Functions inherited from atlas::util::Bitflags
static void reset (int &flags, int bit=0)
 
static void set (int &flags, int bit)
 
static void unset (int &flags, int bit)
 
static void toggle (int &flags, int bit)
 
static bool check (int flags, int bits)
 
static bool check_all (int flags, int bits)
 
static bool check_any (int flags, int bits)
 
static std::string bitstr (int flags)
 
static detail::BitflagsView< int > view (int &flags)
 Create convenience accessor to modify flags. More...
 
static detail::BitflagsView< const int > view (const int &flags)
 Create convenience accessor to modify flags. More...
 

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