p4est
2.8.7
p4est is a software library for parallel adaptive mesh refinement.
|
Transient storage for asynchronous ghost exchange. More...
#include <p4est_ghost.h>
Data Fields | |
int | is_custom |
False for p4est_ghost_exchange_data. | |
int | is_levels |
Are we restricted to levels or not. | |
p4est_t * | p4est |
The forest used for reference. | |
p4est_ghost_t * | ghost |
The ghost layer used for reference. | |
int | minlevel |
Meaningful with is_levels. | |
int | maxlevel |
Meaningful with is_levels. | |
size_t | data_size |
The data size to transfer per quadrant. | |
void * | ghost_data |
Allocated contiguous array for ghost data. | |
int * | qactive |
p4est->mpisize many integers | |
int * | qbuffer |
p4est->mpisize many integers | |
sc_array_t | requests |
Array of send requests. | |
sc_array_t | sbuffers |
Array of send buffers. | |
sc_array_t | rrequests |
Array of receive requests. | |
sc_array_t | rbuffers |
Array of receive buffers. | |
Transient storage for asynchronous ghost exchange.