p4est 2.8.5.190-3fcf-dirty
p4est is a software library for parallel adaptive mesh refinement.
|
Data Fields | |
void * | user_pointer |
Convenience member for users. | |
int | hollow |
If true, this wrap has NULL for ghost, mesh, and flag members. More... | |
int | coarsen_delay |
Non-negative integer tells us how many adaptations to wait before any given quadrant may be coarsened again. | |
int | coarsen_affect |
Boolean: If true, we delay coarsening not only after refinement, but also between subsequent coarsenings of the same quadrant. | |
sc_refcount_t | conn_rc |
This reference counter is a workaround for internal use only. More... | |
p8est_connectivity_t * | conn |
struct p8est_wrap * | conn_owner |
int | p4est_dim |
int | p4est_half |
int | p4est_faces |
int | p4est_children |
p8est_connect_type_t | btype |
p8est_replace_t | replace_fn |
p8est_t * | p4est |
p4est->user_pointer is used internally | |
int | weight_exponent |
uint8_t * | flags |
uint8_t * | temp_flags |
p4est_locidx_t | num_refine_flags |
p4est_locidx_t | inside_counter |
p4est_locidx_t | num_replaced |
p8est_ghost_t * | ghost |
p8est_mesh_t * | mesh |
p8est_ghost_t * | ghost_aux |
p8est_mesh_t * | mesh_aux |
int | match_aux |
sc_refcount_t p8est_wrap::conn_rc |
This reference counter is a workaround for internal use only.
Until we have refcounting/copy-on-write for the connectivity, we count the references to conn by copies of this wrap structure. There must be no external references left when this wrap is destroyed.
int p8est_wrap::hollow |
If true, this wrap has NULL for ghost, mesh, and flag members.
If false, they are properly allocated and kept current internally.