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

dolfin::TriMeshRefinement Class Reference

#include <TriMeshRefinement.h>

Inheritance diagram for dolfin::TriMeshRefinement:

Inheritance graph
[legend]
Collaboration diagram for dolfin::TriMeshRefinement:

Collaboration graph
[legend]
List of all members.

Static Public Member Functions

bool checkRule (Cell &cell, int no_marked_edges)
 Choose refinement rule.

void refine (Cell &cell, Mesh &mesh)
 Refine according to rule.


Friends

class MeshRefinement

Detailed Description

Algorithm for the refinement of a triangular mesh, a modified version of the algorithm described in the paper "Tetrahedral Mesh Refinement" by Jürgen Bey, in Computing 55, pp. 355-378 (1995).


Member Function Documentation

bool TriMeshRefinement::checkRule Cell cell,
int  no_marked_edges
[static]
 

Choose refinement rule.

Reimplemented from dolfin::MeshRefinement.

void TriMeshRefinement::refine Cell cell,
Mesh mesh
[static]
 

Refine according to rule.

Reimplemented from dolfin::MeshRefinement.


Friends And Related Function Documentation

friend class MeshRefinement [friend]
 


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


Documentation automatically generated with Doxygen on 10 Sep 2004.