FreeBSD Ports

science/voro++ 0.4.6_2

Three-dimensional computations of the Voronoi tessellation

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
2414383046
License
BSD3CLAUSE
Categories
science
Package size
152.5 KiB, 931.6 KiB installed

Description

Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based calculations, computing the Voronoi cell for each particle individually. It is particularly well-suited for applications that rely on cell-based statistics, where features of Voronoi cells (eg. volume, centroid, number of faces) can be used to analyze a system of particles.

Install

As a binary package — by origin, or by package name:

pkg install science/voro++
pkg install voro++

From the ports tree:

cd /usr/ports/science/voro++/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	voro++>0:science/voro++
LIB_DEPENDS=	libvoro++.so:science/voro++

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.4.6_20.4.6_20.4.6_10.4.6_20.4.6_2
FreeBSD:14:quarterly0.4.6_20.4.6_2n/a0.4.6_20.4.6_2
FreeBSD:15:latest0.4.6_20.4.6_2n/a0.4.6_20.4.6_2
FreeBSD:15:quarterly0.4.6_20.4.6_2n/an/an/a
FreeBSD:16:latest0.4.6_20.4.6_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

All build dependencies 3

Configuration

No options to configure.

USES
gmake
Service scripts
none

Files

Manual pages 1
  • voro++(1)
pkg-plist 18
  • bin/voro++
  • include/voro++/c_loops.hh
  • include/voro++/cell.hh
  • include/voro++/common.hh
  • include/voro++/config.hh
  • include/voro++/container.hh
  • include/voro++/container_prd.hh
  • include/voro++/pre_container.hh
  • include/voro++/rad_option.hh
  • include/voro++/unitcell.hh
  • include/voro++/v_base.hh
  • include/voro++/v_compute.hh
  • include/voro++/voro++.hh
  • include/voro++/wall.hh
  • include/voro++/worklist.hh
  • lib/libvoro++.a
  • lib/libvoro++.so
  • share/man/man1/voro++.1.gz
distinfo 1
FileSizeSHA256
voro++-0.4.6.tar.gz809124ef7970071ee2ce3800daa8723649ca069dc4c71cc25f0f7d22552387f3ea437e
Master sites 1
  • http://math.lbl.gov/voro++/download/dir/

Commit history 1

DateCommitCreditsLog message
2414383046 Jason W. Bacon Release numerous ports to ports@
I've been retired for a few years, and it is unlikely I will be doing any more scientific computing support in the future. I have continued to maintain ~160 ports to the best of my ability, mainly as a favor to the community, but I can no longer justify the time and effort required. I am therefore releasing most of my scientific ports, along with a few others, to ports@. I will continue to maintain ports I am actively using and those for which I am upstream.