TOUGH2-MP EWASG: how to double check my installation

Hello,

After some struggles, I managed to compile TOUGH2.01-MP with EWASG EOS on a cray machine (TITAN, OLCF, Oak Ridge TN). My compilation passed the test, but I'm not sure that it runs properly. One of my colleague provided me the output from TOUGH2 (serial code) for the EWASG test case, and there are some substantial differences... Should we expect exactly the same results? By any chance, does anyone has an output to share for TOUGH2.01-MP EWASG I can compare with?

Many thanks,

 

Charlotte 

2replies Oldest first
  • Oldest first
  • Newest first
  • Active threads
  • Popular
  • Thanks for reporting this potential bug. We are in the process of examining potential discrepancies between the serial and parallel version of EWASG and will inform you of our findings as soon as they become available.

    Reply Like
  • There is a bug in ewasg.f90.  At line 912 and 1153, change 

    PAR(NLK2S+3)=ABS(PA)+1.E-20

    to 

    PAR(NLK2S+3)=AKREL(1.-SS)

    In addition, at line 1479, change

    PAR(NLK2S+3)=ABS(PA)+1.E-20

    to

    PAR(NLK2S+3)=PRED

     

    You can optionally change line 915, 1156 and 1482 from 

    PAR(NLK2S+6)=ABS(PA)+1.E-20

    to

    PAR(NLK2S+6)=0

    Thanks again for finding the bug.

    Reply Like
Like Follow
  • 4 yrs agoLast active
  • 2Replies
  • 1110Views
  • 2 Following