|
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.