
Go to the source code of this file.
Namespaces | |
| Foam | |
| Namespace for OpenFOAM. | |
Macros | |
| #define | INT_ADD_SIZE(x, s, y) x ## s ## y |
| #define | INT_ADD_DEF_SIZE(x, s, y) INT_ADD_SIZE(x,s,y) |
| #define | INT_SIZE(x, y) INT_ADD_DEF_SIZE(x,WM_LABEL_SIZE,y) |
Typedefs | |
| typedef intWM_LABEL_SIZE_t | label |
| A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE. More... | |
Functions | |
| label | readLabel (Istream &is) |
| label | pow (label a, label b) |
| Raise one label to the power of another. More... | |
| label | factorial (label n) |
| Evaluate n! : 0 < n <= 12. More... | |
| label & | setComponent (label &l, const direction) |
| label | component (const label l, const direction) |
Variables | |
| static const label | labelMin = INTWM_LABEL_SIZE_MIN |
| static const label | labelMax = INTWM_LABEL_SIZE_MAX |
| #define INT_SIZE | ( | x, | |
| y | |||
| ) | INT_ADD_DEF_SIZE(x,WM_LABEL_SIZE,y) |
Definition at line 45 of file label.H.
Referenced by Foam::readLabel().
1.8.13