Voronoi tessellation with MPI option. More...
#include "Delaunay.hpp"
#include <list>
#include "tessellation.hpp"
#include "../misc/utils.hpp"
#include "../newtonian/two_dimensional/RefineStrategy.hpp"
#include "../newtonian/two_dimensional/geometric_outer_boundaries/SquareBox.hpp"
#include "voronoi_logger.hpp"
#include "ConvexHull.hpp"
#include "../misc/int2str.hpp"
#include <mpi.h>
Go to the source code of this file.
Classes | |
class | VoronoiMesh |
Voronoi tessellation class. More... | |
Functions | |
bool | PointInCell (vector< Vector2D > const &cpoints, Vector2D const &vec) |
Checks if a point is inside a Voronoi cell. More... | |
bool | PointInCell (std::vector< std::pair< Vector2D, Vector2D > > const &cpoints, Vector2D const &vec) |
Checks if a point is inside a Voronoi cell. More... | |
Voronoi tessellation with MPI option.
Definition in file VoronoiMesh.hpp.
Checks if a point is inside a Voronoi cell.
cpoints | The points of the cell in convex order |
vec | The point to check |
Definition at line 1214 of file VoronoiMesh.cpp.
bool PointInCell | ( | std::vector< std::pair< Vector2D, Vector2D > > const & | cpoints, |
Vector2D const & | vec | ||
) |
Checks if a point is inside a Voronoi cell.
cpoints | The points of the cell in convex order, ordered by edges |
vec | The point to check |
Definition at line 1234 of file VoronoiMesh.cpp.