p4est  2.8.7
p4est is a software library for parallel adaptive mesh refinement.
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Files
p4est

The 2D version of the p4est library. More...

Files

file  p4est.h
 The top-level 2D p4est interface.
 
file  p4est_algorithms.h
 Routines for managing quadrants as elements of trees and subtrees.
 
file  p4est_bits.h
 Routines for manipulating quadrants (neighbors, parents, children, etc.)
 
file  p4est_communication.h
 Parallel messaging and support code.
 
file  p4est_connectivity.h
 The connectivity defines the coarse topology of the forest.
 
file  p4est_extended.h
 Interface routines with extended capabilities.
 
file  p4est_geometry.h
 Transform from tree-local "reference" coordinate system to global "physical space" coordinates.
 
file  p4est_ghost.h
 Passing quadrants and data to neighboring processes.
 
file  p4est_iterate.h
 Iteration over mesh topology via callbacks.
 
file  p4est_lnodes.h
 Generate Lobatto node numbers for any degree.
 
file  p4est_mesh.h
 Forest topology in a conventional mesh format.
 
file  p4est_search.h
 Search through quadrants, the local part of a forest, or the partition.
 
file  p4est_vtk.h
 Routines for printing a forest and associated fields to VTK format.
 
file  p4est_wrap.h
 This wrapper API encapsulates core p4est data structures and provides functions that clarify the mark-adapt-partition cycle.
 

Detailed Description

The 2D version of the p4est library.