Mesh Oriented datABase  (version 5.4.1)
Array-based unstructured mesh datastructure
NestedRefine.hpp File Reference
#include "moab/MOABConfig.h"
#include "moab/Range.hpp"
#include "moab/CN.hpp"
#include <map>
#include <set>
+ Include dependency graph for NestedRefine.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  moab::NestedRefine
struct  moab::NestedRefine::codeperf
struct  moab::NestedRefine::refPatterns
 refPatterns More...
struct  moab::NestedRefine::intFEdge
 Helper. More...
struct  moab::NestedRefine::level_memory
struct  moab::NestedRefine::pmat

Namespaces

namespace  moab
 

Class representing axis-aligned bounding box.


Defines

#define MAX_DEGREE   3
#define MAX_VERTS   64
#define MAX_CHILDRENS   27
#define MAX_HE   12
#define MAX_HF   6
#define MAX_CONN   8
#define MAX_VHF   20
#define MAX_LEVELS   20
#define MAX_PROCS   64

Detailed Description

This class implements the generation of a hierarchy of meshes via uniform refinement from an input mesh. The internal upper bound on the number of levels is set to 20.

Definition in file NestedRefine.hpp.


Define Documentation

#define MAX_CHILDRENS   27

Definition at line 20 of file NestedRefine.hpp.

#define MAX_CONN   8

Definition at line 23 of file NestedRefine.hpp.

#define MAX_DEGREE   3

Definition at line 18 of file NestedRefine.hpp.

#define MAX_HE   12

Definition at line 21 of file NestedRefine.hpp.

#define MAX_HF   6

Definition at line 22 of file NestedRefine.hpp.

#define MAX_LEVELS   20

Definition at line 25 of file NestedRefine.hpp.

#define MAX_PROCS   64

Definition at line 26 of file NestedRefine.hpp.

#define MAX_VERTS   64

Definition at line 19 of file NestedRefine.hpp.

#define MAX_VHF   20

Definition at line 24 of file NestedRefine.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines