Boundary conditions using MPI for core-overlapping cells for FTYPE quantities. More...
#include "decs.h"
Go to the source code of this file.
Macros | |
| #define | DEBUG 0 |
| #define | PACKLOOP(i, j, k, istart, istop, jstart, jstop, kstart, kstop, di, dj, dk, pr, num) PLOOPMPI(pr,num) SUPERGENLOOP(i,j,k,istart,istop,jstart,jstop,kstart,kstop,di,dj,dk) |
| #define | PACKLOOPORIG(i, j, k, istart, istop, jstart, jstop, kstart, kstop, di, dj, dk, pr, num) PLOOPMPIORIG(pr,num) SUPERGENLOOP(i,j,k,istart,istop,jstart,jstop,kstart,kstop,di,dj,dk) |
| #define | PACKBLOCK |
| #define | UNPACKBLOCK |
Functions | |
| static int | get_truesize (int dir, int boundvartype) |
| get true size of NPR-type sized objects More... | |
Boundary conditions using MPI for core-overlapping cells for FTYPE quantities.
Definition in file boundmpi.c.
| #define DEBUG 0 |
Definition at line 11 of file boundmpi.c.
| #define PACKBLOCK |
Definition at line 251 of file boundmpi.c.
| #define PACKLOOP | ( | i, | |
| j, | |||
| k, | |||
| istart, | |||
| istop, | |||
| jstart, | |||
| jstop, | |||
| kstart, | |||
| kstop, | |||
| di, | |||
| dj, | |||
| dk, | |||
| pr, | |||
| num | |||
| ) | PLOOPMPI(pr,num) SUPERGENLOOP(i,j,k,istart,istop,jstart,jstop,kstart,kstop,di,dj,dk) |
Definition at line 245 of file boundmpi.c.
| #define PACKLOOPORIG | ( | i, | |
| j, | |||
| k, | |||
| istart, | |||
| istop, | |||
| jstart, | |||
| jstop, | |||
| kstart, | |||
| kstop, | |||
| di, | |||
| dj, | |||
| dk, | |||
| pr, | |||
| num | |||
| ) | PLOOPMPIORIG(pr,num) SUPERGENLOOP(i,j,k,istart,istop,jstart,jstop,kstart,kstop,di,dj,dk) |
Definition at line 247 of file boundmpi.c.
| #define UNPACKBLOCK |
Definition at line 430 of file boundmpi.c.
|
static |
get true size of NPR-type sized objects
Definition at line 331 of file boundmpi.c.
1.8.3.1