File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -141,14 +141,17 @@ def reload_namelist(self, namelist=None):
141141 # Extract one by one all the inputs from namelist
142142 # as attributes of asim, keeping the same name
143143 #NOTE T.O. I'm not a fan of this MATLAB approach..
144+
144145 for parameter in self .namelist :
145146 if parameter == 'kin_profs' :
146- pass
147+ continue
147148 elif isinstance (self .namelist [parameter ], dict ):
148149 for sub_parameter in self .namelist [parameter ]:
149- setattr (self , sub_parameter , self .namelist [parameter ][sub_parameter ])
150+ if sub_parameter != 'nbi_cxr' :
151+ setattr (self , sub_parameter , self .namelist [parameter ][sub_parameter ])
150152 else :
151153 setattr (self , parameter , self .namelist [parameter ])
154+
152155
153156 # consistency checks for divertor parameters
154157 if not 0.0 <= self .div_neut_screen <= 1.0 :
You can’t perform that action at this time.
0 commit comments