Port details on branch 2022Q3 |
- elpa Eigenvalue soLver for Petaflop Applications
- 2021.11.001 math =0 2021.11.001Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2022-08-14 00:05:51
- Last Update: 2022-07-19 08:11:32
- Commit Hash: 21918bf
- License: GPLv3 LGPL3
- WWW:
- https://elpa.mpcdf.mpg.de/
- Description:
- The ELPA library provides highly efficient and highly scalable direct
eigensolvers for symmetric matrices. Though especially designed for use for
PetaFlop/s applications solving large problem sizes on massively parallel
supercomputers, ELPA eigensolvers have proven to be also very efficient for
smaller matrices.
WWW: https://elpa.mpcdf.mpg.de/
- ¦ ¦ ¦ ¦
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/math/elpa/ && make install clean
- To add the package, run one of these commands:
- pkg install math/elpa
- pkg install elpa
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: elpa
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1642194690
SHA256 (elpa-2021.11.001.tar.gz) = fb361da6c59946661b73e51538d419028f763d7cb9dacf9d8cd5c9cd3fb7802f
SIZE (elpa-2021.11.001.tar.gz) = 1388817
No package information for this port in our database- Sometimes this happens. Not all ports have packages.
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gfortran11 : lang/gcc11
- gmake>=4.3 : devel/gmake
- as : devel/binutils
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Runtime dependencies:
-
- gfortran11 : lang/gcc11
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Library dependencies:
-
- libopenblas.so : math/openblas
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for elpa-2021.11.001:
DOCS=on: Build and/or install documentation
MPI=off: MPI (Message Passing Interface) support
OPENMP=off: Parallel processing support via OpenMP
SSE=on: Use SSE optimized routines
===> Use 'make config' to modify these settings
- Options name:
- math_elpa
- USES:
- compiler:c11 fortran gmake libtool localbase perl5 shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 2
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2021.11.001 19 Jul 2022 08:11:32 |
Yuri Victorovich (yuri) |
math/elpa: Unbreak on systems prior to 13.1
sched_getcpu() and sched_getaffinity() were added in 13.1
but the code used them unconditionally.
Reported by: build failure
(cherry picked from commit c7fe2fd1f66075a31d5b02046fea9e5ef583f2f6) |
2021.11.001 19 Jul 2022 08:11:31 |
Yuri Victorovich (yuri) |
math/elpa: Update 2019.05.002 -> 2021.11.001
A special hack is used to build this port because
GNU Makefiles don't build components in proper order by default,
and .mod files are built only after they are used.
It was broken for a long while for this reason.
(cherry picked from commit 935ebd18187e109c940bd6a3e2a7eea2ee7b56cf) |
Number of commits found: 2
|