Go to the documentation of this file.
46 #define UINT_ADD_SIZE(x,s,y) x ## s ## y
47 #define UINT_ADD_DEF_SIZE(x,s,y) UINT_ADD_SIZE(x,s,y)
48 #define UINT_SIZE(x,y) UINT_ADD_DEF_SIZE(x,WM_LABEL_SIZE,y)
50 #if WM_LABEL_SIZE != 32 && WM_LABEL_SIZE != 64
51 #error "uLabel.H: WM_LABEL_SIZE must be set to either 32 or 64"
133 #undef UINT_ADD_DEF_SIZE
label ListType::const_reference val
label & setComponent(label &l, const direction)
void component(FieldField< Field, typename FieldField< Field, Type >::cmptType > &sf, const FieldField< Field, Type > &f, const direction d)
unsigned int readUint(Istream &is)
Read unsigned int from stream.
const dimensionedScalar b
Wien displacement law constant: default SI units: [m.K].
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
dimensionedScalar pow(const dimensionedScalar &ds, const dimensionedScalar &expt)
constexpr uLabel uLabelMax
uLabel readULabel(Istream &is)
Read uLabel from stream.
label factorial(label n)
Evaluate n! : 0 < n <= 12.
uintWM_LABEL_SIZE_t uLabel
A uLabel is an uint32_t or uint64_t as specified by the pre-processor macro WM_LABEL_SIZE.