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.