Fortran runtime error

  • alicankizilkaya
  • Topic Author
  • Offline
  • User
  • User
More
3 months 3 weeks ago #15 by alicankizilkaya
Fortran runtime error was created by alicankizilkaya
Hi,

I am trying to simulate CO methanation on a (111) surface lattice (CO+H2 -> CH4 + H2O). When I run the zacros executable, I get the following error message with no specific errors/warnings in the general output file:

--
 WITH THREADS           8
At line 669 of file ../parser_module.F90
Fortran runtime error: Bad real number in item 1 of list input

Error termination. Backtrace:
#0  0x7fdfb5da832a
#1  0x7fdfb5da8ed5
#2  0x7fdfb5da969d
#3  0x7fdfb5f16fc2
#4  0x7fdfb5f18d55
#5  0x7fdfb5f1a379
#6  0x5604da98401b
#7  0x5604daa3abd5
#8  0x5604daa2a339
#9  0x5604daa37289
#10  0x5604daae41af
#11  0x5604da983a5e
#12  0x7fdfb53f0c86
#13  0x5604da983a89
#14  0xffffffffffffffff
--

I attach my input files to this message. Could you please indicate which of the 4 input files is causing the problem? 
Thanks a lot for your support,
 
Attachments:

Please Log in or Create an account to join the conversation.

More
3 months 3 weeks ago #16 by Admin
Replied by Admin on topic Fortran runtime error
Hello,

On line 119 of your mechanism_input.dat file you have:  
Code:
pe_ratio   1.000e
The "1.000e" is not a valid number and Zacros crashes when trying to convert it to a real. I used the development version to run this (v4.0dev), and in this version, the run doesn't crash; it produces an error that reports the problematic expression. We aim to release this new version soon, but in the meantime, you can fix that number and continue with the development of your input files.

I also noticed that you have a surface species "CH4*" which has not been defined in your simulation_input.dat, so you'll have to fix that as well.

Please Log in or Create an account to join the conversation.

Time to create page: 0.240 seconds

Sorry, this website uses features that your browser doesn’t support. Upgrade to a newer version of Firefox, Chrome, Safari, or Edge and you’ll be all set.