BSD Ports

math/metis 5.1.0_6 MidnightBSD

Package for unstructured graph partitioning

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
Apache-2.0
Categories
math

Description

METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, and producing fill-reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes developed in our lab.

METIS provides high-quality partitions, is extremely fast, and produces low-fill orderings.

In the other systems

SystemPortVersion
MidnightBSDmath/metis5.1.0_6
FreeBSDmath/metis5.1.0.p13_3,1
NetBSDmath/metis4.0.3
DragonFlymath/metis5.1.0_9
HardenedBSDmath/metis5.1.0.p13_3,1
GhostBSDmath/metis5.1.0.p13_2,1

Install

Binary package:

mport install metis

From mports:

cd /usr/mports/math/metis && make install clean

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

RUN_DEPENDS=	metis>0:math/metis
LIB_DEPENDS=	libmetis.so:math/metis

Dependencies

Required by 2

Configuration

Options name: math_metis

OptionDefaultDescription
DOCSoff
OPENMPoffmultithreading via OpenMP
SHAREDonshared library and dynamically-linked executables
STATIConlibmetis archive
USES
cmake:noninja compiler:c11
Service scripts
none
Conflicts with
metis4-4* metis-edf-[0-9]*

Files

pkg-plist 44
  • bin/cmpfillin
  • bin/gpmetis
  • bin/graphchk
  • bin/m2gmetis
  • bin/mpmetis
  • bin/ndmetis
  • include/GKlib.h
  • include/gk_arch.h
  • include/gk_defs.h
  • include/gk_externs.h
  • include/gk_getopt.h
  • include/gk_macros.h
  • include/gk_mkblas.h
  • include/gk_mkmemory.h
  • include/gk_mkpqueue.h
  • include/gk_mkpqueue2.h
  • include/gk_mkrandom.h
  • include/gk_mksort.h
  • include/gk_mkutils.h
  • include/gk_proto.h
  • include/gk_struct.h
  • include/gk_types.h
  • include/gkregex.h
  • include/libmetis/defs.h
  • include/libmetis/gklib_defs.h
  • include/libmetis/gklib_rename.h
  • include/libmetis/macros.h
  • include/libmetis/metislib.h
  • include/libmetis/proto.h
  • include/libmetis/rename.h
  • include/libmetis/stdheaders.h
  • include/libmetis/struct.h
  • include/metis.h
  • include/ms_inttypes.h
  • include/ms_stat.h
  • include/ms_stdint.h
  • include/programs/defs.h
  • include/programs/metisbin.h
  • include/programs/proto.h
  • include/programs/struct.h
  • lib/libGKlib.a
  • lib/libmetis.a
  • lib/libmetis.so
  • lib/libmetis.so.2
distinfo 1
FileSizeSHA256
metis-5.1.0.tar.gz4.984968e+0676faebe03f6c963127dbb73c13eab58c9a3faeae48779f049066a21c087c5db2
Master sites 1
  • http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/