p4est 2.8.6
p4est is a software library for parallel adaptive mesh refinement.
|
The p6est forest datatype. More...
#include <p6est.h>
Data Fields | |
sc_MPI_Comm | mpicomm |
MPI communicator. | |
int | mpisize |
number of MPI processes | |
int | mpirank |
this process's MPI rank | |
int | mpicomm_owned |
whether this communicator is owned by the forest | |
size_t | data_size |
size of per-quadrant p.user_data (see p2est_quadrant_t::p2est_quadrant_data::user_data) | |
void * | user_pointer |
convenience pointer for users, never touched by p4est | |
p6est_connectivity_t * | connectivity |
topology of sheet, not owned. | |
p4est_t * | columns |
2D description of column layout built from connectivity. More... | |
sc_array_t * | layers |
single array that stores p2est_quadrant_t layers within columns | |
sc_mempool_t * | user_data_pool |
memory allocator for user data | |
sc_mempool_t * | layer_pool |
memory allocator for temporary layers | |
p4est_gloidx_t * | global_first_layer |
first global quadrant index for each process and 1 beyond | |
p4est_qcoord_t | root_len |
height of the domain | |
The p6est forest datatype.
p4est_t* p6est::columns |
2D description of column layout built from connectivity.