|
double | xi |
|
double | xf |
| Leftmost and rightmost point in the local domain. More...
|
|
double * | x |
|
double * | x_glob |
| Cell geometrical central points. More...
|
|
double * | xr |
|
double * | xr_glob |
| Cell right interface. More...
|
|
double * | xl |
|
double * | xl_glob |
| Cell left interface. More...
|
|
double * | dx |
|
double * | dx_glob |
| Cell size. More...
|
|
double * | xgc |
| Cell volumetric centroid (!= x when geometry != CARTESIAN). More...
|
|
double * | dV |
| Cell volume. More...
|
|
double * | A |
| Right interface area, A[i] = . More...
|
|
double * | r_1 |
| Geometrical factor 1/r. More...
|
|
double * | ct |
| Geometrical factor cot(theta). More...
|
|
double * | inv_dx |
|
double * | inv_dxi |
| inverse of the distance between the center of two cells, inv_dxi = . More...
|
|
double | dl_min |
| minimum cell length (e.g. More...
|
|
int | np_tot_glob |
| Total number of points in the global domain (boundaries included). More...
|
|
int | np_int_glob |
| Total number of points in the global domain (boundaries excluded). More...
|
|
int | np_tot |
| Total number of points in the local domain (boundaries included). More...
|
|
int | np_int |
| Total number of points in the local domain (boundaries excluded). More...
|
|
int | nghost |
| Number of ghost zones. More...
|
|
int | lbound |
| When different from zero, it specifies the boundary condition to be applied at leftmost grid side where the physical boundary is located. More...
|
|
int | rbound |
| Same as lbound, but for the right edge of the grid. More...
|
|
int | gbeg |
| Global start index for the global array. More...
|
|
int | gend |
| Global end index for the global array. More...
|
|
int | beg |
| Global start index for the local array. More...
|
|
int | end |
| Global end index for the local array. More...
|
|
int | lbeg |
| Local start index for the local array. More...
|
|
int | lend |
| Local end index for the local array. More...
|
|
int | uniform |
|
int | nproc |
| number of processors for this grid. More...
|
|
int | rank_coord |
| Parallel coordinate in a Cartesian topology. More...
|
|
int | level |
| The current refinement level (chombo only). More...
|
|
char | fill [40] |
|
The PLUTO Grid structure contains information pertaining to the computational mesh in a specific 1D coordinate direction. Since PLUTO assumes a logically rectangular system of coordinates, the whole computational domain is obtained as the cartesian product of 2 or 3 grid structures.
In parallel, each processor owns a different portion of the domain and the grid structures will be different. For this reason, in the following member description, we use the word "global" or "local" to refer the the whole computational domain or to the sub-domain owned by a single processor.
Similarly, variables ending with a "glob" suffix are intended to be global, i.e., they refer to the whole computational stencil and not to the local processor sub-domain.
Definition at line 78 of file structs.h.
When different from zero, it specifies the boundary condition to be applied at leftmost grid side where the physical boundary is located.
Otherwise, it equals zero if the current processor does not touch the leftmost physical boundary. This evantuality (lbound = 0) is possible only in PARALLEL mode.
Definition at line 105 of file structs.h.