p4est 2.8.6
p4est is a software library for parallel adaptive mesh refinement.
|
quadrants that neighbor the local domain More...
#include <p4est_ghost.h>
Data Fields | |
int | mpisize |
p4est_topidx_t | num_trees |
p4est_connect_type_t | btype |
which neighbors are in the ghost layer | |
sc_array_t | ghosts |
An array of quadrants which make up the ghost layer around p4est. More... | |
p4est_locidx_t * | tree_offsets |
num_trees + 1 ghost indices | |
p4est_locidx_t * | proc_offsets |
mpisize + 1 ghost indices | |
sc_array_t | mirrors |
An array of local quadrants that touch the parallel boundary from the inside, i.e., that are ghosts in the perspective of at least one other processor. More... | |
p4est_locidx_t * | mirror_tree_offsets |
num_trees + 1 mirror indices | |
p4est_locidx_t * | mirror_proc_mirrors |
indices into mirrors grouped by outside processor rank and ascending within each rank | |
p4est_locidx_t * | mirror_proc_offsets |
mpisize + 1 indices into mirror_proc_mirrors | |
p4est_locidx_t * | mirror_proc_fronts |
like mirror_proc_mirrors, but limited to the outermost octants. More... | |
p4est_locidx_t * | mirror_proc_front_offsets |
NULL until p4est_ghost_expand is called. | |
quadrants that neighbor the local domain
sc_array_t p4est_ghost_t::ghosts |
An array of quadrants which make up the ghost layer around p4est.
Their piggy3 data member is filled with their owner's tree and local number (cumulative over trees). Quadrants are ordered in p4est_quadrant_compare_piggy
order. These are quadrants inside the neighboring tree, i.e., p4est_quadrant_is_inside()
is true for the quadrant and the neighboring tree. array of p4est_quadrant_t type
p4est_locidx_t* p4est_ghost_t::mirror_proc_fronts |
like mirror_proc_mirrors, but limited to the outermost octants.
This is NULL until p4est_ghost_expand is called
sc_array_t p4est_ghost_t::mirrors |
An array of local quadrants that touch the parallel boundary from the inside, i.e., that are ghosts in the perspective of at least one other processor.
The storage convention is the same as for ghosts
above. array of p4est_quadrant_t type