mirror of
https://github.com/fjosw/pyerrors.git
synced 2025-05-14 11:33:42 +02:00
Merge pull request #59 from s-kuberski/feature/rwf
Bugfix in openQCD routines: r_stop was excluded instead of being the …
This commit is contained in:
commit
df17f676fd
1 changed files with 9 additions and 3 deletions
|
@ -195,7 +195,9 @@ def read_rwms(path, prefix, version='2.0', names=None, **kwargs):
|
||||||
r_stop_index.append(len(configlist[-1]) - 1)
|
r_stop_index.append(len(configlist[-1]) - 1)
|
||||||
else:
|
else:
|
||||||
try:
|
try:
|
||||||
r_stop_index.append(configlist[-1].index(r_stop[rep]))
|
r_stop_index.append(configlist[-1].index(r_stop[rep]) + 1)
|
||||||
|
if r_stop_index[-1] == len(configlist[-1]):
|
||||||
|
r_stop_index[-1] -= 1
|
||||||
except ValueError:
|
except ValueError:
|
||||||
raise Exception('Config %d not in file with range [%d, %d]' % (
|
raise Exception('Config %d not in file with range [%d, %d]' % (
|
||||||
r_stop[rep], configlist[-1][0], configlist[-1][-1])) from None
|
r_stop[rep], configlist[-1][0], configlist[-1][-1])) from None
|
||||||
|
@ -393,7 +395,9 @@ def extract_t0(path, prefix, dtr_read, xmin, spatial_extent, fit_range=5, **kwar
|
||||||
r_stop_index.append(len(configlist[-1]) - 1)
|
r_stop_index.append(len(configlist[-1]) - 1)
|
||||||
else:
|
else:
|
||||||
try:
|
try:
|
||||||
r_stop_index.append(configlist[-1].index(r_stop[rep]))
|
r_stop_index.append(configlist[-1].index(r_stop[rep]) + 1)
|
||||||
|
if r_stop_index[-1] == len(configlist[-1]):
|
||||||
|
r_stop_index[-1] -= 1
|
||||||
except ValueError:
|
except ValueError:
|
||||||
raise Exception('Config %d not in file with range [%d, %d]' % (
|
raise Exception('Config %d not in file with range [%d, %d]' % (
|
||||||
r_stop[rep], configlist[-1][0], configlist[-1][-1])) from None
|
r_stop[rep], configlist[-1][0], configlist[-1][-1])) from None
|
||||||
|
@ -716,7 +720,9 @@ def read_qtop(path, prefix, c, dtr_cnfg=1, version="openQCD", **kwargs):
|
||||||
r_stop_index.append(len(configlist[-1]) - 1)
|
r_stop_index.append(len(configlist[-1]) - 1)
|
||||||
else:
|
else:
|
||||||
try:
|
try:
|
||||||
r_stop_index.append(configlist[-1].index(r_stop[rep]))
|
r_stop_index.append(configlist[-1].index(r_stop[rep]) + 1)
|
||||||
|
if r_stop_index[-1] == len(configlist[-1]):
|
||||||
|
r_stop_index[-1] -= 1
|
||||||
except ValueError:
|
except ValueError:
|
||||||
raise Exception('Config %d not in file with range [%d, %d]' % (
|
raise Exception('Config %d not in file with range [%d, %d]' % (
|
||||||
r_stop[rep], configlist[-1][0], configlist[-1][-1])) from None
|
r_stop[rep], configlist[-1][0], configlist[-1][-1])) from None
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue