hypre
Table of Content
Versions and Availability
About the Software
Hypre is a library of high performance preconditioners that features parallel multigrid methods for both structured and unstructured grid problems.
Usage
Softenv defines some variables which point at the library home directory. Use soft-dbq to determine it's name, then use it to add a link option to your build. You may see something like this (the output has been edited for brevity):
$ soft-dbq +hypre-2.0.0-Intel-13.0.0-openmpi-1.6.2 This is all the information associated with the key or macro +hypre-2.0.0-Intel-13.0.0-openmpi-1.6.2. . . . hypre_HOME = /usr/local/packages/hypre/2.0.0/Intel-13.0.0-openmpi-1.6.2
The compile and build options to use would be:
-I${hypre_HOME}/include -L${hypre_HOME}/lib -lHYPRE
The actual header files to include in the source, and the library name depends on the features used. For more information, please refer to the materials in the Resources section.
Resources
Last modified: September 10 2020 11:58:50.