In the mppth output file numbers smaller than 0.1E-99 are not written correctly. Numbers higher than 1E-99 are written with the scientific 'E' for example: 0.51101513E-99. Numbers smaller are written without the scientific 'E' for example '0.68607846-100'. This makes it hard to read these files using flopy.
When I try to read such a PathlineFile using:
p = flopy.utils.PathlineFile('mp7_gwf_f.mppth', verbose=False)
I get this error:
ValueError: could not convert string to float: '0.68607846-100'
In the mppth output file numbers smaller than 0.1E-99 are not written correctly. Numbers higher than 1E-99 are written with the scientific 'E' for example: 0.51101513E-99. Numbers smaller are written without the scientific 'E' for example '0.68607846-100'. This makes it hard to read these files using flopy.
When I try to read such a PathlineFile using:
p = flopy.utils.PathlineFile('mp7_gwf_f.mppth', verbose=False)
I get this error:
ValueError: could not convert string to float: '0.68607846-100'