Skip to content

Commit 6107d51

Browse files
committed
Fix QVec viewer
1 parent 56338d5 commit 6107d51

5 files changed

Lines changed: 42 additions & 439 deletions

File tree

MDANSE/Src/MDANSE/Framework/Parameters/QVectors.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ def __set__(self, owner: Configurable, value):
5454
self.last_deps = self._get_deps(owner)
5555

5656
match value:
57-
case (generator, params):
57+
case (generator, params) | {"generator": generator, **params}:
5858
self.generator = generator
5959
self.generator.configuration = params
6060
case dict():

MDANSE/Src/MDANSE/Framework/Parameters/Resolution.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ def __set__(self, owner: Configurable, value) -> None:
117117
match value:
118118
case RunResolution(kernel=kernel, resolution_parameters=params):
119119
self.kernel, self.kernel.configuration = kernel, params
120-
case {"res_type": kernel, **params}:
120+
case {"res_type": kernel, **params} | {"kernel": kernel, **params}:
121121
self.kernel, self.kernel.configuration = kernel, params
122122
case {**params}:
123123
self.kernel.configuration = params

0 commit comments

Comments
 (0)