math/librsb 1.3.0.3
Sparse matrix library
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv3
- Categories
- math
- Package size
- 1929.2 KiB, 23777.3 KiB installed
Description
librsb is a library for sparse matrix computations featuring the Recursive Sparse Blocks (RSB) matrix format. This format allows cache efficient and multi-threaded (that is, shared memory parallel) operations on large sparse matrices. The most common operations necessary to iterative solvers are available, e.g.: matrix-vector multiplication, triangular solution, rows/columns scaling, diagonal extraction / setting, blocks extraction, norm computation, formats conversion. The RSB format is especially well suited for symmetric and transposed multiplication variants. Most numerical kernels code is auto generated, and the supported numerical types can be chosen by the user at build time.
librsb implements the Sparse BLAS standard, as specified in the BLAS Forum documents.
Install
As a binary package — by origin, or by package name:
pkg install math/librsb
pkg install librsb
From the ports tree:
cd /usr/ports/math/librsb/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= librsb>0:math/librsb
LIB_DEPENDS= librsb.so:math/librsb
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 | 1.3.0.3 | 1.3.0.3 | - | 1.3.0.2_1 | 1.3.0.3 |
| FreeBSD:14:quarterly | 1.3.0.3 | 1.3.0.3 | n/a | 1.3.0.2_1 | 1.3.0.3 |
| FreeBSD:15:latest | 1.3.0.3 | 1.3.0.3 | n/a | 1.3.0.2_1 | 1.3.0.2_1 |
| FreeBSD:15:quarterly | 1.3.0.3 | 1.3.0.3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.3.0.3 | 1.3.0.3 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
gsed: textproc/gsedbash: shells/bash
The full lists below include those, and their dependencies in turn.
All build dependencies 12
All run dependencies 8
Required by 2
Configuration
Options name: math_librsb
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| OPTIMIZE | off | Optimize for the local machine |
- USES
- fortran gmake libtool shebangfix
- Service scripts
- none
Files
pkg-plist 274
- bin/librsb-config
- bin/rsbench
- include/blas_sparse.h
- include/rsb-config.h
- include/rsb.F90
- include/rsb.h
- include/rsb.hpp
- include/rsb.mod
- include/rsb_types.h
- lib/librsb.a
- lib/librsb.so
- lib/librsb.so.0
- lib/librsb.so.0.0.0
- share/doc/librsb/AUTHORS
- share/doc/librsb/README
- share/doc/librsb/README.md
- share/doc/librsb/examples/Makefile.am
- share/doc/librsb/examples/assemble.cpp
- share/doc/librsb/examples/autotune.c
- share/doc/librsb/examples/autotune.cpp
- share/doc/librsb/examples/backsolve.c
- share/doc/librsb/examples/bench.cpp
- share/doc/librsb/examples/bench.sh
- share/doc/librsb/examples/benchex.sh
- share/doc/librsb/examples/build.cpp
- share/doc/librsb/examples/configure.ac
- share/doc/librsb/examples/cplusplus.cpp
- share/doc/librsb/examples/example.cpp
- share/doc/librsb/examples/fortran.F90
- share/doc/librsb/examples/fortran_rsb_fi.F90
- share/doc/librsb/examples/hello-spblas.c
- share/doc/librsb/examples/hello.c
- share/doc/librsb/examples/io-spblas.c
- share/doc/librsb/examples/make.sh
- share/doc/librsb/examples/misc.cpp
- share/doc/librsb/examples/mtx2bin.cpp
- share/doc/librsb/examples/pd.mtx
- share/doc/librsb/examples/power.c
- share/doc/librsb/examples/render.cpp
- share/doc/librsb/examples/snippets.c
- share/doc/librsb/examples/span.cpp
- share/doc/librsb/examples/transpose.c
- share/doc/librsb/examples/twonnz.cpp
- share/doc/librsb/examples/vf.mtx
- share/doc/librsb/html/annotated.html
- share/doc/librsb/html/assemble_8cpp.html
- share/doc/librsb/html/autotune_8c.html
- share/doc/librsb/html/autotune_8cpp.html
- share/doc/librsb/html/backsolve_8c.html
- share/doc/librsb/html/bc_s.png
- share/doc/librsb/html/bdwn.png
- share/doc/librsb/html/bench_8cpp.html
- share/doc/librsb/html/blas__sparse_8h.html
- share/doc/librsb/html/build_8cpp.html
- share/doc/librsb/html/classRsbLib.html
- share/doc/librsb/html/classRsbMatrix.html
- share/doc/librsb/html/classes.html
- share/doc/librsb/html/closed.png
- share/doc/librsb/html/cplusplus_8cpp.html
- share/doc/librsb/html/deprecated.html
- share/doc/librsb/html/dir_3e1486c81cd234b49f49474e7d9b6c09.html
- share/doc/librsb/html/dir_5bcbd6c2dea2f7bd09d0c309af16f2b7.html
- share/doc/librsb/html/dir_d28a4824dc47e487b107a5db32ef43c4.html
- share/doc/librsb/html/doc.png
- share/doc/librsb/html/doxygen.css
- share/doc/librsb/html/doxygen.png
- share/doc/librsb/html/doxygen.svg
- share/doc/librsb/html/dynsections.js
- share/doc/librsb/html/example_8cpp.html
- share/doc/librsb/html/files.html
- share/doc/librsb/html/folderclosed.png
- share/doc/librsb/html/folderopen.png
- share/doc/librsb/html/form_0.png
- share/doc/librsb/html/form_1.png
- share/doc/librsb/html/form_10.png
- share/doc/librsb/html/form_11.png
- share/doc/librsb/html/form_12.png
- share/doc/librsb/html/form_13.png
- share/doc/librsb/html/form_14.png
- share/doc/librsb/html/form_15.png
- share/doc/librsb/html/form_16.png
- share/doc/librsb/html/form_17.png
- share/doc/librsb/html/form_18.png
- share/doc/librsb/html/form_19.png
- share/doc/librsb/html/form_2.png
- share/doc/librsb/html/form_20.png
- share/doc/librsb/html/form_21.png
- share/doc/librsb/html/form_22.png
- share/doc/librsb/html/form_23.png
- share/doc/librsb/html/form_24.png
- share/doc/librsb/html/form_25.png
- share/doc/librsb/html/form_26.png
- share/doc/librsb/html/form_27.png
- share/doc/librsb/html/form_28.png
- share/doc/librsb/html/form_29.png
- share/doc/librsb/html/form_3.png
- share/doc/librsb/html/form_30.png
- share/doc/librsb/html/form_31.png
- share/doc/librsb/html/form_32.png
- share/doc/librsb/html/form_33.png
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| librsb-1.3.0.3.tar.gz | 4.553047e+06 | f9d343f9e24bceb1d6f76c3db0617ad326eb246891b51424f3931a8f3965bf5f |
Master sites 1
- SF/librsb
Commit history 0
No commits in the history this site was built from.