Skip to content

Commit 657d6ea

Browse files
committed
Disable parameter update models when design matrix
1 parent 47757c5 commit 657d6ea

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

src/ert/gui/experiments/experiment_panel.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -203,10 +203,12 @@ def __init__(
203203
True,
204204
)
205205

206+
updatable_parameters = config.analysis_config.design_matrix is None
206207
experiment_type_valid = any(
207208
p.update_strategy is not None
208209
for p in config.ensemble_config.parameter_configs.values()
209210
) and bool(config.observation_declarations)
211+
experiment_model_enabled = updatable_parameters and experiment_type_valid
210212

211213
self.addExperimentConfigPanel(
212214
MultipleDataAssimilationPanel(
@@ -217,7 +219,7 @@ def __init__(
217219
active_realizations,
218220
config_num_realization,
219221
),
220-
experiment_type_valid,
222+
experiment_model_enabled,
221223
)
222224
self.addExperimentConfigPanel(
223225
EnsembleSmootherPanel(
@@ -228,7 +230,7 @@ def __init__(
228230
active_realizations,
229231
config_num_realization,
230232
),
231-
experiment_type_valid,
233+
experiment_model_enabled,
232234
)
233235
self.addExperimentConfigPanel(
234236
EnsembleInformationFilterPanel(
@@ -239,11 +241,11 @@ def __init__(
239241
active_realizations,
240242
config_num_realization,
241243
),
242-
experiment_type_valid,
244+
experiment_model_enabled,
243245
)
244246
self.addExperimentConfigPanel(
245247
ManualUpdatePanel(run_path, notifier, analysis_config),
246-
experiment_type_valid,
248+
experiment_model_enabled,
247249
)
248250

249251
self.configuration_summary = SummaryPanel(config)

0 commit comments

Comments
 (0)