Mesh Oriented datABase  (version 5.5.0)
An array-based unstructured mesh library
SmoothFace.cpp File Reference
#include <iostream>
#include <fstream>
#include <algorithm>
#include <iomanip>
#include <cassert>
#include <limits>
#include "moab/OrientedBoxTreeTool.hpp"
#include "SmoothFace.hpp"
+ Include dependency graph for SmoothFace.cpp:

Go to the source code of this file.

Namespaces

 moab
 Class representing axis-aligned bounding box.
 

Macros

#define GEOMETRY_RESABS   1.e-6
 
#define mbsqr(a)   ( ( a ) * ( a ) )
 
#define mbcube(a)   ( mbsqr( a ) * ( a ) )
 
#define mbquart(a)   ( mbsqr( a ) * mbsqr( a ) )
 
#define INCR   0.01
 

Functions

bool moab::within_tolerance (CartVect &p1, CartVect &p2, const double &tolerance)
 
int moab::numAdjTriInSet (Interface *mb, EntityHandle startEdge, EntityHandle set)
 

Variables

bool moab::debug_surf_eval1 = false
 

Macro Definition Documentation

◆ GEOMETRY_RESABS

#define GEOMETRY_RESABS   1.e-6

Definition at line 10 of file SmoothFace.cpp.

◆ INCR

#define INCR   0.01

◆ mbcube

#define mbcube (   a)    ( mbsqr( a ) * ( a ) )

Definition at line 12 of file SmoothFace.cpp.

◆ mbquart

#define mbquart (   a)    ( mbsqr( a ) * mbsqr( a ) )

Definition at line 13 of file SmoothFace.cpp.

◆ mbsqr

#define mbsqr (   a)    ( ( a ) * ( a ) )

Definition at line 11 of file SmoothFace.cpp.