PolyDiM
C++ library for POLYtopal DIscretization Methods
Loading...
Searching...
No Matches
VoroInterface.cpp File Reference
#include "VoroInterface.hpp"
#include "Eigen/Eigen"
#include "Gedim_Macro.hpp"
#include "MeshUtilities.hpp"
#include <numeric>
#include <unistd.h>
#include "VTKUtilities.hpp"
Include dependency graph for VoroInterface.cpp:

Namespaces

namespace  Gedim
 

Functions

Eigen::MatrixXd Gedim::GenerateRandomPoints (const Eigen::MatrixXd &domainVertices, const unsigned int &numPoints, const unsigned int random_seed)
 
void Gedim::GenerateVoronoiTassellations2D (const Eigen::MatrixXd &polygonVertices, const unsigned int &numIterations, Eigen::MatrixXd &VoronoiPoints, Gedim::IMeshDAO &mesh)
 
void Gedim::GenerateVoronoiTassellations3D (const Eigen::MatrixXd &domain_vertices, const Eigen::MatrixXi &domain_edges, const std::vector< Eigen::MatrixXi > &domain_faces, const unsigned int &num_iterations, Eigen::MatrixXd &VoronoiPoints, Gedim::IMeshDAO &mesh)