[FLASH-USERS] problem compiling flash to use HYPRE

Klaus Weide klaus at flash.uchicago.edu
Thu Sep 24 12:26:05 EDT 2015


On Thu, 24 Sep 2015, Slavin, Jonathan wrote:

> I'm trying to do a run that includes unsplit diffusion (which, it seems is
> necessary to use diffusion and paramesh).  This then requires HYPRE which I
> do have installed.  Nevertheless I run into an error during compilation:
> gr_hypreF90CAdapters.c(20): error: identifier "hypre_F90_Dbl" is undefined
>         hypre_F90_Dbl *cfTol,
> ​:Looking through the header files that come with HYPRE I can't see
> anywhere that hypre_F90_Dbl is defined, though hypre_F90_Real is defined
> (in fortran.h)​.  I'm using the latest version of HYPRE (2.10.1) and FLASH
> (4.3).  Any help would be appreciated.

Hello Joe,

We haven't yet tested the FLASH code with the latest release of HYPRE, 
which was announced only recently.  Maybe some minor changes in the FLASH 
code will be necessary.

In the meantime, HYPRE 2.10.0b and 2.09.0b should work for you.

Klaus


More information about the flash-users mailing list