diff --git a/docs/pyerrors.html b/docs/pyerrors.html index af515fd6..8074bec7 100644 --- a/docs/pyerrors.html +++ b/docs/pyerrors.html @@ -3,7 +3,7 @@
import os import h5py import numpy as np +from collections import Counter from ..obs import Obs, CObs from ..correlators import Corr @@ -124,6 +125,10 @@ filtered_files.append(line) cnfg_numbers.append(no) + if idl: + if Counter(list(idl)) != Counter(cnfg_numbers): + raise Exception("Not all configurations specified in idl found (" + str(list(Counter(list(idl)) - Counter(cnfg_numbers))) + "missing)") + # Check that configurations are evenly spaced dc = np.unique(np.diff(cnfg_numbers)) if np.any(dc < 0): diff --git a/docs/pyerrors/input/json.html b/docs/pyerrors/input/json.html index 97c07f8f..1979f541 100644 --- a/docs/pyerrors/input/json.html +++ b/docs/pyerrors/input/json.html @@ -3,7 +3,7 @@ - + pyerrors.input.json API documentation @@ -27,11 +27,11 @@ - + - + diff --git a/docs/pyerrors/input/misc.html b/docs/pyerrors/input/misc.html index b8ed5314..c03d1f15 100644 --- a/docs/pyerrors/input/misc.html +++ b/docs/pyerrors/input/misc.html @@ -3,7 +3,7 @@ - + pyerrors.input.misc API documentation @@ -27,11 +27,11 @@ - + - + diff --git a/docs/pyerrors/input/openQCD.html b/docs/pyerrors/input/openQCD.html index 75de6a92..037dbb03 100644 --- a/docs/pyerrors/input/openQCD.html +++ b/docs/pyerrors/input/openQCD.html @@ -3,7 +3,7 @@ - + pyerrors.input.openQCD API documentation @@ -27,11 +27,11 @@ - + - + diff --git a/docs/pyerrors/input/sfcf.html b/docs/pyerrors/input/sfcf.html index 31fd0c66..9541212b 100644 --- a/docs/pyerrors/input/sfcf.html +++ b/docs/pyerrors/input/sfcf.html @@ -3,7 +3,7 @@ - + pyerrors.input.sfcf API documentation @@ -27,11 +27,11 @@ - + - + diff --git a/docs/pyerrors/input/utils.html b/docs/pyerrors/input/utils.html index fbbd66f3..beb618b6 100644 --- a/docs/pyerrors/input/utils.html +++ b/docs/pyerrors/input/utils.html @@ -3,7 +3,7 @@ - + pyerrors.input.utils API documentation @@ -27,11 +27,11 @@ - + - + diff --git a/docs/pyerrors/linalg.html b/docs/pyerrors/linalg.html index 29cdc76a..2def4e42 100644 --- a/docs/pyerrors/linalg.html +++ b/docs/pyerrors/linalg.html @@ -3,7 +3,7 @@ - + pyerrors.linalg API documentation @@ -27,11 +27,11 @@ - + - + diff --git a/docs/pyerrors/misc.html b/docs/pyerrors/misc.html index 7c30d229..c535b19c 100644 --- a/docs/pyerrors/misc.html +++ b/docs/pyerrors/misc.html @@ -3,7 +3,7 @@ - + pyerrors.misc API documentation @@ -27,11 +27,11 @@ - + - + diff --git a/docs/pyerrors/mpm.html b/docs/pyerrors/mpm.html index afc8a360..8324dbe1 100644 --- a/docs/pyerrors/mpm.html +++ b/docs/pyerrors/mpm.html @@ -3,7 +3,7 @@ - + pyerrors.mpm API documentation @@ -27,11 +27,11 @@ - + - + diff --git a/docs/pyerrors/obs.html b/docs/pyerrors/obs.html index ed6bc32e..48e7c3d0 100644 --- a/docs/pyerrors/obs.html +++ b/docs/pyerrors/obs.html @@ -3,7 +3,7 @@ - + pyerrors.obs API documentation @@ -27,11 +27,11 @@ - + - + diff --git a/docs/pyerrors/roots.html b/docs/pyerrors/roots.html index e445b133..dd13f4fd 100644 --- a/docs/pyerrors/roots.html +++ b/docs/pyerrors/roots.html @@ -3,7 +3,7 @@ - + pyerrors.roots API documentation @@ -27,11 +27,11 @@ - + - + diff --git a/docs/pyerrors/version.html b/docs/pyerrors/version.html index 11958450..eecb2e20 100644 --- a/docs/pyerrors/version.html +++ b/docs/pyerrors/version.html @@ -3,7 +3,7 @@ - + pyerrors.version API documentation @@ -27,11 +27,11 @@ - + - +