|
int | ib |
| Lower corner index in the x1 direction. More...
|
|
int | ie |
| Upper corner index in the x1 direction. More...
|
|
int | jb |
| Lower corner index in the x2 direction. More...
|
|
int | je |
| Upper corner index in the x2 direction. More...
|
|
int | kb |
| Lower corner index in the x3 direction. More...
|
|
int | ke |
| Upper corner index in the x3 direction. More...
|
|
int | di |
| Directional increment (+1 or -1) when looping over the 1st dimension of the box. More...
|
|
int | dj |
| Directional increment (+1 or -1) when looping over the 2nd dimension of the box. More...
|
|
int | dk |
| Directional increment (+1 or -1) when looping over the 3rd dimension of the box. More...
|
|
int | vpos |
| Location of the variable inside the cell. More...
|
|
The RBox (= Rectangular Box) defines a rectangular portion of the domain in terms of the grid indices [ib,jb,kb]
corresponding to the lower corner and [ie,je,ke]
corresponding to the upper corner. The integer vpos
specifies the variable location with respect to the grid (e.g. center/staggered).
- Note
- The lower and upper grid indices may also be reversed (e.g. box->ib > box->ie). In this case the macro BOX_LOOP automatically reset the directional increment (box->di) to -1.
Definition at line 346 of file structs.h.