2474 lines
370 KiB
Text
2474 lines
370 KiB
Text
{
|
|
"cells": [
|
|
{
|
|
"cell_type": "markdown",
|
|
"id": "fafca9f7",
|
|
"metadata": {},
|
|
"source": [
|
|
"# MSRE U235 Power Run\n",
|
|
"In the 1966 the MSRE started power operations with U235 as main fissile material. \n",
|
|
"In this notebook we will run a fully coupled transport-depletion simulation using a CAD design version developed by [Copenhagen Atomics](https://www.copenhaagenatomics.com) using the CAE tool OnShape and made available for export here: [onshape msre model]((https://cad.onshape.com/documents/4f04f63bfd4138a61a54b3f8/v/b8c29a0cedda86dfc6948111/)).\n",
|
|
"\n",
|
|
"To effectively run OpenMC, the MSRE CAD geometry is meshed and converted into an h5m format readable by OpenMC, using the open-source meshing tool [CAD-to-OpenMC](https://github.com/openmsr/CAD_to_OpenMC). \n",
|
|
"\n",
|
|
"Furthermore, to model fission products removal we will use OpenMC [Transfer rates theory](https://docs.openmc.org/en/latest/methods/depletion.html#transfer-rates) capability available through the depletion solver and integrated into the main code from version 0.14.0. \n"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 1,
|
|
"id": "079fc782",
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
"[ca-ws:1568059] mca_base_component_repository_open: unable to open mca_accelerator_rocm: libamdhip64.so.6: cannot open shared object file: No such file or directory (ignored)\n",
|
|
"rm: cannot remove '*.xml': No such file or directory\n",
|
|
"rm: cannot remove '*.h5': No such file or directory\n"
|
|
]
|
|
},
|
|
{
|
|
"data": {
|
|
"text/plain": [
|
|
"256"
|
|
]
|
|
},
|
|
"execution_count": 1,
|
|
"metadata": {},
|
|
"output_type": "execute_result"
|
|
}
|
|
],
|
|
"source": [
|
|
"%matplotlib inline\n",
|
|
"\n",
|
|
"import openmc\n",
|
|
"import openmc.deplete\n",
|
|
"import numpy as np\n",
|
|
"from math import log10\n",
|
|
"import matplotlib.pyplot as plt\n",
|
|
"import os \n",
|
|
"\n",
|
|
"os.system('rm *.xml *.h5')"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"id": "bfca4d07",
|
|
"metadata": {},
|
|
"source": [
|
|
"For materials nuclear properties we will be using the same definitions used in the first criticality test derived from the [MSRE benchmark evaluation project](https://www.osti.gov/servlets/purl/1617123) and available in the International Reactor Physics Experiment Evaulation Project (IRPhEP) handbook. "
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 2,
|
|
"id": "4bc6b094",
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"# Define materials \n",
|
|
"salt_temp = 638.3 # in C\n",
|
|
"salt_density = 2.32556 # g/cm3\n",
|
|
"salt = openmc.Material(name=\"salt\", temperature = salt_temp + 273.15)\n",
|
|
"salt.add_nuclide('Li6', 0.0000131541127279649)\n",
|
|
"salt.add_nuclide('Li7', 0.263082254559299)\n",
|
|
"salt.add_nuclide('Be9', 0.118688703357854)\n",
|
|
"salt.add_nuclide('Zr90', 0.0105474637491834)\n",
|
|
"salt.add_nuclide('Zr91', 0.00230014661352455)\n",
|
|
"salt.add_nuclide('Zr92', 0.00351582124972781)\n",
|
|
"salt.add_nuclide('Zr94', 0.00356297220526352)\n",
|
|
"salt.add_nuclide('Zr96', 0.000574011632608622)\n",
|
|
"salt.add_nuclide('Hf174', 0.000000000838247756705461)\n",
|
|
"salt.add_nuclide('Hf176', 0.000000027557395001692)\n",
|
|
"salt.add_nuclide('Hf177', 0.0000000974463017170099)\n",
|
|
"salt.add_nuclide('Hf178', 0.000000142921242518281)\n",
|
|
"salt.add_nuclide('Hf179', 0.0000000713558402895524)\n",
|
|
"salt.add_nuclide('Hf180', 0.000000183785820657672)\n",
|
|
"salt.add_nuclide('U234', 0.000010347565467384)\n",
|
|
"salt.add_nuclide('U235', 0.00101016470221956)\n",
|
|
"salt.add_nuclide('U236', 0.00000422977321829143)\n",
|
|
"salt.add_nuclide('U238', 0.00216927473057667)\n",
|
|
"salt.add_nuclide('Fe54', 0.00000285638012142825)\n",
|
|
"salt.add_nuclide('Fe56', 0.0000448390593090724)\n",
|
|
"salt.add_nuclide('Fe57', 0.00000103552942297801)\n",
|
|
"salt.add_nuclide('Fe58', 0.000000137809956243416)\n",
|
|
"salt.add_nuclide('Cr50', 0.00000212334843928242)\n",
|
|
"salt.add_nuclide('Cr52', 0.000040946661076878)\n",
|
|
"salt.add_nuclide('Cr53', 0.00000464302267471169)\n",
|
|
"salt.add_nuclide('Cr54', 0.00000115574661884993)\n",
|
|
"salt.add_nuclide('Ni58', 0.00000586242358522768)\n",
|
|
"salt.add_nuclide('Ni60', 0.00000225819506936691)\n",
|
|
"salt.add_nuclide('Ni61', 0.0000000981621760803009)\n",
|
|
"salt.add_nuclide('Ni62', 0.00000031298397136929)\n",
|
|
"salt.add_nuclide('Ni64', 0.0000000797077903148755)\n",
|
|
"salt.add_nuclide('O16', 0.0000514608160260434)\n",
|
|
"salt.add_nuclide('O17', 0.0000000189357310970321)\n",
|
|
"salt.add_nuclide('O18', 0.0000000964845153990466)\n",
|
|
"salt.add_nuclide('F19', 0.594363006576997)\n",
|
|
"salt.set_density('g/cm3',salt_density)\n",
|
|
"\n",
|
|
"#moderator blocks170\n",
|
|
"graphite = openmc.Material(name='graphite',temperature= salt_temp + 273.15)\n",
|
|
"graphite.set_density('g/cm3',1.8492)\n",
|
|
"graphite.add_element('C',0.999992212250888) #endfb71 does not have C12 cross sections\n",
|
|
"graphite.add_nuclide('B10', 1.76873036539477E-07)\n",
|
|
"graphite.add_nuclide('B11', 7.1193229306592E-07)\n",
|
|
"graphite.add_nuclide('V51', 2.12200224802724E-06)\n",
|
|
"graphite.add_nuclide('S32', 1.77900760271203E-06)\n",
|
|
"graphite.add_nuclide('S33', 1.40462754188233E-08)\n",
|
|
"graphite.add_nuclide('S34', 7.95955607066653E-08)\n",
|
|
"graphite.add_nuclide('S36', 1.87283672250977E-10)\n",
|
|
"graphite.add_nuclide('O16', 1.85674385782835E-06)\n",
|
|
"graphite.add_nuclide('O17', 6.81675170610618E-10)\n",
|
|
"graphite.add_nuclide('Si28', 5.31911333979174E-07)\n",
|
|
"graphite.add_nuclide('Si29', 2.70215087309286E-08)\n",
|
|
"graphite.add_nuclide('Si30', 1.78336189959512E-08)\n",
|
|
"graphite.add_nuclide('Al27', 4.0117589478321E-07)\n",
|
|
"graphite.add_nuclide('Fe54', 2.31047953307142E-09)\n",
|
|
"graphite.add_nuclide('Fe56', 3.62695875239409E-08)\n",
|
|
"graphite.add_nuclide('Fe57', 8.37622947917593E-10)\n",
|
|
"graphite.add_nuclide('Fe58', 1.11472237523719E-10)\n",
|
|
"graphite.add_nuclide('Ti46', 1.12809907219147E-09)\n",
|
|
"graphite.add_nuclide('Ti47', 1.01734025419449E-09)\n",
|
|
"graphite.add_nuclide('Ti48', 1.008041983054E-08)\n",
|
|
"graphite.add_nuclide('Ti49', 7.39759512794646E-10)\n",
|
|
"graphite.add_nuclide('Ti50', 7.08309478054763E-10)\n",
|
|
"graphite.add_nuclide('Mg24', 8.53578076978748E-09)\n",
|
|
"graphite.add_nuclide('Mg25', 1.0806153652092E-09)\n",
|
|
"graphite.add_nuclide('Mg26', 1.18975751709533E-09)\n",
|
|
"graphite.add_nuclide('Ca40', 4.58305905846326E-09)\n",
|
|
"graphite.add_nuclide('Ca42', 3.05880815220158E-11)\n",
|
|
"graphite.add_nuclide('Ca43', 6.38236631448551E-12)\n",
|
|
"graphite.add_nuclide('Ca44', 9.86193787556798E-11)\n",
|
|
"graphite.add_nuclide('Ca48', 8.8407592652503E-12)\n",
|
|
"graphite.add_s_alpha_beta('c_Graphite')\n",
|
|
"\n",
|
|
"#inor-8\n",
|
|
"inor = openmc.Material(name='inor-8',temperature= salt_temp + 273.15)\n",
|
|
"inor.set_density('g/cm3',8.7745)\n",
|
|
"inor.add_element('Ni',(66+71)/2,'wo')\n",
|
|
"inor.add_element('Mo',(15+18)/2,'wo')\n",
|
|
"inor.add_element('Cr',(6+8)/2,'wo')\n",
|
|
"inor.add_element('Fe',5,'wo')\n",
|
|
"inor.add_element('C',(0.04+0.08)/2,'wo')\n",
|
|
"inor.add_element('Al',0.25,'wo')\n",
|
|
"inor.add_element('Ti',0.25,'wo')\n",
|
|
"inor.add_element('S',0.02,'wo')\n",
|
|
"inor.add_element('Mn',1.0,'wo')\n",
|
|
"inor.add_element('Si',1.0,'wo')\n",
|
|
"inor.add_element('Cu',0.35,'wo')\n",
|
|
"inor.add_element('B',0.010,'wo')\n",
|
|
"inor.add_element('W',0.5,'wo')\n",
|
|
"inor.add_element('P',0.015,'wo')\n",
|
|
"inor.add_element('Co',0.2,'wo')\n",
|
|
"\n",
|
|
"#helium\n",
|
|
"helium = openmc.Material(name='helium')\n",
|
|
"helium.add_element('He',1.0)\n",
|
|
"helium.set_density('g/cm3',1.03*(10**-4))\n",
|
|
"\n",
|
|
"#Control rods inconel clad\n",
|
|
"trace = 0.01\n",
|
|
"inconel = openmc.Material(name='inconel-600', temperature = 65.6 + 273.15)\n",
|
|
"inconel.add_element('Ni',78.5,percent_type='wo')\n",
|
|
"inconel.add_element('Cr',14.0,percent_type='wo')\n",
|
|
"inconel.add_element('Fe',6.5,percent_type='wo')\n",
|
|
"inconel.add_element('Mn',0.25,percent_type='wo')\n",
|
|
"inconel.add_element('Si',0.25,percent_type='wo')\n",
|
|
"inconel.add_element('Cu',0.2,percent_type='wo')\n",
|
|
"inconel.add_element('Co',0.2,percent_type='wo')\n",
|
|
"inconel.add_element('Al',0.2,percent_type='wo')\n",
|
|
"inconel.add_element('Ti',0.2,percent_type='wo')\n",
|
|
"inconel.add_element('Ta',0.5,percent_type='wo')\n",
|
|
"inconel.add_element('W',0.5,percent_type='wo')\n",
|
|
"inconel.add_element('Zn',0.2,percent_type='wo')\n",
|
|
"inconel.add_element('Zr',0.1,percent_type='wo')\n",
|
|
"inconel.add_element('C',trace,percent_type='wo')\n",
|
|
"inconel.add_element('Mo',trace,percent_type='wo')\n",
|
|
"inconel.add_element('Ag',trace,percent_type='wo')\n",
|
|
"inconel.add_element('B',trace,percent_type='wo')\n",
|
|
"inconel.add_element('Ba',trace,percent_type='wo')\n",
|
|
"inconel.add_element('Be',trace,percent_type='wo')\n",
|
|
"inconel.add_element('Ca',trace,percent_type='wo')\n",
|
|
"inconel.add_element('Cd',trace,percent_type='wo')\n",
|
|
"inconel.add_element('V',trace,percent_type='wo')\n",
|
|
"inconel.add_element('Sn',trace,percent_type='wo')\n",
|
|
"inconel.add_element('Mg',trace,percent_type='wo')\n",
|
|
"inconel.set_density('g/cm3',8.5)\n",
|
|
"\n",
|
|
"#Control rods bushing posion material\n",
|
|
"Gd2O3 = openmc.Material()\n",
|
|
"Gd2O3.add_element('Gd',2)\n",
|
|
"Gd2O3.add_element('O',3)\n",
|
|
"Gd2O3.set_density('g/cm3',7.41)\n",
|
|
"Al2O3 = openmc.Material()\n",
|
|
"Al2O3.add_element('Al',2)\n",
|
|
"Al2O3.add_element('O',3)\n",
|
|
"Al2O3.set_density('g/cm3',3.95)\n",
|
|
"bush = openmc.Material.mix_materials([Gd2O3,Al2O3],[0.7,0.3],'wo')\n",
|
|
"bush.name='gd2o3-al2o3'\n",
|
|
"bush.temperature = 65.6 +273.15\n",
|
|
"\n",
|
|
"#Concrete block\n",
|
|
"concrete = openmc.Material(name='concrete')\n",
|
|
"concrete.add_element('H',0.005,'wo')\n",
|
|
"concrete.add_element('O',0.496,'wo')\n",
|
|
"concrete.add_element('Si',0.314,'wo')\n",
|
|
"concrete.add_element('Ca',0.083,'wo')\n",
|
|
"concrete.add_element('Na',0.017,'wo')\n",
|
|
"concrete.add_element('Mn',0.002,'wo')\n",
|
|
"concrete.add_element('Al',0.046,'wo')\n",
|
|
"concrete.add_element('S',0.001,'wo')\n",
|
|
"concrete.add_element('K',0.019,'wo')\n",
|
|
"concrete.add_element('Fe',0.012,'wo')\n",
|
|
"concrete.set_density('g/cm3',2.35)\n",
|
|
"\n",
|
|
"#Thermal shielding as water and SS305 (50-50)\n",
|
|
"water = openmc.Material()\n",
|
|
"water.add_element('H',2)\n",
|
|
"water.add_element('O',1)\n",
|
|
"water.set_density('g/cm3',0.997)\n",
|
|
"\n",
|
|
"#stainless steel 304\n",
|
|
"ss304 = openmc.Material()\n",
|
|
"ss304.add_element('C',0.08,'wo')\n",
|
|
"ss304.add_element('Mn',2,'wo')\n",
|
|
"ss304.add_element('P',0.045,'wo')\n",
|
|
"ss304.add_element('S',0.03,'wo')\n",
|
|
"ss304.add_element('Si',0.75,'wo')\n",
|
|
"ss304.add_element('Cr',19,'wo')\n",
|
|
"ss304.add_element('Ni',10,'wo')\n",
|
|
"ss304.add_element('N',0.1,'wo')\n",
|
|
"ss304.add_element('Fe',67.995, 'wo')\n",
|
|
"ss304.set_density('g/cm3',7.93)\n",
|
|
"shield = openmc.Material.mix_materials([water,ss304],[0.5,0.5],'vo')\n",
|
|
"shield.temperature = 32.2 + 273.15\n",
|
|
"shield.name='steelwater'\n",
|
|
"\n",
|
|
"# \"Careytemp 1600\" by Philip Carey Manufacturing Compamy (Cincinnati)\n",
|
|
"# http://moltensalt.org/references/static/downloads/pdf/ORNL-TM-0728.pdf\n",
|
|
"insulation=openmc.Material(name='insulation')\n",
|
|
"insulation.add_element('Si',1)\n",
|
|
"insulation.add_element('O',2)\n",
|
|
"insulation.set_density('g/cm3',0.16) #https://www.osti.gov/servlets/purl/1411211\n",
|
|
"\n",
|
|
"# sand water, not sure about this material\n",
|
|
"sandwater=openmc.Material(name='watersand')\n",
|
|
"sandwater.add_element('Fe',3)\n",
|
|
"sandwater.add_element('O',4)\n",
|
|
"sandwater.set_density('g/cm3',6)\n",
|
|
"\n",
|
|
"#Vessel anular steel\n",
|
|
"steel = openmc.Material(name='steel')\n",
|
|
"steel.add_element('Fe',1)\n",
|
|
"steel.set_density('g/cm3',7.85)\n",
|
|
"\n",
|
|
"mats = openmc.Materials([salt, graphite, inor, helium, inconel, shield, concrete,\n",
|
|
" steel, sandwater, insulation, bush])"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"id": "7a0355f1-a513-4fc5-8812-7dffb5138c11",
|
|
"metadata": {},
|
|
"source": [
|
|
"The MSRE geometry was produced with the CAE tool OnShape ([onshape cad model](https://cad.onshape.com/documents/4f04f63bfd4138a61a54b3f8/v/b8c29a0cedda86dfc6948111/)) as step files and converted into OpenMC readable h5m files using the open source mesh tool [CAD_to_OpenMC](https://pypi.org/project/CAD-to-OpenMC/). "
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 3,
|
|
"id": "edfa5bd1",
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
"/home/lorenzo/openmc/openmc/openmc/mixin.py:70: IDWarning: Another Surface instance already exists with id=10000.\n",
|
|
" warn(msg, IDWarning)\n",
|
|
"/home/lorenzo/openmc/openmc/openmc/mixin.py:70: IDWarning: Another Surface instance already exists with id=10001.\n",
|
|
" warn(msg, IDWarning)\n",
|
|
"/home/lorenzo/openmc/openmc/openmc/mixin.py:70: IDWarning: Another Surface instance already exists with id=10002.\n",
|
|
" warn(msg, IDWarning)\n",
|
|
"/home/lorenzo/openmc/openmc/openmc/mixin.py:70: IDWarning: Another Surface instance already exists with id=10003.\n",
|
|
" warn(msg, IDWarning)\n",
|
|
"/home/lorenzo/openmc/openmc/openmc/mixin.py:70: IDWarning: Another Surface instance already exists with id=10004.\n",
|
|
" warn(msg, IDWarning)\n",
|
|
"/home/lorenzo/openmc/openmc/openmc/mixin.py:70: IDWarning: Another Surface instance already exists with id=10005.\n",
|
|
" warn(msg, IDWarning)\n"
|
|
]
|
|
}
|
|
],
|
|
"source": [
|
|
"# CAD h5m files\n",
|
|
"core_h5m = 'msre_full.h5m'\n",
|
|
"control_rod_h5m = 'msre_control_rod.h5m'\n",
|
|
"\n",
|
|
"#Geometry\n",
|
|
"core = openmc.DAGMCUniverse(filename = core_h5m, auto_geom_ids = True,\n",
|
|
" universe_id = 1)\n",
|
|
"control_rod = openmc.DAGMCUniverse(filename = control_rod_h5m,\n",
|
|
" auto_geom_ids = True, universe_id=2)\n",
|
|
"core_region = core.bounding_region()\n",
|
|
"cr_region = control_rod.bounding_region(boundary_type = 'transmission')\n",
|
|
"\n",
|
|
"_offset_xy = 10.163255 #cm, _offset_xy between cr1, cr2 and cr3 (from Onshape model)\n",
|
|
"_lower_rod = 61.728 # distance to lower limit (from OnShape model)\n",
|
|
"_upper_rod = 51 * 2.54 # escursion to upper rod limit (from ORNL)\n",
|
|
"start_rod = 56 * 2.54 # rod iniitial position (user input)\n",
|
|
"\n",
|
|
"# Create control rod regions w\n",
|
|
"cr1_region = cr_region.translate([_offset_xy/2, _offset_xy/2, _lower_rod + _upper_rod])\n",
|
|
"cr2_region = cr_region.translate([_offset_xy/2, -_offset_xy/2, _lower_rod + _upper_rod])\n",
|
|
"cr3_region = cr_region.translate([-_offset_xy/2, -_offset_xy/2, _lower_rod + _upper_rod])\n",
|
|
"\n",
|
|
"# Extend control rod region1 to include downloads translations\n",
|
|
"cr1_region = cr1_region | cr1_region.translate([0, 0, -_upper_rod])\n",
|
|
"\n",
|
|
"#Define cells\n",
|
|
"core_cell = openmc.Cell(region=~(cr1_region | cr2_region | cr3_region) & core_region ,\n",
|
|
" fill=core)\n",
|
|
"\n",
|
|
"cr1_cell = openmc.Cell(name='CR1', region=cr1_region, fill=control_rod)\n",
|
|
"cr2_cell = openmc.Cell(name='CR2', region=cr2_region, fill=control_rod)\n",
|
|
"cr3_cell = openmc.Cell(name='CR3', region=cr3_region, fill=control_rod)\n",
|
|
"\n",
|
|
"#translate cells to regions\n",
|
|
"setattr(cr1_cell, 'translation', [_offset_xy/2, _offset_xy/2 , _lower_rod + start_rod])\n",
|
|
"setattr(cr2_cell, 'translation', [_offset_xy/2, -_offset_xy/2, _lower_rod + start_rod])\n",
|
|
"setattr(cr3_cell, 'translation', [-_offset_xy/2, -_offset_xy/2, _lower_rod + start_rod])\n",
|
|
"geometry = openmc.Geometry([core_cell,cr1_cell,cr2_cell,cr3_cell])"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"id": "0abbe529-1d22-438a-aa58-b083f8faac87",
|
|
"metadata": {},
|
|
"source": [
|
|
"Let's set some generic settings "
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 4,
|
|
"id": "ba99fb4b",
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"settings = openmc.Settings()\n",
|
|
"settings.temperature = {'method':'interpolation','range':(293.15,923.15)}\n",
|
|
"settings.batches = 50\n",
|
|
"settings.inactive = 20\n",
|
|
"settings.particles = 30000\n",
|
|
"settings.photon_transport = False\n",
|
|
"source_area = openmc.stats.Box([-100., -100., 0.],[ 100., 100., 200.],only_fissionable = True)\n",
|
|
"settings.source = openmc.IndependentSource(space=source_area)"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"id": "dd3cd25c",
|
|
"metadata": {},
|
|
"source": [
|
|
"# Transfer Rates\n",
|
|
"The circulation of molten salt along the main fuel circuit of the MSRE made it possible to have a continuos separation of fission products. \n",
|
|
"In particular it is reported that volatile noble gasses would bubble out in the off-gas system removal and noble metals plate out on the surface of the heat-exchangers. \n",
|
|
"\n",
|
|
"In this particular and simplified case, we can set removal rates as negative transfer rates from the main fuel salt with removal rate coefficients that are function of the time characteristic and efficiency of the removal methods for the two set of materials. \n",
|
|
"\n",
|
|
"This depletion capability has been added to OpenMC main branch from version 0.14.0.\n",
|
|
"\n",
|
|
"We will use the same removal rates as the one derived in this [ornl paper](https://info.ornl.gov/sites/publications/Files/Pub173113.pdf).\n"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 5,
|
|
"id": "b9f8eada",
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" %%%%%%%%%%%%%%%\n",
|
|
" %%%%%%%%%%%%%%%%%%%%%%%%\n",
|
|
" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\n",
|
|
" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\n",
|
|
" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\n",
|
|
" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\n",
|
|
" %%%%%%%%%%%%%%%%%%%%%%%%\n",
|
|
" %%%%%%%%%%%%%%%%%%%%%%%%\n",
|
|
" ############### %%%%%%%%%%%%%%%%%%%%%%%%\n",
|
|
" ################## %%%%%%%%%%%%%%%%%%%%%%%\n",
|
|
" ################### %%%%%%%%%%%%%%%%%%%%%%%\n",
|
|
" #################### %%%%%%%%%%%%%%%%%%%%%%\n",
|
|
" ##################### %%%%%%%%%%%%%%%%%%%%%\n",
|
|
" ###################### %%%%%%%%%%%%%%%%%%%%\n",
|
|
" ####################### %%%%%%%%%%%%%%%%%%\n",
|
|
" ####################### %%%%%%%%%%%%%%%%%\n",
|
|
" ###################### %%%%%%%%%%%%%%%%%\n",
|
|
" #################### %%%%%%%%%%%%%%%%%\n",
|
|
" ################# %%%%%%%%%%%%%%%%%\n",
|
|
" ############### %%%%%%%%%%%%%%%%\n",
|
|
" ############ %%%%%%%%%%%%%%%\n",
|
|
" ######## %%%%%%%%%%%%%%\n",
|
|
" %%%%%%%%%%%\n",
|
|
"\n",
|
|
" | The OpenMC Monte Carlo Code\n",
|
|
" Copyright | 2011-2024 MIT, UChicago Argonne LLC, and contributors\n",
|
|
" License | https://docs.openmc.org/en/latest/license.html\n",
|
|
" Version | 0.14.1-dev\n",
|
|
" Git SHA1 | d93ac83697e7fdb4fd4cc0f2705795398bf804bd\n",
|
|
" Date/Time | 2024-04-22 09:14:24\n",
|
|
" MPI Processes | 1\n",
|
|
" OpenMP Threads | 56\n",
|
|
"\n",
|
|
" Reading settings XML file...\n",
|
|
" Reading cross sections XML file...\n",
|
|
" Reading materials XML file...\n",
|
|
" Reading geometry XML file...\n",
|
|
"Using the DOUBLE-DOWN interface to Embree.\n",
|
|
"Loading file msre_full.h5m\n",
|
|
"Initializing the GeomQueryTool...\n",
|
|
"Using faceting tolerance: 0.01\n",
|
|
"Building acceleration data structures...\n",
|
|
"Using the DOUBLE-DOWN interface to Embree.\n",
|
|
"Loading file msre_control_rod.h5m\n",
|
|
"Initializing the GeomQueryTool...\n",
|
|
"Using faceting tolerance: 0\n",
|
|
"Building acceleration data structures...\n",
|
|
" Reading Li6 from /home/lorenzo/nuclear_data/endfb80_hdf5/Li6.h5\n",
|
|
" Reading Li7 from /home/lorenzo/nuclear_data/endfb80_hdf5/Li7.h5\n",
|
|
" Reading Be9 from /home/lorenzo/nuclear_data/endfb80_hdf5/Be9.h5\n",
|
|
" Reading O16 from /home/lorenzo/nuclear_data/endfb80_hdf5/O16.h5\n",
|
|
" Reading O17 from /home/lorenzo/nuclear_data/endfb80_hdf5/O17.h5\n",
|
|
" Reading O18 from /home/lorenzo/nuclear_data/endfb80_hdf5/O18.h5\n",
|
|
" Reading F19 from /home/lorenzo/nuclear_data/endfb80_hdf5/F19.h5\n",
|
|
" Reading Cr50 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cr50.h5\n",
|
|
" Reading Cr52 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cr52.h5\n",
|
|
" Reading Cr53 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cr53.h5\n",
|
|
" Reading Cr54 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cr54.h5\n",
|
|
" Reading Fe54 from /home/lorenzo/nuclear_data/endfb80_hdf5/Fe54.h5\n",
|
|
" Reading Fe56 from /home/lorenzo/nuclear_data/endfb80_hdf5/Fe56.h5\n",
|
|
" Reading Fe57 from /home/lorenzo/nuclear_data/endfb80_hdf5/Fe57.h5\n",
|
|
" Reading Fe58 from /home/lorenzo/nuclear_data/endfb80_hdf5/Fe58.h5\n",
|
|
" Reading Ni58 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ni58.h5\n",
|
|
" Reading Ni60 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ni60.h5\n",
|
|
" Reading Ni61 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ni61.h5\n",
|
|
" Reading Ni62 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ni62.h5\n",
|
|
" Reading Ni64 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ni64.h5\n",
|
|
" Reading Zr90 from /home/lorenzo/nuclear_data/endfb80_hdf5/Zr90.h5\n",
|
|
" Reading Zr91 from /home/lorenzo/nuclear_data/endfb80_hdf5/Zr91.h5\n",
|
|
" Reading Zr92 from /home/lorenzo/nuclear_data/endfb80_hdf5/Zr92.h5\n",
|
|
" Reading Zr94 from /home/lorenzo/nuclear_data/endfb80_hdf5/Zr94.h5\n",
|
|
" Reading Zr96 from /home/lorenzo/nuclear_data/endfb80_hdf5/Zr96.h5\n",
|
|
" Reading Hf174 from /home/lorenzo/nuclear_data/endfb80_hdf5/Hf174.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide Zr96 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Zr96 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Zr96 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Zr96 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Zr96 at 1200K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading Hf176 from /home/lorenzo/nuclear_data/endfb80_hdf5/Hf176.h5\n",
|
|
" Reading Hf177 from /home/lorenzo/nuclear_data/endfb80_hdf5/Hf177.h5\n",
|
|
" Reading Hf178 from /home/lorenzo/nuclear_data/endfb80_hdf5/Hf178.h5\n",
|
|
" Reading Hf179 from /home/lorenzo/nuclear_data/endfb80_hdf5/Hf179.h5\n",
|
|
" Reading Hf180 from /home/lorenzo/nuclear_data/endfb80_hdf5/Hf180.h5\n",
|
|
" Reading U234 from /home/lorenzo/nuclear_data/endfb80_hdf5/U234.h5\n",
|
|
" Reading U235 from /home/lorenzo/nuclear_data/endfb80_hdf5/U235.h5\n",
|
|
" Reading U236 from /home/lorenzo/nuclear_data/endfb80_hdf5/U236.h5\n",
|
|
" Reading U238 from /home/lorenzo/nuclear_data/endfb80_hdf5/U238.h5\n",
|
|
" Reading B10 from /home/lorenzo/nuclear_data/endfb80_hdf5/B10.h5\n",
|
|
" Reading B11 from /home/lorenzo/nuclear_data/endfb80_hdf5/B11.h5\n",
|
|
" Reading C12 from /home/lorenzo/nuclear_data/endfb80_hdf5/C12.h5\n",
|
|
" Reading C13 from /home/lorenzo/nuclear_data/endfb80_hdf5/C13.h5\n",
|
|
" Reading Mg24 from /home/lorenzo/nuclear_data/endfb80_hdf5/Mg24.h5\n",
|
|
" Reading Mg25 from /home/lorenzo/nuclear_data/endfb80_hdf5/Mg25.h5\n",
|
|
" Reading Mg26 from /home/lorenzo/nuclear_data/endfb80_hdf5/Mg26.h5\n",
|
|
" Reading Al27 from /home/lorenzo/nuclear_data/endfb80_hdf5/Al27.h5\n",
|
|
" Reading Si28 from /home/lorenzo/nuclear_data/endfb80_hdf5/Si28.h5\n",
|
|
" Reading Si29 from /home/lorenzo/nuclear_data/endfb80_hdf5/Si29.h5\n",
|
|
" Reading Si30 from /home/lorenzo/nuclear_data/endfb80_hdf5/Si30.h5\n",
|
|
" Reading S32 from /home/lorenzo/nuclear_data/endfb80_hdf5/S32.h5\n",
|
|
" Reading S33 from /home/lorenzo/nuclear_data/endfb80_hdf5/S33.h5\n",
|
|
" Reading S34 from /home/lorenzo/nuclear_data/endfb80_hdf5/S34.h5\n",
|
|
" Reading S36 from /home/lorenzo/nuclear_data/endfb80_hdf5/S36.h5\n",
|
|
" Reading Ca40 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ca40.h5\n",
|
|
" Reading Ca42 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ca42.h5\n",
|
|
" Reading Ca43 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ca43.h5\n",
|
|
" Reading Ca44 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ca44.h5\n",
|
|
" Reading Ca48 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ca48.h5\n",
|
|
" Reading Ti46 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ti46.h5\n",
|
|
" Reading Ti47 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ti47.h5\n",
|
|
" Reading Ti48 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ti48.h5\n",
|
|
" Reading Ti49 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ti49.h5\n",
|
|
" Reading Ti50 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ti50.h5\n",
|
|
" Reading V51 from /home/lorenzo/nuclear_data/endfb80_hdf5/V51.h5\n",
|
|
" Reading P31 from /home/lorenzo/nuclear_data/endfb80_hdf5/P31.h5\n",
|
|
" Reading Mn55 from /home/lorenzo/nuclear_data/endfb80_hdf5/Mn55.h5\n",
|
|
" Reading Co59 from /home/lorenzo/nuclear_data/endfb80_hdf5/Co59.h5\n",
|
|
" Reading Cu63 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cu63.h5\n",
|
|
" Reading Cu65 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cu65.h5\n",
|
|
" Reading Mo92 from /home/lorenzo/nuclear_data/endfb80_hdf5/Mo92.h5\n",
|
|
" Reading Mo94 from /home/lorenzo/nuclear_data/endfb80_hdf5/Mo94.h5\n",
|
|
" Reading Mo95 from /home/lorenzo/nuclear_data/endfb80_hdf5/Mo95.h5\n",
|
|
" Reading Mo96 from /home/lorenzo/nuclear_data/endfb80_hdf5/Mo96.h5\n",
|
|
" Reading Mo97 from /home/lorenzo/nuclear_data/endfb80_hdf5/Mo97.h5\n",
|
|
" Reading Mo98 from /home/lorenzo/nuclear_data/endfb80_hdf5/Mo98.h5\n",
|
|
" Reading Mo100 from /home/lorenzo/nuclear_data/endfb80_hdf5/Mo100.h5\n",
|
|
" Reading W180 from /home/lorenzo/nuclear_data/endfb80_hdf5/W180.h5\n",
|
|
" Reading W182 from /home/lorenzo/nuclear_data/endfb80_hdf5/W182.h5\n",
|
|
" Reading W183 from /home/lorenzo/nuclear_data/endfb80_hdf5/W183.h5\n",
|
|
" Reading W184 from /home/lorenzo/nuclear_data/endfb80_hdf5/W184.h5\n",
|
|
" Reading W186 from /home/lorenzo/nuclear_data/endfb80_hdf5/W186.h5\n",
|
|
" Reading He3 from /home/lorenzo/nuclear_data/endfb80_hdf5/He3.h5\n",
|
|
" Reading He4 from /home/lorenzo/nuclear_data/endfb80_hdf5/He4.h5\n",
|
|
" Reading Ca46 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ca46.h5\n",
|
|
" Reading V50 from /home/lorenzo/nuclear_data/endfb80_hdf5/V50.h5\n",
|
|
" Reading Zn64 from /home/lorenzo/nuclear_data/endfb80_hdf5/Zn64.h5\n",
|
|
" Reading Zn66 from /home/lorenzo/nuclear_data/endfb80_hdf5/Zn66.h5\n",
|
|
" Reading Zn67 from /home/lorenzo/nuclear_data/endfb80_hdf5/Zn67.h5\n",
|
|
" Reading Zn68 from /home/lorenzo/nuclear_data/endfb80_hdf5/Zn68.h5\n",
|
|
" Reading Zn70 from /home/lorenzo/nuclear_data/endfb80_hdf5/Zn70.h5\n",
|
|
" Reading Ag107 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ag107.h5\n",
|
|
" Reading Ag109 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ag109.h5\n",
|
|
" Reading Cd106 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cd106.h5\n",
|
|
" Reading Cd108 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cd108.h5\n",
|
|
" Reading Cd110 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cd110.h5\n",
|
|
" Reading Cd111 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cd111.h5\n",
|
|
" Reading Cd112 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cd112.h5\n",
|
|
" Reading Cd113 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cd113.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide Cd106 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Cd106 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Cd106 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Cd106 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Cd106 at\n",
|
|
" 1200K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading Cd114 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cd114.h5\n",
|
|
" Reading Cd116 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cd116.h5\n",
|
|
" Reading Sn112 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sn112.h5\n",
|
|
" Reading Sn114 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sn114.h5\n",
|
|
" Reading Sn115 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sn115.h5\n",
|
|
" Reading Sn116 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sn116.h5\n",
|
|
" Reading Sn117 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sn117.h5\n",
|
|
" Reading Sn118 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sn118.h5\n",
|
|
" Reading Sn119 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sn119.h5\n",
|
|
" Reading Sn120 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sn120.h5\n",
|
|
" Reading Sn122 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sn122.h5\n",
|
|
" Reading Sn124 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sn124.h5\n",
|
|
" Reading Ba130 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ba130.h5\n",
|
|
" Reading Ba132 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ba132.h5\n",
|
|
" Reading Ba134 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ba134.h5\n",
|
|
" Reading Ba135 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ba135.h5\n",
|
|
" Reading Ba136 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ba136.h5\n",
|
|
" Reading Ba137 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ba137.h5\n",
|
|
" Reading Ba138 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ba138.h5\n",
|
|
" Reading Ta180 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ta180.h5\n",
|
|
" Reading Ta181 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ta181.h5\n",
|
|
" Reading Gd152 from /home/lorenzo/nuclear_data/endfb80_hdf5/Gd152.h5\n",
|
|
" Reading Gd154 from /home/lorenzo/nuclear_data/endfb80_hdf5/Gd154.h5\n",
|
|
" Reading Gd155 from /home/lorenzo/nuclear_data/endfb80_hdf5/Gd155.h5\n",
|
|
" Reading Gd156 from /home/lorenzo/nuclear_data/endfb80_hdf5/Gd156.h5\n",
|
|
" Reading Gd157 from /home/lorenzo/nuclear_data/endfb80_hdf5/Gd157.h5\n",
|
|
" Reading Gd158 from /home/lorenzo/nuclear_data/endfb80_hdf5/Gd158.h5\n",
|
|
" Reading Gd160 from /home/lorenzo/nuclear_data/endfb80_hdf5/Gd160.h5\n",
|
|
" Reading H1 from /home/lorenzo/nuclear_data/endfb80_hdf5/H1.h5\n",
|
|
" Reading H2 from /home/lorenzo/nuclear_data/endfb80_hdf5/H2.h5\n",
|
|
" Reading Na23 from /home/lorenzo/nuclear_data/endfb80_hdf5/Na23.h5\n",
|
|
" Reading K39 from /home/lorenzo/nuclear_data/endfb80_hdf5/K39.h5\n",
|
|
" Reading K40 from /home/lorenzo/nuclear_data/endfb80_hdf5/K40.h5\n",
|
|
" Reading K41 from /home/lorenzo/nuclear_data/endfb80_hdf5/K41.h5\n",
|
|
" Reading N14 from /home/lorenzo/nuclear_data/endfb80_hdf5/N14.h5\n",
|
|
" Reading N15 from /home/lorenzo/nuclear_data/endfb80_hdf5/N15.h5\n",
|
|
" Reading c_Graphite from /home/lorenzo/nuclear_data/endfb80_hdf5/c_Graphite.h5\n",
|
|
" Minimum neutron data temperature: 250 K\n",
|
|
" Maximum neutron data temperature: 2500 K\n",
|
|
" Preparing distributed cell instances...\n",
|
|
" Reading plot XML file...\n",
|
|
" Writing summary.h5 file...\n",
|
|
"[openmc.deplete] t=0.0 s, dt=432000 s, source=8000000.0\n",
|
|
" Reading H3 from /home/lorenzo/nuclear_data/endfb80_hdf5/H3.h5\n",
|
|
" Reading Be7 from /home/lorenzo/nuclear_data/endfb80_hdf5/Be7.h5\n",
|
|
" Reading Ne20 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ne20.h5\n",
|
|
" Reading Ne21 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ne21.h5\n",
|
|
" Reading Ne22 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ne22.h5\n",
|
|
" Reading Na22 from /home/lorenzo/nuclear_data/endfb80_hdf5/Na22.h5\n",
|
|
" Reading Al26_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Al26_m1.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide Na22 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Na22 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Na22 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Na22 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Na22 at 1200K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Na22 at 2500K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading Si31 from /home/lorenzo/nuclear_data/endfb80_hdf5/Si31.h5\n",
|
|
" Reading Si32 from /home/lorenzo/nuclear_data/endfb80_hdf5/Si32.h5\n",
|
|
" Reading S35 from /home/lorenzo/nuclear_data/endfb80_hdf5/S35.h5\n",
|
|
" Reading Cl35 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cl35.h5\n",
|
|
" Reading Cl36 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cl36.h5\n",
|
|
" Reading Cl37 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cl37.h5\n",
|
|
" Reading Ar36 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ar36.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide Ar36 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Ar36 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Ar36 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Ar36 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Ar36 at 1200K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Ar36 at 2500K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading Ar37 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ar37.h5\n",
|
|
" Reading Ar38 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ar38.h5\n",
|
|
" Reading Ar39 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ar39.h5\n",
|
|
" Reading Ar40 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ar40.h5\n",
|
|
" Reading Ar41 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ar41.h5\n",
|
|
" Reading Ca41 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ca41.h5\n",
|
|
" Reading Ca45 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ca45.h5\n",
|
|
" Reading Ca47 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ca47.h5\n",
|
|
" Reading Sc45 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sc45.h5\n",
|
|
" Reading V49 from /home/lorenzo/nuclear_data/endfb80_hdf5/V49.h5\n",
|
|
" Reading Cr51 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cr51.h5\n",
|
|
" Reading Mn54 from /home/lorenzo/nuclear_data/endfb80_hdf5/Mn54.h5\n",
|
|
" Reading Fe55 from /home/lorenzo/nuclear_data/endfb80_hdf5/Fe55.h5\n",
|
|
" Reading Co58 from /home/lorenzo/nuclear_data/endfb80_hdf5/Co58.h5\n",
|
|
" Reading Co58_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Co58_m1.h5\n",
|
|
" Reading Ni59 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ni59.h5\n",
|
|
" Reading Ni63 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ni63.h5\n",
|
|
" Reading Cu64 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cu64.h5\n",
|
|
" Reading Zn65 from /home/lorenzo/nuclear_data/endfb80_hdf5/Zn65.h5\n",
|
|
" Reading Zn69 from /home/lorenzo/nuclear_data/endfb80_hdf5/Zn69.h5\n",
|
|
" Reading Ga69 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ga69.h5\n",
|
|
" Reading Ga70 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ga70.h5\n",
|
|
" Reading Ga71 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ga71.h5\n",
|
|
" Reading Ge70 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ge70.h5\n",
|
|
" Reading Ge71 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ge71.h5\n",
|
|
" Reading Ge72 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ge72.h5\n",
|
|
" Reading Ge73 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ge73.h5\n",
|
|
" Reading Ge74 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ge74.h5\n",
|
|
" Reading Ge75 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ge75.h5\n",
|
|
" Reading Ge76 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ge76.h5\n",
|
|
" Reading As73 from /home/lorenzo/nuclear_data/endfb80_hdf5/As73.h5\n",
|
|
" Reading As74 from /home/lorenzo/nuclear_data/endfb80_hdf5/As74.h5\n",
|
|
" Reading As75 from /home/lorenzo/nuclear_data/endfb80_hdf5/As75.h5\n",
|
|
" Reading Se74 from /home/lorenzo/nuclear_data/endfb80_hdf5/Se74.h5\n",
|
|
" Reading Se75 from /home/lorenzo/nuclear_data/endfb80_hdf5/Se75.h5\n",
|
|
" Reading Se76 from /home/lorenzo/nuclear_data/endfb80_hdf5/Se76.h5\n",
|
|
" Reading Se77 from /home/lorenzo/nuclear_data/endfb80_hdf5/Se77.h5\n",
|
|
" Reading Se78 from /home/lorenzo/nuclear_data/endfb80_hdf5/Se78.h5\n",
|
|
" Reading Se79 from /home/lorenzo/nuclear_data/endfb80_hdf5/Se79.h5\n",
|
|
" Reading Se80 from /home/lorenzo/nuclear_data/endfb80_hdf5/Se80.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide Se79 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Se79 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Se79 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Se79 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Se79 at 1200K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading Se81 from /home/lorenzo/nuclear_data/endfb80_hdf5/Se81.h5\n",
|
|
" Reading Se82 from /home/lorenzo/nuclear_data/endfb80_hdf5/Se82.h5\n",
|
|
" Reading Br79 from /home/lorenzo/nuclear_data/endfb80_hdf5/Br79.h5\n",
|
|
" Reading Br80 from /home/lorenzo/nuclear_data/endfb80_hdf5/Br80.h5\n",
|
|
" Reading Br81 from /home/lorenzo/nuclear_data/endfb80_hdf5/Br81.h5\n",
|
|
" Reading Kr78 from /home/lorenzo/nuclear_data/endfb80_hdf5/Kr78.h5\n",
|
|
" Reading Kr79 from /home/lorenzo/nuclear_data/endfb80_hdf5/Kr79.h5\n",
|
|
" Reading Kr80 from /home/lorenzo/nuclear_data/endfb80_hdf5/Kr80.h5\n",
|
|
" Reading Kr81 from /home/lorenzo/nuclear_data/endfb80_hdf5/Kr81.h5\n",
|
|
" Reading Kr82 from /home/lorenzo/nuclear_data/endfb80_hdf5/Kr82.h5\n",
|
|
" Reading Kr83 from /home/lorenzo/nuclear_data/endfb80_hdf5/Kr83.h5\n",
|
|
" Reading Kr84 from /home/lorenzo/nuclear_data/endfb80_hdf5/Kr84.h5\n",
|
|
" Reading Kr85 from /home/lorenzo/nuclear_data/endfb80_hdf5/Kr85.h5\n",
|
|
" Reading Kr86 from /home/lorenzo/nuclear_data/endfb80_hdf5/Kr86.h5\n",
|
|
" Reading Rb85 from /home/lorenzo/nuclear_data/endfb80_hdf5/Rb85.h5\n",
|
|
" Reading Rb86 from /home/lorenzo/nuclear_data/endfb80_hdf5/Rb86.h5\n",
|
|
" Reading Rb87 from /home/lorenzo/nuclear_data/endfb80_hdf5/Rb87.h5\n",
|
|
" Reading Sr84 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sr84.h5\n",
|
|
" Reading Sr85 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sr85.h5\n",
|
|
" Reading Sr86 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sr86.h5\n",
|
|
" Reading Sr87 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sr87.h5\n",
|
|
" Reading Sr88 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sr88.h5\n",
|
|
" Reading Sr89 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sr89.h5\n",
|
|
" Reading Sr90 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sr90.h5\n",
|
|
" Reading Y89 from /home/lorenzo/nuclear_data/endfb80_hdf5/Y89.h5\n",
|
|
" Reading Y90 from /home/lorenzo/nuclear_data/endfb80_hdf5/Y90.h5\n",
|
|
" Reading Y91 from /home/lorenzo/nuclear_data/endfb80_hdf5/Y91.h5\n",
|
|
" Reading Zr93 from /home/lorenzo/nuclear_data/endfb80_hdf5/Zr93.h5\n",
|
|
" Reading Zr95 from /home/lorenzo/nuclear_data/endfb80_hdf5/Zr95.h5\n",
|
|
" Reading Nb93 from /home/lorenzo/nuclear_data/endfb80_hdf5/Nb93.h5\n",
|
|
" Reading Nb94 from /home/lorenzo/nuclear_data/endfb80_hdf5/Nb94.h5\n",
|
|
" Reading Nb95 from /home/lorenzo/nuclear_data/endfb80_hdf5/Nb95.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide Nb94 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Nb94 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Nb94 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Nb94 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Nb94 at 1200K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Nb94 at 2500K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Nb95 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Nb95 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Nb95 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Nb95 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Nb95 at 1200K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading Mo93 from /home/lorenzo/nuclear_data/endfb80_hdf5/Mo93.h5\n",
|
|
" Reading Mo99 from /home/lorenzo/nuclear_data/endfb80_hdf5/Mo99.h5\n",
|
|
" Reading Tc98 from /home/lorenzo/nuclear_data/endfb80_hdf5/Tc98.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide Mo99 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Mo99 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Mo99 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Mo99 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Mo99 at 1200K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Mo99 at 2500K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading Tc99 from /home/lorenzo/nuclear_data/endfb80_hdf5/Tc99.h5\n",
|
|
" Reading Ru96 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ru96.h5\n",
|
|
" Reading Ru97 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ru97.h5\n",
|
|
" Reading Ru98 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ru98.h5\n",
|
|
" Reading Ru99 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ru99.h5\n",
|
|
" Reading Ru100 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ru100.h5\n",
|
|
" Reading Ru101 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ru101.h5\n",
|
|
" Reading Ru102 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ru102.h5\n",
|
|
" Reading Ru103 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ru103.h5\n",
|
|
" Reading Ru104 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ru104.h5\n",
|
|
" Reading Ru105 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ru105.h5\n",
|
|
" Reading Ru106 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ru106.h5\n",
|
|
" Reading Rh103 from /home/lorenzo/nuclear_data/endfb80_hdf5/Rh103.h5\n",
|
|
" Reading Rh104 from /home/lorenzo/nuclear_data/endfb80_hdf5/Rh104.h5\n",
|
|
" Reading Rh105 from /home/lorenzo/nuclear_data/endfb80_hdf5/Rh105.h5\n",
|
|
" Reading Pd102 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pd102.h5\n",
|
|
" Reading Pd103 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pd103.h5\n",
|
|
" Reading Pd104 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pd104.h5\n",
|
|
" Reading Pd105 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pd105.h5\n",
|
|
" Reading Pd106 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pd106.h5\n",
|
|
" Reading Pd107 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pd107.h5\n",
|
|
" Reading Pd108 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pd108.h5\n",
|
|
" Reading Pd109 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pd109.h5\n",
|
|
" Reading Pd110 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pd110.h5\n",
|
|
" Reading Ag108 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ag108.h5\n",
|
|
" Reading Ag110_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ag110_m1.h5\n",
|
|
" Reading Ag111 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ag111.h5\n",
|
|
" Reading Ag112 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ag112.h5\n",
|
|
" Reading Ag113 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ag113.h5\n",
|
|
" Reading Ag114 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ag114.h5\n",
|
|
" Reading Ag115 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ag115.h5\n",
|
|
" Reading Ag116 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ag116.h5\n",
|
|
" Reading Ag117 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ag117.h5\n",
|
|
" Reading Ag118_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ag118_m1.h5\n",
|
|
" Reading Cd107 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cd107.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide Ag118_m1 at\n",
|
|
" 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Ag118_m1 at\n",
|
|
" 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Ag118_m1 at\n",
|
|
" 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Ag118_m1 at\n",
|
|
" 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Ag118_m1 at\n",
|
|
" 1200K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Ag118_m1 at\n",
|
|
" 2500K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading Cd109 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cd109.h5\n",
|
|
" Reading Cd115_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cd115_m1.h5\n",
|
|
" Reading In113 from /home/lorenzo/nuclear_data/endfb80_hdf5/In113.h5\n",
|
|
" Reading In114 from /home/lorenzo/nuclear_data/endfb80_hdf5/In114.h5\n",
|
|
" Reading In115 from /home/lorenzo/nuclear_data/endfb80_hdf5/In115.h5\n",
|
|
" Reading Sn113 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sn113.h5\n",
|
|
" Reading Sn121_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sn121_m1.h5\n",
|
|
" Reading Sn123 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sn123.h5\n",
|
|
" Reading Sn125 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sn125.h5\n",
|
|
" Reading Sn126 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sn126.h5\n",
|
|
" Reading Sb121 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sb121.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide Sn123 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Sn123 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Sn123 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Sn123 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Sn123 at\n",
|
|
" 1200K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Sn123 at\n",
|
|
" 2500K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading Sb122 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sb122.h5\n",
|
|
" Reading Sb123 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sb123.h5\n",
|
|
" Reading Sb124 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sb124.h5\n",
|
|
" Reading Sb125 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sb125.h5\n",
|
|
" Reading Sb126 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sb126.h5\n",
|
|
" Reading Te120 from /home/lorenzo/nuclear_data/endfb80_hdf5/Te120.h5\n",
|
|
" Reading Te121 from /home/lorenzo/nuclear_data/endfb80_hdf5/Te121.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide Te120 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Te120 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Te120 at\n",
|
|
" 1200K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Te120 at\n",
|
|
" 2500K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading Te121_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Te121_m1.h5\n",
|
|
" Reading Te122 from /home/lorenzo/nuclear_data/endfb80_hdf5/Te122.h5\n",
|
|
" Reading Te123 from /home/lorenzo/nuclear_data/endfb80_hdf5/Te123.h5\n",
|
|
" Reading Te124 from /home/lorenzo/nuclear_data/endfb80_hdf5/Te124.h5\n",
|
|
" Reading Te125 from /home/lorenzo/nuclear_data/endfb80_hdf5/Te125.h5\n",
|
|
" Reading Te126 from /home/lorenzo/nuclear_data/endfb80_hdf5/Te126.h5\n",
|
|
" Reading Te127_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Te127_m1.h5\n",
|
|
" Reading Te128 from /home/lorenzo/nuclear_data/endfb80_hdf5/Te128.h5\n",
|
|
" Reading Te129_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Te129_m1.h5\n",
|
|
" Reading Te130 from /home/lorenzo/nuclear_data/endfb80_hdf5/Te130.h5\n",
|
|
" Reading Te131 from /home/lorenzo/nuclear_data/endfb80_hdf5/Te131.h5\n",
|
|
" Reading Te131_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Te131_m1.h5\n",
|
|
" Reading Te132 from /home/lorenzo/nuclear_data/endfb80_hdf5/Te132.h5\n",
|
|
" Reading I127 from /home/lorenzo/nuclear_data/endfb80_hdf5/I127.h5\n",
|
|
" Reading I128 from /home/lorenzo/nuclear_data/endfb80_hdf5/I128.h5\n",
|
|
" Reading I129 from /home/lorenzo/nuclear_data/endfb80_hdf5/I129.h5\n",
|
|
" Reading I130 from /home/lorenzo/nuclear_data/endfb80_hdf5/I130.h5\n",
|
|
" Reading I131 from /home/lorenzo/nuclear_data/endfb80_hdf5/I131.h5\n",
|
|
" Reading I132 from /home/lorenzo/nuclear_data/endfb80_hdf5/I132.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide I131 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide I131 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide I131 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide I131 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide I131 at 1200K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide I131 at 2500K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading I132_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/I132_m1.h5\n",
|
|
" Reading I133 from /home/lorenzo/nuclear_data/endfb80_hdf5/I133.h5\n",
|
|
" Reading I134 from /home/lorenzo/nuclear_data/endfb80_hdf5/I134.h5\n",
|
|
" Reading I135 from /home/lorenzo/nuclear_data/endfb80_hdf5/I135.h5\n",
|
|
" Reading Xe123 from /home/lorenzo/nuclear_data/endfb80_hdf5/Xe123.h5\n",
|
|
" Reading Xe124 from /home/lorenzo/nuclear_data/endfb80_hdf5/Xe124.h5\n",
|
|
" Reading Xe125 from /home/lorenzo/nuclear_data/endfb80_hdf5/Xe125.h5\n",
|
|
" Reading Xe126 from /home/lorenzo/nuclear_data/endfb80_hdf5/Xe126.h5\n",
|
|
" Reading Xe127 from /home/lorenzo/nuclear_data/endfb80_hdf5/Xe127.h5\n",
|
|
" Reading Xe128 from /home/lorenzo/nuclear_data/endfb80_hdf5/Xe128.h5\n",
|
|
" Reading Xe129 from /home/lorenzo/nuclear_data/endfb80_hdf5/Xe129.h5\n",
|
|
" Reading Xe130 from /home/lorenzo/nuclear_data/endfb80_hdf5/Xe130.h5\n",
|
|
" Reading Xe131 from /home/lorenzo/nuclear_data/endfb80_hdf5/Xe131.h5\n",
|
|
" Reading Xe132 from /home/lorenzo/nuclear_data/endfb80_hdf5/Xe132.h5\n",
|
|
" Reading Xe133 from /home/lorenzo/nuclear_data/endfb80_hdf5/Xe133.h5\n",
|
|
" Reading Xe134 from /home/lorenzo/nuclear_data/endfb80_hdf5/Xe134.h5\n",
|
|
" Reading Xe135 from /home/lorenzo/nuclear_data/endfb80_hdf5/Xe135.h5\n",
|
|
" Reading Xe136 from /home/lorenzo/nuclear_data/endfb80_hdf5/Xe136.h5\n",
|
|
" Reading Cs133 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cs133.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide Xe133 at\n",
|
|
" 2500K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading Cs134 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cs134.h5\n",
|
|
" Reading Cs135 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cs135.h5\n",
|
|
" Reading Cs136 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cs136.h5\n",
|
|
" Reading Cs137 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cs137.h5\n",
|
|
" Reading Ba131 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ba131.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide Cs136 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Cs136 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Cs136 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Cs136 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Cs136 at\n",
|
|
" 1200K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Cs136 at\n",
|
|
" 2500K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading Ba133 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ba133.h5\n",
|
|
" Reading Ba139 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ba139.h5\n",
|
|
" Reading Ba140 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ba140.h5\n",
|
|
" Reading La138 from /home/lorenzo/nuclear_data/endfb80_hdf5/La138.h5\n",
|
|
" Reading La139 from /home/lorenzo/nuclear_data/endfb80_hdf5/La139.h5\n",
|
|
" Reading La140 from /home/lorenzo/nuclear_data/endfb80_hdf5/La140.h5\n",
|
|
" Reading Ce136 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ce136.h5\n",
|
|
" Reading Ce137 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ce137.h5\n",
|
|
" Reading Ce137_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ce137_m1.h5\n",
|
|
" Reading Ce138 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ce138.h5\n",
|
|
" Reading Ce139 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ce139.h5\n",
|
|
" Reading Ce140 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ce140.h5\n",
|
|
" Reading Ce141 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ce141.h5\n",
|
|
" Reading Ce142 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ce142.h5\n",
|
|
" Reading Ce143 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ce143.h5\n",
|
|
" Reading Ce144 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ce144.h5\n",
|
|
" Reading Pr141 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pr141.h5\n",
|
|
" Reading Pr142 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pr142.h5\n",
|
|
" Reading Pr143 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pr143.h5\n",
|
|
" Reading Nd142 from /home/lorenzo/nuclear_data/endfb80_hdf5/Nd142.h5\n",
|
|
" Reading Nd143 from /home/lorenzo/nuclear_data/endfb80_hdf5/Nd143.h5\n",
|
|
" Reading Nd144 from /home/lorenzo/nuclear_data/endfb80_hdf5/Nd144.h5\n",
|
|
" Reading Nd145 from /home/lorenzo/nuclear_data/endfb80_hdf5/Nd145.h5\n",
|
|
" Reading Nd146 from /home/lorenzo/nuclear_data/endfb80_hdf5/Nd146.h5\n",
|
|
" Reading Nd147 from /home/lorenzo/nuclear_data/endfb80_hdf5/Nd147.h5\n",
|
|
" Reading Nd148 from /home/lorenzo/nuclear_data/endfb80_hdf5/Nd148.h5\n",
|
|
" Reading Nd149 from /home/lorenzo/nuclear_data/endfb80_hdf5/Nd149.h5\n",
|
|
" Reading Nd150 from /home/lorenzo/nuclear_data/endfb80_hdf5/Nd150.h5\n",
|
|
" Reading Pm143 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pm143.h5\n",
|
|
" Reading Pm144 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pm144.h5\n",
|
|
" Reading Pm145 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pm145.h5\n",
|
|
" Reading Pm146 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pm146.h5\n",
|
|
" Reading Pm147 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pm147.h5\n",
|
|
" Reading Pm148 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pm148.h5\n",
|
|
" Reading Pm148_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pm148_m1.h5\n",
|
|
" Reading Pm149 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pm149.h5\n",
|
|
" Reading Pm150 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pm150.h5\n",
|
|
" Reading Pm151 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pm151.h5\n",
|
|
" Reading Sm144 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sm144.h5\n",
|
|
" Reading Sm145 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sm145.h5\n",
|
|
" Reading Sm146 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sm146.h5\n",
|
|
" Reading Sm147 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sm147.h5\n",
|
|
" Reading Sm148 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sm148.h5\n",
|
|
" Reading Sm149 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sm149.h5\n",
|
|
" Reading Sm150 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sm150.h5\n",
|
|
" Reading Sm151 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sm151.h5\n",
|
|
" Reading Sm152 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sm152.h5\n",
|
|
" Reading Sm153 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sm153.h5\n",
|
|
" Reading Sm154 from /home/lorenzo/nuclear_data/endfb80_hdf5/Sm154.h5\n",
|
|
" Reading Eu151 from /home/lorenzo/nuclear_data/endfb80_hdf5/Eu151.h5\n",
|
|
" Reading Eu152 from /home/lorenzo/nuclear_data/endfb80_hdf5/Eu152.h5\n",
|
|
" Reading Eu153 from /home/lorenzo/nuclear_data/endfb80_hdf5/Eu153.h5\n",
|
|
" Reading Eu154 from /home/lorenzo/nuclear_data/endfb80_hdf5/Eu154.h5\n",
|
|
" Reading Eu155 from /home/lorenzo/nuclear_data/endfb80_hdf5/Eu155.h5\n",
|
|
" Reading Eu156 from /home/lorenzo/nuclear_data/endfb80_hdf5/Eu156.h5\n",
|
|
" Reading Eu157 from /home/lorenzo/nuclear_data/endfb80_hdf5/Eu157.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide Eu156 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Eu156 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Eu156 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Eu156 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Eu156 at\n",
|
|
" 1200K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Eu156 at\n",
|
|
" 2500K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading Gd153 from /home/lorenzo/nuclear_data/endfb80_hdf5/Gd153.h5\n",
|
|
" Reading Gd159 from /home/lorenzo/nuclear_data/endfb80_hdf5/Gd159.h5\n",
|
|
" Reading Tb158 from /home/lorenzo/nuclear_data/endfb80_hdf5/Tb158.h5\n",
|
|
" Reading Tb159 from /home/lorenzo/nuclear_data/endfb80_hdf5/Tb159.h5\n",
|
|
" Reading Tb160 from /home/lorenzo/nuclear_data/endfb80_hdf5/Tb160.h5\n",
|
|
" Reading Tb161 from /home/lorenzo/nuclear_data/endfb80_hdf5/Tb161.h5\n",
|
|
" Reading Dy154 from /home/lorenzo/nuclear_data/endfb80_hdf5/Dy154.h5\n",
|
|
" Reading Dy155 from /home/lorenzo/nuclear_data/endfb80_hdf5/Dy155.h5\n",
|
|
" Reading Dy156 from /home/lorenzo/nuclear_data/endfb80_hdf5/Dy156.h5\n",
|
|
" Reading Dy157 from /home/lorenzo/nuclear_data/endfb80_hdf5/Dy157.h5\n",
|
|
" Reading Dy158 from /home/lorenzo/nuclear_data/endfb80_hdf5/Dy158.h5\n",
|
|
" Reading Dy159 from /home/lorenzo/nuclear_data/endfb80_hdf5/Dy159.h5\n",
|
|
" Reading Dy160 from /home/lorenzo/nuclear_data/endfb80_hdf5/Dy160.h5\n",
|
|
" Reading Dy161 from /home/lorenzo/nuclear_data/endfb80_hdf5/Dy161.h5\n",
|
|
" Reading Dy162 from /home/lorenzo/nuclear_data/endfb80_hdf5/Dy162.h5\n",
|
|
" Reading Dy163 from /home/lorenzo/nuclear_data/endfb80_hdf5/Dy163.h5\n",
|
|
" Reading Dy164 from /home/lorenzo/nuclear_data/endfb80_hdf5/Dy164.h5\n",
|
|
" Reading Ho165 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ho165.h5\n",
|
|
" Reading Ho166_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ho166_m1.h5\n",
|
|
" Reading Er162 from /home/lorenzo/nuclear_data/endfb80_hdf5/Er162.h5\n",
|
|
" Reading Er163 from /home/lorenzo/nuclear_data/endfb80_hdf5/Er163.h5\n",
|
|
" Reading Er164 from /home/lorenzo/nuclear_data/endfb80_hdf5/Er164.h5\n",
|
|
" Reading Er165 from /home/lorenzo/nuclear_data/endfb80_hdf5/Er165.h5\n",
|
|
" Reading Er166 from /home/lorenzo/nuclear_data/endfb80_hdf5/Er166.h5\n",
|
|
" Reading Er167 from /home/lorenzo/nuclear_data/endfb80_hdf5/Er167.h5\n",
|
|
" Reading Er168 from /home/lorenzo/nuclear_data/endfb80_hdf5/Er168.h5\n",
|
|
" Reading Er169 from /home/lorenzo/nuclear_data/endfb80_hdf5/Er169.h5\n",
|
|
" Reading Er170 from /home/lorenzo/nuclear_data/endfb80_hdf5/Er170.h5\n",
|
|
" Reading Tm168 from /home/lorenzo/nuclear_data/endfb80_hdf5/Tm168.h5\n",
|
|
" Reading Tm169 from /home/lorenzo/nuclear_data/endfb80_hdf5/Tm169.h5\n",
|
|
" Reading Tm170 from /home/lorenzo/nuclear_data/endfb80_hdf5/Tm170.h5\n",
|
|
" Reading Tm171 from /home/lorenzo/nuclear_data/endfb80_hdf5/Tm171.h5\n",
|
|
" Reading Yb168 from /home/lorenzo/nuclear_data/endfb80_hdf5/Yb168.h5\n",
|
|
" Reading Yb169 from /home/lorenzo/nuclear_data/endfb80_hdf5/Yb169.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb168 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb168 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb168 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb168 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb168 at\n",
|
|
" 1200K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb168 at\n",
|
|
" 2500K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading Yb170 from /home/lorenzo/nuclear_data/endfb80_hdf5/Yb170.h5\n",
|
|
" Reading Yb171 from /home/lorenzo/nuclear_data/endfb80_hdf5/Yb171.h5\n",
|
|
" Reading Yb172 from /home/lorenzo/nuclear_data/endfb80_hdf5/Yb172.h5\n",
|
|
" Reading Yb173 from /home/lorenzo/nuclear_data/endfb80_hdf5/Yb173.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb170 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb170 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb170 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb170 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb170 at\n",
|
|
" 1200K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb170 at\n",
|
|
" 2500K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb171 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb171 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb171 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb171 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb171 at\n",
|
|
" 1200K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb171 at\n",
|
|
" 2500K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb172 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb172 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb172 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb172 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb172 at\n",
|
|
" 1200K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb172 at\n",
|
|
" 2500K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb173 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb173 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb173 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb173 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb173 at\n",
|
|
" 1200K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb173 at\n",
|
|
" 2500K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading Yb174 from /home/lorenzo/nuclear_data/endfb80_hdf5/Yb174.h5\n",
|
|
" Reading Yb175 from /home/lorenzo/nuclear_data/endfb80_hdf5/Yb175.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb174 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb174 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb174 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb174 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb174 at\n",
|
|
" 1200K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb174 at\n",
|
|
" 2500K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading Yb176 from /home/lorenzo/nuclear_data/endfb80_hdf5/Yb176.h5\n",
|
|
" Reading Lu175 from /home/lorenzo/nuclear_data/endfb80_hdf5/Lu175.h5\n",
|
|
" Reading Lu176 from /home/lorenzo/nuclear_data/endfb80_hdf5/Lu176.h5\n",
|
|
" Reading Hf175 from /home/lorenzo/nuclear_data/endfb80_hdf5/Hf175.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb176 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb176 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb176 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb176 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb176 at\n",
|
|
" 1200K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Yb176 at\n",
|
|
" 2500K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading Hf181 from /home/lorenzo/nuclear_data/endfb80_hdf5/Hf181.h5\n",
|
|
" Reading Hf182 from /home/lorenzo/nuclear_data/endfb80_hdf5/Hf182.h5\n",
|
|
" Reading Ta182 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ta182.h5\n",
|
|
" Reading W181 from /home/lorenzo/nuclear_data/endfb80_hdf5/W181.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide Hf181 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Hf181 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Hf181 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Hf181 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Hf181 at\n",
|
|
" 1200K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Hf181 at\n",
|
|
" 2500K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Hf182 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Hf182 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Hf182 at 600K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Hf182 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Hf182 at\n",
|
|
" 1200K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Hf182 at\n",
|
|
" 2500K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading W185 from /home/lorenzo/nuclear_data/endfb80_hdf5/W185.h5\n",
|
|
" Reading Re185 from /home/lorenzo/nuclear_data/endfb80_hdf5/Re185.h5\n",
|
|
" Reading Re186_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Re186_m1.h5\n",
|
|
" Reading Re187 from /home/lorenzo/nuclear_data/endfb80_hdf5/Re187.h5\n",
|
|
" Reading Os184 from /home/lorenzo/nuclear_data/endfb80_hdf5/Os184.h5\n",
|
|
" Reading Os185 from /home/lorenzo/nuclear_data/endfb80_hdf5/Os185.h5\n",
|
|
" Reading Os186 from /home/lorenzo/nuclear_data/endfb80_hdf5/Os186.h5\n",
|
|
" Reading Os187 from /home/lorenzo/nuclear_data/endfb80_hdf5/Os187.h5\n",
|
|
" Reading Os188 from /home/lorenzo/nuclear_data/endfb80_hdf5/Os188.h5\n",
|
|
" Reading Os189 from /home/lorenzo/nuclear_data/endfb80_hdf5/Os189.h5\n",
|
|
" Reading Os190 from /home/lorenzo/nuclear_data/endfb80_hdf5/Os190.h5\n",
|
|
" Reading Os191 from /home/lorenzo/nuclear_data/endfb80_hdf5/Os191.h5\n",
|
|
" Reading Os192 from /home/lorenzo/nuclear_data/endfb80_hdf5/Os192.h5\n",
|
|
" Reading Ir191 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ir191.h5\n",
|
|
" Reading Ir192 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ir192.h5\n",
|
|
" Reading Ir193 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ir193.h5\n",
|
|
" Reading Ir194_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ir194_m1.h5\n",
|
|
" Reading Pt190 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pt190.h5\n",
|
|
" Reading Pt191 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pt191.h5\n",
|
|
" Reading Pt192 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pt192.h5\n",
|
|
" Reading Pt193 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pt193.h5\n",
|
|
" Reading Pt194 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pt194.h5\n",
|
|
" Reading Pt195 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pt195.h5\n",
|
|
" Reading Pt196 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pt196.h5\n",
|
|
" Reading Pt197 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pt197.h5\n",
|
|
" Reading Pt198 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pt198.h5\n",
|
|
" Reading Au197 from /home/lorenzo/nuclear_data/endfb80_hdf5/Au197.h5\n",
|
|
" Reading Hg196 from /home/lorenzo/nuclear_data/endfb80_hdf5/Hg196.h5\n",
|
|
" Reading Hg197 from /home/lorenzo/nuclear_data/endfb80_hdf5/Hg197.h5\n",
|
|
" Reading Hg197_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Hg197_m1.h5\n",
|
|
" Reading Hg198 from /home/lorenzo/nuclear_data/endfb80_hdf5/Hg198.h5\n",
|
|
" Reading Hg199 from /home/lorenzo/nuclear_data/endfb80_hdf5/Hg199.h5\n",
|
|
" Reading Hg200 from /home/lorenzo/nuclear_data/endfb80_hdf5/Hg200.h5\n",
|
|
" Reading Hg201 from /home/lorenzo/nuclear_data/endfb80_hdf5/Hg201.h5\n",
|
|
" Reading Hg202 from /home/lorenzo/nuclear_data/endfb80_hdf5/Hg202.h5\n",
|
|
" Reading Hg203 from /home/lorenzo/nuclear_data/endfb80_hdf5/Hg203.h5\n",
|
|
" Reading Hg204 from /home/lorenzo/nuclear_data/endfb80_hdf5/Hg204.h5\n",
|
|
" Reading Tl203 from /home/lorenzo/nuclear_data/endfb80_hdf5/Tl203.h5\n",
|
|
" Reading Tl204 from /home/lorenzo/nuclear_data/endfb80_hdf5/Tl204.h5\n",
|
|
" Reading Tl205 from /home/lorenzo/nuclear_data/endfb80_hdf5/Tl205.h5\n",
|
|
" Reading Pb204 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pb204.h5\n",
|
|
" Reading Pb205 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pb205.h5\n",
|
|
" Reading Pb206 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pb206.h5\n",
|
|
" Reading Pb207 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pb207.h5\n",
|
|
" Reading Pb208 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pb208.h5\n",
|
|
" Reading Bi209 from /home/lorenzo/nuclear_data/endfb80_hdf5/Bi209.h5\n",
|
|
" Reading Bi210_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Bi210_m1.h5\n",
|
|
" Reading Po208 from /home/lorenzo/nuclear_data/endfb80_hdf5/Po208.h5\n",
|
|
" Reading Po209 from /home/lorenzo/nuclear_data/endfb80_hdf5/Po209.h5\n",
|
|
" Reading Po210 from /home/lorenzo/nuclear_data/endfb80_hdf5/Po210.h5\n",
|
|
" Reading Ra223 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ra223.h5\n",
|
|
" Reading Ra224 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ra224.h5\n",
|
|
" Reading Ra225 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ra225.h5\n",
|
|
" Reading Ra226 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ra226.h5\n",
|
|
" Reading Ac225 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ac225.h5\n",
|
|
" Reading Ac226 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ac226.h5\n",
|
|
" Reading Ac227 from /home/lorenzo/nuclear_data/endfb80_hdf5/Ac227.h5\n",
|
|
" Reading Th227 from /home/lorenzo/nuclear_data/endfb80_hdf5/Th227.h5\n",
|
|
" Reading Th228 from /home/lorenzo/nuclear_data/endfb80_hdf5/Th228.h5\n",
|
|
" Reading Th229 from /home/lorenzo/nuclear_data/endfb80_hdf5/Th229.h5\n",
|
|
" Reading Th230 from /home/lorenzo/nuclear_data/endfb80_hdf5/Th230.h5\n",
|
|
" Reading Th231 from /home/lorenzo/nuclear_data/endfb80_hdf5/Th231.h5\n",
|
|
" Reading Th232 from /home/lorenzo/nuclear_data/endfb80_hdf5/Th232.h5\n",
|
|
" Reading Th233 from /home/lorenzo/nuclear_data/endfb80_hdf5/Th233.h5\n",
|
|
" Reading Th234 from /home/lorenzo/nuclear_data/endfb80_hdf5/Th234.h5\n",
|
|
" Reading Pa229 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pa229.h5\n",
|
|
" Reading Pa230 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pa230.h5\n",
|
|
" Reading Pa231 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pa231.h5\n",
|
|
" Reading Pa232 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pa232.h5\n",
|
|
" Reading Pa233 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pa233.h5\n",
|
|
" Reading U230 from /home/lorenzo/nuclear_data/endfb80_hdf5/U230.h5\n",
|
|
" Reading U231 from /home/lorenzo/nuclear_data/endfb80_hdf5/U231.h5\n",
|
|
" Reading U232 from /home/lorenzo/nuclear_data/endfb80_hdf5/U232.h5\n",
|
|
" Reading U233 from /home/lorenzo/nuclear_data/endfb80_hdf5/U233.h5\n",
|
|
" Reading U237 from /home/lorenzo/nuclear_data/endfb80_hdf5/U237.h5\n",
|
|
" Reading U239 from /home/lorenzo/nuclear_data/endfb80_hdf5/U239.h5\n",
|
|
" Reading U240 from /home/lorenzo/nuclear_data/endfb80_hdf5/U240.h5\n",
|
|
" Reading U241 from /home/lorenzo/nuclear_data/endfb80_hdf5/U241.h5\n",
|
|
" Reading Np234 from /home/lorenzo/nuclear_data/endfb80_hdf5/Np234.h5\n",
|
|
" Reading Np235 from /home/lorenzo/nuclear_data/endfb80_hdf5/Np235.h5\n",
|
|
" Reading Np236 from /home/lorenzo/nuclear_data/endfb80_hdf5/Np236.h5\n",
|
|
" Reading Np236_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Np236_m1.h5\n",
|
|
" Reading Np237 from /home/lorenzo/nuclear_data/endfb80_hdf5/Np237.h5\n",
|
|
" Reading Np238 from /home/lorenzo/nuclear_data/endfb80_hdf5/Np238.h5\n",
|
|
" Reading Np239 from /home/lorenzo/nuclear_data/endfb80_hdf5/Np239.h5\n",
|
|
" Reading Pu236 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pu236.h5\n",
|
|
" Reading Pu237 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pu237.h5\n",
|
|
" Reading Pu238 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pu238.h5\n",
|
|
" Reading Pu239 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pu239.h5\n",
|
|
" Reading Pu240 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pu240.h5\n",
|
|
" Reading Pu241 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pu241.h5\n",
|
|
" Reading Pu242 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pu242.h5\n",
|
|
" Reading Pu243 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pu243.h5\n",
|
|
" Reading Pu244 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pu244.h5\n",
|
|
" Reading Pu245 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pu245.h5\n",
|
|
" Reading Pu246 from /home/lorenzo/nuclear_data/endfb80_hdf5/Pu246.h5\n",
|
|
" Reading Am240 from /home/lorenzo/nuclear_data/endfb80_hdf5/Am240.h5\n",
|
|
" Reading Am241 from /home/lorenzo/nuclear_data/endfb80_hdf5/Am241.h5\n",
|
|
" Reading Am242 from /home/lorenzo/nuclear_data/endfb80_hdf5/Am242.h5\n",
|
|
" Reading Am242_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Am242_m1.h5\n",
|
|
" Reading Am243 from /home/lorenzo/nuclear_data/endfb80_hdf5/Am243.h5\n",
|
|
" Reading Am244 from /home/lorenzo/nuclear_data/endfb80_hdf5/Am244.h5\n",
|
|
" Reading Am244_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Am244_m1.h5\n",
|
|
" Reading Cm240 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cm240.h5\n",
|
|
" Reading Cm241 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cm241.h5\n",
|
|
" Reading Cm242 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cm242.h5\n",
|
|
" Reading Cm243 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cm243.h5\n",
|
|
" Reading Cm244 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cm244.h5\n",
|
|
" Reading Cm245 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cm245.h5\n",
|
|
" Reading Cm246 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cm246.h5\n",
|
|
" Reading Cm247 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cm247.h5\n",
|
|
" Reading Cm248 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cm248.h5\n",
|
|
" Reading Cm249 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cm249.h5\n",
|
|
" Reading Cm250 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cm250.h5\n",
|
|
" Reading Bk245 from /home/lorenzo/nuclear_data/endfb80_hdf5/Bk245.h5\n",
|
|
" Reading Bk246 from /home/lorenzo/nuclear_data/endfb80_hdf5/Bk246.h5\n",
|
|
" Reading Bk247 from /home/lorenzo/nuclear_data/endfb80_hdf5/Bk247.h5\n",
|
|
" Reading Bk248 from /home/lorenzo/nuclear_data/endfb80_hdf5/Bk248.h5\n",
|
|
" Reading Bk249 from /home/lorenzo/nuclear_data/endfb80_hdf5/Bk249.h5\n",
|
|
" Reading Bk250 from /home/lorenzo/nuclear_data/endfb80_hdf5/Bk250.h5\n",
|
|
" Reading Cf246 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cf246.h5\n",
|
|
" Reading Cf247 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cf247.h5\n",
|
|
" Reading Cf248 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cf248.h5\n",
|
|
" Reading Cf249 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cf249.h5\n",
|
|
" Reading Cf250 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cf250.h5\n",
|
|
" Reading Cf251 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cf251.h5\n",
|
|
" Reading Cf252 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cf252.h5\n",
|
|
" Reading Cf253 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cf253.h5\n",
|
|
" Reading Cf254 from /home/lorenzo/nuclear_data/endfb80_hdf5/Cf254.h5\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stderr",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" WARNING: Negative value(s) found on probability table for nuclide Cf250 at 250K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Cf250 at 294K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Cf250 at 900K\n",
|
|
" WARNING: Negative value(s) found on probability table for nuclide Cf250 at\n",
|
|
" 1200K\n"
|
|
]
|
|
},
|
|
{
|
|
"name": "stdout",
|
|
"output_type": "stream",
|
|
"text": [
|
|
" Reading Es251 from /home/lorenzo/nuclear_data/endfb80_hdf5/Es251.h5\n",
|
|
" Reading Es252 from /home/lorenzo/nuclear_data/endfb80_hdf5/Es252.h5\n",
|
|
" Reading Es253 from /home/lorenzo/nuclear_data/endfb80_hdf5/Es253.h5\n",
|
|
" Reading Es254 from /home/lorenzo/nuclear_data/endfb80_hdf5/Es254.h5\n",
|
|
" Reading Es254_m1 from /home/lorenzo/nuclear_data/endfb80_hdf5/Es254_m1.h5\n",
|
|
" Reading Es255 from /home/lorenzo/nuclear_data/endfb80_hdf5/Es255.h5\n",
|
|
" Reading Fm255 from /home/lorenzo/nuclear_data/endfb80_hdf5/Fm255.h5\n",
|
|
" Maximum neutron transport energy: 20000000 eV for Li6\n",
|
|
" Initializing source particles...\n",
|
|
"\n",
|
|
" ====================> K EIGENVALUE SIMULATION <====================\n",
|
|
"\n",
|
|
" Bat./Gen. k Average k\n",
|
|
" ========= ======== ====================\n",
|
|
" 1/1 0.60942\n",
|
|
" 2/1 0.89106\n",
|
|
" 3/1 0.97799\n",
|
|
" 4/1 0.99502\n",
|
|
" 5/1 0.99819\n",
|
|
" 6/1 1.00437\n",
|
|
" 7/1 0.99348\n",
|
|
" 8/1 1.00257\n",
|
|
" 9/1 1.01441\n",
|
|
" 10/1 1.01353\n",
|
|
" 11/1 1.00178\n",
|
|
" 12/1 1.01576\n",
|
|
" 13/1 1.01754\n",
|
|
" 14/1 1.00683\n",
|
|
" 15/1 1.00505\n",
|
|
" 16/1 0.99786\n",
|
|
" 17/1 1.01767\n",
|
|
" 18/1 1.00034\n",
|
|
" 19/1 1.00494\n",
|
|
" 20/1 1.01117\n",
|
|
" 21/1 1.00252\n",
|
|
" 22/1 1.00592 1.00422 +/- 0.00170\n",
|
|
" 23/1 1.01500 1.00781 +/- 0.00372\n",
|
|
" 24/1 1.01347 1.00923 +/- 0.00299\n",
|
|
" 25/1 1.01031 1.00944 +/- 0.00233\n",
|
|
" 26/1 1.00326 1.00841 +/- 0.00216\n",
|
|
" 27/1 1.00972 1.00860 +/- 0.00184\n",
|
|
" 28/1 1.01373 1.00924 +/- 0.00171\n",
|
|
" 29/1 1.00611 1.00889 +/- 0.00155\n",
|
|
" 30/1 1.01140 1.00914 +/- 0.00141\n",
|
|
" 31/1 0.99045 1.00744 +/- 0.00212\n",
|
|
" 32/1 1.00671 1.00738 +/- 0.00194\n",
|
|
" 33/1 1.01682 1.00811 +/- 0.00193\n",
|
|
" 34/1 1.00605 1.00796 +/- 0.00179\n",
|
|
" 35/1 1.00573 1.00781 +/- 0.00167\n",
|
|
" 36/1 1.00131 1.00741 +/- 0.00162\n",
|
|
" 37/1 1.00832 1.00746 +/- 0.00152\n",
|
|
" 38/1 1.01443 1.00785 +/- 0.00148\n",
|
|
" 39/1 1.00582 1.00774 +/- 0.00141\n",
|
|
" 40/1 0.98830 1.00677 +/- 0.00165\n",
|
|
" 41/1 0.99523 1.00622 +/- 0.00166\n",
|
|
" 42/1 1.00353 1.00610 +/- 0.00159\n",
|
|
" 43/1 1.00226 1.00593 +/- 0.00153\n",
|
|
" 44/1 1.01347 1.00624 +/- 0.00150\n",
|
|
" 45/1 1.00294 1.00611 +/- 0.00144\n",
|
|
" 46/1 1.01234 1.00635 +/- 0.00141\n",
|
|
" 47/1 1.01298 1.00660 +/- 0.00138\n",
|
|
" 48/1 1.00300 1.00647 +/- 0.00133\n",
|
|
" 49/1 1.01010 1.00659 +/- 0.00129\n",
|
|
" 50/1 0.99917 1.00635 +/- 0.00127\n",
|
|
" Creating state point statepoint.50.h5...\n",
|
|
"\n",
|
|
" =======================> TIMING STATISTICS <=======================\n",
|
|
"\n",
|
|
" Total time for initialization = 3.6500e+01 seconds\n",
|
|
" Reading cross sections = 1.4960e+01 seconds\n",
|
|
" Total time in simulation = 7.9708e+02 seconds\n",
|
|
" Time in transport only = 7.9662e+02 seconds\n",
|
|
" Time in inactive batches = 6.4076e+01 seconds\n",
|
|
" Time in active batches = 7.3300e+02 seconds\n",
|
|
" Time synchronizing fission bank = 1.9497e-01 seconds\n",
|
|
" Sampling source sites = 1.5892e-01 seconds\n",
|
|
" SEND/RECV source sites = 3.5173e-02 seconds\n",
|
|
" Time accumulating tallies = 1.2986e-01 seconds\n",
|
|
" Time writing statepoints = 1.1006e-02 seconds\n",
|
|
" Total time for finalization = 9.3783e-05 seconds\n",
|
|
" Total time elapsed = 8.3474e+02 seconds\n",
|
|
" Calculation Rate (inactive) = 9363.88 particles/second\n",
|
|
" Calculation Rate (active) = 1227.83 particles/second\n",
|
|
"\n",
|
|
" ============================> RESULTS <============================\n",
|
|
"\n",
|
|
" k-effective (Collision) = 1.00599 +/- 0.00121\n",
|
|
" k-effective (Track-length) = 1.00635 +/- 0.00127\n",
|
|
" k-effective (Absorption) = 1.00602 +/- 0.00110\n",
|
|
" Combined k-effective = 1.00598 +/- 0.00110\n",
|
|
" Leakage Fraction = 0.00001 +/- 0.00000\n",
|
|
"\n",
|
|
" Creating state point openmc_simulation_n0.h5...\n",
|
|
"[openmc.deplete] t=432000.0 s, dt=432000 s, source=8000000.0\n",
|
|
" Maximum neutron transport energy: 20000000 eV for Li6\n",
|
|
" Initializing source particles...\n",
|
|
"\n",
|
|
" ====================> K EIGENVALUE SIMULATION <====================\n",
|
|
"\n",
|
|
" Bat./Gen. k Average k\n",
|
|
" ========= ======== ====================\n",
|
|
" 1/1 0.59905\n",
|
|
" 2/1 0.89606\n",
|
|
" 3/1 0.95802\n",
|
|
" 4/1 0.99236\n",
|
|
" 5/1 0.99845\n",
|
|
" 6/1 0.99229\n",
|
|
" 7/1 0.98286\n",
|
|
" 8/1 0.97778\n",
|
|
" 9/1 0.99499\n",
|
|
" 10/1 1.01694\n",
|
|
" 11/1 1.00326\n",
|
|
" 12/1 1.01001\n",
|
|
" 13/1 0.98846\n",
|
|
" 14/1 1.01495\n",
|
|
" 15/1 1.00818\n",
|
|
" 16/1 1.00436\n",
|
|
" 17/1 0.99966\n",
|
|
" 18/1 1.00010\n",
|
|
" 19/1 1.00763\n",
|
|
" 20/1 1.00442\n",
|
|
" 21/1 0.98804\n",
|
|
" 22/1 0.99163 0.98983 +/- 0.00179\n",
|
|
" 23/1 1.00938 0.99635 +/- 0.00660\n",
|
|
" 24/1 1.01242 1.00037 +/- 0.00616\n",
|
|
" 25/1 1.00773 1.00184 +/- 0.00499\n",
|
|
" 26/1 0.99938 1.00143 +/- 0.00410\n",
|
|
" 27/1 1.00102 1.00137 +/- 0.00346\n",
|
|
" 28/1 1.00009 1.00121 +/- 0.00300\n",
|
|
" 29/1 0.98385 0.99928 +/- 0.00328\n",
|
|
" 30/1 0.99113 0.99847 +/- 0.00304\n",
|
|
" 31/1 0.99098 0.99779 +/- 0.00283\n",
|
|
" 32/1 0.99213 0.99731 +/- 0.00263\n",
|
|
" 33/1 0.99835 0.99739 +/- 0.00242\n",
|
|
" 34/1 0.99722 0.99738 +/- 0.00224\n",
|
|
" 35/1 0.98990 0.99688 +/- 0.00214\n",
|
|
" 36/1 1.00706 0.99752 +/- 0.00210\n",
|
|
" 37/1 0.99409 0.99732 +/- 0.00199\n",
|
|
" 38/1 0.99508 0.99719 +/- 0.00188\n",
|
|
" 39/1 0.99834 0.99725 +/- 0.00178\n",
|
|
" 40/1 1.00495 0.99764 +/- 0.00173\n",
|
|
" 41/1 0.99605 0.99756 +/- 0.00165\n",
|
|
" 42/1 1.01356 0.99829 +/- 0.00173\n",
|
|
" 43/1 1.00674 0.99866 +/- 0.00169\n",
|
|
" 44/1 1.01598 0.99938 +/- 0.00178\n",
|
|
" 45/1 1.00243 0.99950 +/- 0.00171\n",
|
|
" 46/1 0.99797 0.99944 +/- 0.00164\n",
|
|
" 47/1 1.01167 0.99989 +/- 0.00164\n",
|
|
" 48/1 1.00427 1.00005 +/- 0.00159\n",
|
|
" 49/1 1.01168 1.00045 +/- 0.00159\n",
|
|
" 50/1 1.00832 1.00071 +/- 0.00155\n",
|
|
" Creating state point statepoint.50.h5...\n",
|
|
"\n",
|
|
" =======================> TIMING STATISTICS <=======================\n",
|
|
"\n",
|
|
" Total time for initialization = 0.0000e+00 seconds\n",
|
|
" Reading cross sections = 0.0000e+00 seconds\n",
|
|
" Total time in simulation = 1.1922e+03 seconds\n",
|
|
" Time in transport only = 1.1918e+03 seconds\n",
|
|
" Time in inactive batches = 2.9643e+02 seconds\n",
|
|
" Time in active batches = 8.9582e+02 seconds\n",
|
|
" Time synchronizing fission bank = 1.6833e-01 seconds\n",
|
|
" Sampling source sites = 1.3534e-01 seconds\n",
|
|
" SEND/RECV source sites = 3.2420e-02 seconds\n",
|
|
" Time accumulating tallies = 1.2552e-01 seconds\n",
|
|
" Time writing statepoints = 1.0222e-02 seconds\n",
|
|
" Total time for finalization = 1.2883e-04 seconds\n",
|
|
" Total time elapsed = 1.1933e+03 seconds\n",
|
|
" Calculation Rate (inactive) = 2024.11 particles/second\n",
|
|
" Calculation Rate (active) = 1004.66 particles/second\n",
|
|
"\n",
|
|
" ============================> RESULTS <============================\n",
|
|
"\n",
|
|
" k-effective (Collision) = 1.00028 +/- 0.00144\n",
|
|
" k-effective (Track-length) = 1.00071 +/- 0.00155\n",
|
|
" k-effective (Absorption) = 1.00027 +/- 0.00121\n",
|
|
" Combined k-effective = 0.99976 +/- 0.00115\n",
|
|
" Leakage Fraction = 0.00001 +/- 0.00000\n",
|
|
"\n",
|
|
" Creating state point openmc_simulation_n1.h5...\n",
|
|
"[openmc.deplete] t=864000.0 s, dt=2592000 s, source=8000000.0\n",
|
|
" Maximum neutron transport energy: 20000000 eV for Li6\n",
|
|
" Initializing source particles...\n",
|
|
"\n",
|
|
" ====================> K EIGENVALUE SIMULATION <====================\n",
|
|
"\n",
|
|
" Bat./Gen. k Average k\n",
|
|
" ========= ======== ====================\n",
|
|
" 1/1 0.59951\n",
|
|
" 2/1 0.89383\n",
|
|
" 3/1 0.96249\n",
|
|
" 4/1 0.97631\n",
|
|
" 5/1 0.98446\n",
|
|
" 6/1 0.99669\n",
|
|
" 7/1 0.99834\n",
|
|
" 8/1 1.00950\n",
|
|
" 9/1 1.01054\n",
|
|
" 10/1 0.99328\n",
|
|
" 11/1 0.97327\n",
|
|
" 12/1 0.99273\n",
|
|
" 13/1 0.98182\n",
|
|
" 14/1 1.01219\n",
|
|
" 15/1 0.99945\n",
|
|
" 16/1 1.00978\n",
|
|
" 17/1 1.00249\n",
|
|
" 18/1 0.99919\n",
|
|
" 19/1 0.99317\n",
|
|
" 20/1 1.00091\n",
|
|
" 21/1 0.99973\n",
|
|
" 22/1 0.99912 0.99943 +/- 0.00030\n",
|
|
" 23/1 0.99789 0.99892 +/- 0.00054\n",
|
|
" 24/1 0.99658 0.99833 +/- 0.00070\n",
|
|
" 25/1 0.99600 0.99787 +/- 0.00071\n",
|
|
" 26/1 1.00965 0.99983 +/- 0.00205\n",
|
|
" 27/1 1.01420 1.00188 +/- 0.00269\n",
|
|
" 28/1 0.98691 1.00001 +/- 0.00299\n",
|
|
" 29/1 0.99490 0.99944 +/- 0.00269\n",
|
|
" 30/1 0.99755 0.99925 +/- 0.00242\n",
|
|
" 31/1 0.98216 0.99770 +/- 0.00268\n",
|
|
" 32/1 0.99123 0.99716 +/- 0.00251\n",
|
|
" 33/1 1.00182 0.99752 +/- 0.00233\n",
|
|
" 34/1 1.00869 0.99832 +/- 0.00230\n",
|
|
" 35/1 1.00672 0.99888 +/- 0.00222\n",
|
|
" 36/1 0.99972 0.99893 +/- 0.00207\n",
|
|
" 37/1 0.99412 0.99865 +/- 0.00197\n",
|
|
" 38/1 1.00012 0.99873 +/- 0.00186\n",
|
|
" 39/1 0.98822 0.99818 +/- 0.00184\n",
|
|
" 40/1 1.00183 0.99836 +/- 0.00176\n",
|
|
" 41/1 0.98764 0.99785 +/- 0.00175\n",
|
|
" 42/1 0.99374 0.99766 +/- 0.00168\n",
|
|
" 43/1 1.00587 0.99802 +/- 0.00164\n",
|
|
" 44/1 1.01337 0.99866 +/- 0.00170\n",
|
|
" 45/1 1.01178 0.99918 +/- 0.00171\n",
|
|
" 46/1 1.00958 0.99958 +/- 0.00169\n",
|
|
" 47/1 0.99599 0.99945 +/- 0.00163\n",
|
|
" 48/1 0.99515 0.99930 +/- 0.00158\n",
|
|
" 49/1 1.02132 1.00006 +/- 0.00170\n",
|
|
" 50/1 1.01018 1.00039 +/- 0.00168\n",
|
|
" Creating state point statepoint.50.h5...\n",
|
|
"\n",
|
|
" =======================> TIMING STATISTICS <=======================\n",
|
|
"\n",
|
|
" Total time for initialization = 0.0000e+00 seconds\n",
|
|
" Reading cross sections = 0.0000e+00 seconds\n",
|
|
" Total time in simulation = 1.1960e+03 seconds\n",
|
|
" Time in transport only = 1.1955e+03 seconds\n",
|
|
" Time in inactive batches = 2.9597e+02 seconds\n",
|
|
" Time in active batches = 8.9999e+02 seconds\n",
|
|
" Time synchronizing fission bank = 1.8753e-01 seconds\n",
|
|
" Sampling source sites = 1.4925e-01 seconds\n",
|
|
" SEND/RECV source sites = 3.7660e-02 seconds\n",
|
|
" Time accumulating tallies = 1.6143e-01 seconds\n",
|
|
" Time writing statepoints = 1.1208e-02 seconds\n",
|
|
" Total time for finalization = 1.3444e-04 seconds\n",
|
|
" Total time elapsed = 1.1971e+03 seconds\n",
|
|
" Calculation Rate (inactive) = 2027.2 particles/second\n",
|
|
" Calculation Rate (active) = 1000.01 particles/second\n",
|
|
"\n",
|
|
" ============================> RESULTS <============================\n",
|
|
"\n",
|
|
" k-effective (Collision) = 1.00030 +/- 0.00176\n",
|
|
" k-effective (Track-length) = 1.00039 +/- 0.00168\n",
|
|
" k-effective (Absorption) = 1.00219 +/- 0.00116\n",
|
|
" Combined k-effective = 1.00173 +/- 0.00101\n",
|
|
" Leakage Fraction = 0.00001 +/- 0.00000\n",
|
|
"\n",
|
|
" Creating state point openmc_simulation_n2.h5...\n",
|
|
"[openmc.deplete] t=3456000.0 s, dt=2592000 s, source=8000000.0\n",
|
|
" Maximum neutron transport energy: 20000000 eV for Li6\n",
|
|
" Initializing source particles...\n",
|
|
"\n",
|
|
" ====================> K EIGENVALUE SIMULATION <====================\n",
|
|
"\n",
|
|
" Bat./Gen. k Average k\n",
|
|
" ========= ======== ====================\n",
|
|
" 1/1 0.61123\n",
|
|
" 2/1 0.87158\n",
|
|
" 3/1 0.95155\n",
|
|
" 4/1 0.99351\n",
|
|
" 5/1 1.00301\n",
|
|
" 6/1 0.98470\n",
|
|
" 7/1 0.99388\n",
|
|
" 8/1 0.99495\n",
|
|
" 9/1 0.99603\n",
|
|
" 10/1 0.99768\n",
|
|
" 11/1 1.01248\n",
|
|
" 12/1 0.98342\n",
|
|
" 13/1 0.98357\n",
|
|
" 14/1 0.99239\n",
|
|
" 15/1 1.00545\n",
|
|
" 16/1 1.00092\n",
|
|
" 17/1 1.00569\n",
|
|
" 18/1 1.00036\n",
|
|
" 19/1 0.98902\n",
|
|
" 20/1 1.01742\n",
|
|
" 21/1 1.00107\n",
|
|
" 22/1 1.00187 1.00147 +/- 0.00040\n",
|
|
" 23/1 1.01306 1.00533 +/- 0.00387\n",
|
|
" 24/1 1.01023 1.00656 +/- 0.00300\n",
|
|
" 25/1 0.99202 1.00365 +/- 0.00372\n",
|
|
" 26/1 1.00845 1.00445 +/- 0.00314\n",
|
|
" 27/1 0.98179 1.00121 +/- 0.00419\n",
|
|
" 28/1 1.00492 1.00168 +/- 0.00366\n",
|
|
" 29/1 0.99114 1.00051 +/- 0.00343\n",
|
|
" 30/1 0.99859 1.00031 +/- 0.00307\n",
|
|
" 31/1 1.01276 1.00145 +/- 0.00300\n",
|
|
" 32/1 0.99187 1.00065 +/- 0.00285\n",
|
|
" 33/1 1.00283 1.00082 +/- 0.00263\n",
|
|
" 34/1 0.99591 1.00047 +/- 0.00246\n",
|
|
" 35/1 0.98841 0.99966 +/- 0.00243\n",
|
|
" 36/1 1.00272 0.99985 +/- 0.00228\n",
|
|
" 37/1 1.00289 1.00003 +/- 0.00215\n",
|
|
" 38/1 0.99722 0.99988 +/- 0.00203\n",
|
|
" 39/1 0.99767 0.99976 +/- 0.00192\n",
|
|
" 40/1 0.99660 0.99960 +/- 0.00183\n",
|
|
" 41/1 0.99972 0.99961 +/- 0.00174\n",
|
|
" 42/1 1.00816 1.00000 +/- 0.00171\n",
|
|
" 43/1 0.99989 0.99999 +/- 0.00163\n",
|
|
" 44/1 0.98888 0.99953 +/- 0.00163\n",
|
|
" 45/1 1.01053 0.99997 +/- 0.00162\n",
|
|
" 46/1 1.00289 1.00008 +/- 0.00156\n",
|
|
" 47/1 1.00280 1.00018 +/- 0.00151\n",
|
|
" 48/1 0.99904 1.00014 +/- 0.00145\n",
|
|
" 49/1 1.00821 1.00042 +/- 0.00143\n",
|
|
" 50/1 1.00049 1.00042 +/- 0.00138\n",
|
|
" Creating state point statepoint.50.h5...\n",
|
|
"\n",
|
|
" =======================> TIMING STATISTICS <=======================\n",
|
|
"\n",
|
|
" Total time for initialization = 0.0000e+00 seconds\n",
|
|
" Reading cross sections = 0.0000e+00 seconds\n",
|
|
" Total time in simulation = 1.1738e+03 seconds\n",
|
|
" Time in transport only = 1.1734e+03 seconds\n",
|
|
" Time in inactive batches = 2.9980e+02 seconds\n",
|
|
" Time in active batches = 8.7403e+02 seconds\n",
|
|
" Time synchronizing fission bank = 1.7583e-01 seconds\n",
|
|
" Sampling source sites = 1.3959e-01 seconds\n",
|
|
" SEND/RECV source sites = 3.5731e-02 seconds\n",
|
|
" Time accumulating tallies = 9.2453e-02 seconds\n",
|
|
" Time writing statepoints = 1.1671e-02 seconds\n",
|
|
" Total time for finalization = 1.0126e-04 seconds\n",
|
|
" Total time elapsed = 1.1750e+03 seconds\n",
|
|
" Calculation Rate (inactive) = 2001.34 particles/second\n",
|
|
" Calculation Rate (active) = 1029.71 particles/second\n",
|
|
"\n",
|
|
" ============================> RESULTS <============================\n",
|
|
"\n",
|
|
" k-effective (Collision) = 1.00044 +/- 0.00132\n",
|
|
" k-effective (Track-length) = 1.00042 +/- 0.00138\n",
|
|
" k-effective (Absorption) = 0.99942 +/- 0.00116\n",
|
|
" Combined k-effective = 0.99979 +/- 0.00108\n",
|
|
" Leakage Fraction = 0.00001 +/- 0.00000\n",
|
|
"\n",
|
|
" Creating state point openmc_simulation_n3.h5...\n",
|
|
"[openmc.deplete] t=6048000.0 s, dt=2592000 s, source=8000000.0\n",
|
|
" Maximum neutron transport energy: 20000000 eV for Li6\n",
|
|
" Initializing source particles...\n",
|
|
"\n",
|
|
" ====================> K EIGENVALUE SIMULATION <====================\n",
|
|
"\n",
|
|
" Bat./Gen. k Average k\n",
|
|
" ========= ======== ====================\n",
|
|
" 1/1 0.60920\n",
|
|
" 2/1 0.88238\n",
|
|
" 3/1 0.95497\n",
|
|
" 4/1 0.97401\n",
|
|
" 5/1 0.98079\n",
|
|
" 6/1 1.00531\n",
|
|
" 7/1 0.98860\n",
|
|
" 8/1 0.99611\n",
|
|
" 9/1 1.01045\n",
|
|
" 10/1 0.99669\n",
|
|
" 11/1 0.98725\n",
|
|
" 12/1 0.98875\n",
|
|
" 13/1 0.99812\n",
|
|
" 14/1 1.00441\n",
|
|
" 15/1 0.98289\n",
|
|
" 16/1 0.99336\n",
|
|
" 17/1 1.00776\n",
|
|
" 18/1 0.99696\n",
|
|
" 19/1 0.99040\n",
|
|
" 20/1 0.99449\n",
|
|
" 21/1 0.99139\n",
|
|
" 22/1 0.99801 0.99470 +/- 0.00331\n",
|
|
" 23/1 0.98397 0.99112 +/- 0.00405\n",
|
|
" 24/1 0.99908 0.99311 +/- 0.00349\n",
|
|
" 25/1 0.97751 0.98999 +/- 0.00413\n",
|
|
" 26/1 0.99818 0.99136 +/- 0.00364\n",
|
|
" 27/1 1.00552 0.99338 +/- 0.00368\n",
|
|
" 28/1 0.99768 0.99392 +/- 0.00323\n",
|
|
" 29/1 0.99227 0.99373 +/- 0.00286\n",
|
|
" 30/1 0.98219 0.99258 +/- 0.00280\n",
|
|
" 31/1 0.99263 0.99258 +/- 0.00254\n",
|
|
" 32/1 0.98981 0.99235 +/- 0.00233\n",
|
|
" 33/1 1.00244 0.99313 +/- 0.00228\n",
|
|
" 34/1 0.98570 0.99260 +/- 0.00217\n",
|
|
" 35/1 0.98772 0.99227 +/- 0.00205\n",
|
|
" 36/1 1.00208 0.99289 +/- 0.00201\n",
|
|
" 37/1 0.99180 0.99282 +/- 0.00189\n",
|
|
" 38/1 0.99222 0.99279 +/- 0.00178\n",
|
|
" 39/1 1.00119 0.99323 +/- 0.00174\n",
|
|
" 40/1 0.98831 0.99298 +/- 0.00167\n",
|
|
" 41/1 0.99386 0.99303 +/- 0.00159\n",
|
|
" 42/1 0.99413 0.99308 +/- 0.00152\n",
|
|
" 43/1 0.99594 0.99320 +/- 0.00146\n",
|
|
" 44/1 0.99504 0.99328 +/- 0.00140\n",
|
|
" 45/1 0.99611 0.99339 +/- 0.00134\n",
|
|
" 46/1 0.99503 0.99345 +/- 0.00129\n",
|
|
" 47/1 0.99561 0.99353 +/- 0.00125\n",
|
|
" 48/1 0.98118 0.99309 +/- 0.00128\n",
|
|
" 49/1 0.99013 0.99299 +/- 0.00124\n",
|
|
" 50/1 0.99924 0.99320 +/- 0.00121\n",
|
|
" Creating state point statepoint.50.h5...\n",
|
|
"\n",
|
|
" =======================> TIMING STATISTICS <=======================\n",
|
|
"\n",
|
|
" Total time for initialization = 0.0000e+00 seconds\n",
|
|
" Reading cross sections = 0.0000e+00 seconds\n",
|
|
" Total time in simulation = 1.1641e+03 seconds\n",
|
|
" Time in transport only = 1.1637e+03 seconds\n",
|
|
" Time in inactive batches = 2.8967e+02 seconds\n",
|
|
" Time in active batches = 8.7445e+02 seconds\n",
|
|
" Time synchronizing fission bank = 1.7591e-01 seconds\n",
|
|
" Sampling source sites = 1.4104e-01 seconds\n",
|
|
" SEND/RECV source sites = 3.4345e-02 seconds\n",
|
|
" Time accumulating tallies = 1.3762e-01 seconds\n",
|
|
" Time writing statepoints = 1.0267e-02 seconds\n",
|
|
" Total time for finalization = 1.0079e-04 seconds\n",
|
|
" Total time elapsed = 1.1652e+03 seconds\n",
|
|
" Calculation Rate (inactive) = 2071.3 particles/second\n",
|
|
" Calculation Rate (active) = 1029.21 particles/second\n",
|
|
"\n",
|
|
" ============================> RESULTS <============================\n",
|
|
"\n",
|
|
" k-effective (Collision) = 0.99299 +/- 0.00117\n",
|
|
" k-effective (Track-length) = 0.99320 +/- 0.00121\n",
|
|
" k-effective (Absorption) = 0.99592 +/- 0.00103\n",
|
|
" Combined k-effective = 0.99467 +/- 0.00090\n",
|
|
" Leakage Fraction = 0.00001 +/- 0.00000\n",
|
|
"\n",
|
|
" Creating state point openmc_simulation_n4.h5...\n",
|
|
"[openmc.deplete] t=8640000.0 s, dt=15552000 s, source=8000000.0\n",
|
|
" Maximum neutron transport energy: 20000000 eV for Li6\n",
|
|
" Initializing source particles...\n",
|
|
"\n",
|
|
" ====================> K EIGENVALUE SIMULATION <====================\n",
|
|
"\n",
|
|
" Bat./Gen. k Average k\n",
|
|
" ========= ======== ====================\n",
|
|
" 1/1 0.59395\n",
|
|
" 2/1 0.87478\n",
|
|
" 3/1 0.94880\n",
|
|
" 4/1 0.97846\n",
|
|
" 5/1 0.98156\n",
|
|
" 6/1 0.99089\n",
|
|
" 7/1 0.99707\n",
|
|
" 8/1 0.99833\n",
|
|
" 9/1 0.98616\n",
|
|
" 10/1 0.99305\n",
|
|
" 11/1 1.01009\n",
|
|
" 12/1 1.00400\n",
|
|
" 13/1 1.00343\n",
|
|
" 14/1 1.01125\n",
|
|
" 15/1 0.99997\n",
|
|
" 16/1 0.99101\n",
|
|
" 17/1 0.98479\n",
|
|
" 18/1 1.00612\n",
|
|
" 19/1 0.98939\n",
|
|
" 20/1 1.00571\n",
|
|
" 21/1 0.99917\n",
|
|
" 22/1 0.98535 0.99226 +/- 0.00691\n",
|
|
" 23/1 0.97807 0.98753 +/- 0.00619\n",
|
|
" 24/1 0.98580 0.98710 +/- 0.00440\n",
|
|
" 25/1 1.01019 0.99171 +/- 0.00574\n",
|
|
" 26/1 0.99703 0.99260 +/- 0.00477\n",
|
|
" 27/1 0.99612 0.99310 +/- 0.00406\n",
|
|
" 28/1 1.00438 0.99451 +/- 0.00379\n",
|
|
" 29/1 1.00792 0.99600 +/- 0.00366\n",
|
|
" 30/1 0.99877 0.99628 +/- 0.00328\n",
|
|
" 31/1 0.98893 0.99561 +/- 0.00304\n",
|
|
" 32/1 0.99071 0.99520 +/- 0.00281\n",
|
|
" 33/1 1.01313 0.99658 +/- 0.00293\n",
|
|
" 34/1 0.99102 0.99618 +/- 0.00274\n",
|
|
" 35/1 0.99006 0.99577 +/- 0.00258\n",
|
|
" 36/1 0.99945 0.99600 +/- 0.00243\n",
|
|
" 37/1 0.99126 0.99573 +/- 0.00230\n",
|
|
" 38/1 1.00254 0.99610 +/- 0.00220\n",
|
|
" 39/1 1.01296 0.99699 +/- 0.00226\n",
|
|
" 40/1 0.98790 0.99654 +/- 0.00219\n",
|
|
" 41/1 0.99339 0.99639 +/- 0.00209\n",
|
|
" 42/1 1.00031 0.99657 +/- 0.00200\n",
|
|
" 43/1 0.99268 0.99640 +/- 0.00192\n",
|
|
" 44/1 0.99117 0.99618 +/- 0.00185\n",
|
|
" 45/1 0.99900 0.99629 +/- 0.00178\n",
|
|
" 46/1 0.97923 0.99564 +/- 0.00183\n",
|
|
" 47/1 0.99626 0.99566 +/- 0.00176\n",
|
|
" 48/1 0.99515 0.99564 +/- 0.00170\n",
|
|
" 49/1 0.98663 0.99533 +/- 0.00167\n",
|
|
" 50/1 1.00867 0.99577 +/- 0.00167\n",
|
|
" Creating state point statepoint.50.h5...\n",
|
|
"\n",
|
|
" =======================> TIMING STATISTICS <=======================\n",
|
|
"\n",
|
|
" Total time for initialization = 0.0000e+00 seconds\n",
|
|
" Reading cross sections = 0.0000e+00 seconds\n",
|
|
" Total time in simulation = 1.1668e+03 seconds\n",
|
|
" Time in transport only = 1.1664e+03 seconds\n",
|
|
" Time in inactive batches = 2.9723e+02 seconds\n",
|
|
" Time in active batches = 8.6962e+02 seconds\n",
|
|
" Time synchronizing fission bank = 1.7613e-01 seconds\n",
|
|
" Sampling source sites = 1.3993e-01 seconds\n",
|
|
" SEND/RECV source sites = 3.5642e-02 seconds\n",
|
|
" Time accumulating tallies = 1.1405e-01 seconds\n",
|
|
" Time writing statepoints = 1.0900e-02 seconds\n",
|
|
" Total time for finalization = 9.8751e-05 seconds\n",
|
|
" Total time elapsed = 1.1681e+03 seconds\n",
|
|
" Calculation Rate (inactive) = 2018.65 particles/second\n",
|
|
" Calculation Rate (active) = 1034.94 particles/second\n",
|
|
"\n",
|
|
" ============================> RESULTS <============================\n",
|
|
"\n",
|
|
" k-effective (Collision) = 0.99546 +/- 0.00162\n",
|
|
" k-effective (Track-length) = 0.99577 +/- 0.00167\n",
|
|
" k-effective (Absorption) = 0.99554 +/- 0.00093\n",
|
|
" Combined k-effective = 0.99558 +/- 0.00097\n",
|
|
" Leakage Fraction = 0.00001 +/- 0.00000\n",
|
|
"\n",
|
|
" Creating state point openmc_simulation_n5.h5...\n",
|
|
"[openmc.deplete] t=24192000.0 s, dt=8208000 s, source=8000000.0\n",
|
|
" Maximum neutron transport energy: 20000000 eV for Li6\n",
|
|
" Initializing source particles...\n",
|
|
"\n",
|
|
" ====================> K EIGENVALUE SIMULATION <====================\n",
|
|
"\n",
|
|
" Bat./Gen. k Average k\n",
|
|
" ========= ======== ====================\n",
|
|
" 1/1 0.60126\n",
|
|
" 2/1 0.87245\n",
|
|
" 3/1 0.95624\n",
|
|
" 4/1 0.97141\n",
|
|
" 5/1 0.99008\n",
|
|
" 6/1 0.98539\n",
|
|
" 7/1 0.97347\n",
|
|
" 8/1 0.98761\n",
|
|
" 9/1 0.98760\n",
|
|
" 10/1 0.98178\n",
|
|
" 11/1 0.98329\n",
|
|
" 12/1 0.98290\n",
|
|
" 13/1 0.99169\n",
|
|
" 14/1 0.98385\n",
|
|
" 15/1 0.98329\n",
|
|
" 16/1 0.98600\n",
|
|
" 17/1 1.01095\n",
|
|
" 18/1 0.99684\n",
|
|
" 19/1 0.96558\n",
|
|
" 20/1 0.97788\n",
|
|
" 21/1 0.99445\n",
|
|
" 22/1 0.98070 0.98757 +/- 0.00688\n",
|
|
" 23/1 0.97964 0.98493 +/- 0.00477\n",
|
|
" 24/1 0.98686 0.98541 +/- 0.00341\n",
|
|
" 25/1 0.98554 0.98544 +/- 0.00264\n",
|
|
" 26/1 0.98777 0.98583 +/- 0.00219\n",
|
|
" 27/1 0.98990 0.98641 +/- 0.00194\n",
|
|
" 28/1 0.99333 0.98727 +/- 0.00189\n",
|
|
" 29/1 0.99888 0.98856 +/- 0.00211\n",
|
|
" 30/1 0.99786 0.98949 +/- 0.00210\n",
|
|
" 31/1 0.98268 0.98887 +/- 0.00200\n",
|
|
" 32/1 0.99090 0.98904 +/- 0.00183\n",
|
|
" 33/1 0.99132 0.98922 +/- 0.00170\n",
|
|
" 34/1 0.97072 0.98790 +/- 0.00205\n",
|
|
" 35/1 0.97238 0.98686 +/- 0.00217\n",
|
|
" 36/1 0.97156 0.98590 +/- 0.00225\n",
|
|
" 37/1 0.99956 0.98671 +/- 0.00226\n",
|
|
" 38/1 0.96919 0.98574 +/- 0.00234\n",
|
|
" 39/1 0.99332 0.98613 +/- 0.00225\n",
|
|
" 40/1 0.97164 0.98541 +/- 0.00225\n",
|
|
" 41/1 0.99085 0.98567 +/- 0.00216\n",
|
|
" 42/1 0.98472 0.98563 +/- 0.00206\n",
|
|
" 43/1 0.99120 0.98587 +/- 0.00198\n",
|
|
" 44/1 0.99101 0.98608 +/- 0.00191\n",
|
|
" 45/1 0.98239 0.98593 +/- 0.00184\n",
|
|
" 46/1 0.99074 0.98612 +/- 0.00178\n",
|
|
" 47/1 0.98124 0.98594 +/- 0.00172\n",
|
|
" 48/1 0.98247 0.98581 +/- 0.00166\n",
|
|
" 49/1 0.99072 0.98598 +/- 0.00161\n",
|
|
" 50/1 0.99106 0.98615 +/- 0.00157\n",
|
|
" Creating state point statepoint.50.h5...\n",
|
|
"\n",
|
|
" =======================> TIMING STATISTICS <=======================\n",
|
|
"\n",
|
|
" Total time for initialization = 0.0000e+00 seconds\n",
|
|
" Reading cross sections = 0.0000e+00 seconds\n",
|
|
" Total time in simulation = 1.1755e+03 seconds\n",
|
|
" Time in transport only = 1.1751e+03 seconds\n",
|
|
" Time in inactive batches = 2.9584e+02 seconds\n",
|
|
" Time in active batches = 8.7965e+02 seconds\n",
|
|
" Time synchronizing fission bank = 1.7278e-01 seconds\n",
|
|
" Sampling source sites = 1.3887e-01 seconds\n",
|
|
" SEND/RECV source sites = 3.3359e-02 seconds\n",
|
|
" Time accumulating tallies = 1.4017e-01 seconds\n",
|
|
" Time writing statepoints = 1.1532e-02 seconds\n",
|
|
" Total time for finalization = 1.0987e-04 seconds\n",
|
|
" Total time elapsed = 1.1766e+03 seconds\n",
|
|
" Calculation Rate (inactive) = 2028.14 particles/second\n",
|
|
" Calculation Rate (active) = 1023.13 particles/second\n",
|
|
"\n",
|
|
" ============================> RESULTS <============================\n",
|
|
"\n",
|
|
" k-effective (Collision) = 0.98672 +/- 0.00143\n",
|
|
" k-effective (Track-length) = 0.98615 +/- 0.00157\n",
|
|
" k-effective (Absorption) = 0.98630 +/- 0.00088\n",
|
|
" Combined k-effective = 0.98668 +/- 0.00086\n",
|
|
" Leakage Fraction = 0.00001 +/- 0.00000\n",
|
|
"\n",
|
|
" Creating state point openmc_simulation_n6.h5...\n",
|
|
"[openmc.deplete] t=32400000.0 (final operator evaluation)\n",
|
|
" Maximum neutron transport energy: 20000000 eV for Li6\n",
|
|
" Initializing source particles...\n",
|
|
"\n",
|
|
" ====================> K EIGENVALUE SIMULATION <====================\n",
|
|
"\n",
|
|
" Bat./Gen. k Average k\n",
|
|
" ========= ======== ====================\n",
|
|
" 1/1 0.59303\n",
|
|
" 2/1 0.86391\n",
|
|
" 3/1 0.93364\n",
|
|
" 4/1 0.96444\n",
|
|
" 5/1 0.97242\n",
|
|
" 6/1 0.97278\n",
|
|
" 7/1 0.98454\n",
|
|
" 8/1 0.97761\n",
|
|
" 9/1 0.98113\n",
|
|
" 10/1 0.98741\n",
|
|
" 11/1 0.98869\n",
|
|
" 12/1 0.98135\n",
|
|
" 13/1 0.98958\n",
|
|
" 14/1 0.98251\n",
|
|
" 15/1 0.97528\n",
|
|
" 16/1 0.98259\n",
|
|
" 17/1 0.99675\n",
|
|
" 18/1 0.98021\n",
|
|
" 19/1 0.98825\n",
|
|
" 20/1 0.96487\n",
|
|
" 21/1 0.97379\n",
|
|
" 22/1 0.98972 0.98175 +/- 0.00797\n",
|
|
" 23/1 0.98301 0.98217 +/- 0.00462\n",
|
|
" 24/1 0.98410 0.98265 +/- 0.00330\n",
|
|
" 25/1 0.97599 0.98132 +/- 0.00288\n",
|
|
" 26/1 0.97146 0.97968 +/- 0.00287\n",
|
|
" 27/1 0.98196 0.98000 +/- 0.00245\n",
|
|
" 28/1 0.98602 0.98076 +/- 0.00225\n",
|
|
" 29/1 0.97612 0.98024 +/- 0.00205\n",
|
|
" 30/1 0.98126 0.98034 +/- 0.00184\n",
|
|
" 31/1 0.99264 0.98146 +/- 0.00200\n",
|
|
" 32/1 0.97451 0.98088 +/- 0.00192\n",
|
|
" 33/1 0.98932 0.98153 +/- 0.00188\n",
|
|
" 34/1 0.98116 0.98150 +/- 0.00174\n",
|
|
" 35/1 0.97452 0.98104 +/- 0.00169\n",
|
|
" 36/1 0.98064 0.98101 +/- 0.00158\n",
|
|
" 37/1 0.97813 0.98084 +/- 0.00149\n",
|
|
" 38/1 0.98740 0.98121 +/- 0.00145\n",
|
|
" 39/1 0.99051 0.98170 +/- 0.00146\n",
|
|
" 40/1 0.98332 0.98178 +/- 0.00139\n",
|
|
" 41/1 0.98448 0.98191 +/- 0.00132\n",
|
|
" 42/1 0.97983 0.98181 +/- 0.00127\n",
|
|
" 43/1 0.97592 0.98156 +/- 0.00124\n",
|
|
" 44/1 1.00545 0.98255 +/- 0.00155\n",
|
|
" 45/1 0.99607 0.98309 +/- 0.00158\n",
|
|
" 46/1 1.00015 0.98375 +/- 0.00165\n",
|
|
" 47/1 0.97365 0.98338 +/- 0.00163\n",
|
|
" 48/1 0.98990 0.98361 +/- 0.00159\n",
|
|
" 49/1 0.98849 0.98378 +/- 0.00155\n",
|
|
" 50/1 1.00661 0.98454 +/- 0.00168\n",
|
|
" Creating state point statepoint.50.h5...\n",
|
|
"\n",
|
|
" =======================> TIMING STATISTICS <=======================\n",
|
|
"\n",
|
|
" Total time for initialization = 0.0000e+00 seconds\n",
|
|
" Reading cross sections = 0.0000e+00 seconds\n",
|
|
" Total time in simulation = 1.2161e+03 seconds\n",
|
|
" Time in transport only = 1.2157e+03 seconds\n",
|
|
" Time in inactive batches = 3.0233e+02 seconds\n",
|
|
" Time in active batches = 9.1382e+02 seconds\n",
|
|
" Time synchronizing fission bank = 1.9335e-01 seconds\n",
|
|
" Sampling source sites = 1.5557e-01 seconds\n",
|
|
" SEND/RECV source sites = 3.7010e-02 seconds\n",
|
|
" Time accumulating tallies = 1.3974e-01 seconds\n",
|
|
" Time writing statepoints = 1.3431e-02 seconds\n",
|
|
" Total time for finalization = 1.3210e-04 seconds\n",
|
|
" Total time elapsed = 1.2174e+03 seconds\n",
|
|
" Calculation Rate (inactive) = 1984.6 particles/second\n",
|
|
" Calculation Rate (active) = 984.875 particles/second\n",
|
|
"\n",
|
|
" ============================> RESULTS <============================\n",
|
|
"\n",
|
|
" k-effective (Collision) = 0.98444 +/- 0.00153\n",
|
|
" k-effective (Track-length) = 0.98454 +/- 0.00168\n",
|
|
" k-effective (Absorption) = 0.98138 +/- 0.00115\n",
|
|
" Combined k-effective = 0.98218 +/- 0.00120\n",
|
|
" Leakage Fraction = 0.00000 +/- 0.00000\n",
|
|
"\n",
|
|
" Creating state point openmc_simulation_n7.h5...\n"
|
|
]
|
|
}
|
|
],
|
|
"source": [
|
|
"model = openmc.model.Model(geometry,mats,settings)\n",
|
|
"\n",
|
|
"#Depletion general settings\n",
|
|
"depletion_days = [5,5,30,30,30,180,95]\n",
|
|
"power = 8e6 #total thermal power [W]\n",
|
|
"salt_mass = 4590 * 10**3 #grams\n",
|
|
"salt_volume =salt_mass/salt_density #cm3\n",
|
|
"salt.volume = salt_volume\n",
|
|
"\n",
|
|
"# Initialize depletion operator\n",
|
|
"op = openmc.deplete.CoupledOperator(model, normalization_mode = \"energy-deposition\")\n",
|
|
"\n",
|
|
"# Initialize integrator object and start depletion calculation \n",
|
|
"integrator = openmc.deplete.PredictorIntegrator(op, depletion_days, timestep_units='d', power=power)\n",
|
|
"integrator.add_transfer_rate(salt, ['Xe','Kr'], 4.067e-5)\n",
|
|
"integrator.add_transfer_rate(salt, ['Se','Nb','Mo','Tc','Ru','Rh','Pd','Ag','Sb','Te'], 8.777e-3)\n",
|
|
"integrator.integrate()"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 6,
|
|
"id": "41d076d2",
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"# Let's store some results that will be used later for comparison\n",
|
|
"results = openmc.deplete.Results('depletion_results.h5')\n",
|
|
"t, k = results.get_keff()\n",
|
|
"n_xe = 0\n",
|
|
"n_kr = 0\n",
|
|
"for nuc,_ in openmc.data.isotopes('Xe'):\n",
|
|
" n_xe += results.get_atoms(str(salt.id), nuc)[1]\n",
|
|
"for nuc,_ in openmc.data.isotopes('Kr'):\n",
|
|
" n_kr += results.get_atoms(str(salt.id), nuc)[1]"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"id": "415f0334",
|
|
"metadata": {},
|
|
"source": [
|
|
"# Critical Factor"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 13,
|
|
"id": "826c26f9",
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"image/png": "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",
|
|
"text/plain": [
|
|
"<Figure size 640x480 with 2 Axes>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"# Let's convert time from sec to days \n",
|
|
"t /= (3600 * 24)\n",
|
|
"\n",
|
|
"plt.figure()\n",
|
|
"ax = plt.subplot()\n",
|
|
"k1, = ax.plot(t, [k[0] for k in k], 'o-', c='red', label='keff wo removal rates')\n",
|
|
"ax1 = ax.twinx()\n",
|
|
"n1, = ax1.plot(t, n_xe, '--', c='black', label='Xe wo removal rates')\n",
|
|
"n3, = ax1.plot(t, n_kr, c='black', label='Kr wo removal rates')\n",
|
|
"ax.set_xlabel('Time[d]')\n",
|
|
"ax.set_ylabel(r'$k_{eff}$', color='r')\n",
|
|
"ax.tick_params(axis='y', colors='red')\n",
|
|
"ax1.set_yscale('log')\n",
|
|
"ax1.set_ylabel('Nuclides [atoms]')\n",
|
|
"ax1.legend(handles=[k1, n1, n3])\n",
|
|
"plt.show()"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"id": "cc827041",
|
|
"metadata": {},
|
|
"source": [
|
|
"# Fission products\n",
|
|
"The removal rate for gaseous fission products has been tuned (see [here](https://info.ornl.gov/sites/publications/Files/Pub173113.pdf)) to obtain a Xenon poison fractions matching the measurements reported during the MSRE U235 operation, of 0.3%-0.4%. \n",
|
|
"\n",
|
|
"The Xenon poison fraction is defined as:\n",
|
|
"$FP = \\frac{\\Sigma_a^{135}Xe}{\\Sigma_a^{235}U}$\n",
|
|
"\n",
|
|
"Let's plot the same quantity and see if we obtain values that matches the reference :"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 8,
|
|
"id": "dc07279e",
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"image/png": "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8+bNxp49e4y//vWvRs+ePY2RI0cGXiOa+jtz5kxj3bp1xp49e4x3333XmDlzpuFwOIx//OMfhmHE1mfrd7I+x9rneyYINyZ58sknjQsuuMBITEw0hg0bZmzYsMHuJpli/PjxRufOnY3ExESja9euxvjx441du3YFHv/666+NO+64w2jfvr3Rpk0b4/rrrze++OILG1scnjVr1hiSmn1NmjTJMIxj28EffPBBIzMz03C5XMbll19uVFRUBL3Gl19+aUyYMMFISUkxUlNTjcLCQqOurs6G3oTmZH0+cuSIceWVVxqdOnUyEhISjG7duhlFRUXNgnq09Lmlfkoyfve73wXOCeVv+OOPPzbGjBljJCcnG+np6ca9995ruN1ui3tzaqfqb2VlpTFy5EijQ4cOhsvlMnr37m38+Mc/DroOimFET38nT55sdOvWzUhMTDQ6depkXH755YFgYxix9dn6nazPsfb5ngmHYRiGdfNEAAAAkUXNDQAAiCmEGwAAEFMINwAAIKYQbgAAQEwh3AAAgJhCuAEAADGFcAMAAGIK4QYAAMQUwg0AW91yyy0aO3as5e+7bNkyORwOORwOTZs27aTndu/eXQsWLAj62f/cE2/MCMB+8XY3AEDscjgcJ318zpw5+sUvfiG7LpSempqqiooKnXfeeWE97+2339Ybb7yhcePGRahlAM4E4QZAxHzxxReB75cvX67Zs2eroqIicCwlJUUpKSl2NE3SsfCVlZUV9vM6deqkDh06RKBFAMzAshSAiMnKygp8paWlBcKE/yslJaXZstSoUaN01113adq0aWrfvr0yMzO1ZMkSHT58WIWFhWrbtq169+6tlStXBr3Xjh07NGbMGKWkpCgzM1M333yzDhw4EHab9+3bp2uuuUbJycnq0aOHnnnmmTP9NQCwGOEGwFnn97//vdLT07Vp0ybdddddmjJlir73ve9pxIgR2rp1q6688krdfPPNOnLkiCTp4MGDuuyyyzRkyBBt3rxZq1atUnV1tb7//e+H/d633HKL9u7dqzVr1mjFihX61a9+pX379pndRQARRLgBcNbJycnRAw88oD59+mjWrFlKSkpSenq6ioqK1KdPH82ePVtffvml3n33XUnSU089pSFDhujRRx9V3759NWTIEC1dulRr1qzRhx9+GPL7fvjhh1q5cqWWLFmi4cOHKzc3V7/97W/19ddfR6qrACKAmhsAZ51BgwYFvnc6nerYsaMGDhwYOJaZmSlJgRmVd955R2vWrGmxfmf37t36xje+EdL77ty5U/Hx8crNzQ0c69u3r9q1a3c63QBgE8INgLNOQkJC0M8OhyPomH8Xls/nkyQdOnRI11xzjR577LFmr9W5c+cIthTA2YhwAyDqXXTRRXr++efVvXt3xcef/n/W+vbtK4/Hoy1btujiiy+WJFVUVHAtGyDKUHMDIOrdeeed+uqrrzRhwgS9/fbb2r17t1577TUVFhbK6/WG/DoXXnihrrrqKv3whz/Uxo0btWXLFv3gBz9QcnJyBFsPwGyEGwBRr0uXLnrzzTfl9Xp15ZVXauDAgZo2bZratWunuLjw/jP3u9/9Tl26dNGll16q7373u7rtttuUkZERoZYDiASHYdelQQHARsuWLdO0adNOe8lp7dq1+va3v61///vfFBwDZxlmbgCcs2pqapSSkqIZM2aE9bz+/ftrzJgxEWoVgDPFzA2Ac1JdXZ2qq6slSe3atVN6enrIz/3kk0/kdrslST179gx76QtAZBFuAABATOF/NwAAQEwh3AAAgJhCuAEAADGFcAMAAGIK4QYAAMQUwg0AAIgphBsAABBTCDcAACCm/H+huwm3LmMf7wAAAABJRU5ErkJggg==",
|
|
"text/plain": [
|
|
"<Figure size 640x480 with 1 Axes>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"# Microscopic absorption cross section at 0.0253 eV\n",
|
|
"xs_xe135 = 2664214.0\n",
|
|
"xs_u235 = 686.006994850397\n",
|
|
"_, n_xe135 = results.get_atoms(str(salt.id), 'Xe135')\n",
|
|
"_, n_u235 = results.get_atoms(str(salt.id), 'U235')\n",
|
|
"# Poison fraction\n",
|
|
"pf = (xs_xe135*n_xe135)/(xs_u235*n_u235)*100\n",
|
|
"plt.figure()\n",
|
|
"plt.plot(t, pf)\n",
|
|
"plt.xlabel('Time [d]')\n",
|
|
"plt.ylabel('Xe posion fraction [%]')\n",
|
|
"plt.show()"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"id": "9d28beee",
|
|
"metadata": {},
|
|
"source": [
|
|
"# Inventory \n"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 9,
|
|
"id": "aa32c623",
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"image/png": "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kYh6xmMbgb7jbHJrBkIt6PZ5hEbP657rErVF6IpAuT3fowP36cw9Yb39hu7Z1v3RwvauCuDrvu/AfW74nmhmexcG3K3ep6Xvb+SeaOV6N3Dtrnituvoftq74h7ar34N2v78drJfCdktYsWusDd3WNUZERETdxiXWGiMiIiLqDAZCRERE5LIYCLWAM0sTERE5P+YItYE5QkRERI6HOUJEREREbWAgRERERC6LgVALmCNERETk/Jgj1AbmCBERETke5ggRERERtYGBEBEREbksBkJERETkshgIERERkctiINQCjhojIiJyfhw11gaOGiMiInI8HDVGRERE1AYGQkREROSyGAgRERGRy2IgRERERC6LgRARERG5LAZCRERE5LIYCBEREZHLYiDUAk6oSERE5Pw4oWIbOKEiERGR4+GEikRERERtYCBERERELouBEBEREbksBkJERETkshgIERERkctiIEREREQuyyUCoQceeAB+fn6YOnWqrYtCREREdsQlAqEFCxbgX//6l62LQURERHbGJQKhsWPHwsvLy9bFICIiIjtj94HQ/v37cd999yE8PBwikQibNm1qckxaWhqioqKgVCqRmJiIw4cP93xBiYiIyOHYfSCkUqkQGxuLtLS0Zvdv2LABqampWLJkCTIzMxEbG4sJEyagqKioh0tKREREjkZq6wK0ZdKkSZg0aVKL+5cvX4558+Zhzpw5AIDVq1dj69atWLNmDV588cUO30+r1UKr1VqeV1ZWdrzQRERE5BDsvkWoNTqdDhkZGUhOTrZsE4vFSE5OxsGDB2/omsuWLYOPj4/lERER0VXFJSIiIjvj0IFQSUkJjEYjQkJCrLaHhISgoKDA8jw5ORkPPfQQtm3bht69e7caJC1atAgVFRWWx9WrV7ut/ERERGRbdt811hW+//77dh+rUCigUCiQlpaGtLQ0GI3GbiwZERER2ZJDtwgFBgZCIpGgsLDQanthYSFCQ0M7de2UlBScPn0aR44c6dR1iIiIyH45dCAkl8sRHx+P9PR0yzaTyYT09HSMGTOmU9dOS0vD4MGDMWrUqM4Wk4iIiOyU3XeNVVdX48KFC5bn2dnZyMrKgr+/PyIjI5GamopZs2YhISEBo0ePxooVK6BSqSyjyG5USkoKUlJSUFlZCR8fn85Wg4iIiOyQ3QdCR48eRVJSkuV5amoqAGDWrFlYt24dHn74YRQXF2Px4sUoKChAXFwcduzY0SSBmoiIiKgxkSAIgq0LYY8aJkufO3cOFRUV8Pb2tnWxiIiIqB3qenTa+vvNQKgN7X0hiYiIyH609++3QydLExEREXUGA6EWcNQYERGR82PXWBvYNUZEROR42DVGRERE1AYGQkREROSyGAi1gDlCREREzo85Qm1gjhAREZHjYY4QERERURsYCBEREZHLYiDUAuYIEREROT/mCLWBOUJERESOhzlCRERERG1gIEREREQui4EQERERuSwGQkREROSyGAi1gKPGiIiInB9HjbWBo8aIiIgcD0eNEREREbWBgRARERG5LAZCRERE5LIYCBEREZHLYiBERERELouBEBEREbksBkJERETkshgItYATKhIRETk/TqjYBk6oSERE5Hg4oSIRERFRGxgIERERkctiIEREREQui4EQERERuSwGQkREROSyGAgRERGRy3KJQGjLli0YOHAg+vfvj08++cTWxSEiIiI7IbV1AbqbwWBAamoq9u7dCx8fH8THx+OBBx5AQECArYtGRERENub0LUKHDx/GkCFD0KtXL3h6emLSpEnYtWuXrYtFREREdsDuA6H9+/fjvvvuQ3h4OEQiETZt2tTkmLS0NERFRUGpVCIxMRGHDx+27MvLy0OvXr0sz3v16oXc3NyeKDoRERHZObsPhFQqFWJjY5GWltbs/g0bNiA1NRVLlixBZmYmYmNjMWHCBBQVFfVwSYmIiMjR2H0gNGnSJPz1r3/FAw880Oz+5cuXY968eZgzZw4GDx6M1atXw93dHWvWrAEAhIeHW7UA5ebmIjw8vMX7abVaVFZWWj2IiIjIOdl9INQanU6HjIwMJCcnW7aJxWIkJyfj4MGDAIDRo0fj5MmTyM3NRXV1NbZv344JEya0eM1ly5bBx8fH8oiIiOj2ehAREZFtOHQgVFJSAqPRiJCQEKvtISEhKCgoAABIpVL84x//QFJSEuLi4vCnP/2p1RFjixYtQkVFheVx9erVbq0DERER2Y7TD58HgMmTJ2Py5MntOlahUEChUCAtLQ1paWkwGo3dXDoiIiKyFYduEQoMDIREIkFhYaHV9sLCQoSGhnbq2ikpKTh9+jSOHDnSqesQERGR/XLoQEgulyM+Ph7p6emWbSaTCenp6RgzZkynrp2WlobBgwdj1KhRnS0mERER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xsaOHYtnnnkGzz33HPz8/BASEoKPP/4YKpUKc+bMgZeXF/r164ft27db3evkyZOYNGkSPD09ERISgsceewwlJSUdKu/rr7+OoUOHNtkeFxeHV1999YZeAyLqWQyEiMjhrV+/HoGBgTh8+DCeeeYZzJ8/Hw899BBuueUWZGZmYvz48XjsscegVqsBAOXl5Rg3bhxGjBiBo0ePYseOHSgsLMS0adM6dN+5c+fit99+w5EjRyzbjh07hhMnTmDOnDldWkci6h4MhIjI4cXGxuKVV15B//79sWjRIiiVSgQGBmLevHno378/Fi9ejOvXr+PEiRMAgJUrV2LEiBH429/+hkGDBmHEiBFYs2YN9u7di3PnzrX7vr1798aECROwdu1ay7a1a9fijjvuQExMTJfXk4i6HgMhInJ4w4cPt3wvkUgQEBCAYcOGWbaFhIQAAIqKigAAx48fx969ey35O56enhg0aBAA4OLFix2697x58/DFF19Ao9FAp9Ph888/x9y5cztbJSLqIUyWJiKHJ5PJrJ6LRCKrbXWj0UwmEwCguroa9913H956660m1woLC+vQve+77z4oFAps3LgRcrkcer0eU6dO7WgViMhGGAgRkcsZOXIkvv76a0RFRUEq7dzHoFQqxaxZs7B27VrI5XI88sgjcHNz66KSElF3Y9cYEbmclJQUlJaWYvr06Thy5AguXryInTt3Ys6cOTAajR2+3h/+8Afs2bMHO3bsYLcYkYNhIERELic8PBw///wzjEYjxo8fj2HDhuG5556Dr68vxOKOfyz2798ft9xyCwYNGoTExMRuKDERdRd2jRGRXZo9ezZmz57dZPu6deusnu/bt6/JMZcvX26yrfFs1P3798c333zTiRJaXzsvLw9PPfVUl1yPiHoOW4SIiNqpoqICnp6eWLhwoWVbcXExVq5ciYKCgmbnDvrb3/4GT09PXLlypSeLSkTtJBJstWgPEZEDqaqqQmFhIQDA19cXgYGBAMwj0gIDA/Hee+9hxowZTc4rLS1FaWkpACAoKAg+Pj49V2giahMDISIiInJZ7BojIiIil8VAiIiIiFwWAyEiIiJyWQyEiIiIyGUxECIiIiKXxUCIiIiIXBYDISIiInJZDISIiIjIZf1/Y4wqUq5FXsAAAAAASUVORK5CYII=",
|
|
"text/plain": [
|
|
"<Figure size 640x480 with 1 Axes>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"inventory = dict()\n",
|
|
"for nuc,_ in openmc.data.isotopes('U'):\n",
|
|
" inventory[nuc] = results.get_atoms(str(salt.id), nuc)[1] / openmc.data.AVOGADRO * openmc.data.atomic_mass(nuc) / 1000\n",
|
|
"\n",
|
|
"for nuc in ['Pu238','Pu239','Pu240','Pu241','Pu242']:\n",
|
|
" inventory[nuc] = results.get_atoms(str(salt.id), nuc)[1] / openmc.data.AVOGADRO * openmc.data.atomic_mass(nuc) / 1000\n",
|
|
"\n",
|
|
"plt.figure()\n",
|
|
"for nuc, mass in inventory.items():\n",
|
|
" plt.plot(t, mass, label=nuc)\n",
|
|
"plt.xlabel('Time [y]')\n",
|
|
"plt.ylabel('Mass [g]')\n",
|
|
"plt.yscale('log')\n",
|
|
"plt.ylim(1e-5)\n",
|
|
"plt.legend()\n",
|
|
"plt.show()"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"id": "7434b75d",
|
|
"metadata": {},
|
|
"source": [
|
|
"# Neutron absorption in the fuel"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 10,
|
|
"id": "0c5bd844",
|
|
"metadata": {},
|
|
"outputs": [],
|
|
"source": [
|
|
"import re\n",
|
|
"import seaborn as sns\n",
|
|
"regex = re.compile(r'(\\d+|\\s+)')\n",
|
|
"\n",
|
|
"# All nuclides present in the fuel at last time-step\n",
|
|
"nucs = results.export_to_materials(-1)[0].get_nuclides()\n",
|
|
"\n",
|
|
"# Let's begin by making some useful groupings\n",
|
|
"gaseos = ['H', 'He', 'Ne', 'Ar', 'Kr', 'Xe', 'Rn'] #gaseous fission products\n",
|
|
"noble_metals = ['Se','Nb','Mo','Tc','Ru','Rh','Pd','Ag','Sb','Te'] # noble metals fission products\n",
|
|
"metals = ['Cr','Mn','Fe','Co','Ni','Cu','Zn','Hf','Zr','W',]\n",
|
|
"halogens = ['F','Cl','Br','I','At']\n",
|
|
"alkali_metals = ['Li','Na','K','Rb','Cs']\n",
|
|
"alkali_earths= ['Be','Mg','Ca','Sr','Ba','Ra']\n",
|
|
"lanthanides = ['Y','La','Ce','Pr','Nd','Pm','Sm','Eu','Gd','Tb','Dy','Ho','Er','Tm','Yb','Lu']\n",
|
|
"m_a = ['Ac','Th','Pa','Np','Am','Cm','Bk','Cf','Es','Fm','Md','No','Lr']\n",
|
|
"# Get fissile nuclides in the fuel, based on Ronen's rule for determining fissile isotopes\n",
|
|
"fissile = []\n",
|
|
"\n",
|
|
"for nuc in nucs:\n",
|
|
" elm = regex.split(nuc)[0]\n",
|
|
" a = round(openmc.data.atomic_mass(nuc))\n",
|
|
" z = openmc.data.ATOMIC_NUMBER[elm]\n",
|
|
" if 90 <= z <= 100:\n",
|
|
" ronen = 2*z -(a-z)\n",
|
|
" if ronen in [41,43,45]:\n",
|
|
" fissile.append(nuc) \n",
|
|
"\n",
|
|
"# Calculate totat absorption rate of fissile nuclides\n",
|
|
"tot_abs_rate = 0\n",
|
|
"for nuc in fissile:\n",
|
|
" tot_abs_rate += results.get_reaction_rate(str(salt.id), nuc, 'fission')[1]\n",
|
|
" tot_abs_rate += results.get_reaction_rate(str(salt.id), nuc, '(n,gamma)')[1]\n",
|
|
"\n",
|
|
"nuclides_stack = dict()\n",
|
|
"groups_stack = {'Gaseos':0, 'Noble metals':0, 'Metals':0, 'Halogens':0 , 'Alkali metals':0, 'Alkali earths':0, 'Lanthanides':0, 'MA':0, 'Others':0}\n",
|
|
"for nuc in nucs:\n",
|
|
" \n",
|
|
" if regex.split(nuc)[0] in ['U','Pu']:\n",
|
|
" nuclides_stack[nuc] = results.get_reaction_rate(str(salt.id), nuc, 'fission')[1]\n",
|
|
" nuclides_stack[nuc] += results.get_reaction_rate(str(salt.id), nuc, '(n,gamma)')[1]\n",
|
|
" nuclides_stack[nuc] /= tot_abs_rate\n",
|
|
" \n",
|
|
" \n",
|
|
" elif regex.split(nuc)[0] in gaseos:\n",
|
|
" groups_stack['Gaseos'] += results.get_reaction_rate(str(salt.id), nuc, 'fission')[1]\n",
|
|
" groups_stack['Gaseos'] += results.get_reaction_rate(str(salt.id), nuc, '(n,gamma)')[1]\n",
|
|
" elif regex.split(nuc)[0] in noble_metals:\n",
|
|
" groups_stack['Noble metals'] += results.get_reaction_rate(str(salt.id), nuc, 'fission')[1]\n",
|
|
" groups_stack['Noble metals'] += results.get_reaction_rate(str(salt.id), nuc, '(n,gamma)')[1]\n",
|
|
" elif regex.split(nuc)[0] in metals:\n",
|
|
" groups_stack['Metals'] += results.get_reaction_rate(str(salt.id), nuc, 'fission')[1]\n",
|
|
" groups_stack['Metals'] += results.get_reaction_rate(str(salt.id), nuc, '(n,gamma)')[1]\n",
|
|
" elif regex.split(nuc)[0] in halogens:\n",
|
|
" groups_stack['Halogens'] += results.get_reaction_rate(str(salt.id), nuc, 'fission')[1]\n",
|
|
" groups_stack['Halogens'] += results.get_reaction_rate(str(salt.id), nuc, '(n,gamma)')[1]\n",
|
|
" elif regex.split(nuc)[0] in alkali_metals:\n",
|
|
" groups_stack['Alkali metals'] += results.get_reaction_rate(str(salt.id), nuc, 'fission')[1]\n",
|
|
" groups_stack['Alkali metals'] += results.get_reaction_rate(str(salt.id), nuc, '(n,gamma)')[1]\n",
|
|
" elif regex.split(nuc)[0] in alkali_earths:\n",
|
|
" groups_stack['Alkali earths'] += results.get_reaction_rate(str(salt.id), nuc, 'fission')[1]\n",
|
|
" groups_stack['Alkali earths'] += results.get_reaction_rate(str(salt.id), nuc, '(n,gamma)')[1]\n",
|
|
" elif regex.split(nuc)[0] in lanthanides:\n",
|
|
" groups_stack['Lanthanides'] += results.get_reaction_rate(str(salt.id), nuc, 'fission')[1]\n",
|
|
" groups_stack['Lanthanides'] += results.get_reaction_rate(str(salt.id), nuc, '(n,gamma)')[1]\n",
|
|
" elif regex.split(nuc)[0] in m_a:\n",
|
|
" groups_stack['MA'] += results.get_reaction_rate(str(salt.id), nuc, 'fission')[1]\n",
|
|
" groups_stack['MA'] += results.get_reaction_rate(str(salt.id), nuc, '(n,gamma)')[1]\n",
|
|
" else:\n",
|
|
" groups_stack['Others'] += results.get_reaction_rate(str(salt.id), nuc, 'fission')[1]\n",
|
|
" groups_stack['Others'] += results.get_reaction_rate(str(salt.id), nuc, '(n,gamma)')[1]\n",
|
|
"\n",
|
|
"# Divide each array by the total absorption reaction rate of fissile nuclides\n",
|
|
"for g in groups_stack.keys():\n",
|
|
" groups_stack[g] /= tot_abs_rate\n",
|
|
"\n",
|
|
"# Sort dictionary groups\n",
|
|
"groups_stack=dict(reversed(sorted(groups_stack.items(), key=lambda item: item[1][len(item)])))\n",
|
|
"\n",
|
|
"# Create red color palette for groups_stack\n",
|
|
"colors = list(reversed(sns.color_palette(\"Reds\", len(groups_stack))))\n",
|
|
"\n",
|
|
"# Order uranium series\n",
|
|
"u_series = {key:value for key,value in nuclides_stack.items() if key.startswith('U')}\n",
|
|
"u_series = dict(reversed(sorted(u_series.items(), key=lambda item: item[1][len(item)])))\n",
|
|
"# Create green color palette for Uranium isotopes\n",
|
|
"colors += list(reversed(sns.color_palette(\"Greens\", len(u_series))))\n",
|
|
"\n",
|
|
"# Order plutionium series\n",
|
|
"pu_series = {key:value for key,value in nuclides_stack.items() if key.startswith('Pu')}\n",
|
|
"pu_series = dict(reversed(sorted(pu_series.items(), key=lambda item: item[1][len(item)])))\n",
|
|
"# Create blue color palette for plutonium isotopes\n",
|
|
"colors += list(reversed(sns.color_palette(\"Blues\", len(pu_series))))\n",
|
|
"# Add uramium and plutonium series to the stack\n",
|
|
"groups_stack.update(u_series)\n",
|
|
"groups_stack.update(pu_series)"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "code",
|
|
"execution_count": 11,
|
|
"id": "cc4b980e",
|
|
"metadata": {},
|
|
"outputs": [
|
|
{
|
|
"data": {
|
|
"image/png": "iVBORw0KGgoAAAANSUhEUgAABckAAAPdCAYAAABRPuBXAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8pXeV/AAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdd3gU5doG8HtmS3ohBAhSA1IUgiAgSJGA8ImAxwhYDhFDUUQ9dCkKBykGAVE8CihFSaQqqChFISC9E6oiRRMgggihpJPs7sz3x+5OdrYkm2RDgrl/1xXYnfLOO7uz7ZlnnleQZVkGEREREREREREREVEFJJZ1B4iIiIiIiIiIiIiIygqD5ERERERERERERERUYTFITkREREREREREREQVFoPkRERERERERERERFRhMUhORERERERERERERBUWg+REREREREREREREVGExSE5EREREREREREREFRaD5ERERERERERERERUYTFITkREREREREREREQVFoPkRG66cOECBEFQ/ZHn1K1bV/XY7tixo6y7VCoGDBig2s8pU6ao5k+ZMkU1f8CAAWXSz6KIi4tT9TkyMlI1f8eOHar5devWLZN+FgVf70TlW0X5zADujX31xHtmZGSkav24uDjPd9RNiYmJeOGFF1CrVi3o9XpVv27fvl0uPyMKe/wK+/5R2u7F7wJERERUsWjLugN3Q926dXHx4kXVtKVLlzoNPg0YMADx8fHK/ZiYmDL9ku7M7du38dFHH6mm3e0vukTu+Oijj3D79m3l/oABA/ijqAzZv0+MHDkSwcHBZdKXssD3TipP4uLicOHCBeV+VFQUmjdvXmb9ISKzXbt2oWvXrjAYDGXdFbpLduzYoTr51Lx5c0RFRZVZf4iIiKhsVIgguTPTp0/Hiy++CK323nsIbt++jalTp6qmMdBD5dFHH32kOkEVGRnJIHkZsn/fGDBgQIULkvO9k8qLuLg47Ny5U7lft25dBsmJyoF33nmHAfIKZseOHarvBzExMQySExERVUD3XoTYQ5KSkhAfH4/BgweXdVeICMCePXtgNBqV+2FhYWXYm7IzcuRI1VUu/v7+ZdcZN/Xt21dVYsXb27vsOuMhNWvWRHJycll3g4iowli9ejXu3Lmj3A8NDS2Tfhw5ckR1/5133kG/fv2g1+sBAIGBgfD39y93nxHl5fFzpW3btqrH7F5MVCIiIqJ/tgr97eTdd9/FSy+9BJ1OV9ZdIarwatasWdZdKBeCg4Pvuexuf3//eyKYXxRarZZXPRAR3UXl5eR4Zmam6n5MTAzCw8NV00RRLHefEeXl8XPF29u73D1mRERERLYq9MCdFy5cwBdffFGsdSVJwrfffou+ffuidu3a8PHxQUBAAJo2bYrRo0fj0qVLTtcrbIA7wPXAfdZBguy/qANwGDzIWkfd1cBCu3btQq9evVClShWIouhQpzc9PR3vv/8+IiMjUbVqVej1eoSEhKBVq1Z466238OeffzrdP1eD8mzfvh29evVCaGgofHx80KxZM3zyySeQZdlpO3/88QdGjhyJ5s2bIygoCDqdDqGhoXjggQcQFRWFWbNm4fDhw07XLciGDRswbtw4REZGon79+qhUqRJ0Oh0qVaqEhx56CK+//jpOnDhRpDZPnDiB5557DtWqVYOPjw8iIiLw4YcfqrKibaWlpeG9995Dhw4dUKVKFeh0OgQGBuL+++/H448/jokTJ2LDhg0ut7dnzx4MHDgQDRs2REBAAHx8fFC7dm306dMH33zzjcvH1NmATqmpqRgxYgTq1asHvV6vXOrv6rg5dOgQevfujapVqxa4r9ZBxuzHAujcubPLQSndHZgsOTkZb775Jlq0aIFKlSpBr9ejWrVqePzxx/G///0PWVlZTtdz9rqSZRlLlixB27ZtERAQgMDAQERGRmLLli0uH3937N69Gz169EBISAj8/f3xyCOPuP1e487AnUV9fbgaVCw8PNzlIF72z/+FCxdw8uRJPP/88wgLC4NGo8HIkSMBuPe+5szOnTvRo0cPVK5cGX5+fnjkkUdcjgFRXt47nfHkazIjIwP//e9/0bhxY3h7e6NKlSp4/vnncf78+QIfS1ecDdSWm5uL2NhYNGnSBD4+PqhSpQqee+45/PrrrwW2dfPmTcTGxirvXXq9HlWqVMHjjz+Ozz77DHl5eW73ITs7G5MnT8YDDzwAHx+fIp0Y8uTjdvbsWYwYMQLNmjVDcHAwvLy8ULNmTfTt2xc//vijy/WcvT5sFXT8WPtvW2oFAAYOHOjyGC/K+7etjRs34oUXXkDdunXh6+sLPz8/1KtXD9HR0di6davL/XP2fnzt2jWMGDEC4eHh8PLywn333YeXX34Zf/31V4GPsStHjx7F9OnT8dRTT6Fx48bKd42AgADcf//9eOGFFwr8LHTG+piEh4fD29sbderUwYgRI3Dz5k2ny5tMJnz55Zfo0aMHatasCW9vb/j4+KBOnTpo27Ythg0bhhUrViA9Pd3p+p78PDIajfjggw/QvHlz+Pn5KQNEempfrYp7zANQXrcNGzaEt7c3atSogUGDBjkc/8Xl7Di35ey9JC8vD3PmzEHz5s3h6+uLSpUqoWfPng7Z4O5w9V5fr149h9elO58Rd+7cwbx58/D4448jLCwMer0efn5+CA8Px2OPPYY333wT33zzDXJzc1XrFfe4LOzxc1dWVhY+/vhjdO3aFdWqVYNer0flypXRvn17vP/++y6P68K4M3Dn3f6ObH0t2pdii4+PL/T59fRvpc2bN+P//u//EBISUuh3Iqvi/h4FgKtXr2LixIlo3bq16vdQo0aN8OSTT2LatGnYvn17gdsnIiL6x5ErgDp16sgAlD8vLy/ldu3ateXc3Fxl2ZiYGNWyMTExDu399ddfcocOHVTL2f95e3vLK1ascFh36dKlquU6derksMw777zjtA/JyckFbtP2b+nSpS7XWbhwoSyKomra3Llzle3v2LFDrlq1aqH7Fx8f79D37du3q5arU6eOPGXKFJftDB8+3KGNbdu2yT4+PoXuY/v27Qt+4p2wPxac/Wk0GtXjYeXssVy3bp3qeLL9+7//+z/5zp07qjYuX74s161b163n0GAwqNbNycmRX3rppULX69Spk3zt2jWH/nfq1Em13JQpU+QaNWqopj300EMu93XZsmWyVqt1a1/deZztX1/262zfvt1hH/73v//JOp2uwDZr1aolHz582GFd+9fV888/Lz/55JNO2xBFUV67dm0BR5JrixYtkgVBcNpuv379HJ7Dd955p8B+2r8HFef14c5zYd8X+3nz58+X9Xq9atqIESNkWS78fc3Z+8L8+fMd3oesfwMHDpQlSVK1UR7eO+15+jU5efJkuV69ek7bCAkJkX///XeHNgpj/5k2evRouXXr1k634eXlJf/0009O21m/fr0cHBxc4H5GRETIFy5cKLQPI0aMkJs2baqaFhQU5PY+eepxmzZtmstj0Pr33HPPydnZ2Q7r2i+XnJysml/Q8WPf/4KOG1frFPT+LcuyfPPmTbl79+6FbqNv375yZmamw/7Zvx/PmTNHDg0NddpG3bp15Zs3b7r9/FnZHxeu/p599lnZaDQW2sfPP/9cvu+++5y2Ubt2bYdj02QyufwMsP9LSEhw2L4nP4/+/e9/y126dHFY/9atWx7ZV6uSHPM3btyQmzVr5nSdoKAg+auvvnJ5zLvL/ji3vh9b2R8zw4YNk1u1auW0T97e3vK+ffuKtP2ivC4L+4zIzMyUH374YbfaPH/+vLJeSY7Loj5+9t8/ZFmW9+/f7/De4uy4PnbsWJEeW1l2/l3AVll8R7Z/LRb0Z8vTv5VmzJjhsh1n34lkuWS/R0+dOiVXrly50H2uUaNGUZ5iIiKie16FDJL/5z//Ud2fP3++smxhQfKsrCz5oYcecuvLlCiKDgGH8hDo0Wg0DtOsQeETJ07Ivr6+bm1DEAT5u+++U/Xd/oufq2Ch7fxTp06p2mjcuLFb2y+tILm1XwcPHlSt6+yxLCxY+eabb6raGDp0qNvPof0PgBdffNHtddu0aaM6+SPLjj+enB0HBQXJXQXIne1raQTJlyxZ4vb+h4SEyElJSar17V9XhR2b1atXd3gOCnPkyBGnj2tBx0xRg+TFeX24+7gVFCR3tl/FDZJ7eXkVGqiZN2+eqo3y8N5pz9OvycKOyb59+zr0oTD2n2mFvY6DgoLky5cvq9rYsWNHoetZ/xo3biynp6cX2Adnx1JJguTFedzeffddt5+7fv36Oaxvv8zdDpIX9P5tNBrlyMhIt/fvmWeecdg/+/fjwh5j+886d7gbJAcgv//++4X2sbDP4zZt2sgmk0lZf/Xq1W5v3z4Y6enPI1efG66C5EXdV1ku+TEfFRVV4DrO+lRURQ3yFnZctmrVqkjbL8rrsrDPiJkzZ7r9eNsGyUtyXJY0SH769Gk5MDDQrW1XrVpV/vPPP4v0+BYWJC+L78jFCZJ7+reSO5+v9t+JSvp71J2TqACD5EREVPFUyHIrLVu2xL/+9S/l/nvvvedwqaMrH374oaocR61atRAfH49ffvkFBw8exKBBg5R5kiTh9ddfd1l2o6isA8nt3r3bYV5ycrLqr2/fvi7bMZlMeO6557Bnzx6cPn0aX3/9NZo1awYAGD58OLKzs5Vl/f398emnn+LEiRNYs2aNqm60LMv4z3/+U+BjJ8sy9Ho95s6di19//RWff/45vLy8VPPXrl2r3L9x4wbOnDmj3A8PD8f69etx9uxZ/Prrr/jpp58wY8YMREZGQqPRFPKIOapZsybeeOMNrF27Fnv27MHZs2dx4sQJrF69Gg899JCqXwsWLCi0vdzcXEyZMgVHjx7Fhg0b8MADD6jm/+9//8PVq1eV+3v27FFue3t7Y+HChfjll19w9uxZ7Nq1C/Pnz0efPn3g6+uramfHjh1Yvny5alrPnj2xfft2HDx4EK+//rpq3sGDB7F48eIC+24ymRAeHo7Vq1fjzJkz2LlzJ15++WWXy0uS5Pa+7tmzB8nJyahRo4ZqmVWrVqmO0zlz5hTYR6u0tDSMGTNGNa1BgwZYt24dTpw4gY8++kh1XN28eRPjxo0rsE1ZllGzZk188803OHnypEP7f/31l+r5csd///tfmEwm5b5er8cHH3yA48eP49tvv0WdOnWQk5NTpDZtFff1YX287e3evVv1fFjLpzhjMpnQpUsXbN26Fb/99ht++OEHdOrUqVj7kZubC71ej48//hgnTpzA119/jfvuu0+1jLUsiCd46r3TVmm8JmVZRseOHbFr1y4cPHgQ//d//6ea/8MPP7gsaeIuo9GIZs2a4ccff8TRo0cxceJE1WXk1kvdrUwmE1599VXV59i//vUvbNu2Db/99hu+//57NGnSRJl35syZQl/XJpMJVapUweLFi/Hbb79h//79eOutt4q9T0V93JKTk1WX1guCgLFjx+LQoUP49ddfsXDhQgQFBSnzV65c6dFLzlevXo3k5GS0adNGNf39999XHYurV6922UZB79/Lli1zKFc1YMAA7N27F7t378azzz6rmvfdd99h48aNBfZZlmU888wzOHToEHbv3o0WLVqo5q9Zs6aw3XYQGBiI559/HvHx8fj555/x66+/Ku9jvXv3Vi07b968QtvLycnB888/jz179mD37t145plnVPMPHjyI7777Trlv//4+evRoJCYm4vz58zh06BC+/PJLvPLKKw51nkvj88hkMsHPzw8ffPABfvnlFxw5cgSzZs1SBoos6b6W9Jg/dOgQ1q1bp9pGhw4dsHXrVhw+fBjDhw8v0WdbccmyjCZNmmDz5s04evQoXnzxRdX8I0eOFKkUjDuflQW9Lm3ZH18zZ87EiRMncO7cOezbtw+LFy/Giy++6FBqqrjHpScMGzZMVcKlQ4cO2LhxI3777TckJCSgffv2yrxr167h7bff9uj2y+I78siRI5GcnIwRI0aolunTp4/D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fvtt1bqujlFnf4888oicm5urWr9Tp06Fvg4K2lcfH58i7assy/KIESMKXCchIUFZ1v51un37dlVbixcvdnv/Q0JC5D/++EO1/jvvvFPo6yomJka1zDvvvOPyMXLm0KFDskajKbBv9seM/TYK62dJXh+FHX/nz59XlrWfl5yc7HK/C3tN278vFPYYAZA//vhjh+2Ut/fOu/GaLOx1URj7Y7qw13FgYKD8559/qtr4+eefC32vK+hxL+nryp4nHrfp06e7vT/OtvHJJ58U6Vh0dvzMnTu3wDYWL15cpH22MhgMDssX9BcVFVXkx0+Wi/YeYW/lypUF9snX11f29/cvsA/2fSzsGG3durVsNBrdfvxt/9q1a6fa9t34PPLkvspyyY/5p556qsDlnfWpqAo7zt15LynKa8UVd47twj4jCvv+Y/vXr18/Zb2SHJclffx+/fVXOTAw0O3t23/WF6aw3whl+R352LFjBa4THR2tLOvp30peXl6yKIoFtmP/naikv0cL+y5k+7do0aIiPc9ERET3sgpfbsVq8uTJbtXj9PPzw+bNm/HYY4+51e59993nMO3jjz92mT378MMP4/XXXy+03XHjxrm1/aJq1qwZNm7c6HQQF1ve3t5YunSpRzNIiuo///mPKquiMNOmTXMYKd6qSpUqDpefu+Pzzz93edw8/vjjiI2NLXKbANC2bVu89dZbqmlLlixB//79C133sccew4YNG6DX64u1bVdWr16tZNvac7Wvb7zxhpKlXFIvv/wyPvroo0IznWvWrInNmzejXr16HtluUbRu3Rrz5s1zOdjSk08+ieeee+6u9MXZ62PMmDFlXg8aMD9H7777rsv5/fv3x3/+8x+H6eXtvbOsX5PFMXz4cHTu3NnpPL1ej1WrVqFGjRqq6Z07d8a6devczoS1X788mjRpEqZPn+7W575er3f4TBwyZIhDCQorHx8ffPLJJ4W2+9JLL5XKuAlarRbfffcdnnjiiUKX7dOnjyoD8255/vnn0aNHD6fztFotli5disqVKxepzQ8++MDlOrVq1cJXX31VrLrr1apVcyg/UNafR8XZ15Ie81988YXDFT1W3t7erFtcTA0bNsT7779f5PWcHZcl9eCDD2LLli2qUh4FKav3+tL4jty8eXO3f1N4+rdSWFgY5s2b5/L7mbPvRJ74PeqOp59+GoMGDSrWukRERPeiso+WlBMNGzZEdHS0W8uGhYVhx44d+OGHH/DCCy8gPDwcvr6+0Ol0qFKlCtq3b4/Ro0cjISEBly5dcli/Xbt22L17N3r27ImgoCB4e3ujadOmeO+997B//363Bqvq168f1q5di8ceewxBQUEeHQE9MjIS58+fx+zZs/HYY48hNDQUWq0WQUFBePjhhzF+/HicO3cOMTExHtumrV27duF///sf+vbti4iICFStWhVarRa+vr5o0KABoqOjkZCQ4FYQwla1atVw6NAhDB06VClRUaNGDQwePBhHjx5Fo0aNitzXl156Cfv27UNUVBRCQ0Ph5eWFJk2aYM6cOfjpp58cAnrz5s1DfHw8Bg0ahJYtW6JmzZrw8vKCl5cXatasiR49euCLL77A7t27HS6z9/b2xpdffoldu3YhJiYG9evXh6+vL7y8vFCjRg0888wzWLNmDbZv317oF/fi+Ne//oVDhw6hb9++qFKlSqH7CgANGjTAnj178Mwzz6Bq1aolHhhuxIgROHv2LMaMGYOHHnoIgYGB0Gq1CA0NRefOnTF37lycOXPGZfDqbhg6dCh27NiB7t27IygoCL6+vmjevDk++ugjrF+/3mld7KIoyeujY8eO2Lp1K5544gml9EhZmThxIn766Sd069YNwcHB8PHxQcuWLfH5558jPj7e6XtaeXvvLOvXZHF4e3tjy5YtmDNnDiIiIuDj44PKlSujT58+OHLkiMvAZc+ePfHHH39g9uzZ6Ny5M6pWrQqdTgcfHx+Eh4ejV69emDNnDs6fP1/sk4N326RJk3DmzBm8+eabaNmyJSpVqgSNRoOAgAA8+OCD6NevH7744gv89ddf6Nmzp2pdvV6PrVu3YvTo0ahTpw50Oh2qV6+Ol156CSdPnnRY3pmQkBDs3bsX/fv3R40aNTxa6qhSpUr48ccfsX79ejz33HOoXbs2vL294e3tjbp16+Lf//43tmzZgrVr15bJpfSiKGLdunWYMWMGGjduDJ1Oh8qVK6Nnz57YuXNnsU4mNmvWDCdPnsSrr76KWrVqQa/Xo1atWhg2bBiOHTuG8PBw1fKDBg3CunXrMHr0aHTo0AH16tWDn5+f8pnSoUMHvPvuu/jtt9/QpEkTh+2V5edRUffVqiTHfGhoKA4cOICJEyfi/vvvh16vR7Vq1fDCCy/g6NGjRUpaqAgmTpyI1atX4/XXX0ebNm1Qp04d+Pj4QKfTISwsDI8//jj+97//4dixY6oAZkmPy5Jq06YNzpw5g08//RRPPvkkqlevDr1er3xP/b//+z9Mnz4dx48fd6iDX1Jl/R35u+++w/jx49GwYUOXSSFWnv6t9Nprr2H79u148sknUalSJbe+E5Xk9+jatWuxcOFCREdHo3nz5qhevTp0Op3yGdG7d2+sXbsW33333V0d1JmIiKisCbJsM/IPERGACxcuOPzI5lsF0b1nwIABqqtk3nnnHUyZMqXsOkRERFSB7dixQ3VFV506dXDhwoWy6xAREREpmElORERERERERERERBUWg+REREREREREREREVGExSE5EREREREREREREFRaD5ERERERERERERERUYXHgTiIiIiIiIiIiIiKqsLRl3YGSkCQJV65cQUBAAARBKOvuEBEREREREVUIsiwjIyMD9913H0Txn3ORusFggMlkKutuEBFRCYiiCJ1OV6R48T0dJL9y5Qpq1apV1t0gIiIiIiIiqpBSUlJQs2bNsu5GiaWnpyM1NRW5ubll3RUiIvIAjUYDX19fVK1aFXq9vtDl7+kgeUBAAADzh3JgYGAZ94aIiIiIiIioYkhPT0etWrWU3+X3svT0dFy+fBn+/v4IDQ0tcvYhERGVH7Isw2QyIScnB2lpabhw4QJq1qwJX1/fAte7p4Pk1g+twMBABsmJiIiIiIiI7rJ/QjA5NTUV/v7+qFmz5j9if4iICPD390dISAguXryI1NRU1K5du8Dl/zmFw4iIiIiIiIiIisBgMCA3NxdBQUEMkBMR/cNoNBqEhIQgKysLRqOxwGUZJCciIiIiIiKiCsk6SKdOpyvjnhARUWnw8vICAAbJiYiIiIiIiIgKwixyIqJ/Jnff3xkkJyIiIiIiIiIiIqIKi0FyIiIiIiIiIiIiIqqwGCQnIiIiIiIiIiIiogqLQXIiIiIiIiIiIiIiqrC0Zd0BIiIiIiIiIqLyauKk/yI9I7Osu1GowAB/xL473SNt2Q90JwgCAgMDERERgZiYGAwePLhEg51KkoS9e/di/fr12LZtG86dO4e8vDzUrFkT3bp1w/jx4xEeHu5WW9OnT8fkyZMBAMuWLcOLL77octkTJ05gzpw52L59O65fv47g4GA88MADiImJwcCBA4u9P3fbqAmjcO32tbLuRqGqBlfF3JlzPdLWhQsXlGNClmWXyw0YMADx8fF45513MGXKFABAYmIi1q9fjy1btuD06dPIzs5GtWrV0KlTJ4wbNw7NmjVzaOfixYv4+OOPcfjwYSQlJSE1NRVarRYNGjRA3759MXLkSPj5+anWMRqNePfdd3H48GH89ttvuH79OgwGA2rVqqUc13Xq1PHI40GexyA5EREREREREZEL6RmZeCf2/bLuRqGmThzr8TZjYmIAACaTCX/88Qf27t2LPXv2YNu2bVi1alWx201KSsJjjz0GAAgLC0OXLl2g0Whw6NAhLFy4ECtXrsSmTZvQoUOHAts5e/YsYmNjIQhCgYFTAFiyZAlee+01yLKMtm3bomPHjvj7779x/PhxrFix4p4Kkl+7fQ2RwyLLuhuF2vHJjrLuAoxGI1q1agUACAkJQbt27eDn54djx45hxYoVWLNmDVasWIG+ffuq1jt16hQ+/PBDhIWFoXHjxujYsSNu3bqFAwcOYNKkSVi1ahV2796NSpUqKevcuXMHU6dOhb+/P5o1a4aWLVsiLy8Px48fx6effooVK1Zg27ZtSn+ofGGQnIiIiIiIiIiIHMTFxanuJyQkoEePHli9ejWio6PRq1evYrUrCAK6deuGCRMmoHPnzkpWem5uLoYOHYq4uDhER0fj999/h06nc9qGLMsYMmQIgoOD0bZtW3z//fcut/fzzz9jyJAhqF+/Pn744Qc88MADyry8vDz8+uuvxdoPuje0bt0aEydORK9evaDRaACYr2aYPHkyYmNjMWjQIERGRiI0NFRZp2XLlvjll1/QpEkTVVvp6eno3bs3tm3bhtjYWMyZM0eZ5+3tjT179qBNmzbQavNDriaTCZMmTcLMmTMxdOhQHDlypJT3mIqDNcmJiIiIiIiIiKhQ3bp1Q//+/QEA69atK3Y79evXx5YtW9ClSxdV2RYvLy8sWLAAQUFBuHTpEvbt2+eyjSVLlmDXrl344IMPEBwcXOD2hg0bBkEQ8O2336oC5ACg1+vRokWLYu8LlW9arRaHDh3C008/rQTIAUAURUyfPh2NGjVCRkYGNm7cqFqvevXqDgFyAAgMDFTKuPz8888O22rfvr0qQA4AGo0G06dPh7e3NxITE5GWluahvSNPYpCciIiIiIiIiIjcYg0op6SkADDXihYEAZGRkU6XnzJlCgRBcMhKd8XHxwcNGzYEAFy5csXpMlevXsW4cePw+OOPIzo6usD29u7di9OnTyMyMhIRERFu9YEqBkEQlHrkro41Z6xXN+j1+iJtS6PRQBCEIq1Hdw/LrRARERERERERkVsyMjIAmLO+S4MkSbh48SIAc71yZ4YPH46cnBx8+umnhbZnzfZt164dcnJysHr1aiQmJkKj0aBly5Z49tln4ePj47kdoHtKUlISANfHmr3s7GzExsYCAHr27OnWOrIsY9asWcjKykKXLl14vJVTDJITEREREREREVGhZFnGhg0bAEDJwPW0VatW4dq1a6hSpQratWvnMH/Dhg1Ys2YNpk6digYNGhTa3unTpwGYg+8tWrTA2bNnVfP/+9//YsOGDcwyr4D27NmDxMRE6PV6dO/e3ekyt27dwqhRowAA169fx8GDB3Hjxg1ERUXhzTffdNn2+PHj8ffffyM9PR0nT57EH3/8gQceeABLliwplX2hkmOQnIiIiIiIiIiIXDKZTEhKSsKMGTOwf/9+eHl5YeDAgR7fTkpKCkaOHAkAmDZtmkO2emZmJl5//XU0bNgQ48ePd6vNW7duAQBmz56NsLAwbNq0Ce3bt8elS5cwevRoJCQk4KmnnsLp06fh6+vr0f2h8is9PR2DBg0CAIwaNQrVq1d3ulxWVhbi4+NV05577jnMmzevwIzwb775Bn/88Ydyv1mzZli+fDnCw8M90HsqDaxJTkREREREREREDgRBgCAI0Gq1aNiwIeLi4hAQEIBVq1ahfv36Ht1WVlYWevfujdTUVERFRWHo0KEOy7z99ttISUnBp59+6na5F0mSAABGoxHffPMNnnzySQQGBqJp06ZYv349atasiYsXL2LFihUe3R8qv0wmE6Kjo3H+/Hk88sgjmDZtmstla9asCVmWIUkSLl26hM8//xy7du1CREQEjh496nK933//HbIs4/r16/jpp5+g0+nQsmVLh4A7lR/MJCciIiIiIiIiIgcxMTEAAFEUERgYiIiICPTu3RuVKlXy6HYMBgOeffZZHDlyBB06dMDKlSsdljl06BDmz5+P/v37o0uXLm637e/vDwB48MEH8cgjj6jmeXl5oV+/fpg9ezZ27tyJV155pWQ7QqVGEAS3lpNludDlX3vtNWzYsAGNGjXCxo0b3RpIUxAE1KpVC4MGDUJERAQeffRRDBw4EMePHy9wW6GhoXjiiSfQ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s5wO/nn79m3IsgwA2L9/P/bv3++03cjISAbJnagRUh2XV/xa1t0oVI2Q6h5vc9asWejcuTM+++wzHDx4EIcPH4avry8aN26MPn364I033lAN2pmdnY28vDwAwKlTp3Dq1Cmn7datW1cVJB87dizq16+PAwcOYPv27cjIyEBQUBDatm2LPn36YMiQIfDy8nLa1l9//YWff/4ZOp0Ozz//vOd2nkqVIFvfldyUlJSkFKRv2rQpMjMzi5RJ/uuvv6Jy5coOgfAlS5bglVdewZgxYzBnzhy32kpPT0dQUBDS0tIQGBjodh/K2rFjxzB43jj4NKtW1l0hIiIiIiKicqDaMQO+jfuqrLvhtnv197i9O3fuIDk5GeHh4fD29i7r7hARkYe5+z5f5JrkrkZsdVeTJk2cZopbz6z88ssvJWqfiIiIiIiIiIiIiMhdRS63Ulr+/PNPAEC1aq6zq3Nzc5Gbm6vcT09PL/V+EREREREREREREdE/V5EzyUvLO++8AwCIiYlxucx7772HoKAg5c92pFoiIiIiIiIiIiIioqIqF0HyDz74AGvWrMGQIUPQpUsXl8u99dZbSEtLU/5SUlLuYi+JiIiIiIiIiIiI6J+mzMutLFmyBGPHjkXPnj0xb968Apf18vJyOXIsEREREREREREREVFRlWkm+RdffIEhQ4bg//7v//DNN99Ap9OVZXeIiIiIiIiIiIiIqIIpsyD5F198gZdffhldu3bFunXrmCFORERERERERERERHddqQbJL126hDNnzsBgMKimx8XF4ZVXXkGXLl3w/fffw9vbuzS7QURERERERERERETkVJFrki9btgwXL14EAFy/fh15eXl49913AQB16tRB//79lWVfeukl7Ny5E8nJyahbty4A4IcffsDgwYMRGBiI559/Ht98842qfX9/f0RFRRVzd4iIiIiIiIiIiIiI3FfkIPnnn3+OnTt3qqb997//BQB06tRJFSR35ujRo5AkCbdv38aQIUMc5tepU4dBciIiIiIiIiIiIiK6K4ocJN+xY0eJlp0yZQqmTJlS1M0SEREREREREREREXlcmQ3cSURERERERERERERU1hgkJyIiIiIiIiIiIqIKi0FyIiIiIiIiIiIiIqqwilyTnIiIiIiIiIioohj71kTcvJ1e1t0oVEhwIN5/L9YjbQmC4HA/MDAQERERiImJweDBgx2WKQpJkrB3716sX78e27Ztw7lz55CXl4eaNWuiW7duGD9+PMLDwx3WO3nyJBYtWoQjR47g0qVLuHHjBry9vfHggw+iX79+GDp0KHQ6ncvtnjhxAnPmzMH27dtx/fp1BAcH44EHHkBMTAwGDhxY7P25214bMwx/3rhS1t0oVM3K9+HTDz7xSFsXLlxQjglZll0uN2DAAMTHx+Odd95RxkRMTEzE+vXrsWXLFpw+fRrZ2dmoVq0aOnXqhHHjxqFZs2YO7Vy8eBEff/wxDh8+jKSkJKSmpkKr1aJBgwbo27cvRo4cCT8/vwL7O3PmTGzevBlXrlxBQEAAGjRogN69e2Ps2LElezCoVDBITkRERERERETkws3b6eg36p2y7kahVs6d6vE2Y2JiAAAmkwl//PEH9u7diz179mDbtm1YtWpVsdtNSkrCY489BgAICwtDly5doNFocOjQISxcuBArV67Epk2b0KFDB9V6u3btwvz581GnTh08+OCDqFKlCq5fv469e/fiwIED+Oabb7Blyxbo9XqHbS5ZsgSvvfYaZFlG27Zt0bFjR/z99984fvw4VqxYcU8Fyf+8cQUB/3I8iVDe/PlDcll3AUajEa1atQIAhISEoF27dvDz88OxY8ewYsUKrFmzBitWrEDfvn1V6506dQoffvghwsLC0LhxY3Ts2BG3bt3CgQMHMGnSJKxatQq7d+9GpUqVHLb5448/om/fvsjJycHDDz+Mtm3b4saNGzh16hQWLlzIIHk5xSA5ERERERERERE5iIuLU91PSEhAjx49sHr1akRHR6NXr17FalcQBHTr1g0TJkxA586dlaz03NxcDB06FHFxcYiOjsbvv/+uygzv0aMHevTogXr16qna+/vvv9G1a1fs3LkTixYtwn/+8x/V/J9//hlDhgxB/fr18cMPP+CBBx5Q5uXl5eHXX38t1n7QvaF169aYOHEievXqBY1GA8B8NcPkyZMRGxuLQYMGITIyEqGhoco6LVu2xC+//IImTZqo2kpPT0fv3r2xbds2xMbGYs6cOar5Z86cQe/evREQEICEhAS0a9dOmSdJEo4ePVqKe0olwZrkRERERERERERUqG7duqF///4AgHXr1hW7nfr162PLli3o0qWLqmyLl5cXFixYgKCgIFy6dAn79u1TrVevXj2HADkAVKtWDePHjwdgDojb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V199tai7TncBa5ITEREREREREVGxTZ48GU888QRGjhyJr776CmFhYUhMTER2djZiYmIQHx+vWv748eMYM2YMACA8PByxsbFO23355ZfRoUMH5f4HH3yAkSNH4qGHHsL9998PWZZx8eJFJCYmQpIkPPbYY3jvvfcc2nn//fdx4MABrFixArt370arVq1w6dIlHDlyBBqNBosWLSpR6Q26O3r16oVx48Zh9uzZaNeuHdq0aYPw8HCkpaVhz549SEtLQ9OmTbFgwQJlnWvXriE6OhqSJCE8PBwLFy7EwoULHdqOiopCVFSUcn/58uV45ZVX8OCDD6Jx48bQ6XRISUlBYmIicnNz0aRJEyxatMihnbFjx2L79u3YunUrGjZsiLZt2yI1NRUHDhyAyWRCbGyswwCyVD4wSE5ERERERERE5EJIcCBWzp1a1t0oVEhwYJltu2vXrvjhhx8wdepUHD16FH5+fujatStmzZrldPDP27dvQ5ZlAMD+/fuxf/9+p+1GRkaqguSxsbHYtGkTjhw5gs2bNyMnJwchISHo1q0b/v3vf6N///4QRceiCUFBQdi/fz9mzJiBr7/+Ghs2bIC/vz969eqFCRMmOJTmKO9qVr4Pf/7gPEO/PKlZ+T6Ptzlr1ix07twZn332GQ4ePIjDhw/D19cXjRs3Rp8+ffDGG2+oBu3Mzs5Wrh44deoUTp065bTdunXrqoLkY8eORf369XHgwAFs374dGRkZCAoKQtu2bdGnTx8MGTIEXl5eDu3odDps2rQJc+fOxZdffonNmzdDr9ejU6dOGDVqFHr16uXZB4Q8RpCt70r3oPT0dAQFBSEtLQ2BgWX3YVBUx44dw+B54+DTrFpZd4WIiIiIiIjKgWrHDPg27quy7obb7tXf4/bu3LmD5ORkhIeHw9vbu6y7Q0REHubu+zxrkhMRERERERERERFRhcUgORERERERERERERFVWAySExEREREREREREVGFxSA5EREREREREREREVVYDJITERERERERERERUYXFIDkRERERERERERERVVgMkhMRERERERERERFRhcUgORERERERERERERFVWAySExEREREREREREVGFxSA5EREREREREREREVVYDJITERERERERERERUYXFIDkRERERERERERERVVgMkhMRERERERERERFRhcUgORERERERERERKQRB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iIhcqBIciJ8WzizrbhSqSnBgmW27a9eu+OGHHzB16lQcPXoUfn5+6Nq1K2bNmuW09Mnt27eVkhP79+/H/v37nbYbGRlZ4iD5yy+/DD8/P+zduxd79+7F7du34e/vj6ZNm+Kpp57CG2+8gaCgoBJt426rXbUGLm29XNbdKFTtqjU83uasWbPQuXNnfPbZZzh48CAOHz4MX19fNG7cGH369MEbb7yhGrQzOzsbeXl5AIBTp045vaoAMJdLsQ2Sjx07FvXr18eBAwewfft2ZGRkICgoCG3btkWfPn0wZMgQeHl5eXz/qOwI8j1cCCc9PR1BQUFIS0tDYGDZfRgU1bFjxzB43jj4NKtW1l0hIiIiIiKicqDaMQO+jfuqrLvhtnv197i9O3fuIDk5GeHh4fD29i7r7hARkYe5+z7PmuREREREREREREREVGExSE5EREREREREREREFRaD5ERERERERERERERUYTFITkREREREREREREQVFoPkRERERERERERERFRhMUhORERERERERERERBUWg+REREREREREREREVGExSE5EREREREREREREFRaD5ERERERERERERERUYTFITkREREREREREREQVFoPkRERERERERERERFRhMUhORERERERERERERBUWg+REREREREREREREVGExSE5EREREREREREREFZa2rDtARERERERERFRejRj7Fq7eTCvrbhQqLCQI/3v/PY+0JQiCw/3AwEBEREQgJiYGgwcPdlimKCRJwt69e7F+/Xps27YN586dw/+zd+fxMV/7H8dfMxNZiCQIYglCi2spitYSxK5oEeXW1qDaqwulFFXV4JertPaltbVSS6hqEWKJ2Pd9aVWLBKnWToJYksz8/ohMjUxkEcL1fj4eqcz3e875nm86tN7fM59z584dihYtSuPGjRk4cCA+Pj4p+h06dIjp06ezZ88eTp8+zaVLl3B2dqZcuXJ07NiRnj17kiNHDps+gYGBDBs2LM05bdy4kbp162b6nh6nt/u8x6lz0dk9jTQVL+jNjPFTs2SskydPWt8TFosl1XZdu3YlODiYzz//nMDAQAD27t1LaGgoa9as4ciRI8TFxVGwYEHq1avHgAEDeOGFF1KMc+rUKSZOnMju3buJjIzk4sWLODg48Pzzz/P666/Tp08fcuXKZXcO4eHhjB8/nl27dnH1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dKBLly4pNkxMtmvXLv744w8KFChAkyZNHv6ms1Hxgt6c2vHgWu9PguIFM1/zOzWjRo2ifv36fPPNN+zcuZPdu3eTM2dOypYtS9u2bXn//fdtNu2Mi4vjzp07ABw+fJjDhw/bHbdEiRI2IfnHH39MqVKl2LFjB+vXr+fatWu4u7tTo0YN2rZtyzvvvIOTk5PNGAaDgYULF9KsWTOCg4M5dOgQBw4cwMPDg+bNm9OrVy+aNWuW5T8TyRoGS/KfSk+h2NhY3N3diYmJeao+JrN//37emjwAlxcKZvdURERERERE5AlQcH88P81emN3TSLen9e/j97t16xZRUVH4+Pjg7Oyc3dMREZEslt4/51WTXERERERERERERESeWQrJRUREREREREREROSZpZBcRERERERERERERJ5ZCslFRERERERERERE5JmlkFxEREREREREREREnlkKyUVERERERERERETkmaWQXERERERERERERESeWQrJRUREREREREREROSZ5ZDdE5CsZTZbwHLPAQMYjYZsm4+IiIiIiIiIiIjIk0wh+RPqVuxNrp48x61TV7j1dwyYLcDdsNtisW1sufeX+84BBgz3H0iFIdVzBsBy/2l7L9KVxxvAYPnne3sXu0/y3VsMSS8MBu7+A7j7EMCQ/NpgSDplvHvnhqSJ33seAxiMBgwGAwaTMamt0YDBaARj0jmMBjAak75PHs9oSJqDyZB0nbvHMBgwmoz/fG+8Z0yTEYPBiNFkAIMRoxEMJpP1Gsa71zAYjUkPNExGjMnfJ/cTERERERERERGRR0Ih+RPAnGjh+vkrXDt5kVunrhB/9SZGoxHHvLnIWTwfBWs8nxS6ipXZbL77TdI/kl9iNtseM1uApNX1FosFi/luOG+2JL1ONGNJtGBONIPZfPdXCxazGXOiBSxmLGYLlgTz3WNmLBaS+t1th8WSlPlbkq5jSOp293lF8nywXjupT9J8sFiSnnlYLPfML+nXpNPmfx5yWLPye55WJH9ruO/4PU3tPsAwkPQA4G74bzQZk0J/k9Ea/CcH/JiMGEwGDA53g32TwfoAAJMBS3J/ozHpQYFDUsBvMBkxOpiSjpmMGE2mpAcBDknBv8FkwmAyYnIw/fOAQERERERERERE5DFTSJ4NLBYLV85c4OLFi9w8fYXEuDs45nQmR76ceFYpgbNn7uye4hPP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MoSpU6dSrFgxwsPDKVCgQKbnERkZSXR0NG5ubjarXr28vABsNiu8V/Lx1MpxyJOtX79+5M6dm+nTp3PmzJkU56tWrYqLiwt79+61Wwd77ty5ANSuXdvu6usffvghxbGjR49y4MABXF1dqVy58gPnV79+fUwmE8uXL3/o0iOPQuPGjYF/gu30SH4wdv/v92TJD5ySA/h7LVq0CIvFktFp2ihfvjzvv/8+AL/88stDjXUvheQiIiIiIiIiIpIpjo6O1KxZk8uXLzNlyhTr8YSEBPr160dUVJTdfuPGjSMoKAgvLy/Wrl1LsWLF0rzWpEmT7K5C/f333+nYsSMWi4U333zTpk5x8urTsWPHpth8cPLkyWzevJncuXPb3ehQnnz58uWjd+/e3L59m1mzZqU4nytXLrp3747ZbOb999/nxo0b1nN//PEH//d//wdA79697Y4/adIkm8054+Li6NWrFxaLhW7duqVZGqhIkSJ0796dkydP0qFDB7ubjB4/fpzFixen636zWtu2bSlXrhzz5s1jxIgRNvXKIWnj261bt7J161brMU9PT3LkyMGJEydITExMMWbp0qUBmDVrls2DgSNHjjBw4MB0zy0uLo6JEydy9epVm+Nms5lVq1YB4O3tne7x0qJyKyIiIiIiIiIikmlDhw6ladOm9OnTh4ULF+Ll5cXevXuJi4sjICCA4OBgm/YHDhygX79+APj4+BAUFGR33B49euDr62t9PWbMGPr06UOlSpV47rnnsFgsnDp1ir1792I2m6lbty4jR460GePdd9/lp59+YsuWLdSsWZOaNWtSuHBhfv31V44cOYLJZGLKlCnkzZs3i38q8rj069ePSZMmERsba/f8yJEj2bFjB+Hh4ZQsWZJ69epx48YN1q1bx61bt+jduzevvvqq3b6dO3fm5ZdfpkGDBri7u7Np0ybOnj1L+fLlGTFiRLrmN2HCBE6ePMnixYtZtWoVlStXplixYty4cYMjR45w/PhxWrVqlWXlTjLCwcGBJUuW0LRpU4YOHcrkyZN54YUXKFCgABcvXuTAgQOcP3+ecePGUbt2bSDpwVizZs0IDQ2lUqVKvPjiizg6OlK7dm26detGt27dGDNmDKGhoZQpU4bq1atz+fJlNm7cSOvWrdm1a1eq5W/udefOHT788EP69+9P1apVKVGiBHfu3GH37t1ER0dT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//zz7N+/n6FDh7Jq1Sp+/vlnihUrxmeffcbgwYNxcnJ66Gs8Tq55Pek/f1V2TyNNrnk9s3sKVsnlUzp06JBm2w4dOvDTTz8xZ84cheTPEIMl+U+lp1BsbCzu7u7ExMTg5uaW3dNJt/3799N1VB9ylM6+/4CJiIiIiIjIk8M70sTPcxdl9zTS7Wn9+/j9bt26RVRUFD4+Pjg7O2f3dEREJIul98951SQXERERERERERERkWeWQnIREREREREREREReWYpJBcRERERERERERGRZ5ZCchERERERERERERF5ZikkFxEREREREREREZFnlkJyEREREREREREREXlmKSQXERERERERERERkWeWQnIREREREREREREReWYpJBcRERERERERERGRZ5ZCchERERERERERERF5ZikkFxEREREREREREZFnlkJyEREREREREREREXlmKSQXERERERERERERkWeWQnIREREREREREREReWY5ZPcERERERERERESeVG9/8BGnzlzI7mmkqXiR/MyYPDZLxjIYDCleu7m5UbFiRQICAnjrrbdStMkIs9nM1q1bCQ0NJSIigj/++IM7d+5QtGhRGjduzMCBA/Hx8UnR79ChQ0yfPp09e/Zw+vRpLl26hLOzM+XKlaNjx4707NmTHDly2L3mypUrGTt2LLt37+bOnTuUKlWKLl260Ldv31T7PKk+++hDrl84m93TSJNrfi9GjJ2QJWMlv98sFkuWjPc4BAYGMmzYML777ju6du2a3dOxMXv2bLp168bnn39OYGBguvsZDAaKFy/OyZMnH9ncsotCchERERERERGRVJw6c4EbRZpk9zTSdOrMmiwfMyAgAIDExEROnDjB1q1b2bJlCxEREYSEhGR63MjISOrWrQuAl5cXDRo0wGQysWvXLqZNm8b8+fMJCwvD19fXpt+mTZuYMmUKxYsXp1y5cuTPn58LFy6wdetWduzYweLFi1mzZg2Ojo42/UaNGsWgQYMwGo28/PLLFChQgO3btzNw4EDCw8MJCwt7qoLy6xfO8lXjF7N7GmnqH74vu6fwSHXt2pXg4GDWr1+Pn59fdk9HHpJCchERERERERERSWH27Nk2r8PDw2nevDkLFiygU6dOtGzZMlPjGgwGGjduzKBBg6hfv751lfDt27fp2bMns2fPplOnThw/ftwmvG7evDnNmzenZMmSNuOdO3eORo0asXHjRqZPn84HH3xgPbd7924++eQTcuTIQWhoKE2bNgUgNjaW1q1bs3btWr766is++eSTTN2LyNOoTZs21KhRA09Pz+yeyhNDNclFRERERERERCRNjRs3pkuXLgAsWbIk0+OUKlWKNWvW0KBBA5uyLU5OTkydOhV3d3dOnz7Ntm3bbPqVLFkyRUAOULBgQQYOHAjAunXrbM5NmzYNi8VC165drQE5gJubG9988w0Gg4GxY8eSmJiY6fsRedq4u7tTtmxZheT3UEguIiIiIiIiIiLpUqVKFQCio6MBOHnyJAaDIdVyE4GBgRgMhhSr0lPj4uJC6dKlAfjrr7/SPa/kFef3l1rZu3cvgN35lS5dmsKFC3Px4kW2bt2a7mvJk+3q1atMmjSJpk2bUrx4cZycnMiXLx/NmjUjPDzcbh8/Pz8MBgMnT55kyZIl1KhRg1y5cpE3b146dOjAn3/+adPeYDAQHBwMYP00RPKXvXrdhw8f5rXXXiNPnjzkypWLevXqpXgIBHDr1i1mzZpFq1atKFmyJC4uLnh4eFC3bl0WLFhgd+5du3bFYDCwYcMGNm3aRIMGDcidOzdubm60aNGCI0eOpOgze/ZsDAaD3Xrkly9f5oMPPqBw4cLWmv8TJkxIsx78zp07adeuHYUKFcLR0ZGiRYvSo0cPTp8+naKtxWJh3rx5+Pr6UrBgQZydnfH29qZRo0ZMmTLlgdd5VBSSi4iIiIiIiIhIuly7dg1IWvX9KJjNZk6dOgUk1StPjytXrjBmzBgAWrRoYXPuxo0bAOTJk8du33z58gFw8ODBTM1Xnjw7duygd+/e/PHHH5QpU4Y2bdpQpkwZ1qxZQ9OmTfn2229T7Tt16lRef/11XFxcaN68Oa6urixYsIAGDRpw8+ZNa7uAgABKlSoFQNOmTQkICLB+ubq62oy5Z88eatSowcmTJ2natCnPP/88mzZtomHDhvzyyy82bU+ePEmPHj3Ys2cPJUqUoFWrVlSuXJkdO3bQoUOHB26yGRoaSoMGDYiLi6N58+YUKlSIsLAw6taty9mz6dvo9cqVK/j6+jJlyhQsFgutWrWiSJEi9O/fn969ez/w51arVi1++uknihcvTuvWrcmXLx+zZs2iWrVq/PbbbzbtBwwYQOfOndmzZw+VKlXC39+f559/nkOHDvHll1+ma65ZTTXJRUREREREREQkTRaLheXLlwPwwgsvPJJrhISEcP78efLnz0+tWrXstjl27BhBQUGYzWbOnTvHtm3buH79Oj179qRTp042bfPnz8+xY8eswfu9LBaL9bi98/J0KlOmDNu3b6dGjRo2x/fv30+DBg3o27cv7du3TxFmA0yZMoXNmzdTs2ZNAOLi4mjcuDHbtm0jJCSE7t27A0krsbt27cqJEycYNGjQAzfunDJlChMmTLAJmfv27cv48eMZPXo033//vfV4/vz5CQ8Pp2HDhjaliKKiomjQoAEjRoyga9eulChRIsV1xo8fz+LFi2ndujWQtOHuv//9bxYvXszUqVMZPnx4mj+7wYMH89tvv9GsWTMWL15Mzpw5Adi1axcNGza02yf5oUShQoVYunQpVatWtZ6bNWsWPXr0oFu3buzYsQNIWi0/adIkcufOzcGDB/Hx8bG2T0hIYPv27WnO81HQSnIREREREREREUlVYmIix44do3v37mzfvh0nJye6deuW5deJjo6mT58+AAwfPjzV1ernzp0jODiYOXPmsGbNGq5fv07v3r0ZNWoURqNt1FW3bl0Aa2mMey1evJiYmBjgnxXy8vTz8fFJEZBDUqmg999/n9jYWNavX2+3b9++fa0BOUDOnDn56KOPANi0aVOm5lO7du0Uq7CHDBlid8x8+fLRqFEjm4Acku7p008/xWw2Exoaavc6HTp0sAbkACaTybohbXrmfuPGDYKDgzEajUyePNkakAO89NJLvP/++3b7ffHFFyQmJvLNN9/YBOQAb731Fq+99ho7d+5k//79QNKmubdv36ZUqVI2ATmAg4MDderUSXOuj4JWkouIiIiIiIiISAr3B3UAuXPnJjg42FpqIqvcuHEDf39/Ll68SOvWrenZs2eqbX19fbFYLCQmJnL69Gl+/vlnhg0bxsqVK1mzZo3NKtv33nuPKVOmsGPHDt58800+++wz8ufPz5o1a3j33XdxcHAgISEhRbguT7fExEQiIiLYtm0bf//9N7dv3waSPoVw76/3a9KkSYpjyTXy//7770zNxd6Y+fLlI2/evKmOuWXLFjZs2MCZM2e4desWFovF2vZRzX3v3r3cvHmTl156ye7v7w4dOjBq1CibY2azmYiICHLmzGmzMe696tSpw7Jly9i1axdVqlShQIECFC1alAMHDjBo0CDeeecd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7FiGflYPK8PlVvr27ctHH31EuXLlmDRpEu3atWPixIm8+uqrmM3mB/Y1m8288sorfPbZZ1SvXp0xY8YwZMgQEhMT6datG4MGDcr0jYiIiIiIiIiIyJMlNjaW7t27A0mZUqFChey2u3HjBsHBwQQHBxMWFsalS5do374906dPx8XF5XFOWZ5QybXHk8usALRv354cOXIQGhpKTExMpsZduHAhr776Kq6urmzYsMEmIAfIly8fjRo1SrGw18fHh08//RSz2UxoaGimrp2W8ePHc+PGDUaOHGkTkAM0a9aMd999l+joaJta/w8z3xYtWqQIyDMqeQ+CZJ6envTs2RNICsaTXbhwAYDatWvbBOSQtCdB1apVH2oeGZWhleS//vorkyZNwt/fn8WLF1uP+/j40Lt3bxYsWEDHjh1T7b9z5062bNlCnz59GDdunPX4e++9R9myZZk2bRqjRo3KxG2IiIiIiIiIiMiTJDExkU6dOnHs2DFeeuklhg8fnmrbokWLYrFYsFgs/Pnnn4SHh/Ppp59SsWJFwsLCePHFFx/jzOVJc/r0aTZt2oSHh4fNivF8+fLRvHlzli5dyqJFi+jRo0eGxv3mm294//33KV68OGvWrOG5555Lte2WLVvYsGEDZ86c4datW1gsFv7++2+AR7bqec2aNQD4+/vbPV+nTh0mTpzIrl27aNOmzUPP97XXXnvoOTdp0iTFsdKlSwNYrw9QuXJljEYj3333HeXKlcPf3598+fI99PUzK0MheUhICBaLhT59+tgcf/vttxk0aBBz5859YEgeGxsLQOHChW2OOzo64unpye3btzMyHRERERERERERyULpLYNrsVjSbP/uu++yfPlyypQpw4oVK9K1AafBYMDb25vu3btTsWJFatasSbdu3Thw4IBK9D7D5s2bh8Vi4fXXX8fJycnmXOfOnVm6dClz587NUEj+559/8u677+Ls7Mz69espXry43XYxMTH4+/uzbt26VMe6du1auq+bESdPngSgSJEiD2x38eJF6/cPM99ixYplfJL3KVq0aIpjuXPnBrDJfkuXLs3o0aP55JNPeOedd+jZsycVKlSgYcOGdO3a1brZ7+OSoZB89+7dGI1GXnrpJZvjzs7OVK5cmd27dz+w/0svvYSHhwejR4+mRIkSvPzyy8TFxREcHMzevXv55ptvHtj/9u3bNj/M5NBdREREREREREQeXs6cOa3fx8XF2by+V1xcHECq+9MNGjSIGTNm4O3tTXh4OJ6enhmeS/Xq1SlTpgyHDh0iKiqKkiVLZngM+d+QXGrFXjmUO3fuAEmlPE6dOpVq2H2/AgUKUK5cOSIiIujfvz8hISE4OKSMSgcOHMi6deuoV68ew4YNo0KFCnh4eGAymVizZg1Nmza1PjTKasmlrQMCAh7Y7uWXX86S+d5f9iQzjMb0V/fu168f7du3Z8mSJYSHh7N582bGjRvH+PHjGTduHB9++OFDzye9MhSS//XXX3h6eqZ4YgNJTzS2bdvGnTt3Un0ymCdPHpYtW0aPHj1o37699Xju3LlZvHgxrVu3fuD1R44cybBhwzIyZRERERERERERSae8efPi4uLCzZs3iYyMpEKFCnbbRUZGAvZXjY4ePZpRo0ZRoEABwsPD8fb2zvR8ksP1CxcuKCR/Ru3du5fffvsNgOPHj3P8+HG77SwWC/PmzWPw4MHpGtfR0ZHQ0FBatGjBjz/+iNFoZP78+ZhMJpt2P//8MyaTiWXLluHm5mZzLvn3waNStGhRTpw4wZgxY9JdiiQ755sZ3t7e9OrVi169epGQkMCCBQvo1q0bAwYM4M033yRPnjyPZR4Z2rgzLi7ObkAO/zxpSH6SmBpXV1cqVKhA//79+emnn5g5cybPPfccHTt2JDw8/IF9P/nkE2JiYqxf0dHRGZm+iIiIiIiIiIg8gMlkonbt2gA2mwHeKzo6mgMHDmA0Gq1tk82YMYOBAwfi4eHB6tWrbTbwy6jY2Fj279+PwWDAx8cn0+PI023u3LkA9O/f31q3/v6vDRs22LRNLxcXF5YvX069evX44Ycf6NKlC4mJiTZtrly5gpubW4rAGeCHH37I3E2lU+PGjYGk4Du9HtV8c+TIQUJCQqb7p4eDgwOdO3emevXq3Llz55HVercnQyF5zpw5U60bfuvWLWub1Bw+fJhatWrRuHFjvvzyS9q0acNbb73Fli1b8PLy4u23307xRryXk5OT9V9yav+yRUREREREREQk85JLHHzxxRfs3LnT5lxMTAzdu3fHbDbj7+9vs0r8xx9/pGfPnri6uhIWFkblypXTvNbMmTPtrm49c+YMHTt25Nq1a7Ro0YICBQo83E3JUykxMZGQkBAAOnTokGq7OnXqUKRIEX777Tf27t2boWvkzJmTFStWUKdOHUJCQggICLCWOYGk2tlXrlxh4cKFNv3GjRvH+vXrM3StjOrXrx8uLi7Wxcb3u337Nj/++CN//vnnI59v4cKFOXfuHFevXs30GPdav349a9eutflZA0RFRfHbb79hMBjsflLlUclQuZXChQtz5MgRbt++nWJF+ZkzZ/D09HzgJgzjxo3j1q1btGvXzuZ4zpw5adGiBZMnT+bkyZOUKlUqI9MSEREREREREZEs0rJlSwYMGMDo0aOpVasWL7/8Mj4+PsTExLBlyxZiYmKoUKECU6dOtfY5f/48nTp1wmw24+Pjw7Rp05g2bVqKsVu3bm1Tbnfu3Lm8/fbblCtXjrJly5IjRw6io6PZu3cvt2/fpnz58kyfPj3FODNnzmTmzJkAxMfHA/D3339To0YNa5upU6fy4osvZtWPRbLBmjVrOHfuHKVLl37gv0uj0ci///1vxo4dy5w5c6hatWqGrpMrVy7CwsJo1qwZ8+bNw2Qy8d1332E0Gvnkk0/o3Lkzb7zxBlOmTKFo0aIcPHiQo0eP0rdvX8aNG/ewt5mq5557jpCQEDp27Ejbtm157rnn+Ne//kWuXLk4c+YM+/bt48aNG+zfv98aKD+q+b722mtMmjSJF198kVq1auHs7EyZMmX4+OOPMzXewYMH6du3L/nz56dq1arky5ePCxcusHHjRm7fvk2vXr0oXLhwpsbOjAyF5NWrV2fNmjXs2rWLOnXqWI/funWLAwcOULdu3Qf2P3PmDIDd1eLJy/Uf9bJ9EREREREREZH0csvtxtABgdk9jTS55c7aT9uPGjWK+vXr880337Bz5052795Nzpw5KVu2LG3btuX999+32bQzLi7OuoHi4cOHOXz4sN1xS5QoYROSf/zxx5QqVYodO3awfv16rl27hru7OzVq1KBt27a88847dkv//vnnnylWud+5c8fmWGxs7MP8CJ5Yrl5F+Hj/6eyeRppcvYo89BjJG3Y+aBV5sg4dOjB27FhCQkL46quv7G7C+SCurq6sXLmSZs2a8f3332M0Gpk1axadOnUiT548jBgxggMHDnD48GGqVavG1KlTsVgsjzQkB2jVqhWHDh1i7NixhIeHEx4eTo4cOShcuDCvvvoq/v7+lCtXztr+Uc135MiRWCwWnWYtmAAAhN5JREFUli5dysKFC0lISKBevXqZDslbtmzJpUuXWL9+PQcPHuTSpUvkz58fX19f3nvvPdq0aZOpcTPLYMnA9quHDx+mUqVKtGnThsWLF1uPT5o0id69ezNnzhw6d+4MwIkTJ4iPj6ds2bLWdn379mX8+PGMGjWKAQMGWI9fvXqVcuXKcevWLS5cuJCiQH5qYmNjcXd3JyYm5qkqvbJ//366jupDjtLpK7gvIiIiIiIi/9u8I038PHdRdk8j3Z7Wv4/f79atW0RFReHj42Pda01ERP53pPfP+Qw9UqlYsSLvv/8+kydPxt/fn+bNm/Pbb78xceJE6tWrR8eOHa1tGzZsyKlTp7g3g+/Tpw/ff/89gwYN4vDhw9SuXZvLly8zY8YM/v77b6ZMmZLugFxERERERERERERE5GFl7HMHwPjx4ylRogTTp09nxYoVeHp60qtXL4YPH47R+OB9QIsXL86uXbsYPnw4ERERLFiwABcXFypXrsyYMWPw9/fP9I2IiIiIiIiIiIiIiGRUhkNyk8lEv3796Nev3wPbnTx50u7xUqVKERwcnNHLioiIiIiIiIiIiIhkuQcv/RYRERERERERERER+R+mkFxEREREREREREREnlkKyUVERERERERERETkmaWQXERERERERERERESeWQrJRUREREREREREROSZpZBcRERERERERERERJ5ZCslFRERERERERERE5JmlkFxEREREREREREREnlkKyUVERERERERERETkmaWQXERERERERERERESeWQrJRUREREREREREROSZ5ZDdExAREREREREReVINHjKY2Gsx2T2NNLnldue///ffhx7n5MmT+Pj4AGCxWFJt17VrV4KDg/n8888JDAwEYO/evYSGhrJmzRqOHDlCXFwcBQsWpF69egwYMIAXXnghxTinTp1i4sSJ7N69m8jISC5evIiDgwPPP/88r7/+On369CFXrlx253DlyhUCAwNZsmQJZ8+excvLizZt2hAYGIiHh8dD/yyeVEPef49rZ6Kzexppyl3Em/+bMjVLx4yLi2PmzJksX76cw4cPc/nyZRwdHfH29uall17C39+fFi1aYDKZsvS68r9PIbmIiIiIiIiISCpir8XwyX8HZPc00jRy8OhsvX5CQgLVqlUDIG/evNSqVYtcuXKxf/9+5s2bx6JFi5g3bx6vv/66Tb/Dhw8zduxYvLy8KFu2LHXq1OHKlSvs2LGDIUOGEBISwubNm8mTJ49Nv4sXL1KzZk2OHz9OyZIlad26Nb/++isTJkxg5cqVbN++nbx58z62+3+crp2JJqiwe3ZPI02fZnGQv3XrVtq1a8fff/+Ns7Mz1atXp3Dhwty+fZsTJ04QHBxMcHAw5cqV49dff83Sa8v/PpVbERERERERERGRh1a9enWWLFnC+fPnCQsLY9GiRfzxxx98+umn3Llzh+7du3Px4kWbPlWrVuWXX37h77//Zv369YSEhLBq1SpOnz5Nw4YN+fXXXwkKCkpxrT59+nD8+HH8/f35/fffWbhwIb/88gu9evXijz/+4KOPPnpcty2Pwb59+2jYsCF///03H3/8MefOnWPTpk0sWLCAn3/+mUOHDnH69Gn69OlDZGRkdk9XnkIKyUVERERERERE5KE4ODiwa9cuWrVqZVPqwmg0MmLECMqUKcO1a9dYsWKFTb9ChQpRvnz5FOO5ublZy7isW7fO5tzff/9NSEgIjo6OTJ06FQeHfwolfPnll+TPn5+5c+dy/vz5LLxDyS5ms5nOnTtz+/ZtRowYwejRo3Fzc0vRztvbm3HjxrFly5ZsmKU87RSSi4iIiIiIiIjII2MwGKz1yP/6669098uRIwcAjo6ONsdXrVqF2WymTp06FCxY0Oack5MTr776KomJiYSFhT3kzOVJEBYWxm+//UaxYsX45JNP0mxftWpVm9ebN2/mgw8+4IUXXiBPnjy4uLhQtmxZBg0axNWrV+2OsW3bNlq3bk3x4sVxcnLCy8uLl156iUGDBnH9+vUU7Xfu3Em7du0oVKgQjo6OFC1alB49enD69Gm74yckJDBp0iSqVq2Kq6srrq6uvPTSS3z99dckJiamaH/9+nVGjhxJpUqVcHd3x9XVlVKlStGuXTtWr16d5s9E0qaQXEREREREREREHqnkEhheXl7pah8XF2cts9KiRQubcwcPHgTgxRdftNs3+fihQ4cyNVd5sqxcuRKAdu3aZWpDzo8//phZs2bh4uJCw4YNadiwIbGxsYwaNQpfX98UoXdoaCh16tRh2bJlFCpUCH9/f6pUqcLly5cZNWpUipJBU6dOpVatWvz0008UL16c1q1bky9fPmbNmkW1atX47bffbNonJibSqlUrevfuzfHjx2ncuDGNGjXi6NGjvPfee7Rr1w6z2WzTvlGjRgwePJi//voLPz8/WrRogZeXF2FhYYSEhGT4ZyIpaeNOERERERERERF5ZLZs2cLevXtxdHSkWbNmdttcuXKFvn37AnDhwgV27tzJpUuXaN26Nf3797dpm7w6t2jRonbHSj5+6tSprLoFyUbJD0WqVKmSqf6ff/45tWrVwt39n81Ob9++Te/evZk+fTpjx45l6NCh1nNfffUVZrOZH3/8kbZt29qMtXv3bvLly2d9vWPHDnr37k2hQoVYunSpzSr2WbNm0aNHD7p168aOHTusx8ePH09YWBjly5cnIiLC+mmIv//+m/r16/Pzzz8zdepUPvjgAwA2bdrEzp07qV69Ops2bcLZ2dk6VmxsLMeOHcvUz0VsKSQXEREREREREZFHIjY2lu7duwPQt29fChUqZLfdjRs3CA4OtjnWvn17Jk+ejIuLi83x5JW/OXPmtDtWrly5ALh27dpDzV2eDJcuXQLA09PT7vm33norRYmSHj164OvrC8Arr7ySoo+TkxPjx4/n22+/ZenSpTYh+YULFwBo1KhRin7Vq1e3ef3FF1+QmJjIN998k6LMy1tvvcWyZctYtmwZ+/fvt4b8EydOBGDs2LE25YIKFSrEl19+yWuvvcaECROsIXnyfGrXrm0TkENS7f77ryuZo5BcRERERERERESyXGJiIp06deLYsWO89NJLDB8+PNW2RYsWxWKxYLFY+PPPPwkPD+fTTz+lYsWKhIWFpVpaRSQ4ODhFSO7n52cNyQHOnDlDaGgoR48eJTY21lrOxNHRMcVK7KpVq/Lbb7/RpUsXPvvsM6pWrYrRmLJitdlsJiIigpw5c9K0aVO7c0su27Jr1y6qVKnC6dOnOX36NPnz56dJkyYp2rds2RIPDw+OHz/O2bNn8fLyonLlyhiNRr777jvKlSuHv7+/zWp2yRoKyUVEREREREREBEjaZDM9LBZLmu3fffddli9fTpkyZVixYkWKDThTu763tzfdu3enYsWK1KxZk27dunHgwAHrtVxdXYGkuuX23LhxA4DcuXOn617kyZYcCN9fCzxZQkKC9fuePXsybdo0m/Njx45l0KBBxMfHp+t6//3vfzl8+DChoaGEhoaSJ08efH19ee211+jcubN1NffFixetn2pI672dPPfkjWuLFy9ut53BYKB48eJcvXqVM2fO4OXlRenSpRk9ejSffPIJ77zzDj179qRChQo0bNiQrl27WjfFlYejkFxERERERERERADbEiZxcXGpljRJDqiTS5vcb9CgQcyYMQNvb2/Cw8NTLZXxINWrV6dMmTIcOnSIqKgoSpYsCUCxYsUA+PPPP+32Sz6eWhApT5dKlSqxdetW9u/fT6dOnTLUd8eOHfTr1w93d3cmTJiAn58fXl5eODk5AVC4cGH+/vtvmz7e3t7s2bOHdevWsXz5cjZu3GgNzEePHs327dvJly+fdTW6q6tritrl9ytfvny652zvwVO/fv1o3749S5YsITw8nM2bNzNu3DjGjx/PuHHj+PDDD9M9vtinkFxERERERERERADImzcvLi4u3Lx5k8jISCpUqGC3XWRkJGB/88zRo0czatQoChQoQHh4ON7e3pmeT3K4fuHCBWtIXqlSJQD27dtnt0/yca2w/d/wyiuvMHXqVBYtWsSoUaMwmUzp7vvzzz8DEBQUREBAgM25mzdvcvbsWbv9HBwcaNKkibUkyqlTp+jevTvr1q1j1KhRjB49Gk9PT5ydna2lUNLzKYzChQtbx0tN8rkiRYrYHPf29qZXr1706tWLhIQEFixYQLdu3RgwYABvvvkmefLkSfP6krqUBXVEREREREREROSZZDKZqF27NgArVqyw2yY6OpoDBw5gNBqtbZPNmDGDgQMH4uHhwerVqylTpkym5xIbG8v+/fsxGAz4+PhYjzdr1gyj0cjmzZs5f/68TZ/bt28TGhqKyWSiefPmmb62PDmaN2/Ov/71L06fPs3IkSMz1PfKlSuA/Yc5ixYtspYNSkvx4sUZOHAgAL/88guQFKT7+fkRGxtLREREusYpVqwYxYoV48KFC3b7rFixgitXrvDcc8/h5eWV6jgODg507tyZ6tWrc+fOnRR11SXjFJKLiIiIiIiIiIhVcumGL774gp07d9qci4mJoXv37pjNZvz9/W1Wif/444/07NkTV1dXwsLCqFy5cprXmjlzpnVV+r3OnDlDx44duXbtGi1atKBAgQLWc4UKFaJDhw7cuXOH9957z6Ym9YABA7hw4QKdO3e26SNPL6PRyJw5c3BycuKzzz5jwIABxMTEpGh36dIlfv/9d5tjpUuXBmDWrFk2NcmPHDliDb3vN27cOLsrzMPCwgBs3vOffvopRqORbt26sWHDhhR9rl+/zrfffsvNmzetx3r16gXARx99xIULF6zHz549y8cffwxgUz5l/fr1rF271lreJVlUVBS//fYbBoPB7kMAyRiDJb2PTJ5AsbGxuLu7ExMTg5ubW3ZPJ932799P11F9yFFaO9GKiIiIiIgIeEea+HnuouyeRro9rX8fv9+tW7eIiorCx8fHuhnf/T748H0++e+AxzyzjBs5eDSTJ0zJsvEGDhzI6NGjMRqNvPzyy/j4+BDz/+zdfXzN5ePH8fc5O7sfG+Z2xpZCQgghQqX8klpDN6hQ6UZym/LVt9ykor4I9VXkW9/cVEgJFX1D7kluS8lt7oq52TDbbOfz+2M7x852znbObgyf17PHsnN9rs91XZ/zOZ+zs/euc53ERK1atUqJiYmqW7eufvjhB5UvX16SdOzYMUVHRystLU316tVTo0aN3LYbFxenuLg45+02bdpoxYoVqlOnjmrXri1/f38dPHhQmzZtUmpqqm644QYtXbpUlStXdmknISFBzZo10549e1SjRg01btxYv/zyi3bs2KHrrrtO69atU9myZYvs/ric9IvrqNFVwkt6GPkadiRR73z5dZG1t2rVKnXp0kV//fWXAgMDdfPNN6tKlSpKSUnRoUOHtHXrVl24cEG1a9fWnDlzVLduXZ04cUJ169bVX3/9pdjYWDVp0kQnT57UihUrFBcXpw0bNujAgQMuM8ojIiJ05swZ3XjjjbruuutkGIa2bt2qXbt2qWzZslq3bp2uu+46Z/0pU6boueeeU0ZGhurWrauaNWvK399f+/fv15YtW5SamqpTp04pIiJCkpSRkaGOHTvqm2++UXh4uG677TYZhqH//e9/OnPmjOLi4jRv3jxZrZlzmydMmKABAwaofPnyuummm1SuXDkdP35cK1asUGpqqvr27auJEycW2f18tfHmeV5iTXIAAAAAAACPSpcK1xv/GFvSw8hX6VJFG5qOGTNGbdu21ZQpU7R+/Xpt3LhRISEhql27tjp16qQ+ffq4fGhncnKy0tLSJEnbt2/X9u3b3bYbExPjEpK/8MILqlGjhtatW6dly5bpzJkzCg8PV7NmzdSpUyf17t3b+SGL2UVGRmrDhg0aPny4vvzyS82fP18VK1bU888/rxEjRjgDyatRqahoDTt8sKSHka9SUQVfi96dli1bas+ePZo2bZoWLFigHTt2aO3atQoMDFRUVJQeeOABde7cWffcc49stszIs1y5ctq4caNefPFF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uXJlHT9+XMeOHbvkYygphOQAAAAAAABw6tevnyTpzTff1Pr16122JSYmqlevXrLb7YqPj3eZJT537lw9/fTTCgsL0+LFi9WgQYNLOWwglwoVKig8PFw7duxwWa88IyNDL774onbt2uV1W23atFG9evW0f/9+vfLKKy5LtMyfP19ffPGFwsLC1KtXL2d5z549FRAQoP/+97/68ccfXfofNGiQ27XQb775ZrVr106rV69Wnz59lJSUlKvO1q1b9e2333o9dne+/PJLrVu3Llf5pk2b9PfffyssLEwRERGF6uNKwnIrAAAAAAAAcLrnnns0ZMgQjR07Vi1atNDNN9+s2NhYJSYmatWqVUpMTFTdunX13nvvOfc5duyYunXrJrvdrtjYWL3//vt6//33c7UdFxenuLi4Qo9x2rRpmjZtmqTMGcFS5ockNmvWzFnnvffeU6NGjQrdF65cNptNQ4YM0bBhw9S6dWvddtttKlu2rNavX6+///5bffr00bvvvutVWxaLRTNnzlTbtm31+uuva/78+WrQoIH+/PNPrV69WjabTR9++KEqV67s3KdGjRoaO3as+vfvr7Zt26p169aqWLGiNmzYoJMnT6p79+6aMWNGrg+1nTFjhtq3b6/33ntPs2bNUoMGDVSlShUlJiZq27ZtOnjwoPr166f27dsX+L5Zvny53nnnHUVFRalhw4YqXbq0jhw5opUrV8put2vEiBG5xnU1IyQHAAAAAADwIKJ0GU185b38K5awiNJlirS9MWPGqG3btpoyZYrWr1+vjRs3KiQkRLVr11anTp3Up08flw/tTE5OVlpamiRp+/bt2r59u9t2Y2JiiiQkP3ToUK5Z7mlpaS5l7mbgXg3Co6M11s1a1peb8HzWor9U/vGPf6hq1aqaMGGCVq9ereDgYLVs2VIjR47Uzz//7FNb9erV088//6zXXntN3377rebOnavw8HDFxcVp6NChatq0aa59+vXrp6pVq2rs2LFat26dgoKC1LZtW73xxht66623JEnlypVz2adChQpas2aNpk6dqk8//VSbN2/WmjVrVLFiRV1zzTV6/vnn9dBDDxX8TlHmckc2m00//vijNmzYoMTERFWqVEl33323+vXrp9tvv71Q7V9pLEZRfHxrCUlKSlJ4eLgSExNVunTpkh6O1zZv3qweY/rLv2a5/CsDAAAAAK560Xv9NH/GnJIehteu1N/Hc0pJSdG+ffsUGxuroKCgkh4OABPJyMhQ/fr1tXPnTh05ckSVKlUq6SFdlbx9nmdNcgAAAAAAAAAoBnv27NHp06ddylJTUzVkyBD9+uuvuv322wnILwMstwIAAAAAAAAAxWDOnDl69dVXddNNNyk6OlpJSUnaunWrjh49qsjISE2ePLmkhwgRkgMAAAAAAABAsbj99tu1detWrVu3Ttu2bVN6erqioqL0zDPPaOjQoYq+TNZuNztCcgAAAAAAAAAoBk2aNNHs2bNLehjIB2uSAwAAAAAAAABMi5AcAAAAAAAAAGBahOQAAAAAAAAAANMiJAcAAAAAAAAAmBYhOQAAAAAAAADAtAjJAQAAAAAAAACmRUgOAAAAAAAAADAtQnIAAAAAAAAAgGkRkgMAAAAAAAAATIuQHAAAAAAAAJKk/fv3y2KxyGKx5FmvR48eslgsGj58uLNs06ZNGj58uFq0aKGIiAgFBAQoOjpa3bt317Zt29y2c+DAAQ0aNEi33nqrqlatqqCgIIWFhalhw4YaPXq0zp07l2uf06dPa9asWXr44YcVGxurgIAAlSpVSjfffLPeeecdXbhwoVD3AS5vGzZscD5GR44cmWfdNm3ayGKxaP/+/S7lFotFMTExxTbG4cOHy2Kx6KOPPnIpd1w3y5cvL7a+rwSO55k2bdqU9FCcbCU9AAAAAAAAgMvVkGFDdDLxZEkPI19lw8tq7OixJdZ/enq6GjdunDmWsmXVokULhYaGavPmzZo5c6bmzJmjmTNnqnPnzi77bd++XePGjVOlSpVUu3ZttWrVSqdOndK6dev08ssva/bs2Vq5cqXKlCnj3Oftt9/W6NGjZbFY1KBBA9188806fvy4Vq9erQ0bNmju3Ln67rvvFBIScknvg0vlxaee0qkDf5b0MPJVpno1jXn//SJv95NPPnF+P3PmTL3yyitF3gcu2r9/v2JjY9W6deurOtwnJAcAAAAAAPDgZOJJ9Xy5e0kPI1//eW1GSQ9BTZo00bBhw3TPPffIz89PkmS32/XKK69o9OjR6tWrl9q0aaPIyEjnPjfddJN27NihG264waWtpKQkxcfH63//+59Gjx6tt99+27ktNDRUQ4YMUZ8+fVStWjVn+R9//KE77rhDq1at0muvvabXX3+9mI+4ZJw68KeeSC/pUeRvWjEE+RcuXNCnn34qSapUqZJ27dql9evX6+abby7yvorDG2+8oZdeesnlcYvLA8utAAAAAAAAoFBsNps2bNig++67zxmQS5LVatWoUaNUq1YtnTlzRosWLXLZr3LlyrkCckkqXbq0cymXH374wWXb0KFDNWbMmFxB43XXXac333xTkjR79uyiOCxcZr799lslJCTolltu0bPPPivJdWb55a5y5cqqXbv2VfsuhysZITkAAAAAAACKjcViUf369SVJR44c8Xo/f39/SVJAQIDX+9x4440+94Mrx4wZme+Y6N69u7p3z3yHx2effVZk69Dv2LFDUVFR8vf318yZMyVJKSkp+vDDD3XffffpmmuuUXBwsCIiInTrrbc6Z7V7y9c1yZcvXy6LxaIePXro2LFjevzxx1WpUiWFhoaqZcuWWrNmjbPulClTVL9+fQUHBys6OlrDhw+X3W532+7Jkyc1dOhQ1alTR8HBwQoPD9dtt92mhQsXutQbPny4YmNjJUkrVqxwrgXvGJPDypUr9dxzz6l+/foqU6aMgoODVbt2bb300ks6ffq0T/fR4sWL1a5dO0VFRSkwMFBVqlRRy5YtNWLECJ/a8RUhOQAAAAAAAIrV3r17JWUukeGN5ORkjR49WpLUoUOHYusHV47ExEQtWLBAAQEBeuCBBxQbG6sWLVooISFB3377baHbX7t2rW699VadOnVKX331lbp16yYpc03uJ554Qj/99JNiYmJ03333qUGDBlq3bp0efvhhlw+vLS6nTp1S8+bN9b///U9t2rRRvXr1tHr1arVr106//PKL+vXrp4EDByo6Olp33HGHEhMTNWLECP3zn//M1dauXbvUoEEDvfnmmzp//rzuuusuNW7cWOvXr1fHjh1dljZq0KCBOnXqJEmqWLGiHnvsMedXy5YtnfVeeOEFffjhhwoODtbtt9+u22+/XUlJSRozZoxatmyps2fPenWc7777rjp06KBly5bp2muvVadOnVS3bl0dOHCg2O9n1iQHAAAAAABAsVm1apU2bdqkgIAAtW/f3m2dU6dOacCAAZKk48ePa/369Tpx4oTi4uI0ePBgr/t65513JEn33Xdf4QeOy8rcuXOVkpKi++67T2XLlpWUOaN8zZo1+uSTT9SxY8cCt/3dd9+pU6dO8vf315IlS1wC4PLly2vp0qW6/fbbZbFYnOX79u3T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Hj58WF27dtWZM2fUoUMHVahQwbktOTlZHTp00Pbt2/XAAw9o6tSpXq+ljitLRkaGZs+eLUl6+OGHPdZr1aqVoqKitHPnTm3atMmnPkJCQrRo0SK1atVKs2fP1mOPPeZclkSSatasqVOnTumzzz5z2W/8+PFatmyZT32VtE6dOqlOnTqaOXOmRo0a5bJeuZQ5G3/16tVavXq1sywyMlL+/v7as2dPrj8gSJn3jyR9+OGHLmuS//rrr3rxxRe9HltycrImTpyo06dPu5Tb7XZ9++23klSod6Xkh+VWAAAAAAAA4HTPPfdoyJAhGjt2rFq0aKGbb75ZsbGxSkxM1KpVq5SYmKi6devqvffec+5z7NgxdevWTXa7XbGxsXr//ff1/vvv52o7+zIKUubM3yeffFJ16tRR7dq15e/vr4MHD2rTpk1KTU3VDTfcoA8++MCljWHDhmnt2rXy8/OTzWbT448/7vY4PvrooyK5P1BylixZor///ls1a9ZUo0aNPNazWq168MEHNW7cOH3yySe66aabfOonNDRUixcvVvv27TVz5kz5+fnpP//5j6xWq4YOHaru3bvroYce0rvvvquqVatq69at+u233zRgwIAr6l0MNptNX375pe666y698sormjx5surXr68KFSooISFBW7Zs0bFjxzR+/Hjnu0QCAgLUvn17ff3117rxxhvVqFEjBQQE6JZbblHPnj3Vs2dP/etf/9LXX3+tWrVqqUmTJjp58qRWrFihuLg4bdiwQQcOHMh3bGlpaerXr58GDx6sm266STExMUpLS9PGjRt18OBBxcTEqHfv3sV33xRbywAAAAAAAFe4suFl9Z/XfFvCoSSUDS9bpO2NGTNGbdu21ZQpU7R+/Xpt3LhRISEhql27tjp16qQ+ffq4fGhncnKy8wMUt2/fru3bt7ttNyYmxiUkf+GFF1SjRg2tW7dOy5Yt05kzZxQeHq5mzZqpU6dO6t27t/MDAB0cyztkZGRo1qxZHo/hag3Jy1SvpmkH/izpYeSrTPVqhW7D8YGdec0id3j44Yc1btw4zZ49W2+//bbbD+HMS1hYmL755hu1b99e//3vf2W1WvXhhx+qW7duKlOmjEaNGqUtW7Zo+/btaty4sd577z0ZhnFFheSSdN1112nz5s2aPHmyvvjiC61bt07p6emqVKmSGjZsqHvvvVcPPPCAyz7Tpk3T4MGDtXTpUs2aNUsZGRlKT09Xz549Va5cOW3cuFEvvviiVqxYoQULFig2NlajRo3S4MGDVaNGDa/GFRYWpnfffVf/+9//tHXrVm3btk0BAQGqVq2annjiCT333HMqW7Zon+eysxjF/fGrxSgpKUnh4eFKTEx0uy7Q5Wrz5s3qMaa//GuWK+mhAAAAAAAuA9F7/TR/xpySHobXrtTfx3NKSUnRvn37FBsbq6CgoJIeDgCgiHn7PM+a5AAAAAAAAAAA0yIkBwAAAAAAAACYFiE5AAAAAAAAAMC0CMkBAAAAAAAAAKZFSA4AAAAAAAAAMC1CcgAAAAAAAACAaRGSAwAAAAAAAABMi5AcAAAAAAAAAGBahOQAAAAAAAAAANMiJAcAAAAAAAAAmBYhOQAAAAAAAADAtAjJAQAAAAAAAACmRUgOAAAAAAAAADAtQnIAAAAAAAAAgGnZSnoAAAAAAAAAl6vB/xikhMSEkh5GviLDI/X26/8qdDv79+9XbGysJMkwDI/1evTooY8//livvvqqhg8fLknatGmTvv76ay1ZskS//vqrkpOTVbFiRbVu3VpDhgxR/fr1vRrDJ598okcffVSSNGrUKL388stu6506dUrDhw/Xl19+qb/++kuVKlXS/fffr+HDhysiIsL7g77CDOrdWwn7/yzpYeQrMqaa/vXBB0XSlsVicX6/Zs0aNW/e3G29zz//XA8++KAkqXr16tq/f3+R9F+UPvroI/Xs2dPl2kHJIyQHAAAAAADwICExQfEv3FvSw8jXF28tKNH+09PT1bhxY0lS2bJl1aJFC4WGhmrz5s2aOXOm5syZo5kzZ6pz5855tpOQkKCBAwfKYrHkGdInJCSoefPm2r17t6655hrFxcXpl19+0TvvvKNvvvlGa9euVdmyZYv0GC8XCfv/1L0pF0p6GPlaUExB/syZMz2G5DNmzCjSvgi0zYPlVgAAAAAAAFBoTZo00Zdffqljx45p8eLFmjNnjnbt2qVhw4YpLS1NvXr1UkJC3rPyBwwYoHPnzql79+551uvfv792796t+Ph4/f777/rss8+0Y8cO9e3bV7t27dLAgQOL8tBwGfDz81O9evX02WefKT09Pdf2EydO6Ntvv1WjRo1KYHS40hGSAwAAAAAAoFBsNps2bNig++67T35+fs5yq9WqUaNGqVatWjpz5owWLVrksY2lS5dqxowZGjZsmK655hqP9Y4eParZs2crICBA7733nmy2iwslvPXWWypfvrxmzJihY8eOFc3B4bLRrVs3JSQk6Lvvvsu17bPPPtOFCxfy/QML4A4hOQAAAAAAAIqNxWJxrkd+5MgRt3WSk5P19NNP6/rrr9cLL7yQZ3vffvut7Ha7WrVqpYoVK7psCwwMVMeOHZWRkaHFixcXzQHgstG1a1dZLBa3y6rMmDFDYWFhuu+++/JsY+fOnerRo4eio6MVGBioihUr6qGHHtIvv/ziUq9Nmzbq2bOnJGnEiBGyWCzOr48++khS5rr9s2fP1kMPPaSaNWsqNDRUpUqVUtOmTfXee+/Jbrd7fWxpaWl677331KRJE5UrV04hISGKiYnRPffco08//dTrdlAwrEkOAAAAAACAYrV3715JUqVKldxuHz58uPbu3asVK1YoICAgz7a2bt0qSR6X1WjUqJGmT5+ubdu2FWLEuBxFR0fr1ltv1YIFC3T27FmFhYVJynx8rV27Vo888ohCQkI87v/ll1/qoYceUmpqqho0aKBmzZrp4MGD+vzzz/X111/rm2++0a233ipJat++vdLT07V69WrdeOONatCggbOda6+9VpKUmpqqrl27qly5cqpTp44aNWqkEydOaM2aNerTp482bNjgDNTz061bN82dO1elSpVSq1atVLp0aR0+fFirVq3S2bNn9dBDDxXsToNXCMkBAAAAAABQbFatWqVNmzYpICBA7du3z7V9y5YtGj9+vHr27OkMKPPy55+ZHwhZtWpVt9sd5QcOHCjEqHG56t69u1asWKEvvvhCjz76qKTMD/N0bPNk//796t69u/z9/bVw4ULdcccdzm3ffvut7r33XnXv3l27d+9WQECAXnrpJVWqVEmrV69WXFyc2w/utNlsmj9/vjp06CB/f39n+fHjx3X33Xfr448/Vq9evfJ9XO/bt09z585V9erVtWnTJpUrV865LSUlRZs3b/bqvkHBsdwKAAAAAAAAikVSUpJ69eolKfNDOStXruyyPSMjQ08++aTCw8P11ltvedXm2bNnJcnjjOHQ0FBJ0pkzZwo6bFzGOnfurMDAQGcwLmWG5JUrV9btt9/ucb8JEybo3LlzeuONN1wCcilz1vgzzzyjgwcP5rlufk42m01xcXEuAbkklS9fXm+88YYk6auvvsq3nePHj0uSGjZs6BKQS1JQUJCaN2/u9ZhQMMwkBwAAAAAAQJHLyMhQt27d9Mcff6hp06YaOXJkrjrvvPOOfvrpJ02fPj1XOAi4ExERoQ4dOuirr77SX3/9pYMHD+r333/XgAEDXD40NqclS5ZIkuLj491ub9WqlSZOnKgNGzbo/vvv92lMW7Zs0ZIlS3TgwAElJyfLMAznH2n++OOPfPevXbu2QkNDtWjRIr311lvq1q2bqlSp4tMYUDiE5AAAAAAAAJCU+SGb3jAMI9/6zzzzjBYuXKhatWpp0aJFudYaP3DggF555RXdeuut6tGjh9djdKxDnZyc7Hb7uXPnJEmlSpXyuk1cWbp3764vvvhCn376qfbt2+csy8v+/fslSVFRUXnWS0hI8HocaWlp6tGjh2bPnu2xjjfvaChdurSmTp2q3r17a8iQIRoyZIhq1qyptm3b6pFHHtEtt9zi9ZhQMITkAAAAAAAAkOS6hElycrLHJU0cAbVjaZOcXnrpJU2dOlXR0dFaunSpIiMjc9VZtmyZzp07p2PHjqlt27Yu2xyB5ocffqjvv/9eDRo00IQJEyRJ1apVkyQdOnTIbd+O8urVq3s4Slzp7r77bkVEROi///2vjhw5ouuvv97jB7k62O12SdJjjz2WZ72bb77Z63GMGzdOs2fPVr169TR27Fg1atRIZcqUkb+/v3bt2qVatWo5/6CUn4cfflh33HGHvvrqKy1ZskQrVqzQ+++/r/fff18DBw7Uv/71L6/HBd8RkgMAAAAAAECSVLZsWQUHB+v8+fPau3ev6tat67be3r17Jbn/8MyxY8dqzJgxqlChgpYuXaro6Og8+/ztt9/022+/ud22f/9+Z2DucOONN0qSfv75Z7f7OMrr16+fZ7+4cgUGBqpLly6aOnWqJOn555/Pd5+qVatqz549+te//lVkS/vMnz9fkjR79mzdcMMNLtsc14gvypcvryeeeEJPPPGEDMPQd999pwcffFDjxo1Tr169cvWBosMHdwIAAAAAAECS5Ofn51zawdMHGB48eFBbtmyR1WrNtQzE1KlT9eKLLyoiIkLfffedatWq5bGvHj16yDAMt1+vvvqqJGnUqFEyDEPLly937te+fXtZrVatXLlSx44dc2kzNTVVX3/9tfz8/HT33XcX5C7AFeKRRx5RuXLlFBkZqW7duuVbv127dpIuBtvecCwRlJ6e7nb7qVOnJLn/Y9Hnn3/udT/uWCwWtW/fXh06dJAk/fLLL4VqD3kjJAcAAAAAAIBTv379JElvvvmm1q9f77ItMTFRvXr1kt1uV3x8vMss8blz5+rpp59WWFiYFi9erAYNGhTL+CpXrqyHH35YaWlpevbZZ10CzCFDhuj48ePq3r27KlSoUCz94/LQqlUrJSQk6Pjx414trTNo0CAFBwdr8ODB+uKLL3JtT01N1dy5c12W8XF8eObvv//uts2aNWtKkqZMmeJSPnfuXP33v//1+lg2b96sL774QmlpaS7lJ0+edF6D+b0jA4XDcisAAAAAAABwuueeezRkyBCNHTtWLVq00M0336zY2FglJiZq1apVSkxMVN26dfXee+859zl27Ji6desmu92u2NhY51rKOcXFxSkuLq7QY5wwYYLWrVunefPmqXbt2mrcuLF++eUX7dixQ9ddd53GjRtX6D5wdbn22ms1e/Zsde3aVZ06ddK1116r66+/XqGhoTp8+LB+/vlnnTt3Tps3b3bODG/WrJkqVKiguXPnqk2bNrrmmmtktVrVq1cvtWjRQkOGDNG3336rl156SXPmzFHNmjX1xx9/6KefftLgwYP19ttvezW2AwcOqFOnTgoPD1fjxo1VqVIlnT59Wj/++KPOnDmjjh07qnnz5sV595geITkAAAAAAIAHkeGR+uKtBSU9jHxFhuf+YMzCGDNmjNq2baspU6Zo/fr12rhxo0JCQlS7dm116tRJffr0cfnQzuTkZOcs2O3bt2v79u1u242JiSmSkDwyMlIbNmzQ8OHD9eWXX2r+/PmqWLGinn/+eY0YMUIRERGF7uNyFRlTTQv2/1nSw8hXZEy1kh5CLvfdd5+2bdumcePGaenSpVq6dKn8/f1VpUoVdezYUfHx8apTp46zflBQkBYtWqR//OMf2rBhg3788UcZhqGWLVuqRYsWuvXWW7Vq1SoNGzZMmzdv1q5du1SvXj3NmzdPjRo18jokb9asmV577TX98MMP+v3337Vy5UqVKVNG9evX1+OPP67u3bsX112CLBbD249YvQwlJSUpPDxciYmJKl26dEkPx2ubN29WjzH95V+zaD4kAAAAAABwZYve66f5M+aU9DC8dqX+Pp5TSkqK9u3bp9jYWAUFBZX0cAAARczb53mf1yS32+0aP368ateuraCg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UFCQbrjhBv373//O9TkrKD6+nN/hw4d7vH7ffvvtXG3zuuzy8Pvvv6tbt266/vrrFR4erpCQENWuXVsDBw7U0aNH3dbnGr6y+HKOuY4BAEBJspX0AMxiwIABmjhxou6//34NGjRIO3fu1MSJE7V582Z9//33slr5e8WVpFWrVurdu7dLmb+/v8vtPXv2qEWLFrLZbBoyZIjCw8M1depU3XXXXfrmm290xx13XMohw41//OMfKlu2rBo1aqTTp0/nWXfdunVq06aNoqKiNHLkSEnS5MmT1apVK61Zs0b16tVz1j158qRatmypY8eOaeDAgapatapmzZqlBx54QNOnT1fPnj2L87CQjS/n2OGTTz7JVda0adNcZQ8++KC++uor9erVS82bN9fatWv1z3/+U7t379ZHH31UyJHDG9OnT9e7776re++9V926dZO/v7+WLVuml19+WZ9//rnWrVun4OBgSb49J6elpaldu3bavHmz+vbtq+uvv17ffPONnn32Wf39998aPnx4CR2xufhyfh3Gjx+vyMhIl7KbbropV9u8Lrs8HDp0SEePHtX999+vqlWrymazafv27frggw/06aefasuWLapQoYIkruErlS/n2IHrGAAAlAgDxW7Hjh2GxWIx4uPjXconTpxoSDJmzpxZQiNDQUgyHnvssXzrdenSxbBarcbmzZudZWfOnDGqVatm1KxZ07Db7cU3SHhlz549zu9vuOEGo3r16h7rNmnSxChVqpRx6NAhZ9mhQ4eMUqVKGe3atXOp+8ILLxiSjAULFjjL0tPTjSZNmhhly5Y1zpw5U3QHgTz5co4fe+wxw9sfi4sWLTIkGQMHDnQpHzhwoCHJWL16dYHGC99s3LjROH36dK7yYcOGGZKMSZMmOct8eU5+9913DUnGxIkTXdqNj483/P39jf379xf9wSAXX87vq6++akgy9u3bl2+7vC67/H3++eeGJGPMmDHOMq7hq4u7c8x1DAAAShJ/Xr8EZs+eLcMw1L9/f5fyJ598UiEhIZoxY0bJDAyFkpaWprNnz7rddu7cOS1YsEBt2rRRgwYNnOVhYWF64okntGvXLm3cuPESjRSeXHPNNV7V2717tzZu3KguXbooKirKWR4VFaUuXbro+++/119//eUsnzVrlmrUqKGOHTs6y/z8/NS3b1+dPHlSixcvLrqDQJ68PcfZ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",
|
|
"text/plain": [
|
|
"<Figure size 1500x1000 with 1 Axes>"
|
|
]
|
|
},
|
|
"metadata": {},
|
|
"output_type": "display_data"
|
|
}
|
|
],
|
|
"source": [
|
|
"plt.figure(figsize=(15,10))\n",
|
|
"plt.stackplot(t, groups_stack.values(), labels=groups_stack.keys(), \n",
|
|
" edgecolor=\"black\", linewidth=0.5,colors=colors, alpha=0.8)\n",
|
|
"handles, labels = plt.gca().get_legend_handles_labels()\n",
|
|
"legend = plt.legend([handles[idx] for idx in list(reversed(np.arange(0,len(handles),1)))],\n",
|
|
" [labels[idx] for idx in list(reversed(np.arange(0,len(handles),1)))],\n",
|
|
" bbox_to_anchor=(1.05,1), loc='upper left',\n",
|
|
" borderaxespad=0, ncol=2,\n",
|
|
" fontsize=15)\n",
|
|
"plt.xlabel('Time [d]',weight='bold',fontsize=17)\n",
|
|
"plt.title('Neutrons absorption distribution per neutron absorbed in fissile isotopes',\n",
|
|
" weight='bold', fontsize=17)\n",
|
|
"plt.xticks(fontsize=13)\n",
|
|
"plt.yticks(fontsize=13)\n",
|
|
"plt.tight_layout()\n",
|
|
"plt.show()"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"id": "c0c7c200",
|
|
"metadata": {},
|
|
"source": [
|
|
"Here we can visualize the neutrons absorption for each nuclide present in the fuel per neutrons absorption by fissile isotopes. In other words we can see, out of the total neutrons generated, where and how many we end up losing.\n",
|
|
"\n",
|
|
"It is useful to group together those isotopes with similar characteristics that individually wouldn't represent a big contribution to capture.\n",
|
|
"\n",
|
|
"Due to the low burnup and relatively short simulation time, we are far from equilibrium. However, we can notice the quick increase of absorption in the Pu isotopes, created from neutron capture of U238, and in particular of Pu239, due to its higher absorption cross section than U235.\n",
|
|
"\n",
|
|
"**Note**: Neutrons lost to leakage out of the core and capture in other isotopes other than fuel are not represented. Thus, approximately 1 neutron is missing from the counting (we know that a fission event releases approximately 2.3 neutrons). This is simply due to the fact that we have defined the fuel salt as our only depletable material."
|
|
]
|
|
}
|
|
],
|
|
"metadata": {
|
|
"kernelspec": {
|
|
"display_name": "Python 3 (ipykernel)",
|
|
"language": "python",
|
|
"name": "python3"
|
|
},
|
|
"language_info": {
|
|
"codemirror_mode": {
|
|
"name": "ipython",
|
|
"version": 3
|
|
},
|
|
"file_extension": ".py",
|
|
"mimetype": "text/x-python",
|
|
"name": "python",
|
|
"nbconvert_exporter": "python",
|
|
"pygments_lexer": "ipython3",
|
|
"version": "3.10.12"
|
|
}
|
|
},
|
|
"nbformat": 4,
|
|
"nbformat_minor": 5
|
|
}
|