MeshKit  1.0
CentroidRefine2D Class Reference

#include <MeshRefine2D.hpp>

Inheritance diagram for CentroidRefine2D:

List of all members.

Public Member Functions

 CentroidRefine2D ()
 CentroidRefine2D (Mesh *m)
void refine (Face *f)
void refine (Mesh *m)
int execute ()

Private Member Functions

int atomicOp (Face *f)
int refine_tri (Face *f)
int refine_quad (Face *f)

Detailed Description

Definition at line 182 of file MeshRefine2D.hpp.

Constructor & Destructor Documentation

CentroidRefine2D ( ) [inline]

Definition at line 185 of file MeshRefine2D.hpp.

CentroidRefine2D ( Mesh m) [inline]

Definition at line 186 of file MeshRefine2D.hpp.

Member Function Documentation

int atomicOp ( Face f) [private]

Definition at line 541 of file MeshRefine2D.cpp.

int execute ( ) [virtual]

Implements MeshRefine2D.

Definition at line 555 of file MeshRefine2D.cpp.

void refine ( Face f) [inline]

Definition at line 188 of file MeshRefine2D.hpp.

void refine ( Mesh m) [inline]

Definition at line 193 of file MeshRefine2D.hpp.

int refine_quad ( Face f) [private]

Definition at line 517 of file MeshRefine2D.cpp.

int refine_tri ( Face f) [private]

Definition at line 495 of file MeshRefine2D.cpp.

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines