From 6558617f46967f823bfc752ff6f78c0522158bad Mon Sep 17 00:00:00 2001 From: arushkumarsingh Date: Mon, 16 Jun 2025 19:38:34 +0530 Subject: [PATCH] setup the param for point instead of promoting it --- pycycle/mp_cycle.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pycycle/mp_cycle.py b/pycycle/mp_cycle.py index 5afd416e..b675ac1e 100644 --- a/pycycle/mp_cycle.py +++ b/pycycle/mp_cycle.py @@ -253,11 +253,11 @@ def configure(self): # then issue connections between the design and off-design points for param, (val, units) in self._cycle_params.items(): - self.set_input_defaults(name=param, val=val, units=units) - - self.promotes(self._des_pnt.name, inputs=[param]) + # set the default value for the design point + self.set_input_defaults(name=f"{self._des_pnt.name}.{param}", val=val, units=units) + # set the default value for all off-design points for pnt in self._od_pnts: - self.promotes(pnt.name, inputs=[param]) + self.set_input_defaults(name=f"{pnt.name}.{param}", val=val, units=units) for src, target in self._des_od_connections: