MeshKit  1.0
EBMesher.cpp File Reference
#include "meshkit/EBMesher.hpp"
#include "meshkit/SCDMesh.hpp"
#include "meshkit/MKCore.hpp"
#include "meshkit/ModelEnt.hpp"
#include "meshkit/SizingFunction.hpp"
#include "moab/ReadUtilIface.hpp"
#include "meshkit/iGeom.hpp"
#include "meshkit/RegisterMeshOp.hpp"
#include "moab/Core.hpp"
#include "moab/Range.hpp"
#include "moab/CartVect.hpp"
#include "moab/EntityType.hpp"
#include "moab/HomXform.hpp"
#include "moab/GeomTopoTool.hpp"
#include <time.h>
Include dependency graph for EBMesher.cpp:

Go to the source code of this file.

Namespaces

namespace  MeshKit

Defines

#define PI   3.14159265
#define ERRORRF(a)   {if (iBase_SUCCESS != err) {std::cerr << a << std::endl; return false;}}

Functions

bool less_intersect (const IntersectDist d1, const IntersectDist d2)
bool equal_intersect (const IntersectDist d1, const IntersectDist d2)

Variables

double rayDir [3][3] = {{1., 0., 0.}, {0., 1., 0.}, {0., 0., 1.}}
const bool debug_ebmesh = false
moab::EntityType EBMesher_tps [] = {moab::MBVERTEX, moab::MBHEX, moab::MBMAXTYPE}

Define Documentation

#define ERRORRF (   a)    {if (iBase_SUCCESS != err) {std::cerr << a << std::endl; return false;}}

Definition at line 26 of file EBMesher.cpp.

#define PI   3.14159265

Definition at line 25 of file EBMesher.cpp.


Function Documentation

bool equal_intersect ( const IntersectDist  d1,
const IntersectDist  d2 
) [inline]

Definition at line 35 of file EBMesher.cpp.

bool less_intersect ( const IntersectDist  d1,
const IntersectDist  d2 
) [inline]

Definition at line 31 of file EBMesher.cpp.


Variable Documentation

const bool debug_ebmesh = false

Definition at line 30 of file EBMesher.cpp.

double rayDir[3][3] = {{1., 0., 0.}, {0., 1., 0.}, {0., 0., 1.}}

Definition at line 28 of file EBMesher.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines