Open millerta opened 5 years ago
Jeffrey has written the C++ code for this routine. Carl Gable is working on a driver. I am writing wrappers to integrate with poisson and voronoi cpp codes.
See Daniel's cpp work at https://github.com/lanl/LaGriT/tree/dev/livingston/cmake/src/lg_interface/src
Daniel wrote some new code to take care of pointer issues. I have not tried to integrate with our code yet. Copied here for reference (I added 3 to filename as these are 3rd attempt from Daniel). See Daniel's work at https://github.com/lanl/LaGriT/tree/dev/livingston/cmake/src/lg_interface/src See also https://github.com/lanl/LaGriT/blob/dev/livingston/cmake/src/lg_interface/include/lg.h See also https://raw.githubusercontent.com/lanl/LaGriT/dev/livingston/cmake/src/lg_interface/CMakeLists.txt lg_interface3.h.txt bind_c_to_fortran3.f90.txt public_interface3.cpp.txt
LaGriT V3.3.3 release includes 2D poisson disk point distribution. 3D capability is under development and will be in next release.
Implement Poisson Disk/Sphere Point Distribution - See Carl