feat: hadrons input can now handle irregularly spaced ensembles. A

warning is triggered in these cases.
This commit is contained in:
Fabian Joswig 2022-03-04 17:03:49 +00:00
parent 5dd365a997
commit abbb234257

View file

@ -1,4 +1,5 @@
import os
import warnings
from collections import Counter
import h5py
import numpy as np
@ -45,7 +46,8 @@ def _get_files(path, filestem, idl):
if len(dc) == 1:
idx = range(cnfg_numbers[0], cnfg_numbers[-1] + dc[0], dc[0])
else:
raise Exception('Configurations are not evenly spaced.')
idx = idl
warnings.warn("Configurations are not evenly spaced.", RuntimeWarning)
return filtered_files, idx