cad/scotch-edf 6.0.4.a7_7 FreeBSD
Package for graph and mesh partitioning and sparse matrix ordering
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
494841d721- License
- CeCILL_C
- Categories
- cad, science
- Package size
- 2712.9 KiB, 4140.1 KiB installed
Description
SCOTCH is a software package and libraries for graph, mesh and hypergraph partitioning, static mapping, and sparse matrix block ordering.
Its purpose of Scotch is to apply graph theory, with a divide and conquer approach, to scientific computing problems such as graph and mesh partitioning, static mapping, and sparse matrix ordering, in application domains ranging from structural mechanics to operating systems or bio-chemistry.
The SCOTCH distribution is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project.
Note: this port does not follow upstream releases, it is indented to be used for Code_Aster.
Install
Binary package:
pkg install scotch-edf
From the ports tree:
cd /usr/ports/cad/scotch-edf/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= scotch-edf>0:cad/scotch-edf
LIB_DEPENDS= libesmumps.so:cad/scotch-edf
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 6.0.4.a7_7 | 6.0.4.a7_7 | - | - | 6.0.4.a7_7 |
| FreeBSD:14:quarterly | - | - | n/a | - | - |
| FreeBSD:15:latest | 6.0.4.a7_7 | 6.0.4.a7_7 | n/a | - | - |
| FreeBSD:15:quarterly | - | - | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 6.0.4.a7_7 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 21
Run dependencies 19
Required by 28
- cad/gmsh
- cad/py-gmsh
- cad/py-pygmsh
- french/aster
- french/homard
- math/deal.ii
- math/freefem++
- math/hyperdeal
- math/mumps-edf
- math/octave-forge
- math/octave-forge-bim
- math/octave-forge-mboct-fem-pkg
- math/octave-forge-mboct-mbdyn-pkg
- math/octave-forge-mboct-numerical-pkg
- math/octave-forge-msh
- math/octave-forge-secs1d
- math/octave-forge-secs3d
- math/octave-forge-sole
- math/petiga
- math/py-petsc4py
- math/py-slepc4py
- math/slepc
- science/PETSc
- science/chrono
- science/code_saturne
- science/frontistr
- science/hpddm
- science/mmg
Configuration
Options name: cad_scotch
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| EXAMPLES | off | Build and/or install examples |
| MPICH | on | Parallel processing support via MPICH |
- USES
- bison:alias gmake localbase
- Service scripts
- none
- Conflicts with
- gbase gmap scotch-7.*
Files
Manual pages 28
- amk_ccc(1)
- amk_fft2(1)
- amk_hy(1)
- amk_m2(1)
- amk_p2(1)
- atst(1)
- dgmap(1)
- dgord(1)
- dgpart(1)
- dgscat(1)
- dgtst(1)
- gcv(1)
- gmap(1)
- gmk_hy(1)
- gmk_m2(1)
- gmk_m3(1)
- gmk_msh(1)
- gmk_ub2(1)
- gmtst(1)
- gord(1)
- gotst(1)
- gout(1)
- gpart(1)
- gtst(1)
- mmk_m2(1)
- mmk_m3(1)
- mord(1)
- mtst(1)
pkg-plist 163
- bin/acpl
- bin/amk_ccc
- bin/amk_fft2
- bin/amk_grf
- bin/amk_hy
- bin/amk_m2
- bin/amk_p2
- bin/atst
- bin/dggath
- bin/dgmap
- bin/dgord
- bin/dgpart
- bin/dgscat
- bin/dgtst
- bin/gbase
- bin/gcv
- bin/gmap
- bin/gmk_hy
- bin/gmk_m2
- bin/gmk_m3
- bin/gmk_msh
- bin/gmk_ub2
- bin/gmtst
- bin/gord
- bin/gotst
- bin/gout
- bin/gpart
- bin/gscat
- bin/gtst
- bin/mcv
- bin/mmk_m2
- bin/mmk_m3
- bin/mord
- bin/mtst
- include/ptscotch.h
- include/ptscotchf.h
- include/scotch.h
- include/scotchf.h
- lib/libesmumps.so
- lib/libesmumps.so.0
- lib/libptesmumps.so
- lib/libptesmumps.so.0
- lib/libptscotch.so
- lib/libptscotch.so.0
- lib/libptscotcherr.so
- lib/libptscotcherr.so.0
- lib/libptscotcherrexit.so
- lib/libptscotcherrexit.so.0
- lib/libptscotchparmetis.so
- lib/libptscotchparmetis.so.0
- lib/libscotch.so
- lib/libscotch.so.0
- lib/libscotcherr.so
- lib/libscotcherr.so.0
- lib/libscotcherrexit.so
- lib/libscotcherrexit.so.0
- lib/libscotchmetis.so
- lib/libscotchmetis.so.0
- share/examples/scotch-edf/grf/3elt.grf.gz
- share/examples/scotch-edf/grf/3elt.xyz.gz
- share/examples/scotch-edf/grf/4elt.grf.gz
- share/examples/scotch-edf/grf/4elt.xyz.gz
- share/examples/scotch-edf/grf/4elt2.grf.gz
- share/examples/scotch-edf/grf/4elt2.xyz.gz
- share/examples/scotch-edf/grf/bump.grf.gz
- share/examples/scotch-edf/grf/bump.xyz.gz
- share/examples/scotch-edf/tgt/SP2_16.txt
- share/examples/scotch-edf/tgt/T3D_64.tgt
- share/examples/scotch-edf/tgt/h1.tgt
- share/examples/scotch-edf/tgt/h10.tgt
- share/examples/scotch-edf/tgt/h2.tgt
- share/examples/scotch-edf/tgt/h3.tgt
- share/examples/scotch-edf/tgt/h4.tgt
- share/examples/scotch-edf/tgt/h5.tgt
- share/examples/scotch-edf/tgt/h6.tgt
- share/examples/scotch-edf/tgt/h7.tgt
- share/examples/scotch-edf/tgt/h8.tgt
- share/examples/scotch-edf/tgt/h9.tgt
- share/examples/scotch-edf/tgt/k1.tgt
- share/examples/scotch-edf/tgt/k12.tgt
- share/examples/scotch-edf/tgt/k128.tgt
- share/examples/scotch-edf/tgt/k16.tgt
- share/examples/scotch-edf/tgt/k2.tgt
- share/examples/scotch-edf/tgt/k24.tgt
- share/examples/scotch-edf/tgt/k256.tgt
- share/examples/scotch-edf/tgt/k32.tgt
- share/examples/scotch-edf/tgt/k4.tgt
- share/examples/scotch-edf/tgt/k48.tgt
- share/examples/scotch-edf/tgt/k512.tgt
- share/examples/scotch-edf/tgt/k6.tgt
- share/examples/scotch-edf/tgt/k64.tgt
- share/examples/scotch-edf/tgt/k7.tgt
- share/examples/scotch-edf/tgt/k8.tgt
- share/examples/scotch-edf/tgt/k96.tgt
- share/examples/scotch-edf/tgt/m10x10.tgt
- share/examples/scotch-edf/tgt/m10x20.tgt
- share/examples/scotch-edf/tgt/m11x13.tgt
- share/examples/scotch-edf/tgt/m16x16.tgt
- share/examples/scotch-edf/tgt/m16x32.tgt
- share/examples/scotch-edf/tgt/m17x19.tgt
The first 100 are listed.