Skip to content

Commit d5aa769

Browse files
authored
Update core.py
1 parent 5970fe6 commit d5aa769

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

aurora/core.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff 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:
145-
if parameter in ['kin_profs','nbi_cxr']:
146-
pass
146+
if parameter == 'kin_profs':
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:

0 commit comments

Comments
 (0)