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