p4est 2.8.6
p4est is a software library for parallel adaptive mesh refinement.
Data Fields
p4est_geometry Struct Reference

Encapsulates a custom transformation from tree-local coordinates to user defined physical space. More...

#include <p4est_geometry.h>

Collaboration diagram for p4est_geometry:
Collaboration graph
[legend]

Data Fields

const char * name
 User's choice is arbitrary.
 
void * user
 User's choice is arbitrary.
 
p4est_geometry_X_t X
 Coordinate transformation.
 
p4est_geometry_destroy_t destroy
 Destructor called by p4est_geometry_destroy. More...
 

Detailed Description

Encapsulates a custom transformation from tree-local coordinates to user defined physical space.

Used in p4est_vtk.h to write global-coordinate meshes.

Some internal p4est functions assume that *user points to a p4est_connectivity. However, in general it can be used as the user wishes.

This structure can be filled or allocated by the user. p4est will never change its contents.

Examples
simple/simple2.c.

Field Documentation

◆ destroy

p4est_geometry_destroy_t p4est_geometry::destroy

Destructor called by p4est_geometry_destroy.

If NULL, P4EST_FREE is called.


The documentation for this struct was generated from the following file: