6 releases (3 breaking)
0.3.0 | Jul 23, 2024 |
---|---|
0.2.1 | Jul 22, 2024 |
0.1.1-dev.0 | Jul 12, 2024 |
0.0.4 | Jul 11, 2024 |
#490 in Algorithms
405KB
8K
SLoC
voro_rs
A Rust binding for voro++ library.
This binding has been tested on Windows, Linux and MacOS.
Progress
Here is the list of classes/functions plan to have a high-level binding in rust.
-
voronoicell
/voronoicell_neighbor
-
wall_sphere
/wall_plane
/wall_cylinder
/wall_cone
-
wall_list
-
container
/container_poly
-
c_loop_all
/c_loop_subset
/c_loop_order
-
particle_order
-
container_periodic
/container_periodic_poly
-
c_loop_all_periodic
/c_loop_order_periodic
-
pre_container
/pre_container_poly
About voro++
Voro++ is a open source software library for the computation of the Voronoi diagram, a widely-used tessellation that has applications in many scientific fields. Read more details here.
lib.rs
:
voro_rs
A Rust binding for voro++ library.
This binding has been tested on Windows, Linux and MacOS.
Dependencies
~0.5–2MB
~30K SLoC