From 046f80c30941972cf6fe3fad0e8849e2e87c9812 Mon Sep 17 00:00:00 2001 From: Will Boyd Date: Wed, 28 Oct 2015 12:24:38 -0400 Subject: [PATCH] Updated test suite for new tally ordering in MGXS module --- .../examples/multi-group-cross-sections.ipynb | 351 +++++++++--------- openmc/mgxs/mgxs.py | 22 +- .../inputs_true.dat | 2 +- tests/test_mgxs_library_hdf5/inputs_true.dat | 2 +- .../test_mgxs_library_hdf5.py | 2 +- .../inputs_true.dat | 2 +- .../inputs_true.dat | 2 +- 7 files changed, 195 insertions(+), 188 deletions(-) diff --git a/docs/source/pythonapi/examples/multi-group-cross-sections.ipynb b/docs/source/pythonapi/examples/multi-group-cross-sections.ipynb index 99ab3b26f..4b0d2022b 100644 --- a/docs/source/pythonapi/examples/multi-group-cross-sections.ipynb +++ b/docs/source/pythonapi/examples/multi-group-cross-sections.ipynb @@ -444,7 +444,7 @@ " License: http://mit-crpg.github.io/openmc/license.html\n", " Version: 0.7.0\n", " Git SHA1: 21738db07debeabde824c9b955bd3bf0c9a16366\n", - " Date/Time: 2015-10-28 11:38:06\n", + " Date/Time: 2015-10-28 12:11:50\n", " MPI Processes: 1\n", "\n", " ===========================================================================\n", @@ -530,20 +530,20 @@ "\n", " =======================> TIMING STATISTICS <=======================\n", "\n", - " Total time for initialization = 3.9500E-01 seconds\n", - " Reading cross sections = 9.0000E-02 seconds\n", - " Total time in simulation = 1.3404E+01 seconds\n", - " Time in transport only = 1.3392E+01 seconds\n", - " Time in inactive batches = 1.9690E+00 seconds\n", - " Time in active batches = 1.1435E+01 seconds\n", - " Time synchronizing fission bank = 4.0000E-03 seconds\n", - " Sampling source sites = 2.0000E-03 seconds\n", - " SEND/RECV source sites = 1.0000E-03 seconds\n", - " Time accumulating tallies = 0.0000E+00 seconds\n", - " Total time for finalization = 2.0000E-03 seconds\n", - " Total time elapsed = 1.3810E+01 seconds\n", - " Calculation Rate (inactive) = 12696.8 neutrons/second\n", - " Calculation Rate (active) = 8745.08 neutrons/second\n", + " Total time for initialization = 1.7630E+00 seconds\n", + " Reading cross sections = 4.0800E-01 seconds\n", + " Total time in simulation = 4.1757E+01 seconds\n", + " Time in transport only = 4.1713E+01 seconds\n", + " Time in inactive batches = 6.5950E+00 seconds\n", + " Time in active batches = 3.5162E+01 seconds\n", + " Time synchronizing fission bank = 1.0000E-02 seconds\n", + " Sampling source sites = 6.0000E-03 seconds\n", + " SEND/RECV source sites = 2.0000E-03 seconds\n", + " Time accumulating tallies = 1.0000E-03 seconds\n", + " Total time for finalization = 5.0000E-03 seconds\n", + " Total time elapsed = 4.3566E+01 seconds\n", + " Calculation Rate (inactive) = 3790.75 neutrons/second\n", + " Calculation Rate (active) = 2843.98 neutrons/second\n", "\n", " ============================> RESULTS <============================\n", "\n", @@ -717,6 +717,13 @@ "collapsed": false }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/usr/local/lib/python2.7/dist-packages/openmc-0.7.0-py2.7.egg/openmc/mgxs/mgxs.py:1264: FutureWarning: sort(columns=....) is deprecated, use sort_values(by=.....)\n" + ] + }, { "data": { "text/html": [ @@ -740,8 +747,8 @@ " 1\n", " 1\n", " total\n", - " 0.076970\n", - " 0.001012\n", + " 0.076913\n", + " 0.001013\n", " \n", " \n", " 62\n", @@ -749,8 +756,8 @@ " 1\n", " 2\n", " total\n", - " 0.087876\n", - " 0.000344\n", + " 0.087715\n", + " 0.000343\n", " \n", " \n", " 61\n", @@ -758,7 +765,7 @@ " 1\n", " 3\n", " total\n", - " 0.000418\n", + " 0.000417\n", " 0.000023\n", " \n", " \n", @@ -830,9 +837,9 @@ ], "text/plain": [ " cell group in group out nuclide mean std. dev.\n", - "63 1 1 1 total 0.076970 0.001012\n", - "62 1 1 2 total 0.087876 0.000344\n", - "61 1 1 3 total 0.000418 0.000023\n", + "63 1 1 1 total 0.076913 0.001013\n", + "62 1 1 2 total 0.087715 0.000343\n", + "61 1 1 3 total 0.000417 0.000023\n", "60 1 1 4 total 0.000000 0.000000\n", "59 1 1 5 total 0.000000 0.000000\n", "58 1 1 6 total 0.000000 0.000000\n", @@ -975,133 +982,133 @@ "[ NORMAL ] Ray tracing for track segmentation...\n", "[ NORMAL ] Dumping tracks to file...\n", "[ NORMAL ] Computing the eigenvalue...\n", - "[ NORMAL ] Iteration 0:\tk_eff = 0.685184\tres = 2.023E-316\n", - "[ NORMAL ] Iteration 1:\tk_eff = 0.785642\tres = 3.148E-01\n", - "[ NORMAL ] Iteration 2:\tk_eff = 0.750185\tres = 1.466E-01\n", - "[ NORMAL ] Iteration 3:\tk_eff = 0.728846\tres = 4.513E-02\n", - "[ NORMAL ] Iteration 4:\tk_eff = 0.695632\tres = 2.844E-02\n", - "[ NORMAL ] Iteration 5:\tk_eff = 0.663357\tres = 4.557E-02\n", - "[ NORMAL ] Iteration 6:\tk_eff = 0.632339\tres = 4.640E-02\n", - "[ NORMAL ] Iteration 7:\tk_eff = 0.604187\tres = 4.676E-02\n", - "[ NORMAL ] Iteration 8:\tk_eff = 0.579451\tres = 4.452E-02\n", - "[ NORMAL ] Iteration 9:\tk_eff = 0.558474\tres = 4.094E-02\n", - "[ NORMAL ] Iteration 10:\tk_eff = 0.541436\tres = 3.620E-02\n", - "[ NORMAL ] Iteration 11:\tk_eff = 0.528380\tres = 3.051E-02\n", - "[ NORMAL ] Iteration 12:\tk_eff = 0.519273\tres = 2.411E-02\n", - "[ NORMAL ] Iteration 13:\tk_eff = 0.513991\tres = 1.724E-02\n", - "[ NORMAL ] Iteration 14:\tk_eff = 0.512364\tres = 1.017E-02\n", - "[ NORMAL ] Iteration 15:\tk_eff = 0.514171\tres = 3.165E-03\n", - "[ NORMAL ] Iteration 16:\tk_eff = 0.519155\tres = 3.527E-03\n", - "[ NORMAL ] Iteration 17:\tk_eff = 0.527038\tres = 9.693E-03\n", - "[ NORMAL ] Iteration 18:\tk_eff = 0.537524\tres = 1.518E-02\n", - "[ NORMAL ] Iteration 19:\tk_eff = 0.550310\tres = 1.990E-02\n", - "[ NORMAL ] Iteration 20:\tk_eff = 0.565096\tres = 2.379E-02\n", - "[ NORMAL ] Iteration 21:\tk_eff = 0.581585\tres = 2.687E-02\n", - "[ NORMAL ] Iteration 22:\tk_eff = 0.599493\tres = 2.918E-02\n", - "[ NORMAL ] Iteration 23:\tk_eff = 0.618548\tres = 3.079E-02\n", - "[ NORMAL ] Iteration 24:\tk_eff = 0.638497\tres = 3.179E-02\n", - "[ NORMAL ] Iteration 25:\tk_eff = 0.659105\tres = 3.225E-02\n", - "[ NORMAL ] Iteration 26:\tk_eff = 0.680156\tres = 3.228E-02\n", - "[ NORMAL ] Iteration 27:\tk_eff = 0.701457\tres = 3.194E-02\n", - "[ NORMAL ] Iteration 28:\tk_eff = 0.722832\tres = 3.132E-02\n", - "[ NORMAL ] Iteration 29:\tk_eff = 0.744127\tres = 3.047E-02\n", - "[ NORMAL ] Iteration 30:\tk_eff = 0.765209\tres = 2.946E-02\n", - "[ NORMAL ] Iteration 31:\tk_eff = 0.785961\tres = 2.833E-02\n", - "[ NORMAL ] Iteration 32:\tk_eff = 0.806283\tres = 2.712E-02\n", - "[ NORMAL ] Iteration 33:\tk_eff = 0.826093\tres = 2.586E-02\n", - "[ NORMAL ] Iteration 34:\tk_eff = 0.845324\tres = 2.457E-02\n", - "[ NORMAL ] Iteration 35:\tk_eff = 0.863921\tres = 2.328E-02\n", - "[ NORMAL ] Iteration 36:\tk_eff = 0.881841\tres = 2.200E-02\n", - "[ NORMAL ] Iteration 37:\tk_eff = 0.899055\tres = 2.074E-02\n", - "[ NORMAL ] Iteration 38:\tk_eff = 0.915540\tres = 1.952E-02\n", - "[ NORMAL ] Iteration 39:\tk_eff = 0.931284\tres = 1.834E-02\n", - "[ NORMAL ] Iteration 40:\tk_eff = 0.946283\tres = 1.720E-02\n", - "[ NORMAL ] Iteration 41:\tk_eff = 0.960536\tres = 1.610E-02\n", - "[ NORMAL ] Iteration 42:\tk_eff = 0.974052\tres = 1.506E-02\n", - "[ NORMAL ] Iteration 43:\tk_eff = 0.986841\tres = 1.407E-02\n", - "[ NORMAL ] Iteration 44:\tk_eff = 0.998920\tres = 1.313E-02\n", - "[ NORMAL ] Iteration 45:\tk_eff = 1.010307\tres = 1.224E-02\n", - "[ NORMAL ] Iteration 46:\tk_eff = 1.021023\tres = 1.140E-02\n", - "[ NORMAL ] Iteration 47:\tk_eff = 1.031091\tres = 1.061E-02\n", - "[ NORMAL ] Iteration 48:\tk_eff = 1.040537\tres = 9.861E-03\n", - "[ NORMAL ] Iteration 49:\tk_eff = 1.049386\tres = 9.161E-03\n", - "[ NORMAL ] Iteration 50:\tk_eff = 1.057664\tres = 8.504E-03\n", - "[ NORMAL ] Iteration 51:\tk_eff = 1.065399\tres = 7.889E-03\n", - "[ NORMAL ] Iteration 52:\tk_eff = 1.072617\tres = 7.313E-03\n", - "[ NORMAL ] Iteration 53:\tk_eff = 1.079345\tres = 6.775E-03\n", - "[ NORMAL ] Iteration 54:\tk_eff = 1.085610\tres = 6.273E-03\n", - "[ NORMAL ] Iteration 55:\tk_eff = 1.091437\tres = 5.804E-03\n", - "[ NORMAL ] Iteration 56:\tk_eff = 1.096851\tres = 5.367E-03\n", - "[ NORMAL ] Iteration 57:\tk_eff = 1.101878\tres = 4.961E-03\n", - "[ NORMAL ] Iteration 58:\tk_eff = 1.106540\tres = 4.583E-03\n", - "[ NORMAL ] Iteration 59:\tk_eff = 1.110861\tres = 4.231E-03\n", - "[ NORMAL ] Iteration 60:\tk_eff = 1.114862\tres = 3.905E-03\n", - "[ NORMAL ] Iteration 61:\tk_eff = 1.118564\tres = 3.602E-03\n", - "[ NORMAL ] Iteration 62:\tk_eff = 1.121987\tres = 3.321E-03\n", - "[ NORMAL ] Iteration 63:\tk_eff = 1.125150\tres = 3.060E-03\n", - "[ NORMAL ] Iteration 64:\tk_eff = 1.128070\tres = 2.819E-03\n", - "[ NORMAL ] Iteration 65:\tk_eff = 1.130764\tres = 2.595E-03\n", - "[ NORMAL ] Iteration 66:\tk_eff = 1.133249\tres = 2.389E-03\n", - "[ NORMAL ] Iteration 67:\tk_eff = 1.135539\tres = 2.197E-03\n", - "[ NORMAL ] Iteration 68:\tk_eff = 1.137649\tres = 2.021E-03\n", - "[ NORMAL ] Iteration 69:\tk_eff = 1.139591\tres = 1.858E-03\n", - "[ NORMAL ] Iteration 70:\tk_eff = 1.141378\tres = 1.707E-03\n", - "[ NORMAL ] Iteration 71:\tk_eff = 1.143021\tres = 1.568E-03\n", - "[ NORMAL ] Iteration 72:\tk_eff = 1.144532\tres = 1.440E-03\n", - "[ NORMAL ] Iteration 73:\tk_eff = 1.145920\tres = 1.322E-03\n", - "[ NORMAL ] Iteration 74:\tk_eff = 1.147196\tres = 1.213E-03\n", - "[ NORMAL ] Iteration 75:\tk_eff = 1.148366\tres = 1.113E-03\n", - "[ NORMAL ] Iteration 76:\tk_eff = 1.149440\tres = 1.020E-03\n", - "[ NORMAL ] Iteration 77:\tk_eff = 1.150426\tres = 9.355E-04\n", - "[ NORMAL ] Iteration 78:\tk_eff = 1.151330\tres = 8.574E-04\n", - "[ NORMAL ] Iteration 79:\tk_eff = 1.152158\tres = 7.856E-04\n", - "[ NORMAL ] Iteration 80:\tk_eff = 1.152918\tres = 7.196E-04\n", - "[ NORMAL ] Iteration 81:\tk_eff = 1.153613\tres = 6.590E-04\n", - "[ NORMAL ] Iteration 82:\tk_eff = 1.154250\tres = 6.033E-04\n", - "[ NORMAL ] Iteration 83:\tk_eff = 1.154833\tres = 5.522E-04\n", - "[ NORMAL ] Iteration 84:\tk_eff = 1.155367\tres = 5.053E-04\n", - "[ NORMAL ] Iteration 85:\tk_eff = 1.155856\tres = 4.623E-04\n", - "[ NORMAL ] Iteration 86:\tk_eff = 1.156303\tres = 4.228E-04\n", - "[ NORMAL ] Iteration 87:\tk_eff = 1.156711\tres = 3.866E-04\n", - "[ NORMAL ] Iteration 88:\tk_eff = 1.157085\tres = 3.535E-04\n", - "[ NORMAL ] Iteration 89:\tk_eff = 1.157427\tres = 3.231E-04\n", - "[ NORMAL ] Iteration 90:\tk_eff = 1.157739\tres = 2.952E-04\n", - "[ NORMAL ] Iteration 91:\tk_eff = 1.158024\tres = 2.697E-04\n", - "[ NORMAL ] Iteration 92:\tk_eff = 1.158285\tres = 2.464E-04\n", - "[ NORMAL ] Iteration 93:\tk_eff = 1.158523\tres = 2.251E-04\n", - "[ NORMAL ] Iteration 94:\tk_eff = 1.158740\tres = 2.055E-04\n", - "[ NORMAL ] Iteration 95:\tk_eff = 1.158939\tres = 1.876E-04\n", - "[ NORMAL ] Iteration 96:\tk_eff = 1.159120\tres = 1.713E-04\n", - "[ NORMAL ] Iteration 97:\tk_eff = 1.159285\tres = 1.563E-04\n", - "[ NORMAL ] Iteration 98:\tk_eff = 1.159436\tres = 1.427E-04\n", - "[ NORMAL ] Iteration 99:\tk_eff = 1.159574\tres = 1.302E-04\n", - "[ NORMAL ] Iteration 100:\tk_eff = 1.159699\tres = 1.188E-04\n", - "[ NORMAL ] Iteration 101:\tk_eff = 1.159814\tres = 1.083E-04\n", - "[ NORMAL ] Iteration 102:\tk_eff = 1.159918\tres = 9.880E-05\n", - "[ NORMAL ] Iteration 103:\tk_eff = 1.160014\tres = 9.009E-05\n", - "[ NORMAL ] Iteration 104:\tk_eff = 1.160101\tres = 8.215E-05\n", - "[ NORMAL ] Iteration 105:\tk_eff = 1.160180\tres = 7.490E-05\n", - "[ NORMAL ] Iteration 106:\tk_eff = 1.160252\tres = 6.827E-05\n", - "[ NORMAL ] Iteration 107:\tk_eff = 1.160318\tres = 6.223E-05\n", - "[ NORMAL ] Iteration 108:\tk_eff = 1.160378\tres = 5.672E-05\n", - "[ NORMAL ] Iteration 109:\tk_eff = 1.160432\tres = 5.169E-05\n", - "[ NORMAL ] Iteration 110:\tk_eff = 1.160482\tres = 4.710E-05\n", - "[ NORMAL ] Iteration 111:\tk_eff = 1.160528\tres = 4.291E-05\n", - "[ NORMAL ] Iteration 112:\tk_eff = 1.160569\tres = 3.909E-05\n", - "[ NORMAL ] Iteration 113:\tk_eff = 1.160607\tres = 3.561E-05\n", - "[ NORMAL ] Iteration 114:\tk_eff = 1.160641\tres = 3.244E-05\n", - "[ NORMAL ] Iteration 115:\tk_eff = 1.160672\tres = 2.954E-05\n", - "[ NORMAL ] Iteration 116:\tk_eff = 1.160700\tres = 2.691E-05\n", - "[ NORMAL ] Iteration 117:\tk_eff = 1.160726\tres = 2.450E-05\n", - "[ NORMAL ] Iteration 118:\tk_eff = 1.160750\tres = 2.231E-05\n", - "[ NORMAL ] Iteration 119:\tk_eff = 1.160771\tres = 2.031E-05\n", - "[ NORMAL ] Iteration 120:\tk_eff = 1.160791\tres = 1.849E-05\n", - "[ NORMAL ] Iteration 121:\tk_eff = 1.160809\tres = 1.684E-05\n", - "[ NORMAL ] Iteration 122:\tk_eff = 1.160825\tres = 1.533E-05\n", - "[ NORMAL ] Iteration 123:\tk_eff = 1.160840\tres = 1.395E-05\n", - "[ NORMAL ] Iteration 124:\tk_eff = 1.160853\tres = 1.270E-05\n", - "[ NORMAL ] Iteration 125:\tk_eff = 1.160865\tres = 1.156E-05\n", - "[ NORMAL ] Iteration 126:\tk_eff = 1.160876\tres = 1.052E-05\n" + "[ NORMAL ] Iteration 0:\tk_eff = 0.685182\tres = 9.665E-317\n", + "[ NORMAL ] Iteration 1:\tk_eff = 0.785638\tres = 3.148E-01\n", + "[ NORMAL ] Iteration 2:\tk_eff = 0.750178\tres = 1.466E-01\n", + "[ NORMAL ] Iteration 3:\tk_eff = 0.728835\tres = 4.513E-02\n", + "[ NORMAL ] Iteration 4:\tk_eff = 0.695616\tres = 2.845E-02\n", + "[ NORMAL ] Iteration 5:\tk_eff = 0.663332\tres = 4.558E-02\n", + "[ NORMAL ] Iteration 6:\tk_eff = 0.632306\tres = 4.641E-02\n", + "[ NORMAL ] Iteration 7:\tk_eff = 0.604144\tres = 4.677E-02\n", + "[ NORMAL ] Iteration 8:\tk_eff = 0.579394\tres = 4.454E-02\n", + "[ NORMAL ] Iteration 9:\tk_eff = 0.558403\tres = 4.097E-02\n", + "[ NORMAL ] Iteration 10:\tk_eff = 0.541346\tres = 3.623E-02\n", + "[ NORMAL ] Iteration 11:\tk_eff = 0.528269\tres = 3.055E-02\n", + "[ NORMAL ] Iteration 12:\tk_eff = 0.519137\tres = 2.416E-02\n", + "[ NORMAL ] Iteration 13:\tk_eff = 0.513827\tres = 1.729E-02\n", + "[ NORMAL ] Iteration 14:\tk_eff = 0.512169\tres = 1.023E-02\n", + "[ NORMAL ] Iteration 15:\tk_eff = 0.513941\tres = 3.227E-03\n", + "[ NORMAL ] Iteration 16:\tk_eff = 0.518887\tres = 3.460E-03\n", + "[ NORMAL ] Iteration 17:\tk_eff = 0.526728\tres = 9.623E-03\n", + "[ NORMAL ] Iteration 18:\tk_eff = 0.537170\tres = 1.511E-02\n", + "[ NORMAL ] Iteration 19:\tk_eff = 0.549909\tres = 1.982E-02\n", + "[ NORMAL ] Iteration 20:\tk_eff = 0.564646\tres = 2.372E-02\n", + "[ NORMAL ] Iteration 21:\tk_eff = 0.581084\tres = 2.680E-02\n", + "[ NORMAL ] Iteration 22:\tk_eff = 0.598939\tres = 2.911E-02\n", + "[ NORMAL ] Iteration 23:\tk_eff = 0.617940\tres = 3.073E-02\n", + "[ NORMAL ] Iteration 24:\tk_eff = 0.637834\tres = 3.172E-02\n", + "[ NORMAL ] Iteration 25:\tk_eff = 0.658386\tres = 3.219E-02\n", + "[ NORMAL ] Iteration 26:\tk_eff = 0.679382\tres = 3.222E-02\n", + "[ NORMAL ] Iteration 27:\tk_eff = 0.700626\tres = 3.189E-02\n", + "[ NORMAL ] Iteration 28:\tk_eff = 0.721946\tres = 3.127E-02\n", + "[ NORMAL ] Iteration 29:\tk_eff = 0.743187\tres = 3.043E-02\n", + "[ NORMAL ] Iteration 30:\tk_eff = 0.764215\tres = 2.942E-02\n", + "[ NORMAL ] Iteration 31:\tk_eff = 0.784913\tres = 2.829E-02\n", + "[ NORMAL ] Iteration 32:\tk_eff = 0.805184\tres = 2.708E-02\n", + "[ NORMAL ] Iteration 33:\tk_eff = 0.824944\tres = 2.583E-02\n", + "[ NORMAL ] Iteration 34:\tk_eff = 0.844126\tres = 2.454E-02\n", + "[ NORMAL ] Iteration 35:\tk_eff = 0.862675\tres = 2.325E-02\n", + "[ NORMAL ] Iteration 36:\tk_eff = 0.880550\tres = 2.197E-02\n", + "[ NORMAL ] Iteration 37:\tk_eff = 0.897720\tres = 2.072E-02\n", + "[ NORMAL ] Iteration 38:\tk_eff = 0.914163\tres = 1.950E-02\n", + "[ NORMAL ] Iteration 39:\tk_eff = 0.929867\tres = 1.832E-02\n", + "[ NORMAL ] Iteration 40:\tk_eff = 0.944826\tres = 1.718E-02\n", + "[ NORMAL ] Iteration 41:\tk_eff = 0.959043\tres = 1.609E-02\n", + "[ NORMAL ] Iteration 42:\tk_eff = 0.972524\tres = 1.505E-02\n", + "[ NORMAL ] Iteration 43:\tk_eff = 0.985280\tres = 1.406E-02\n", + "[ NORMAL ] Iteration 44:\tk_eff = 0.997328\tres = 1.312E-02\n", + "[ NORMAL ] Iteration 45:\tk_eff = 1.008685\tres = 1.223E-02\n", + "[ NORMAL ] Iteration 46:\tk_eff = 1.019373\tres = 1.139E-02\n", + "[ NORMAL ] Iteration 47:\tk_eff = 1.029415\tres = 1.060E-02\n", + "[ NORMAL ] Iteration 48:\tk_eff = 1.038836\tres = 9.851E-03\n", + "[ NORMAL ] Iteration 49:\tk_eff = 1.047661\tres = 9.152E-03\n", + "[ NORMAL ] Iteration 50:\tk_eff = 1.055917\tres = 8.495E-03\n", + "[ NORMAL ] Iteration 51:\tk_eff = 1.063631\tres = 7.881E-03\n", + "[ NORMAL ] Iteration 52:\tk_eff = 1.070830\tres = 7.306E-03\n", + "[ NORMAL ] Iteration 53:\tk_eff = 1.077540\tres = 6.768E-03\n", + "[ NORMAL ] Iteration 54:\tk_eff = 1.083788\tres = 6.266E-03\n", + "[ NORMAL ] Iteration 55:\tk_eff = 1.089599\tres = 5.798E-03\n", + "[ NORMAL ] Iteration 56:\tk_eff = 1.094999\tres = 5.362E-03\n", + "[ NORMAL ] Iteration 57:\tk_eff = 1.100012\tres = 4.956E-03\n", + "[ NORMAL ] Iteration 58:\tk_eff = 1.104662\tres = 4.578E-03\n", + "[ NORMAL ] Iteration 59:\tk_eff = 1.108971\tres = 4.227E-03\n", + "[ NORMAL ] Iteration 60:\tk_eff = 1.112961\tres = 3.901E-03\n", + "[ NORMAL ] Iteration 61:\tk_eff = 1.116653\tres = 3.598E-03\n", + "[ NORMAL ] Iteration 62:\tk_eff = 1.120066\tres = 3.317E-03\n", + "[ NORMAL ] Iteration 63:\tk_eff = 1.123220\tres = 3.057E-03\n", + "[ NORMAL ] Iteration 64:\tk_eff = 1.126132\tres = 2.816E-03\n", + "[ NORMAL ] Iteration 65:\tk_eff = 1.128819\tres = 2.593E-03\n", + "[ NORMAL ] Iteration 66:\tk_eff = 1.131297\tres = 2.386E-03\n", + "[ NORMAL ] Iteration 67:\tk_eff = 1.133581\tres = 2.195E-03\n", + "[ NORMAL ] Iteration 68:\tk_eff = 1.135684\tres = 2.019E-03\n", + "[ NORMAL ] Iteration 69:\tk_eff = 1.137621\tres = 1.856E-03\n", + "[ NORMAL ] Iteration 70:\tk_eff = 1.139403\tres = 1.705E-03\n", + "[ NORMAL ] Iteration 71:\tk_eff = 1.141042\tres = 1.566E-03\n", + "[ NORMAL ] Iteration 72:\tk_eff = 1.142549\tres = 1.438E-03\n", + "[ NORMAL ] Iteration 73:\tk_eff = 1.143933\tres = 1.320E-03\n", + "[ NORMAL ] Iteration 74:\tk_eff = 1.145204\tres = 1.212E-03\n", + "[ NORMAL ] Iteration 75:\tk_eff = 1.146372\tres = 1.111E-03\n", + "[ NORMAL ] Iteration 76:\tk_eff = 1.147443\tres = 1.019E-03\n", + "[ NORMAL ] Iteration 77:\tk_eff = 1.148426\tres = 9.345E-04\n", + "[ NORMAL ] Iteration 78:\tk_eff = 1.149327\tres = 8.564E-04\n", + "[ NORMAL ] Iteration 79:\tk_eff = 1.150153\tres = 7.847E-04\n", + "[ NORMAL ] Iteration 80:\tk_eff = 1.150910\tres = 7.188E-04\n", + "[ NORMAL ] Iteration 81:\tk_eff = 1.151604\tres = 6.582E-04\n", + "[ NORMAL ] Iteration 82:\tk_eff = 1.152239\tres = 6.026E-04\n", + "[ NORMAL ] Iteration 83:\tk_eff = 1.152820\tres = 5.516E-04\n", + "[ NORMAL ] Iteration 84:\tk_eff = 1.153353\tres = 5.047E-04\n", + "[ NORMAL ] Iteration 85:\tk_eff = 1.153840\tres = 4.617E-04\n", + "[ NORMAL ] Iteration 86:\tk_eff = 1.154285\tres = 4.223E-04\n", + "[ NORMAL ] Iteration 87:\tk_eff = 1.154693\tres = 3.862E-04\n", + "[ NORMAL ] Iteration 88:\tk_eff = 1.155065\tres = 3.530E-04\n", + "[ NORMAL ] Iteration 89:\tk_eff = 1.155406\tres = 3.227E-04\n", + "[ NORMAL ] Iteration 90:\tk_eff = 1.155717\tres = 2.949E-04\n", + "[ NORMAL ] Iteration 91:\tk_eff = 1.156002\tres = 2.694E-04\n", + "[ NORMAL ] Iteration 92:\tk_eff = 1.156262\tres = 2.461E-04\n", + "[ NORMAL ] Iteration 93:\tk_eff = 1.156499\tres = 2.248E-04\n", + "[ NORMAL ] Iteration 94:\tk_eff = 1.156716\tres = 2.053E-04\n", + "[ NORMAL ] Iteration 95:\tk_eff = 1.156914\tres = 1.874E-04\n", + "[ NORMAL ] Iteration 96:\tk_eff = 1.157094\tres = 1.711E-04\n", + "[ NORMAL ] Iteration 97:\tk_eff = 1.157259\tres = 1.561E-04\n", + "[ NORMAL ] Iteration 98:\tk_eff = 1.157409\tres = 1.425E-04\n", + "[ NORMAL ] Iteration 99:\tk_eff = 1.157547\tres = 1.300E-04\n", + "[ NORMAL ] Iteration 100:\tk_eff = 1.157672\tres = 1.186E-04\n", + "[ NORMAL ] Iteration 101:\tk_eff = 1.157786\tres = 1.082E-04\n", + "[ NORMAL ] Iteration 102:\tk_eff = 1.157890\tres = 9.868E-05\n", + "[ NORMAL ] Iteration 103:\tk_eff = 1.157985\tres = 8.998E-05\n", + "[ NORMAL ] Iteration 104:\tk_eff = 1.158072\tres = 8.205E-05\n", + "[ NORMAL ] Iteration 105:\tk_eff = 1.158151\tres = 7.480E-05\n", + "[ NORMAL ] Iteration 106:\tk_eff = 1.158223\tres = 6.819E-05\n", + "[ NORMAL ] Iteration 107:\tk_eff = 1.158289\tres = 6.216E-05\n", + "[ NORMAL ] Iteration 108:\tk_eff = 1.158348\tres = 5.665E-05\n", + "[ NORMAL ] Iteration 109:\tk_eff = 1.158403\tres = 5.162E-05\n", + "[ NORMAL ] Iteration 110:\tk_eff = 1.158453\tres = 4.704E-05\n", + "[ NORMAL ] Iteration 111:\tk_eff = 1.158498\tres = 4.286E-05\n", + "[ NORMAL ] Iteration 112:\tk_eff = 1.158539\tres = 3.904E-05\n", + "[ NORMAL ] Iteration 113:\tk_eff = 1.158577\tres = 3.557E-05\n", + "[ NORMAL ] Iteration 114:\tk_eff = 1.158611\tres = 3.240E-05\n", + "[ NORMAL ] Iteration 115:\tk_eff = 1.158642\tres = 2.951E-05\n", + "[ NORMAL ] Iteration 116:\tk_eff = 1.158670\tres = 2.687E-05\n", + "[ NORMAL ] Iteration 117:\tk_eff = 1.158696\tres = 2.447E-05\n", + "[ NORMAL ] Iteration 118:\tk_eff = 1.158720\tres = 2.228E-05\n", + "[ NORMAL ] Iteration 119:\tk_eff = 1.158741\tres = 2.029E-05\n", + "[ NORMAL ] Iteration 120:\tk_eff = 1.158760\tres = 1.847E-05\n", + "[ NORMAL ] Iteration 121:\tk_eff = 1.158778\tres = 1.682E-05\n", + "[ NORMAL ] Iteration 122:\tk_eff = 1.158794\tres = 1.531E-05\n", + "[ NORMAL ] Iteration 123:\tk_eff = 1.158809\tres = 1.393E-05\n", + "[ NORMAL ] Iteration 124:\tk_eff = 1.158822\tres = 1.268E-05\n", + "[ NORMAL ] Iteration 125:\tk_eff = 1.158835\tres = 1.154E-05\n", + "[ NORMAL ] Iteration 126:\tk_eff = 1.158846\tres = 1.051E-05\n" ] } ], @@ -1135,8 +1142,8 @@ "output_type": "stream", "text": [ "openmc keff = 1.161200\n", - "openmoc keff = 1.160876\n", - "bias [pcm]: -32.4\n" + "openmoc keff = 1.158846\n", + "bias [pcm]: -235.5\n" ] } ], @@ -1483,7 +1490,7 @@ " License: http://mit-crpg.github.io/openmc/license.html\n", " Version: 0.7.0\n", " Git SHA1: 21738db07debeabde824c9b955bd3bf0c9a16366\n", - " Date/Time: 2015-10-28 11:38:21\n", + " Date/Time: 2015-10-28 12:12:36\n", " MPI Processes: 1\n", "\n", " ===========================================================================\n", @@ -1590,20 +1597,20 @@ "\n", " =======================> TIMING STATISTICS <=======================\n", "\n", - " Total time for initialization = 4.2400E-01 seconds\n", - " Reading cross sections = 8.5000E-02 seconds\n", - " Total time in simulation = 1.9319E+02 seconds\n", - " Time in transport only = 1.9314E+02 seconds\n", - " Time in inactive batches = 1.3511E+01 seconds\n", - " Time in active batches = 1.7968E+02 seconds\n", - " Time synchronizing fission bank = 1.9000E-02 seconds\n", - " Sampling source sites = 1.1000E-02 seconds\n", - " SEND/RECV source sites = 7.0000E-03 seconds\n", - " Time accumulating tallies = 3.0000E-03 seconds\n", - " Total time for finalization = 9.0000E-03 seconds\n", - " Total time elapsed = 1.9366E+02 seconds\n", - " Calculation Rate (inactive) = 7401.38 neutrons/second\n", - " Calculation Rate (active) = 2226.18 neutrons/second\n", + " Total time for initialization = 1.2980E+00 seconds\n", + " Reading cross sections = 3.1700E-01 seconds\n", + " Total time in simulation = 6.3378E+02 seconds\n", + " Time in transport only = 6.3364E+02 seconds\n", + " Time in inactive batches = 4.2049E+01 seconds\n", + " Time in active batches = 5.9173E+02 seconds\n", + " Time synchronizing fission bank = 5.4000E-02 seconds\n", + " Sampling source sites = 3.9000E-02 seconds\n", + " SEND/RECV source sites = 1.5000E-02 seconds\n", + " Time accumulating tallies = 4.0000E-03 seconds\n", + " Total time for finalization = 2.5000E-02 seconds\n", + " Total time elapsed = 6.3523E+02 seconds\n", + " Calculation Rate (inactive) = 2378.18 neutrons/second\n", + " Calculation Rate (active) = 675.978 neutrons/second\n", "\n", " ============================> RESULTS <============================\n", "\n", @@ -1990,7 +1997,7 @@ "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAWYAAADDCAYAAACxgLv/AAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAFw9JREFUeJzt3XmYVNWZx/Fvs4mCgohxAYYmccMFcSOoaHfUEFCjmRk0\nahyVqGNcRicu0WASmsRxmTGKcXQ0GhFXYhAZl7gF6VYTQRFQBHGU0AoKKLsCKkrPH+8pqrq6lltV\n51adbn6f56mnu7a3zq1673vPPfdWHRARERERERERERERERERERERERERKYv/AX5R6UZ40FaWQ+Jz\nBDC/0o3woK0sRzONwNFpt50FvJTjOfsCzwKfAJsivMaJwGxgjXvOFKC6sGa2UAfcn3ZbPXB2iXHj\nUo29VzPTbu8JfAksjBjnLHJ/Nlu6s4A5wDpgCXA70C3Pc04G/uaeMzXD/e2Ba4APgbXYZ5gtZm/g\nUSzPV7u2nFnIAmRQjeVOu5TbziLsPKjH2jwg7fbH3O1HRoyzCfimv2YVrl3+h8SiyV0K8SUwgWhF\ncDdgPPBTLJn7AbcBXxf4mlEUuhzpyvEZbA3sk3L9NODvlN72VJXKpUq7DLje/d0OGAz0BZ4HOuZ4\n3grgJvfcTMa4WINd3NOBz7M89n7gfeAfgB7AvwDLClmIHKo8xQHo4DFWJk3AO8AZKbftABwKfFxg\nrFzLHfdyVMxC4Ki0284k2tZ4N/L3mEcAs3Lc3w4YBbyH9UZmAL3cfbcAH2A97RnAEHf7MOALbAPx\nKdYbvwb4Ctjgbvude+xe2Iq5AtvdOSnlte/Fdvn/DHyG7TncC/zG3V8LLAYuxVauj7CeSsIOwBOu\nfa+6NmR736qx92oU8J8pt7/mbkvtMV+V8n7MBX7gbu/vlu8rt4wrIy7HlcA0rOcHcD7wFtApS1tb\no+2w92RE2u1dsEIwMkKMc2jZY97exe0XsR2f0rKXmGoI1jtfheV2ojd9HLaerHG3j055zgdY7nyK\n5cRgbMOQngdbATdiG4alWE50dvfVYrn8M2xPYry7bVHK6zRiG7U3sN7+BBcz4WfYOrAYe69y9Wan\nAr908ROF9SJsD2YRyR7zIOAV9358BNxKciP6onuNz9xynhRhOb6FresHuOu7YnsvUXvowVhI4UMZ\nCVEKcz+smNyEvYFd0+6/AngT2N1d3w/raQD8CFsx2mHFcQnJYjIauC8t1lTgxynXu2Af2JkuxkDs\nQ+rv7r8XS8BD3fWtgHHAr931WmAjNmzSHhiO7e4mdmMnAA9hyd8fW4FezPguJAtzX/e4KmBv4G3s\n/U8tzCOAnd3/J2OJuZO7nmmjmW85qoAG7D3bHVuR98/SztZqGPZZZdpbuBf7nPLJVJiPxIpGohC8\nA1yQI8bzwMvAD7Fec6q+WGH9IZZPPUh+DjUk96T2wwrriSnPSx/KyJQHNwOTge7YevY4cK27rxZ7\nf67DCl9nWhbmhdgGfGdsvZsHnOfuG4Ytf39sr+8BbK83V2E+GxvyHOZum45tVFIL84FYcW7nlnMe\ncElKnPTiH2U5zsE6NFu710/tCBWsUrufVdiHuSrlchv+dq0XYm9cL+ARrDCOw4om2Id3NfCuuz6H\nZA/gQdeeTVhh3wrYM6XdmXZxUm873r3+eBdjNjCJ5r3mydgWG6wXnh5jI1bgvgaexorkntiK9U9Y\nsfscK7Djs7Qp1WJs5f4utpuXvnEBmIitmGDv2bvAtzO0LaEpz3I0ude6GPhf4AasV9SW9ASWk7mj\nsNTdX4ze2IZ4d2zjOgLbUB+T5fEnYQXzl9gQ1SzgYHffaVjh/iOWTytJfg4NWDEBWwcmYMUa8ud5\n4vq5WAdmNZan1wGnpDxmE5avG8k+FPM77P1ahe0NDnS3nwzcg+X5BhcnytDKfVju7YVtMKal3T8T\n29vchPX0f09yubPJtxx3Y3ucr2IdmqsjtDOrSo4xn4htIROXC0i+6T/CdiM+BZ4q8jWmY72Eb2BH\nUI8k+Wb1ARZked7l2BZ0NZYo3ci/gqVuUPpiBS11o3Mayd5nE823tJmsoPnKvh7rjeyIjW+lPn9x\nnliJ17wP27U+BRuTTE/wM7AVOtHmfbFhk1zyLcf72AGZvtiGt61ZjuVGpvVoF6xDAHAHyXy+KkLc\nDe7vr7ENXqJoHpvl8auBn2Of2U5YZ2Cyu68PVqwz+TbWy/zYxTiP/J95qh2BbYDXSebN0zRfXz7B\nhv9yWZry/waSHahdKC7XJ2FDpReSuROyB/Ak1htfA/wH+Zc7ynLcje2B3IoV8KKFdMAmtVA8CGzr\nLsd5iD0DOzKb2G1bhA2JpDsCG+Y4CdvSbo99cKm9wHTpt32A9URSNzrbYkmSS5S9hU+wMb4+Kbf1\nyfLYdJOwFXsBLRO8L9ZruBDb1d0eGw/OtdxRHIftRk7BxiHbmlewwvnPabd3xXalp7jrPyGZz+kH\n+zK9t29meb0on8MK4LfYOGcPLB+/leWxD2EFvDeW73eQrAlRcn05Vkj3Jpnr3bGx90LanM0Sisv1\nDdgG4ie0PIsKbBx8HlYDumEdtny1MN9ydAXGYsV5DPZeFC2kwhxFZ5LjvVvR/CBBqsOxMZ8d3fW9\ngO+T3KW5GztItRtWfAZgSdwVK3zL3ev8iuZJthTbtUzdiCyjeeI/iW2RT8fGozoCh7g2QPZdxCi7\naF9jBbYOG8vaCzsCHyX51wHfwd6XdF1cjOVYTozEel8Jy7CVN/Usg3y7uj2Bu7Bho7Ow9394hHa2\nJmuwlfBW4HvY+1ONDQUtInNRSGiH5XNH9/9WJN/fBdjQxNVYHvbH9v6ezBLrBqzT0QEr/udjQ1Er\nseJ7DNbZ6ID1DBNjzF2xXu6X2JjraSRzKXFaampuL6V5HmzCPuOxJNe1XsDQHMsdRSKPHsFycS+s\nZ/7LAmKMwoYnPshwX1ds72W9i31+2v3p63QUt2DDGP+K7eXfUeDzmwmpMOc7ha4aeyPfco/bgI09\nZbIaOAHbBfwU23pOIjkgfxP2oT+HrVx3YSvJs8AzwP9hR4s30PyD/ZP7uwLrhYN9ICOwlWAsNs42\nFBsy+BDb6l9HcoOSaTnTb8v1PlyEbeWXYuPLD5N7Fys11kyaH/BL3DcP62W94uLuix1MSpiCjUUu\nJXnaUb7luBPrjT2DvTdnYxvEknoSAfovrAjciOXSNGwI52hy786egeXz7die2gbsPUs4FduTWYEV\n5F+Q+XxnsI30Y1iRXYD1LE9w932A7Sld5mLNInkGxwXYcMlarOj9MSXmemwX/68u7iDgBVrmwZXY\n2Oo0t/zPYx2ThCg97/T7Evc/g40/T8XWyfTjGbkswc5EyeRybCO0FttTnJDWpjps3VqFrdvZalPi\nthOxdT5R4C/FDjCeGqGd0kbdgB3YFGnr+mN7tCF1KEUAOztjALa7Nwjb5Twh5zNEWq9/xIZ5tsdO\nxZtU2eaIZHYwNn64DjvafmVlmyMSq6exockV2NfOd8r9cBERERERkfwOrEkcsdRFl3gu+9c0UQHd\navar/LLr0oYvfZvIwscvRzUxI2v8pDvr4Ly6nA/55kFzc96fsLLuNnrU5f6+xt8b9sl5/2bj6mBk\n7nZFpljxxKqtAr+/chZVU03T03kf1Fj3ANV1p+d8TENV+k9YZHMb+b+L9EjEWPXYLxP4oFj+Y42B\nLHmt005ERAKjwiwiEpjyFeaDar2F2rr2EG+xGFirWG0hVgV1r831U8iF8pjbJU/Yo1iVihVl3G4Y\n9lXj9thXam9Iuz/aGHMEUceYo4g8xizhi2+MOW9uRxljjiL6GHMUUceYJWzFjzG3B/4bS+C9se9+\n98/5DJHWQbktwcpXmAdhP1DSiP0gywSSMxyItGbKbQlWvsLci5Y/VN0ry2NFWhPltgQr32yv0QaP\n76xL/n9QLRxcW2RzRIBZ9TC7Pu5XiZTbjXUPbP6/e+0Azwf6ZMvS6C755SvMH9JyBoGW07vk+eKI\nSEEOqLVLwvgxcbxKpNzO98URkeiqaX62RkPWR+YbyphBckLITtgsCo+X0jSRQCi3JVj5esxfYTNm\nPIsdxf4D2WcNEWlNlNsSrHyFGez3UP2czCkSFuW2BElfyRYRCYwKs4hIYFSYRUQCo8IsIhKYKAf/\n8vvMSxS2Yb2fQMChNS94iwXwSsNRXuNJ69BQNc1LnNEM9xIHYAy/9RYL1nqMJb6oxywiEhgVZhGR\nwKgwi4gERoVZRCQwKswiIoGJUpjvAZYBc2Jui0i5KbclSFEK8zhs+h2Rtka5LUGKUphfAlbF3RCR\nClBuS5A0xiwiEhg/3/wbV5f8f2Bt89knRApVnqmlIqpP+b+a5jNQiBSiEV9TS0Uzss5LGBGgXFNL\nRVRbwdeWtqUaX1NLiYhImUUpzA8DfwP2wKZ7Hxlri0TKR7ktQYoylHFq7K0QqQzltgRJQxkiIoFR\nYRYRCYwKs4hIYFSYRUQC4+c8Zk/eajjEW6zf1FzuLRbAFzWdvMWaOX2It1h85S+U11jSzBhGe4t1\nPZd5i3WVpqkKknrMIiKBUWEWEQmMCrOISGBUmEVEAqPCLCISmCiFuQ8wFZgLvAVcHGuLRMpHuS1B\ninK63Ebgp8BsoCvwOvA88HaM7RIpB+W2BClKj3kplrgAn2FJu2tsLRIpH+W2BKnQMeZq4ABguv+m\niFRUNcptCUQh3/zrCkwELsF6F0maWkp8Kv/UUtlzW1NLiTeN+J5aqiPwKPAAMLnFvZpaSnwq79RS\nuXNbU0uJN9X4nFqqCvgDMA8YW0KrREKj3JYgRSnMhwOnA98BZrnLsDgbJVImym0JUpShjJfRF1Gk\nbVJuS5CUlCIigVFhFhEJjAqziEhgVJhFRAJT5SFGE/VNHsIEzuPJVJMf+563WNcyylus977ezVss\ngJWLv+EnUHUn8JOrhWrC45RQIXoOf+eID2Wat1jmac/xQjMGsuS1eswiIoFRYRYRCYwKs4hIYFSY\nRUQCo8IsIhKYKIW5M/YbtbOxH3u5LtYWiZSH8lqCFeW3Mj7HfuRlvXv8y8AQ91ektVJeS7CiDmWs\nd387Ae2BlfE0R6SslNcSpKiFuR22y7cMm1V4XmwtEikf5bUEKeoMJpuAgUA34FlsWof6zfdqainx\n6ZUGmJZ9dgePcuc1oKmlxJ9GfE8tlbAGeAo4mNSM1dRS4tOhNXZJuOWauF8xc14DmlpK/KnG59RS\nPYHu7v+tge9iMz2ItGbKawlWlB7zLsB4rIi3A+4HpsTZKJEyUF5LsKIU5jnAgXE3RKTMlNcSLH3z\nT0QkMCrMIiKBUWEWEQmMCrOISGBUmEVEAlPoF0y2XP/uL9QPqg71FuvL1bXeYt3YzeNCAs/29TO3\nYVm+A7iFGsr13mI11Qz2FgugaoHHuUQX1/mLVQbqMYuIBEaFWUQkMCrMIiKBUWEWEQlM1MLcHvuB\nlydibItIJSi3JThRC/Ml2I+IezxMKhIE5bYEJ0ph7g0cC9wNVMXbHJGyUm5LkKIU5puBK7DZHkTa\nEuW2BCnfF0yOBz7GxuBqsz5KU0uJR6vr32R1/Ztxv0y03NbUUuJNI76mljoMOAHb3esMbAfcB5zR\n7FGaWko86l47gO61AzZff3/Mg3G8TLTc1tRS4k01vqaWGgX0AfoBpwAv0CJxRVol5bYEq9DzmHXk\nWtoq5bYEo5AfMWpAvycjbZNyW4Kib/6JiARGhVlEJDAqzCIigVFhFhEJjAqziEhgNLVUJcyo8xaq\nU/ftvMVquusyb7EAdjvnPS9xdLpEnDZ4i1TV8HtvsQCaxvr7+ZKq+R7Phryjzl+sLNRjFhEJjAqz\niEhgVJhFRAKjwiwiEpioB/8agbXA18BGYFBcDRIpo0aU1xKgqIW5Cfv9w5XxNUWk7JTXEqRChjI0\n9Y60RcprCU7UwtwE/AWYAZwbX3NEykp5LUGKOpRxOLAE2BF4HpgPvLT5Xk0tJR7NrV/O3PoV5Xip\n3HkNaGop8acRX1NLJSxxfz8BHsMOkiQTWFNLiUf71PZkn9qem69PHPNuXC+VO68BTS0l/lTja2op\ngG2Abd3/XYChwJziGiYSDOW1BCtKj3knrDeRePyDwHOxtUikPJTXEqwohXkhMDDuhoiUmfJagqVv\n/omIBEaFWUQkMCrMIiKBUWEWEQmMCrOISGB8/E5AE/Uep22RgnQe6O/3dz4f28NbLICmCX5+hqJq\nvv3xEqwwTTC6Ai8rZj9vkZpGjfAWq2qmp3r3TBVkyWv1mEVEAqPCLCISGBVmEZHAqDCLiAQmSmHu\nDkwE3gbmAYNjbZFI+Si3JUhRfivjFuDPwAj3+C6xtkikfJTbEqR8hbkbcARwprv+FbAm1haJlIdy\nW4KVbyijH/Yj4uOAmcBd2O/YirR2ym0JVr4ecwfgQOAi4DVgLHAV8Ktmj9LUUuJR/TqoXx/7y0TL\nbU0tJb6sqIeV9ZEemq8wL3aX19z1iVjyNqeppcSj2i52SRgTz/R/0XJbU0uJLzvU2iVhwZisD803\nlLEUWATs4a4fA8wtpW0igVBuS7CinJXxb9i0O52ABcDIWFskUj7KbQlSlML8BnBI3A0RqQDltgRJ\n3/wTEQmMCrOISGBUmEVEAqPCLCISGBVmEZHARDkrQwL2+Xx/00FNGX2Yt1gAdXVew8kWZ463SFXX\nfukt1kueZjk7Isd96jGLiARGhVlEJDAqzCIigVFhFhEJTJTCvCcwK+WyBrg4zkaJlIHyWoIV5ayM\nd4AD3P/tgA+Bx2JrkUh5KK8lWIUOZRyD/QrXohjaIlIpymsJSqGF+RTgoTgaIlJBymsJSiFfMOkE\nfB+4ssU9mlpKPGp0lzLJnteAppYSXxIHM6IopDAPB17HJrBsTlNLiUfVNC9/DfG+XPa8BjS1lPhy\nAMmDGmCzAGdTyFDGqcDDRbVIJFzKawlO1MLcBTtAMinGtoiUm/JaghR1KGMd0DPOhohUgPJagqRv\n/omIBKZ8hXlWvWJVKtbr/mLNrl/jLVajt0iV1qhYbSKWv8PMUc++yKZ8hXl2vWJVKtZMf7HeqF/r\nLVajt0iV1qhYbSLWlliYRUQkEhVmEZHA+JgjpR6o8RBHJJsGKvNNj3qU2xKfSuW1iIiIiIiIiEhr\nNAyYD7xL1l/xiuQeYBl+5jXvA0wF5gJvUdrsFZ2B6cBsYB5wXYlta4+dcfNEiXHAzid608V7tcRY\n3YGJwNvYcg4uMk5bmT1EeV04X7ndiPK6JO2B97AfDOuIfcj9i4x1BPYDTT4SeGdgoPu/KzajRbHt\nAtjG/e0ATAOGlBDrUuBB4PESYiQsBHp4iAMwHvix+78D0M1DzHbAEqygtCbK6+L4yu02ndflOF1u\nEJbAjcBGYAJwYpGxXgJW+WkWS7GVCeAzbGu5awnx1ru/nbCVdmWRcXoDxwJ34+esGTzF6YYVkHvc\n9a+wHkGpWuvsIcrrwvnO7Tab1+UozL1o3rjF7raQVGM9luklxGiHrRDLsF3JeUXGuRm4AthUQltS\nNQF/AWYA55YQpx/2m8XjgJnAXSR7U6VorbOHKK8L5zO323Rel6MwN5XhNUrRFRtfugTrYRRrE7YL\n2Rs4kuLOTzwe+Bgbn/LVWz4cWzmHAxdivYNidAAOBG53f9cBV5XYtsTsIX8qMU4lKK8L4zu323Re\nl6Mwf0jzcZY+WO8iBB2BR4EHgMmeYq4BngIOLuK5hwEnYONnDwNHAfeV2J4l7u8n2CzQg4qMs9hd\nXnPXJ2KJXIo8s4cETXldGN+5rbwuUQdsrKUa25KUcpAEF8fHQZIqLDFu9hCrJ3ZkF2Br4EXg6BJj\n1lD6kettgG3d/12AvwJDS4j3IrCH+78OuKGEWGDjsmeWGKNSlNfFKzW3ldeeDMeODr8H/LyEOA8D\nHwFfYON7I0uINQTbTZtN8vSWYUXG2g8bn5qNncJzRQntSqih9CPX/bA2zcZOnSrlvQfYH+tZvIHN\n+lHK0esuwHKSK1hrpLwuTqm5rbwWERERERERERERERERERERERERERERERGRtu3/AZvD3wdjaiUx\nAAAAAElFTkSuQmCC\n", "text/plain": [ - "" + "" ] }, "metadata": {}, @@ -2299,8 +2306,8 @@ "output_type": "stream", "text": [ "openmc keff = 1.223863\n", - "openmoc keff = 1.222517\n", - "bias [pcm]: -134.7\n" + "openmoc keff = 1.220753\n", + "bias [pcm]: -311.0\n" ] } ], @@ -2393,8 +2400,8 @@ "output_type": "stream", "text": [ "openmc keff = 1.223863\n", - "openmoc keff = 1.225691\n", - "bias [pcm]: 182.7\n" + "openmoc keff = 1.223860\n", + "bias [pcm]: -0.3\n" ] } ], diff --git a/openmc/mgxs/mgxs.py b/openmc/mgxs/mgxs.py index 7f34f8856..880b838cc 100644 --- a/openmc/mgxs/mgxs.py +++ b/openmc/mgxs/mgxs.py @@ -1286,7 +1286,7 @@ class TotalXS(MGXS): """ # Instantiate tallies if they do not exist - if self._tallies is None: + if super(TotalXS, self).tallies is None: # Create a list of scores for each Tally to be created scores = ['flux', 'total'] @@ -1333,7 +1333,7 @@ class TransportXS(MGXS): """ # Instantiate tallies if they do not exist - if self._tallies is None: + if super(TransportXS, self).tallies is None: # Create a list of scores for each Tally to be created scores = ['flux', 'total', 'scatter-P1'] @@ -1386,7 +1386,7 @@ class AbsorptionXS(MGXS): """ # Instantiate tallies if they do not exist - if self._tallies is None: + if super(AbsorptionXS, self).tallies is None: # Create a list of scores for each Tally to be created scores = ['flux', 'absorption'] @@ -1439,7 +1439,7 @@ class CaptureXS(MGXS): """ # Instantiate tallies if they do not exist - if self._tallies is None: + if super(CaptureXS, self).tallies is None: # Create a list of scores for each Tally to be created scores = ['flux', 'absorption', 'fission'] @@ -1486,7 +1486,7 @@ class FissionXS(MGXS): """ # Instantiate tallies if they do not exist - if self._tallies is None: + if super(FissionXS, self).tallies is None: # Create a list of scores for each Tally to be created scores = ['flux', 'fission'] @@ -1532,7 +1532,7 @@ class NuFissionXS(MGXS): """ # Instantiate tallies if they do not exist - if self._tallies is None: + if super(NuFissionXS, self).tallies is None: # Create a list of scores for each Tally to be created scores = ['flux', 'nu-fission'] @@ -1578,7 +1578,7 @@ class ScatterXS(MGXS): """ # Instantiate tallies if they do not exist - if self._tallies is None: + if super(ScatterXS, self).tallies is None: # Create a list of scores for each Tally to be created scores = ['flux', 'scatter'] @@ -1624,7 +1624,7 @@ class NuScatterXS(MGXS): """ # Instantiate tallies if they do not exist - if self._tallies is None: + if super(NuScatterXS, self).tallies is None: # Create a list of scores for each Tally to be created scores = ['flux', 'nu-scatter'] @@ -1687,7 +1687,7 @@ class ScatterMatrixXS(MGXS): """ # Instantiate tallies if they do not exist - if self._tallies is None: + if super(ScatterMatrixXS, self).tallies is None: group_edges = self.energy_groups.group_edges energy = openmc.Filter('energy', group_edges) @@ -2006,7 +2006,7 @@ class NuScatterMatrixXS(ScatterMatrixXS): """ # Instantiate tallies if they do not exist - if self._tallies is None: + if super(NuScatterMatrixXS, self).tallies is None: # Create the non-domain specific Filters for the Tallies group_edges = self.energy_groups.group_edges @@ -2050,7 +2050,7 @@ class Chi(MGXS): """ # Instantiate tallies if they do not exist - if self._tallies is None: + if super(Chi, self).tallies is None: # Create a list of scores for each Tally to be created scores = ['nu-fission', 'nu-fission'] diff --git a/tests/test_mgxs_library_condense/inputs_true.dat b/tests/test_mgxs_library_condense/inputs_true.dat index 37397c594..f681e5ff7 100644 --- a/tests/test_mgxs_library_condense/inputs_true.dat +++ b/tests/test_mgxs_library_condense/inputs_true.dat @@ -1 +1 @@ -35f99f1973b3bf3efcec6c2dddf56d6679a15dab8582ab5336e86e4fdf90967ce91036e5c30c345decb994ab9133a906b82dc8fad0cdd3398a612d9aa05c1c77 \ No newline at end of file +7e5c0de6e50c494abeea443d74606db809d74ce8bb2571eb4e1c98b3c9a33885b0aef2a4a82b6f95a1725b078d4a5ff01f68e1cc72addbd2d6bd0fb8251ad2e7 \ No newline at end of file diff --git a/tests/test_mgxs_library_hdf5/inputs_true.dat b/tests/test_mgxs_library_hdf5/inputs_true.dat index 37397c594..f681e5ff7 100644 --- a/tests/test_mgxs_library_hdf5/inputs_true.dat +++ b/tests/test_mgxs_library_hdf5/inputs_true.dat @@ -1 +1 @@ -35f99f1973b3bf3efcec6c2dddf56d6679a15dab8582ab5336e86e4fdf90967ce91036e5c30c345decb994ab9133a906b82dc8fad0cdd3398a612d9aa05c1c77 \ No newline at end of file +7e5c0de6e50c494abeea443d74606db809d74ce8bb2571eb4e1c98b3c9a33885b0aef2a4a82b6f95a1725b078d4a5ff01f68e1cc72addbd2d6bd0fb8251ad2e7 \ No newline at end of file diff --git a/tests/test_mgxs_library_hdf5/test_mgxs_library_hdf5.py b/tests/test_mgxs_library_hdf5/test_mgxs_library_hdf5.py index c54be05e9..642073104 100644 --- a/tests/test_mgxs_library_hdf5/test_mgxs_library_hdf5.py +++ b/tests/test_mgxs_library_hdf5/test_mgxs_library_hdf5.py @@ -53,7 +53,7 @@ class MGXSTestHarness(PyAPITestHarness): self.mgxs_lib.load_from_statepoint(sp) # Export the MGXS Library to an HDF5 file - self.mgxs_lib.build_hdf5_store(filename='mgxs', directory='.') + self.mgxs_lib.build_hdf5_store(directory='.') # Open the MGXS HDF5 file f = h5py.File('mgxs.h5', 'r') diff --git a/tests/test_mgxs_library_no_nuclides/inputs_true.dat b/tests/test_mgxs_library_no_nuclides/inputs_true.dat index 37397c594..f681e5ff7 100644 --- a/tests/test_mgxs_library_no_nuclides/inputs_true.dat +++ b/tests/test_mgxs_library_no_nuclides/inputs_true.dat @@ -1 +1 @@ -35f99f1973b3bf3efcec6c2dddf56d6679a15dab8582ab5336e86e4fdf90967ce91036e5c30c345decb994ab9133a906b82dc8fad0cdd3398a612d9aa05c1c77 \ No newline at end of file +7e5c0de6e50c494abeea443d74606db809d74ce8bb2571eb4e1c98b3c9a33885b0aef2a4a82b6f95a1725b078d4a5ff01f68e1cc72addbd2d6bd0fb8251ad2e7 \ No newline at end of file diff --git a/tests/test_mgxs_library_nuclides/inputs_true.dat b/tests/test_mgxs_library_nuclides/inputs_true.dat index 2e299773a..7c064c3c1 100644 --- a/tests/test_mgxs_library_nuclides/inputs_true.dat +++ b/tests/test_mgxs_library_nuclides/inputs_true.dat @@ -1 +1 @@ -7c1deb8a54fbe1a1ce6ef27cea4a11995210ad3e5ecf32bd83d7c80041edf0793378a7325ffe7ebf9c537e9c278fd4545642fec6c1e46b9c5418118f035d5e95 \ No newline at end of file +04dcfca7d68981d7ec19d428c541acd6345ec2d608c581d56ce21d23548f52977fe713b5cdd7434bebf62067444d6562ef322175736a6a63e3985e5e48718081 \ No newline at end of file