notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2022Q2
scalapack ScaLAPACK Scalable LAPACK library
2.2.2 math on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.2.2Version of this port present on the latest quarterly branch.
Maintainer: fortran@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2003-05-05 03:34:12
Last Update: 2025-02-08 21:44:40
Commit Hash: 9bba4f2
People watching this port, also watch:: wa-aspell, medit, ittapi, php81-pear, apache-log4j2
License: BSD2CLAUSE
WWW:
https://www.netlib.org/scalapack/
Description:
The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers. It is currently written in a Single-Program-Multiple-Data style using explicit message passing for interprocessor communication. It assumes matrices are laid out in a two-dimensional block cyclic decomposition. Now the code for BLACS and PBLAS is included.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (114 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/scalapack-2.2.2/catalog.mk
  3. /usr/local/share/licenses/scalapack-2.2.2/LICENSE
  4. /usr/local/share/licenses/scalapack-2.2.2/BSD2CLAUSE
  5. include/PBblacs.h
  6. include/PBblas.h
  7. include/PBpblas.h
  8. include/PBtools.h
  9. include/pblas.h
  10. include/scalapack.h
  11. lib/cmake/scalapack-2.2.1/scalapack-config-version.cmake
  12. lib/cmake/scalapack-2.2.1/scalapack-config.cmake
  13. lib/cmake/scalapack-2.2.1/scalapack-targets-release.cmake
  14. lib/cmake/scalapack-2.2.1/scalapack-targets.cmake
  15. lib/libscalapack.a
  16. lib/libscalapack.so
  17. lib/libscalapack.so.2
  18. lib/libscalapack.so.2.2
  19. libdata/pkgconfig/scalapack.pc
  20. share/SCALAPACK/TESTING/BLLT.dat
  21. share/SCALAPACK/TESTING/BLU.dat
  22. share/SCALAPACK/TESTING/BRD.dat
  23. share/SCALAPACK/TESTING/EVC.dat
  24. share/SCALAPACK/TESTING/HRD.dat
  25. share/SCALAPACK/TESTING/INV.dat
  26. share/SCALAPACK/TESTING/LLT.dat
  27. share/SCALAPACK/TESTING/LS.dat
  28. share/SCALAPACK/TESTING/LU.dat
  29. share/SCALAPACK/TESTING/NEP.dat
  30. share/SCALAPACK/TESTING/QR.dat
  31. share/SCALAPACK/TESTING/SEP.dat
  32. share/SCALAPACK/TESTING/SEPR.dat
  33. share/SCALAPACK/TESTING/SVD.dat
  34. share/SCALAPACK/TESTING/TRD.dat
  35. share/SCALAPACK/TESTING/xcbrd
  36. share/SCALAPACK/TESTING/xcdblu
  37. share/SCALAPACK/TESTING/xcdtlu
  38. share/SCALAPACK/TESTING/xcevc
  39. share/SCALAPACK/TESTING/xcgblu
  40. share/SCALAPACK/TESTING/xcgsep
  41. share/SCALAPACK/TESTING/xcheevr
  42. share/SCALAPACK/TESTING/xchrd
  43. share/SCALAPACK/TESTING/xcinv
  44. share/SCALAPACK/TESTING/xcllt
  45. share/SCALAPACK/TESTING/xcls
  46. share/SCALAPACK/TESTING/xclu
  47. share/SCALAPACK/TESTING/xcnep
  48. share/SCALAPACK/TESTING/xcpbllt
  49. share/SCALAPACK/TESTING/xcptllt
  50. share/SCALAPACK/TESTING/xcqr
  51. share/SCALAPACK/TESTING/xcsep
  52. share/SCALAPACK/TESTING/xctrd
  53. share/SCALAPACK/TESTING/xdbrd
  54. share/SCALAPACK/TESTING/xddblu
  55. share/SCALAPACK/TESTING/xddtlu
  56. share/SCALAPACK/TESTING/xdgblu
  57. share/SCALAPACK/TESTING/xdgsep
  58. share/SCALAPACK/TESTING/xdhrd
  59. share/SCALAPACK/TESTING/xdhseqr
  60. share/SCALAPACK/TESTING/xdinv
  61. share/SCALAPACK/TESTING/xdllt
  62. share/SCALAPACK/TESTING/xdls
  63. share/SCALAPACK/TESTING/xdlu
  64. share/SCALAPACK/TESTING/xdnep
  65. share/SCALAPACK/TESTING/xdpbllt
  66. share/SCALAPACK/TESTING/xdptllt
  67. share/SCALAPACK/TESTING/xdqr
  68. share/SCALAPACK/TESTING/xdsep
  69. share/SCALAPACK/TESTING/xdsvd
  70. share/SCALAPACK/TESTING/xdsyevr
  71. share/SCALAPACK/TESTING/xdtrd
  72. share/SCALAPACK/TESTING/xsbrd
  73. share/SCALAPACK/TESTING/xsdblu
  74. share/SCALAPACK/TESTING/xsdtlu
  75. share/SCALAPACK/TESTING/xsgblu
  76. share/SCALAPACK/TESTING/xsgsep
  77. share/SCALAPACK/TESTING/xshrd
  78. share/SCALAPACK/TESTING/xshseqr
  79. share/SCALAPACK/TESTING/xsinv
  80. share/SCALAPACK/TESTING/xsllt
  81. share/SCALAPACK/TESTING/xsls
  82. share/SCALAPACK/TESTING/xslu
  83. share/SCALAPACK/TESTING/xsnep
  84. share/SCALAPACK/TESTING/xspbllt
  85. share/SCALAPACK/TESTING/xsptllt
  86. share/SCALAPACK/TESTING/xsqr
  87. share/SCALAPACK/TESTING/xssep
  88. share/SCALAPACK/TESTING/xssvd
  89. share/SCALAPACK/TESTING/xssyevr
  90. share/SCALAPACK/TESTING/xstrd
  91. share/SCALAPACK/TESTING/xzbrd
  92. share/SCALAPACK/TESTING/xzdblu
  93. share/SCALAPACK/TESTING/xzdtlu
  94. share/SCALAPACK/TESTING/xzevc
  95. share/SCALAPACK/TESTING/xzgblu
  96. share/SCALAPACK/TESTING/xzgsep
  97. share/SCALAPACK/TESTING/xzheevr
  98. share/SCALAPACK/TESTING/xzhrd
  99. share/SCALAPACK/TESTING/xzinv
  100. share/SCALAPACK/TESTING/xzllt
  101. share/SCALAPACK/TESTING/xzls
  102. share/SCALAPACK/TESTING/xzlu
  103. share/SCALAPACK/TESTING/xznep
  104. share/SCALAPACK/TESTING/xzpbllt
  105. share/SCALAPACK/TESTING/xzptllt
  106. share/SCALAPACK/TESTING/xzqr
  107. share/SCALAPACK/TESTING/xzsep
  108. share/SCALAPACK/TESTING/xztrd
  109. share/examples/SCALAPACK/Makefile
  110. share/examples/SCALAPACK/example1.cc
  111. share/examples/SCALAPACK/example1.f
  112. @owner
  113. @group
  114. @mode
Collapse this list.
Dependency lines:
  • scalapack>0:math/scalapack
Conflicts:
CONFLICTS:
  • elmer-mathlibs-1*
To install the port:
cd /usr/ports/math/scalapack/ && make install clean
To add the package, run one of these commands:
  • pkg install math/scalapack
  • pkg install scalapack
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: scalapack
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1739027129 SHA256 (Reference-ScaLAPACK-scalapack-v2.2.2_GH0.tar.gz) = a2f0c9180a210bf7ffe126c9cb81099cf337da1a7120ddb4cbe4894eb7b7d022 SIZE (Reference-ScaLAPACK-scalapack-v2.2.2_GH0.tar.gz) = 4769347

Packages (timestamps in pop-ups are UTC):
scalapack
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.2.22.2.2-2.2.22.2.2---
FreeBSD:13:quarterly2.2.22.2.2-2.2.22.2.2---
FreeBSD:14:latest2.2.22.2.2-2.2.22.2.2---
FreeBSD:14:quarterly2.2.22.2.2-2.2.22.2.2---
FreeBSD:15:latest2.2.22.2.2n/a2.2.2n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. gfortran13 : lang/gcc13
  3. as : devel/binutils
Runtime dependencies:
  1. gfortran13 : lang/gcc13
Library dependencies:
  1. libopenblas.so : math/openblas
  2. libmpich.so : net/mpich
This port is required by:
for Libraries
  1. devel/ga
  2. math/costa
  3. math/deal.ii
  4. math/scalapackfx
  5. science/bagel
  6. science/cp2k
  7. science/dftbplus
Expand this list (13 items / 6 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. science/fleur
  3. science/frontistr
  4. science/openmx
  5. science/qbox
  6. science/sirius
  7. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. math/sdpara*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for scalapack-2.2.2: EXAMPLES=on: Build and/or install examples ====> Linear Algebra library support: you can only select none or one of them ATLAS=off: ATLAS BLAS implementation BLAS=on: LAPACK blass implementation ====> MPI (Message Passing Interface) support: you can only select none or one of them MPICH=on: Parallel processing support via MPICH OPENMPI=off: Parallel processing support via Open MPI ===> Use 'make config' to modify these settings
Options name:
math_scalapack
USES:
cmake fortran pathfix blaslapack:openblas mpi:mpich pkgconfig
pkg-message:
For install:
Please test your scalapack installation Example programs are located at /usr/local/share/examples/SCALAPACK Test programs are located at /usr/local/share/SCALAPACK/TESTING Example: % cd /usr/local/share/SCALAPACK/TESTING % /usr/local/bin/mpirun -np 4 ./xcbrd % /usr/local/bin/mpirun -np 4 ./xcdblu etc., etc. ... to perform all the tests, % cd /usr/local/share/SCALAPACK/TESTING % csh % foreach i (x*) ? /usr/local/bin/mpirun -np 4 ./$i >& ~/$i.log ? end % /usr/local/bin/mpdallexit If you're using OpenMPI, use this instead: % cd /usr/local/share/SCALAPACK/TESTING % LD_LIBRARY_PATH=/usr/local/mpi/openmpi/lib/ export LD_LIBRARY_PATH % PATH=$PATH:/usr/local/mpi/openmpi/bin/ export PATH % mpirun -np 4 ./xcbrd % mpirun -np 4 ./xcdblu etc., etc. ... You can change -np 4 to any number to meet your environment. See files at /usr/local/share/doc/scalapack for detail.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/Reference-ScaLAPACK/scalapack/tar.gz/v2.2.2?dummy=/
Collapse this list.

There are no commits on branch 2022Q2 for this port