mt3d-usgs
mt3d-usgs copied to clipboard
End Loops
GOTO
Looks like there are a few GOTO statements that are being used to exit loops. Took me a bit to figure out that in both cases, it was just terminating the loop early (i.e. EXIT):
mt3d-usgs.f Line 332: GOTO 110 Line 399: IF(ICNVG.EQ.1) GOTO 110
Then you also can remove line 403: " 110 CONTINUE"