Note
The documentation on this page was automatically extracted from the DOLFIN C++ code and may need to be edited or expanded.
Constructor
Constructor with initial mesh
Number of meshes
Get Mesh i, in range [0:size()] where 0 is the coarsest Mesh.
Get the finest mesh of the MeshHierarchy
Get the coarsest mesh of the MeshHierarchy
Refine finest mesh of existing hierarchy, creating a new hierarchy (level n -> n+1)
Unrefine by returning the previous MeshHierarchy (level n -> n-1) Returns NULL for a MeshHierarchy containing a single Mesh
Coarsen finest mesh by one level, based on markers (level n->n)
Calculate the number of cells on the finest Mesh which are descendents of each cell on the coarsest Mesh, returning a vector over the cells of the coarsest Mesh.
Rebalance across processes