Skip to content

Commit 9cd5f34

Browse files
committed
use new processing for variable_filter
1 parent 5063859 commit 9cd5f34

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

OMPython/modelica_system_abc.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -680,6 +680,7 @@ def simulate_cmd(
680680
override_file=result_file.parent / f"{result_file.stem}_override.txt",
681681
override_var=self._override_variables,
682682
override_sim=self._simulate_options_override,
683+
variable_filter=self._variable_filter,
683684
)
684685

685686
if self._inputs: # if model has input quantities
@@ -1189,6 +1190,7 @@ def linearize(
11891190
override_file=self.getWorkDirectory() / f'{self._model_name}_override_linear.txt',
11901191
override_var=self._override_variables,
11911192
override_sim=self._linearization_options,
1193+
variable_filter=self._variable_filter,
11921194
)
11931195

11941196
if self._inputs:

OMPython/modelica_system_omc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ def model(
126126
# set variables
127127
self._model_name = model_name # Model class name
128128
self._libraries = libraries # may be needed if model is derived from other model
129-
self._variable_filter = variable_filter
129+
self.set_variable_filter(variable_filter=variable_filter, escape=True)
130130

131131
if self._libraries:
132132
self._loadLibrary(libraries=self._libraries)

0 commit comments

Comments
 (0)