[FLASH-USERS] [Eos_putData] ERROR Density or Internal Energy are zero after a call to EOS!

Klaus Weide klaus at flash.uchicago.edu
Fri Jul 9 11:21:41 EDT 2010


> On Thu, Jul 8, 2010 at 11:43 PM, Kunal Rao <kunalgrao at gmail.com> wrote:
> >> I have setup FLASH3.2 Sedov simulation as follows:
> >>
> >> $./setup Sedov -auto -makefile=pg -ostype=Linux -portable +noio
> >>
> >> It is successfully compiling but when I run it on single processor using
> >> $./flash3.exe I get the following error:


On Fri, 9 Jul 2010, Anshu Dubey wrote:
> The fact that density is 0 indicates that you may have a problem in the
> initialization. And if it is out of the box simulation, then of course the
> initialization routine is the well tested one used daily in FLASH test
> suite. Could you try setting it up without the portable option ? If you have
> made any changes to the default initialization or flash.par file, could you
> first try to run the out of the box version.
> 
> If that also doesn't help, then there may be some issue with your
> libraries/compiler configuration

Kunal,

I have verified that this simulation, when it is set up on a real
Linus workstation and run with the same parfile you used, does not
reproduce your problem.

I agree with Anshu that this is likely an issue with your libraries or
compiler configuration.

I assume you must have already modified the Makefile.h to suit your
machine?  (The version you get with your ./setup line is a copy of
sites/Prototypes/Linux/Makefile.h.pg, and it is unlikely that all the
paths in that version were correct for your machine.)  You could try
whether some of the compiler flags in that file causes problems,
in particular FFLAGS_OPT.

Have you tested your compiler installation at all with a simple test
FORTRAN program?  Maybe just a short main program calling a simple
subroutine, passing some double precision values, and checking that
values are as expected. You should first verify that you can compile,
build, and run this correctly.

Perhaps someone else, who already has experience with setting up FLASH
to run on a Windows platform (with Cygwin?), can help you more.


Klaus



More information about the flash-users mailing list