Adding rankwidth / rw, a program to calculate rank-width and rank-

decompositions.

To be used by SageMath.
This commit is contained in:
Thierry Thomas 2020-03-31 17:25:31 +00:00
parent 5eeeb6cb2b
commit dcfae172f2
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=529989
5 changed files with 44 additions and 0 deletions

View File

@ -840,6 +840,7 @@
SUBDIR += qtiplot-doc
SUBDIR += qwtplot3d
SUBDIR += randlib
SUBDIR += rankwidth
SUBDIR += rapid
SUBDIR += reduce
SUBDIR += reduce-psl

23
math/rankwidth/Makefile Normal file
View File

@ -0,0 +1,23 @@
# Created by: thierry@pompo.net
# $FreeBSD$
PORTNAME= rw
PORTVERSION= 0.8
CATEGORIES= math
MASTER_SITES= SF/rankwidth/
MAINTAINER= thierry@FreeBSD.org
COMMENT= Calculation of rank-width and rank-decompositions
LICENSE= GPLv2
LIB_DEPENDS= libigraph.so:math/igraph
USES= autoreconf libtool localbase pkgconfig
OPTIONS_DEFINE= DOCS
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
.include <bsd.port.mk>

3
math/rankwidth/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1585644841
SHA256 (rw-0.8.tar.gz) = 60fd5320bef28a5156284fc224534376405f2655c6777a12a05fcacc0576d700
SIZE (rw-0.8.tar.gz) = 217215

7
math/rankwidth/pkg-descr Normal file
View File

@ -0,0 +1,7 @@
rw calculates rank-width and rank-decompositions. It is based on ideas from
"Computing rank-width exactly" by Sang-il Oum, "Sopra una formula numerica" by
Ernesto Pascal, "Generation of a Vector from the Lexicographical Index" by B.P.
Buckles and M. Lybanon and "Fast additions on masked integers" by Michael D.
Adams and David S. Wise.
WWW: https://sourceforge.net/projects/rankwidth/

10
math/rankwidth/pkg-plist Normal file
View File

@ -0,0 +1,10 @@
bin/rw
include/rw.h
lib/librw.a
lib/librw.so
lib/librw.so.0
lib/librw.so.0.0.0
%%PORTDOCS%%%%DOCSDIR%%/Hängematte
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/grid
%%PORTDOCS%%%%DOCSDIR%%/igrid