The HYPRE library
This page was translated by an AI (LLM) with a cursory human check and is awaiting full review.
Description
HYPRE offers a set of linear solvers, including the implementation of multigrid methods for structured and unstructured problems.
Installed Versions
The versions installed on Jean Zay can be found using the following command:
module avail hypre
Environment
The versions of HYPRE are available in different environments. To list them, use the following command:
module show hypre
To use this library in other environments, please contact the User Support team.
To obtain information on the library access paths, it will be necessary to load the chosen environment first. For example:
module load gcc/8.4.1 cuda/11.2 openmpi/4.1.1-cudamodule show hypreUsage
The library is accessible via the module command.
To load the default version in the current environment (or in the default environment if no environment is previously loaded):
module load hypre
or to load a specific version in a specific environment (GCC in this example):
module load gcc/9.1.0module load hypre/2.16.0-mpi
Link Editing
When linking, it is necessary to add the option
-lHYPRE:
module load intel-compilersmodule load hypreifort appel_hypre.f90 -lHYPRE