Nektar++
Namespaces | Typedefs | Functions
BLMesh.cpp File Reference
#include <boost/geometry.hpp>
#include <boost/geometry/geometries/box.hpp>
#include <boost/geometry/geometries/point.hpp>
#include <boost/geometry/index/rtree.hpp>
#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>

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

◆ box

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

Definition at line 54 of file BLMesh.cpp.

◆ boxI

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

Definition at line 55 of file BLMesh.cpp.

◆ point

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

Definition at line 53 of file BLMesh.cpp.