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
2 replies
-
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.
-
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.