diff --git a/andes/core/symprocessor.py b/andes/core/symprocessor.py index 55e154509..bae76d980 100644 --- a/andes/core/symprocessor.py +++ b/andes/core/symprocessor.py @@ -126,7 +126,7 @@ def generate_symbols(self): if self.parent.services[var].vtype == complex: is_real = False - self.inputs_dict[var] = sp.Symbol(var) + self.inputs_dict[var] = sp.Symbol(var, real=is_real) for var in self.cache.all_vars_names: tmp = sp.Symbol(var, real=True) # all DAE variables are real