| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libHYPRE301 | Distribution: openSUSE Tumbleweed |
| Version: 3.1.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Tue Mar 17 10:41:26 2026 |
| Group: System/Libraries | Build host: reproducible |
| Size: 6404289 | Source RPM: hypre-3.1.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www.llnl.gov/casc/hypre/ | |
| Summary: Scalable algorithms for solving linear systems of equations | |
Hypre is a library of preconditioners that feature parallel multigrid methods for both structured and unstructured grid problems arising in the simulation codes being developed at LLNL to study physical phenomena in the defense, environmental, energy, and biological sciences. This package contains serial shared libraries of Hypre.
Apache-2.0 OR MIT
* Tue Mar 17 2026 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.1.0:
* Added a Chebyshev solver.
* Added rocm 7.0 support.
* Added CMake option to fetch and build Umpire.
* Added new options and improvements to MGR solver.
* Various bug fixes.
- Changes from version 3.0.0:
* Major rewrite of the semi-structured code (Struct and
SStruct):
- Extended matrices to be rectangular (not just square as
before).
- Added support for rectangular Matvec and Matmat.
- Generalized support for matrices with constant coefficients.
- Added a new semi-structured algebraic multigrid solver
(SSAMG) that takes advantage of structure and builds on the
PFMG and BoomerAMG solvers.
* Added new mixed precision functionality:
- Provides support to switch between precisions at runtime.
- Provides mixed-precision preconditioned Krylov solvers
(lower-order preconditioning of higher-order Krylov method).
* API changes:
- HYPRE_StructVectorSetValues, HYPRE_StructVectorAddToValues.
- Removed SStruct solvers FAC and Maxwell.
- Removed Struct solver MSG.
* Added support for tagged residual norms (allows norms on
subsets of values).
* Added support for block scaling of IJ matrices and vectors.
* Various bug fixes.
- Changes from older version 2.x:
* see changelog at
https://github.com/hypre-space/hypre/blob/master/CHANGELOG
- Drop patches that are no longer needed:
* Add-library-version.patch: library version already added by
cmake build script
* hypre_Makefile_examples.patch: appropriate linking done by
using installed cmake targets
- Drop unnecessary tex BuildRequires since documentation is not
rebuilt, bundled pdf is packaged instead.
- Drop baselibs.conf: not used by any application/library.
* Mon Mar 31 2025 Egbert Eich <eich@suse.com>
- Remove support for gnu-hpc build flavors (bsc#1239982).
* Mon Mar 24 2025 Nicolas Morey <nicolas.morey@suse.com>
- Disable gnu-hpc build flavours (bsc#1239982)
- Add openmpi5 build flavour
- openmpi5 is not available on 32b systems
* Tue Dec 03 2024 Egbert Eich <eich@suse.com>
- Use the newly introduced %hpc_requires_eq macro to get the correct
library dependencies (boo#1234007).
* Thu Feb 22 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
* Mon Oct 23 2023 Egbert Eich <eich@suse.com>
- Disable HPC flavors on i586
* Mon Oct 23 2023 Nicolas Morey <nicolas.morey@suse.com>
- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5
* Fri Jan 29 2021 Egbert Eich <eich@suse.com>
- Make cmake files installation non-conflicting.
* Fri Jan 29 2021 Egbert Eich <eich@suse.com>
- Fix hypre package conflicts for non HPC packages.
* Thu Jan 28 2021 Egbert Eich <eich@suse.com>
- Change 'Requires:' to other HPC packages to %requires_eq to depend
on the exact version. This should take care of HPC packages ignoring
proper ABI versioning.
/usr/lib64/libHYPRE.so.3.1.0 /usr/lib64/libHYPRE.so.301
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Jul 24 15:27:28 2026