Package Release Info

hypre_2_20_0-gnu-openmpi2-hpc-2.20.0-1.43

Update Info: Base Release
Available in Package Hub : 15 SP5 Subpackages

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

hypre_2_20_0-gnu-openmpi2-hpc-devel
libHYPRE-gnu-openmpi2-hpc
libHYPRE_2_20_0-gnu-openmpi2-hpc

Change Logs

* Fri Jan 29 2021 eich@suse.com
- Make cmake files installation non-conflicting.
* Fri Jan 29 2021 eich@suse.com
- Fix hypre package conflicts for non HPC packages.
* Thu Jan 28 2021 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.
* Mon Jan 25 2021 aguerrero@suse.com
- Update to 2.20.0
  * New matrix-based interpolation routines for AMG (CPU and GPU)
  * Added GPU support for aggressive coarsening in AMG
  * New AMG-DD solver
  * Improved distributed sparse matrix-matrix and triple-matrix product
    performance on GPUs
  * IJMatrix/Vector assembly on GPUs (with pointers to GPU memory)
  * Updated caliper usage
  * Separated C and C++ headers
  * Updated to support superlu-dist version to 6.3.1
  * Moved reference manual API to online documentation
  * New AMG features to keep specified F-points and/or C-points.
  * Added GPU support for AMG setup and several interpolation approaches.
  * New parallel ILU solvers and smoothers.
  * New MGR features.
  * Added several interpolation routines based on matrix-matrix interpolations.
  * Various bug fixes.
- Remove patch merged by upstream
  * Fix-empty-elseif-in-CMakeLists.txt.patch
- Rework patch following upstream changes
  * Fix-library-version-numbering.patch Patch removed
  * Add-library-version.patch Patch added
* Wed Oct 07 2020 eich@suse.com
- Don't include superlu-devel and lapack-devel into HPC devel
  package.
* Fri Sep 11 2020 eich@suse.com
- Add build support for gcc10 to HPC build (bsc#1174439).
- Add openmpi4 flavors.
* Tue May 05 2020 eich@suse.com
- Add non-HPC openmpi3 flavor.
* Fri Apr 17 2020 eich@suse.com
- Enable non-HPC openmpi3 build (boo#1169792).
- Remove bogus %undefine suffix - suffix is a RPM builtin, and
  trying to undefine it is an error since RPM 4.15.
* Fri Nov 29 2019 eich@suse.com
- Add support for gcc7.
- Add support for gcc8 and gcc9 (jsc#SLE-7766 & jsc#SLE-8604).
* Thu Nov 28 2019 eich@suse.com
- Update to 2.18.2:
  * Fixed mixedint bugs.
  * Ported BoomerAMG setup to run on GPUs.  Only a subset of setup phase
    features are currently available.
  * Updated CMake to support more of the features available in configure/make.
  * Added RecomputeResidual options to several hybrid solvers.
  * Various bug fixes.
- Disable openmpi1 builds for SLE/Leap > 15.1.
- Adapt build for openmpi1 to reflect naming change on Factory.
- Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).
- hypre_CMakeLists.patch refreshed and replaced by:
  Fix-library-version-numbering.patch
- Fix-empty-elseif-in-CMakeLists.txt.patch:
  Fix empty elseif() in CMake file.
- Use full package version to identify .so version:
  INSTALL.md states that "The hypre team currently does nothing to ensure
  application binary interface (ABI) compatibility. As a result, all release
  (major, minor, or patch) should be treated as incompatible."
- Replaced -DHYPRE_SEQUENTIAL by -DHYPRE_WITH_MPI