def defineParameters(assembly_name, test_name): num_threads = options.getNumThreads() track_spacing = options.getTrackSpacing() num_azim = options.getNumAzimAngles() tolerance = options.getTolerance() max_iters = options.getMaxIterations() log.set_log_level('NORMAL') set_log_filename(assembly_name + test_name + '-log') return num_threads, track_spacing, num_azim, tolerance, max_iters
from openmoc.options import Options ############################################################################### ####################### Main Simulation Parameters ######################## ############################################################################### options = Options() num_threads = options.getNumThreads() track_spacing = options.getTrackSpacing() num_azim = options.getNumAzimAngles() tolerance = options.getTolerance() max_iters = options.getMaxIterations() log.set_log_level("NORMAL") log.py_printf("TITLE", "Simulating the OECD's C5G7 Benchmark Problem...") ############################################################################### ########################### Creating Materials ############################ ############################################################################### log.py_printf("NORMAL", "Importing materials data from HDF5...") materials = materialize.materialize("../../c5g7-materials.h5") uo2_id = materials["UO2"].getId() mox43_id = materials["MOX-4.3%"].getId() mox7_id = materials["MOX-7%"].getId()
from openmoc.options import Options ############################################################################### ####################### Main Simulation Parameters ######################## ############################################################################### options = Options() num_threads = options.getNumThreads() track_spacing = options.getTrackSpacing() num_azim = options.getNumAzimAngles() tolerance = options.getTolerance() max_iters = options.getMaxIterations() log.set_log_level('NORMAL') log.py_printf('TITLE', 'Simulating HW3 from Fall 2010 22.212...') ############################################################################### ########################### Creating Materials ############################ ############################################################################### log.py_printf('NORMAL', 'Creating materials...') fuel = Material(1) moderator = Material(2) fuel.setNumEnergyGroups(1) moderator.setNumEnergyGroups(1)
from openmoc import * import openmoc.log as log import openmoc.plotter as plotter import openmoc.materialize as materialize ############################################################################### ####################### Main Simulation Parameters ######################## ############################################################################### log.set_log_level('INFO') ############################################################################### ########################### Creating Materials ############################ ############################################################################### log.py_printf('NORMAL', 'Importing materials data from py...') materials = materialize.materialize('LRA-materials.py') region1 = materials['region_1'].getId() region2 = materials['region_2'].getId() region3 = materials['region_3'].getId() region4 = materials['region_4'].getId() region5 = materials['region_5'].getId() region6 = materials['region_6'].getId() ############################################################################### ########################### Creating Surfaces ############################# ############################################################################### log.py_printf('NORMAL', 'Creating surfaces...')
from openmoc import * import openmoc.log as log import openmoc.plotter as plotter import openmoc.materialize as materialize ############################################################################### ####################### Main Simulation Parameters ######################## ############################################################################### log.set_log_level('INFO') ############################################################################### ########################### Creating Materials ############################ ############################################################################### log.py_printf('NORMAL', 'Importing materials data from py...') materials = materialize.materialize('LRA-materials.py') region1 = materials['region_1'].getId() region2 = materials['region_2'].getId() region3 = materials['region_3'].getId() region4 = materials['region_4'].getId() region5 = materials['region_5'].getId() region6 = materials['region_6'].getId() ############################################################################### ########################### Creating Surfaces ############################# ###############################################################################