From f11ef1c59c8bba6b1670349409bc50d4fc3631e6 Mon Sep 17 00:00:00 2001 From: martinjrobins Date: Tue, 5 Apr 2022 13:37:20 +0100 Subject: [PATCH] #1863 fix input_parameter expected size if no domain --- pybamm/discretisations/discretisation.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pybamm/discretisations/discretisation.py b/pybamm/discretisations/discretisation.py index 6f5a391976..3594a27a51 100644 --- a/pybamm/discretisations/discretisation.py +++ b/pybamm/discretisations/discretisation.py @@ -1036,7 +1036,10 @@ def _process_symbol(self, symbol): return new_symbol elif isinstance(symbol, pybamm.InputParameter): - expected_size = self._get_variable_size(symbol) + if symbol.domain != []: + expected_size = self._get_variable_size(symbol) + else: + expected_size = None return symbol.create_copy(expected_size=expected_size) else: # Backup option: return the object