Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

hypre-devel-3.1.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: hypre-devel Distribution: openSUSE Tumbleweed
Version: 3.1.0 Vendor: openSUSE
Release: 1.1 Build date: Tue Mar 17 10:41:26 2026
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 1782752 Source RPM: hypre-3.1.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.llnl.gov/casc/hypre/
Summary: Headers and library links for libHYPRE301
HYPRE headers and libraries files needed for development
This package contains development files of the serial version of Hypre.

Provides

Requires

License

Apache-2.0 OR MIT

Changelog

* 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.

Files

/usr/include/hypre
/usr/include/hypre/HYPRE.h
/usr/include/hypre/HYPRE_IJ_mv.h
/usr/include/hypre/HYPRE_config.h
/usr/include/hypre/HYPRE_error_f.h
/usr/include/hypre/HYPRE_krylov.h
/usr/include/hypre/HYPRE_lobpcg.h
/usr/include/hypre/HYPRE_parcsr_ls.h
/usr/include/hypre/HYPRE_parcsr_mv.h
/usr/include/hypre/HYPRE_seq_mv.h
/usr/include/hypre/HYPRE_sstruct_ls.h
/usr/include/hypre/HYPRE_sstruct_mv.h
/usr/include/hypre/HYPRE_struct_ls.h
/usr/include/hypre/HYPRE_struct_mv.h
/usr/include/hypre/HYPRE_utilities.h
/usr/include/hypre/HYPREf.h
/usr/include/hypre/_hypre_IJ_mv.h
/usr/include/hypre/_hypre_fortran.h
/usr/include/hypre/_hypre_fortran_matrix.h
/usr/include/hypre/_hypre_krylov.h
/usr/include/hypre/_hypre_lobpcg.h
/usr/include/hypre/_hypre_lobpcg_csr_matmultivec.h
/usr/include/hypre/_hypre_lobpcg_interpreter.h
/usr/include/hypre/_hypre_lobpcg_multivector.h
/usr/include/hypre/_hypre_lobpcg_par_csr_matmultivec.h
/usr/include/hypre/_hypre_lobpcg_par_csr_pmvcomm.h
/usr/include/hypre/_hypre_lobpcg_par_multivector.h
/usr/include/hypre/_hypre_lobpcg_seq_multivector.h
/usr/include/hypre/_hypre_lobpcg_temp_multivector.h
/usr/include/hypre/_hypre_parcsr_block_mv.h
/usr/include/hypre/_hypre_parcsr_ls.h
/usr/include/hypre/_hypre_parcsr_mv.h
/usr/include/hypre/_hypre_seq_block_mv.h
/usr/include/hypre/_hypre_seq_mv.h
/usr/include/hypre/_hypre_sstruct_ls.h
/usr/include/hypre/_hypre_sstruct_mv.h
/usr/include/hypre/_hypre_struct_ls.h
/usr/include/hypre/_hypre_struct_mv.h
/usr/include/hypre/_hypre_struct_mv.hpp
/usr/include/hypre/_hypre_utilities.h
/usr/include/hypre/_hypre_utilities.hpp
/usr/lib64/cmake
/usr/lib64/cmake/HYPRE
/usr/lib64/cmake/HYPRE/HYPREConfig.cmake
/usr/lib64/cmake/HYPRE/HYPREConfigVersion.cmake
/usr/lib64/cmake/HYPRE/HYPRETargets-relwithdebinfo.cmake
/usr/lib64/cmake/HYPRE/HYPRETargets.cmake
/usr/lib64/libHYPRE.so
/usr/share/doc/packages/hypre-devel
/usr/share/doc/packages/hypre-devel/CHANGELOG
/usr/share/doc/packages/hypre-devel/INSTALL.md
/usr/share/doc/packages/hypre-devel/README.md
/usr/share/licenses/hypre-devel
/usr/share/licenses/hypre-devel/COPYRIGHT
/usr/share/licenses/hypre-devel/LICENSE-APACHE
/usr/share/licenses/hypre-devel/LICENSE-MIT
/usr/share/licenses/hypre-devel/NOTICE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 01:54:38 2026