HighLAND
Namespaces | Enumerations
ND::GeomId::Def::SMRD::Global Namespace Reference

Namespaces

 Module
 

Enumerations

enum  GlobalSeqId { kModule = 1 }
 

Variables

const GeomIdBit kSeqIdMSB = Def::SMRD::kSeqIdLSB-1
 
const GeomIdBit kSeqIdLSB = kSeqIdMSB-7
 
const GeomIdMask kSeqIdMask =MAKE_MASK(kSeqIdMSB,kSeqIdLSB)
 
const GeomIdBit kFieldMSB = kSeqIdLSB-1
 The sequence value for this type of global volume.
 
const GeomIdBit kFieldLSB = 0
 
const GeomIdMask kFieldMask =MAKE_MASK(kFieldMSB,kFieldLSB)
 

Detailed Description

A field that is unique to each global volume. A global volume is any volume (with a geometry identifier) that contains other volumes with geometry identifiers. Examples are the SMRD modules. The bits are defined as

gggggggg fffffffffff
g(8) -- The type of global volume.
f(13) -- The field value.

Enumeration Type Documentation

§ GlobalSeqId

Enumerator
kModule 

The sequence for all of the modules in the SMRD.

Definition at line 591 of file ND280GeomIdDef.hxx.

591  {
592  /// The sequence for all of the modules in the SMRD.
593  kModule = 1,
594  };
The sequence for all of the modules in the SMRD.

Variable Documentation

§ kSeqIdMSB

const GeomIdBit ND::GeomId::Def::SMRD::Global::kSeqIdMSB = Def::SMRD::kSeqIdLSB-1

Define a field to hold the type of global volume being identified.

Definition at line 586 of file ND280GeomIdDef.hxx.