@@ -194,7 +194,6 @@ def __init__(self, *args, **kwargs):
194
194
self .materials = openmc .Materials ()
195
195
self .fresh_comps = np .array ([])
196
196
self .spent_comps = np .array ([])
197
-
198
197
199
198
def tick (self ):
200
199
'''
@@ -290,8 +289,10 @@ def enter_notify(self):
290
289
super ().enter_notify ()
291
290
if len (self .fuel_prefs ) == 0 :
292
291
self .fuel_prefs = [1 ] * len (self .fuel_incommods )
293
- self .materials = self .materials .from_xml (str (self .model_path + "materials.xml" ))
294
- self .micro_xs = od .MicroXS .from_csv (str (self .model_path + "micro_xs.csv" ))
292
+ self .materials = self .materials .from_xml (
293
+ str (self .model_path + "materials.xml" ))
294
+ self .micro_xs = od .MicroXS .from_csv (
295
+ str (self .model_path + "micro_xs.csv" ))
295
296
296
297
self .record_position ()
297
298
@@ -633,19 +634,20 @@ def transmute(self):
633
634
material_ids , materials = self .deplete .update_materials (
634
635
comp_list , self .materials )
635
636
ind_op = od .IndependentOperator (
636
- materials ,
637
- [np .array ([self .flux ])]* len (materials ),
638
- [self .micro_xs ]* len (materials ),
639
- str (self .model_path + self .chain_file ))
637
+ materials ,
638
+ [np .array ([self .flux ])] * len (materials ),
639
+ [self .micro_xs ] * len (materials ),
640
+ str (self .model_path + self .chain_file ))
640
641
ind_op .output_dir = self .model_path
641
642
integrator = od .PredictorIntegrator (ind_op ,
642
- np .ones (int (self .cycle_time )) * 30 ,
643
+ np .ones (int (self .cycle_time )
644
+ ) * self .context .dt ,
643
645
power = self .thermal_power * 1e6 ,
644
- timestep_units = 'd ' )
646
+ timestep_units = 's ' )
645
647
integrator .integrate ()
646
648
spent_comps = self .deplete .get_spent_comps (
647
649
material_ids )
648
- for assembly , spent_comp in zip (assemblies , spent_comps ):
650
+ for assembly , spent_comp in zip (assemblies , spent_comps ):
649
651
self .fresh_comps = np .append (self .fresh_comps , assembly .comp ())
650
652
self .spent_comps = np .append (self .spent_comps , spent_comp )
651
653
assembly .transmute (spent_comp )
0 commit comments