Nektar++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Namespaces | Typedefs | Functions
BLMesh.cpp File Reference
#include <LibUtilities/BasicUtils/Progressbar.hpp>
#include <NekMeshUtils/CADSystem/CADSurf.h>
#include <NekMeshUtils/VolumeMeshing/BLMeshing/BLMesh.h>
#include <LibUtilities/Foundations/ManagerAccess.h>
#include <LibUtilities/Foundations/NodalUtil.h>
#include <algorithm>
#include <boost/geometry.hpp>
#include <boost/geometry/geometries/box.hpp>
#include <boost/geometry/geometries/point.hpp>
#include <boost/geometry/index/rtree.hpp>
Include dependency graph for BLMesh.cpp:

Go to the source code of this file.

Namespaces

 Nektar
 <
 
 Nektar::NekMeshUtils
 

Typedefs

typedef bg::model::point
< double, 3, bg::cs::cartesian > 
point
 
typedef bg::model::box< pointbox
 
typedef std::pair< box,
unsigned int > 
boxI
 

Functions

box Nektar::NekMeshUtils::GetBox (ElementSharedPtr el, NekDouble ov)
 
box Nektar::NekMeshUtils::GetBox (vector< ElementSharedPtr > els, NekDouble ov)
 
box Nektar::NekMeshUtils::GetBox (NodeSharedPtr n, NekDouble ov)
 
bool Nektar::NekMeshUtils::Infont (NodeSharedPtr n, ElementSharedPtr el)
 
bool Nektar::NekMeshUtils::sign (NekDouble a, NekDouble b)
 
NekDouble Nektar::NekMeshUtils::Dot (Array< OneD, NekDouble > a, Array< OneD, NekDouble > b)
 

Typedef Documentation

typedef bg::model::box<point> box

Definition at line 54 of file BLMesh.cpp.

typedef std::pair<box, unsigned int> boxI

Definition at line 55 of file BLMesh.cpp.

typedef bg::model::point<double, 3, bg::cs::cartesian> point

Definition at line 53 of file BLMesh.cpp.