BSD Ports

science/hypre 3.2.0 FreeBSD

Scalable Linear Solvers and Multigrid Methods

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
e3447d7cf6
License
APACHE20, MIT
Categories
science
Package size
1996.1 KiB, 9181.0 KiB installed

Description

HYPRE: Scalable Linear Solvers and Multigrid Methods

HYPRE is a library of high performance preconditioners and solvers featuring multigrid methods for the solution of large, sparse linear systems of equations on massively parallel computers.

In the other systems

SystemPortVersion
FreeBSDscience/hypre3.2.0
DragonFlyscience/hypre2.31.0_1

Install

Binary package:

pkg install hypre

From the ports tree:

cd /usr/ports/science/hypre/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	hypre>0:science/hypre
LIB_DEPENDS=	libHYPRE.so:science/hypre

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.2.03.2.0--3.2.0
FreeBSD:14:quarterly3.1.0_13.1.0_1n/a-3.1.0_1
FreeBSD:15:latest3.2.03.2.0n/a-2.33.0_1
FreeBSD:15:quarterly3.1.0_13.1.0_1n/an/an/a
FreeBSD:16:latest3.1.0_13.2.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 32
Run dependencies 23

Configuration

Options name: science_hypre

OptionDefaultDescription
DOCSoffBuild and/or install documentation
MPICHonParallel processing support via MPICH
NOMPIoffBuild without parallel processing support
OPENMPIoffParallel processing support via Open MPI
USES
blaslapack:openblas cmake:testing fortran localbase
Service scripts
none

Files

pkg-plist 47
  • include/HYPRE.h
  • include/HYPRE_IJ_mv.h
  • include/HYPRE_config.h
  • include/HYPRE_error_f.h
  • include/HYPRE_krylov.h
  • include/HYPRE_lobpcg.h
  • include/HYPRE_parcsr_ls.h
  • include/HYPRE_parcsr_mv.h
  • include/HYPRE_seq_mv.h
  • include/HYPRE_sstruct_ls.h
  • include/HYPRE_sstruct_mv.h
  • include/HYPRE_struct_ls.h
  • include/HYPRE_struct_mv.h
  • include/HYPRE_utilities.h
  • include/HYPREf.h
  • include/_hypre_IJ_mv.h
  • include/_hypre_fortran.h
  • include/_hypre_fortran_matrix.h
  • include/_hypre_krylov.h
  • include/_hypre_lobpcg.h
  • include/_hypre_lobpcg_csr_matmultivec.h
  • include/_hypre_lobpcg_interpreter.h
  • include/_hypre_lobpcg_multivector.h
  • include/_hypre_lobpcg_par_csr_matmultivec.h
  • include/_hypre_lobpcg_par_csr_pmvcomm.h
  • include/_hypre_lobpcg_par_multivector.h
  • include/_hypre_lobpcg_seq_multivector.h
  • include/_hypre_lobpcg_temp_multivector.h
  • include/_hypre_parcsr_block_mv.h
  • include/_hypre_parcsr_ls.h
  • include/_hypre_parcsr_mv.h
  • include/_hypre_seq_block_mv.h
  • include/_hypre_seq_mv.h
  • include/_hypre_sstruct_ls.h
  • include/_hypre_sstruct_mv.h
  • include/_hypre_struct_ls.h
  • include/_hypre_struct_mv.h
  • include/_hypre_struct_mv.hpp
  • include/_hypre_utilities.h
  • include/_hypre_utilities.hpp
  • lib/cmake/HYPRE/HYPREConfig.cmake
  • lib/cmake/HYPRE/HYPREConfigVersion.cmake
  • lib/cmake/HYPRE/HYPRETargets-.cmake
  • lib/cmake/HYPRE/HYPRETargets.cmake
  • lib/libHYPRE.so
  • lib/libHYPRE.so.3.2.0
  • lib/libHYPRE.so.302
distinfo 1
FileSizeSHA256
hypre-space-hypre-v3.2.0_GH0.tar.gz8.210848e+065273205a310fb6aa3ae506ce216760fb67b30e02024874f3cdb8b811e4801de7

Commit history 1

DateCommitCreditsLog message
e3447d7cf6 Yuri Victorovich science/hypre: update 3.1.0 → 3.2.0
ChangeLog: https://github.com/hypre-space/hypre/compare/v3.1.0...v3.2.0