From 4732032f446f48fa56bf13577e4402f7453b2159 Mon Sep 17 00:00:00 2001 From: SaeedRazavi Date: Fri, 30 Aug 2024 19:57:46 -0400 Subject: [PATCH] Fix list index out of range error in vbatDispatch.py --- omf/models/vbatDispatch.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/omf/models/vbatDispatch.py b/omf/models/vbatDispatch.py index f83e63b4e..dc52be772 100644 --- a/omf/models/vbatDispatch.py +++ b/omf/models/vbatDispatch.py @@ -19,7 +19,11 @@ def pyVbat(modelDir, i): vbType = i['load_type'] with open(pJoin(modelDir, 'temp.csv'), newline='') as f: - ambient = np.array([float(r[0]) for r in csv.reader(f)]) + ambientList = [] + for r in csv.reader(f): + if r: + ambientList.append(float(r[0])) + ambient = np.array(ambientList) variables = [i['capacitance'], i['resistance'], i['power'], i['cop'], i['deadband'], float(i['setpoint']), i['number_devices']] variables = [float(v) for v in variables]