BSD Ports

math/dionysus 2.2.3 FreeBSD

Library for computing persistent homology

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
6c4b9b6c19
License
BSD3CLAUSE
Categories
math
Package size
42.8 KiB, 241.2 KiB installed

Description

Dionysus is a computational topology package focused on persistent homology. It is written in C++, with Python bindings.

In the other systems

SystemPortVersion
FreeBSDmath/dionysus2.2.3
DragonFlymath/dionysusg20210521_1

Install

Binary package:

pkg install dionysus-topology-library

From the ports tree:

cd /usr/ports/math/dionysus/ && make install clean

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

RUN_DEPENDS=	dionysus-topology-library>0:math/dionysus

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:latest2.2.32.2.3g20210521_1g20210521_12.2.3
FreeBSD:14:quarterly2.2.32.2.3n/ag20210521_12.2.3
FreeBSD:15:latest2.2.32.2.3n/ag20210521_1g20210521_1
FreeBSD:15:quarterly2.2.32.2.3n/an/an/a
FreeBSD:16:latest2.2.32.2.3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

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

Build dependencies 19
Run dependencies 4

No port depends on this one.

Configuration

No options to configure.

USES
cmake:testing
Service scripts
none

Files

pkg-plist 44
  • include/dionysus/boundary-matrix.h
  • include/dionysus/chain.h
  • include/dionysus/chain.hpp
  • include/dionysus/clearing-reduction.h
  • include/dionysus/clearing-reduction.hpp
  • include/dionysus/cohomology-persistence.h
  • include/dionysus/cohomology-persistence.hpp
  • include/dionysus/diagram.h
  • include/dionysus/distances.h
  • include/dionysus/distances.hpp
  • include/dionysus/dlog/progress.h
  • include/dionysus/fields/q.h
  • include/dionysus/fields/z2.h
  • include/dionysus/fields/zp.h
  • include/dionysus/filtration.h
  • include/dionysus/freudenthal.h
  • include/dionysus/linked-multi-filtration.h
  • include/dionysus/matrix-filtration.h
  • include/dionysus/multi-filtration-common.h
  • include/dionysus/multi-filtration.h
  • include/dionysus/omni-field-persistence.h
  • include/dionysus/omni-field-persistence.hpp
  • include/dionysus/ordinary-persistence.h
  • include/dionysus/pair-recorder.h
  • include/dionysus/reduced-matrix.h
  • include/dionysus/reduced-matrix.hpp
  • include/dionysus/reduction.h
  • include/dionysus/relative-homology-zigzag.h
  • include/dionysus/relative-homology-zigzag.hpp
  • include/dionysus/rips.h
  • include/dionysus/rips.hpp
  • include/dionysus/row-reduction.h
  • include/dionysus/row-reduction.hpp
  • include/dionysus/simplex.h
  • include/dionysus/sparse-row-matrix.h
  • include/dionysus/sparse-row-matrix.hpp
  • include/dionysus/standard-reduction.h
  • include/dionysus/standard-reduction.hpp
  • include/dionysus/trails-chains.h
  • include/dionysus/vineyard-linear-homotopy.h
  • include/dionysus/vineyard.h
  • include/dionysus/zigzag-cone.h
  • include/dionysus/zigzag-persistence.h
  • include/dionysus/zigzag-persistence.hpp
distinfo 1
FileSizeSHA256
mrzv-dionysus-2.2.3_GH0.tar.gz745554e76c7e097b9fccb987988df5807e56f00523644d68f1ec35d0afc34ca3e2a18b

Commit history 1

DateCommitCreditsLog message
6c4b9b6c19 Yuri Victorovich math/dionysus: update 2.1.8 → 2.2.3