merged with new-mgxs-tallies branch

This commit is contained in:
samuel shaner 2016-07-29 16:37:20 +00:00
commit 16e74656b0
19 changed files with 734 additions and 803 deletions

View file

@ -384,7 +384,7 @@
"* `NuScatterMatrixXS`\n",
"* `Chi`\n",
"* `ChiPrompt`\n",
"* `Velocity`\n",
"* `InverseVelocity`\n",
"* `PromptNuFissionXS`\n",
"\n",
"These classes provide us with an interface to generate the tally inputs as well as perform post-processing of OpenMC's tally data to compute the respective multi-group cross sections. In this case, let's create the multi-group total, absorption and scattering cross sections with our 2-group structure."
@ -432,26 +432,16 @@
" \tID =\t10000\n",
" \tName =\t\n",
" \tFilters =\t\n",
<<<<<<< HEAD
" \t\tmesh\t[10000]\n",
" \t\tenergy\t[0.000000E+00 6.250000E-07 2.000000E+01]\n",
=======
" \t\tcell\t[1]\n",
" \t\tenergy\t[ 0.00000000e+00 6.25000000e-07 2.00000000e+01]\n",
>>>>>>> upstream/develop
" \tNuclides =\ttotal \n",
" \tScores =\t['flux']\n",
" \tEstimator =\ttracklength), ('absorption', Tally\n",
" \tID =\t10001\n",
" \tName =\t\n",
" \tFilters =\t\n",
<<<<<<< HEAD
" \t\tmesh\t[10000]\n",
" \t\tenergy\t[0.000000E+00 6.250000E-07 2.000000E+01]\n",
=======
" \t\tcell\t[1]\n",
" \t\tenergy\t[ 0.00000000e+00 6.25000000e-07 2.00000000e+01]\n",
>>>>>>> upstream/develop
" \tNuclides =\ttotal \n",
" \tScores =\t['absorption']\n",
" \tEstimator =\ttracklength)])"
@ -531,14 +521,8 @@
" Copyright: 2011-2016 Massachusetts Institute of Technology\n",
" License: http://openmc.readthedocs.io/en/latest/license.html\n",
" Version: 0.7.1\n",
<<<<<<< HEAD
" Git SHA1: 6a66fb9af7372435dc7da987c8fc3d6acff6549a\n",
" Date/Time: 2016-07-07 16:43:21\n",
" MPI Processes: 1\n",
=======
" Git SHA1: 3d68c07625e33cd64188df03ee03e9c31b3d4b74\n",
" Date/Time: 2016-07-22 21:03:18\n",
>>>>>>> upstream/develop
"\n",
" ===========================================================================\n",
" ========================> INITIALIZATION <=========================\n",
@ -623,22 +607,6 @@
"\n",
" =======================> TIMING STATISTICS <=======================\n",
"\n",
<<<<<<< HEAD
" Total time for initialization = 7.1900E-01 seconds\n",
" Reading cross sections = 2.0400E-01 seconds\n",
" Total time in simulation = 2.4932E+01 seconds\n",
" Time in transport only = 2.4916E+01 seconds\n",
" Time in inactive batches = 2.1830E+00 seconds\n",
" Time in active batches = 2.2749E+01 seconds\n",
" Time synchronizing fission bank = 4.0000E-03 seconds\n",
" Sampling source sites = 4.0000E-03 seconds\n",
" SEND/RECV source sites = 0.0000E+00 seconds\n",
" Time accumulating tallies = 1.0000E-03 seconds\n",
" Total time for finalization = 2.0000E-03 seconds\n",
" Total time elapsed = 2.5667E+01 seconds\n",
" Calculation Rate (inactive) = 11452.1 neutrons/second\n",
" Calculation Rate (active) = 4395.80 neutrons/second\n",
=======
" Total time for initialization = 3.2300E-01 seconds\n",
" Reading cross sections = 1.6900E-01 seconds\n",
" Total time in simulation = 1.9882E+01 seconds\n",
@ -653,7 +621,6 @@
" Total time elapsed = 2.0217E+01 seconds\n",
" Calculation Rate (inactive) = 9402.03 neutrons/second\n",
" Calculation Rate (active) = 5806.19 neutrons/second\n",
>>>>>>> upstream/develop
"\n",
" ============================> RESULTS <============================\n",
"\n",
@ -1702,26 +1669,21 @@
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"display_name": "Python 2",
"language": "python",
"name": "python3"
"name": "python2"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
"version": 2
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
<<<<<<< HEAD
"pygments_lexer": "ipython2",
"version": "2.7.11"
=======
"pygments_lexer": "ipython3",
"version": "3.5.2"
>>>>>>> upstream/develop
}
},
"nbformat": 4,

View file

@ -550,7 +550,7 @@
"* `NuScatterMatrixXS` (`\"nu-scatter matrix\"`)\n",
"* `Chi` (`\"chi\"`)\n",
"* `ChiPrompt` (`\"chi prompt\"`)\n",
"* `Velocity` (`\"velocity\"`)\n",
"* `InverseVelocity` (`\"inverse-velocity\"`)\n",
"* `PromptNuFissionXS` (`\"prompt-nu-fission\"`)\n",
"\n",
"In this case, let's create the multi-group cross sections needed to run an OpenMOC simulation to verify the accuracy of our cross sections. In particular, we will define `\"transport\"`, `\"nu-fission\"`, `'\"fission\"`, `\"nu-scatter matrix\"` and `\"chi\"` cross sections for our `Library`.\n",