Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

dolfin::MeshHierarchy Class Reference

#include <MeshHierarchy.h>

Collaboration diagram for dolfin::MeshHierarchy:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MeshHierarchy ()
 Create empty mesh hierarchy.

 MeshHierarchy (Mesh &mesh)
 Create a mesh hierarchy from a given mesh.

 ~MeshHierarchy ()
 Destructor.

void init (Mesh &mesh)
 Compute mesh hierarchy from a given mesh.

void clear ()
 Clear mesh hierarchy.

void add (Mesh &mesh)
 Add a mesh to the mesh hierarchy.

Meshoperator() (int level) const
 Return mesh at given level.

Meshcoarse () const
 Return coarsest mesh (level 0).

Meshfine () const
 Return finest mesh (highest level).

int size () const
 Return number of levels.

bool empty () const
 Check if mesh hierarchy is empty.


Friends

class MeshIterator
 Friends.


Constructor & Destructor Documentation

MeshHierarchy::MeshHierarchy  ) 
 

Create empty mesh hierarchy.

MeshHierarchy::MeshHierarchy Mesh mesh  ) 
 

Create a mesh hierarchy from a given mesh.

MeshHierarchy::~MeshHierarchy  ) 
 

Destructor.


Member Function Documentation

void MeshHierarchy::add Mesh mesh  ) 
 

Add a mesh to the mesh hierarchy.

void MeshHierarchy::clear  ) 
 

Clear mesh hierarchy.

Mesh & MeshHierarchy::coarse  )  const
 

Return coarsest mesh (level 0).

bool MeshHierarchy::empty  )  const
 

Check if mesh hierarchy is empty.

Mesh & MeshHierarchy::fine  )  const
 

Return finest mesh (highest level).

void MeshHierarchy::init Mesh mesh  ) 
 

Compute mesh hierarchy from a given mesh.

Mesh & MeshHierarchy::operator() int  level  )  const
 

Return mesh at given level.

int MeshHierarchy::size  )  const
 

Return number of levels.


Friends And Related Function Documentation

friend class MeshIterator [friend]
 

Friends.


The documentation for this class was generated from the following files:


Documentation automatically generated with Doxygen on 10 Sep 2004.