mirror of
https://github.com/openmc-dev/openmc.git
synced 2026-07-27 21:55:41 -04:00
Merge branch 'mg_angle' into convert
This commit is contained in:
commit
b40daaa83d
6 changed files with 491 additions and 157 deletions
File diff suppressed because one or more lines are too long
|
|
@ -520,8 +520,8 @@
|
|||
" Copyright | 2011-2017 Massachusetts Institute of Technology\n",
|
||||
" License | http://openmc.readthedocs.io/en/latest/license.html\n",
|
||||
" Version | 0.8.0\n",
|
||||
" Git SHA1 | 6e3f6bf8b11cb3f6f171f1c351ddcaf85dd515ec\n",
|
||||
" Date/Time | 2017-02-11 14:02:54\n",
|
||||
" Git SHA1 | 54b65c8bda6af5788bd762b8cf9855d1a8008238\n",
|
||||
" Date/Time | 2017-02-12 13:36:24\n",
|
||||
" OpenMP Threads | 8\n",
|
||||
"\n",
|
||||
" ===========================================================================\n",
|
||||
|
|
@ -607,20 +607,20 @@
|
|||
"\n",
|
||||
" =======================> TIMING STATISTICS <=======================\n",
|
||||
"\n",
|
||||
" Total time for initialization = 3.8572E-01 seconds\n",
|
||||
" Reading cross sections = 2.6254E-01 seconds\n",
|
||||
" Total time in simulation = 4.0095E+00 seconds\n",
|
||||
" Time in transport only = 3.1037E+00 seconds\n",
|
||||
" Time in inactive batches = 7.2398E-01 seconds\n",
|
||||
" Time in active batches = 3.2855E+00 seconds\n",
|
||||
" Time synchronizing fission bank = 2.9057E-03 seconds\n",
|
||||
" Sampling source sites = 2.1033E-03 seconds\n",
|
||||
" SEND/RECV source sites = 7.5640E-04 seconds\n",
|
||||
" Time accumulating tallies = 7.2906E-05 seconds\n",
|
||||
" Total time for finalization = 7.4175E-04 seconds\n",
|
||||
" Total time elapsed = 4.4039E+00 seconds\n",
|
||||
" Calculation Rate (inactive) = 34531.2 neutrons/second\n",
|
||||
" Calculation Rate (active) = 30436.6 neutrons/second\n",
|
||||
" Total time for initialization = 4.1327E-01 seconds\n",
|
||||
" Reading cross sections = 3.2638E-01 seconds\n",
|
||||
" Total time in simulation = 2.2324E+00 seconds\n",
|
||||
" Time in transport only = 2.1226E+00 seconds\n",
|
||||
" Time in inactive batches = 3.0650E-01 seconds\n",
|
||||
" Time in active batches = 1.9259E+00 seconds\n",
|
||||
" Time synchronizing fission bank = 2.7640E-03 seconds\n",
|
||||
" Sampling source sites = 2.0198E-03 seconds\n",
|
||||
" SEND/RECV source sites = 7.0929E-04 seconds\n",
|
||||
" Time accumulating tallies = 4.5355E-05 seconds\n",
|
||||
" Total time for finalization = 4.1885E-04 seconds\n",
|
||||
" Total time elapsed = 2.6534E+00 seconds\n",
|
||||
" Calculation Rate (inactive) = 81567.1 neutrons/second\n",
|
||||
" Calculation Rate (active) = 51923.2 neutrons/second\n",
|
||||
"\n",
|
||||
" ============================> RESULTS <============================\n",
|
||||
"\n",
|
||||
|
|
@ -739,8 +739,8 @@
|
|||
"\tDomain Type =\tcell\n",
|
||||
"\tDomain ID =\t1\n",
|
||||
"\tCross Sections [cm^-1]:\n",
|
||||
" Group 1 [0.625 - 20000000.0eV]:\t6.81e-01 +/- 2.69e-01\n",
|
||||
" Group 2 [0.0 - 0.625 eV]:\t1.40e+00 +/- 5.93e-01\n",
|
||||
" Group 1 [0.625 - 20000000.0eV]:\t6.81e-01 +/- 2.69e-01%\n",
|
||||
" Group 2 [0.0 - 0.625 eV]:\t1.40e+00 +/- 5.93e-01%\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"\n"
|
||||
|
|
@ -911,7 +911,7 @@
|
|||
" <td>2.000000e+07</td>\n",
|
||||
" <td>total</td>\n",
|
||||
" <td>(((total / flux) - (absorption / flux)) - (sca...</td>\n",
|
||||
" <td>-8.881784e-16</td>\n",
|
||||
" <td>-3.330669e-16</td>\n",
|
||||
" <td>0.002570</td>\n",
|
||||
" </tr>\n",
|
||||
" </tbody>\n",
|
||||
|
|
@ -925,7 +925,7 @@
|
|||
"\n",
|
||||
" score mean std. dev. \n",
|
||||
"0 (((total / flux) - (absorption / flux)) - (sca... -2.66e-15 1.13e-02 \n",
|
||||
"1 (((total / flux) - (absorption / flux)) - (sca... -8.88e-16 2.57e-03 "
|
||||
"1 (((total / flux) - (absorption / flux)) - (sca... -3.33e-16 2.57e-03 "
|
||||
]
|
||||
},
|
||||
"execution_count": 22,
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -680,7 +680,7 @@ class MDGXS(MGXS):
|
|||
string += '\t' + template.format('', group,
|
||||
bounds[0],
|
||||
bounds[1])
|
||||
string += '{0:.2e} +/- {1:.2e}'.format(
|
||||
string += '{0:.2e} +/- {1:.2e}%'.format(
|
||||
average_xs[pol, azi, group - 1],
|
||||
rel_err_xs[pol, azi, group - 1])
|
||||
string += '\n'
|
||||
|
|
@ -690,7 +690,7 @@ class MDGXS(MGXS):
|
|||
for group in range(1, self.num_groups+1):
|
||||
bounds = self.energy_groups.get_group_bounds(group)
|
||||
string += template.format('', group, bounds[0], bounds[1])
|
||||
string += '{0:.2e} +/- {1:.2e}'.format(
|
||||
string += '{0:.2e} +/- {1:.2e}%'.format(
|
||||
average_xs[group - 1], rel_err_xs[group - 1])
|
||||
string += '\n'
|
||||
string += '\n'
|
||||
|
|
@ -2418,7 +2418,7 @@ class MatrixMDGXS(MDGXS):
|
|||
for out_group in range(1, self.num_groups + 1):
|
||||
string += '\t' + template.format(
|
||||
'', in_group, out_group)
|
||||
string += '{0:.2e} +/- {1:.2e}'.format(
|
||||
string += '{0:.2e} +/- {1:.2e}%'.format(
|
||||
average_xs[pol, azi, in_group - 1,
|
||||
out_group - 1],
|
||||
rel_err_xs[pol, azi, in_group - 1,
|
||||
|
|
@ -2432,7 +2432,7 @@ class MatrixMDGXS(MDGXS):
|
|||
for out_group in range(1, self.num_groups + 1):
|
||||
string += template.format(
|
||||
'', in_group, out_group)
|
||||
string += '{:.2e} +/- {:.2e}'.format(
|
||||
string += '{:.2e} +/- {:.2e}%'.format(
|
||||
average_xs[in_group-1, out_group-1],
|
||||
rel_err_xs[in_group-1, out_group-1])
|
||||
string += '\n'
|
||||
|
|
@ -2464,7 +2464,7 @@ class MatrixMDGXS(MDGXS):
|
|||
for out_group in range(1, self.num_groups + 1):
|
||||
string += '\t' + template.format(
|
||||
'', in_group, out_group)
|
||||
string += '{0:.2e} +/- {1:.2e}'.format(
|
||||
string += '{0:.2e} +/- {1:.2e}%'.format(
|
||||
average_xs[pol, azi, in_group - 1,
|
||||
out_group - 1],
|
||||
rel_err_xs[pol, azi, in_group - 1,
|
||||
|
|
@ -2478,7 +2478,7 @@ class MatrixMDGXS(MDGXS):
|
|||
for out_group in range(1, self.num_groups + 1):
|
||||
string += template.format('', in_group,
|
||||
out_group)
|
||||
string += '{0:.2e} +/- {1:.2e}'.format(
|
||||
string += '{0:.2e} +/- {1:.2e}%'.format(
|
||||
average_xs[in_group - 1, out_group - 1],
|
||||
rel_err_xs[in_group - 1, out_group - 1])
|
||||
string += '\n'
|
||||
|
|
|
|||
|
|
@ -1547,7 +1547,7 @@ class MGXS(object):
|
|||
bounds[0],
|
||||
bounds[1])
|
||||
|
||||
string += '{0:.2e} +/- {1:.2e}'.format(
|
||||
string += '{0:.2e} +/- {1:.2e}%'.format(
|
||||
average_xs[pol, azi, group - 1],
|
||||
rel_err_xs[pol, azi, group - 1])
|
||||
string += '\n'
|
||||
|
|
@ -1558,7 +1558,7 @@ class MGXS(object):
|
|||
bounds = self.energy_groups.get_group_bounds(group)
|
||||
string += template.format('', group, bounds[0],
|
||||
bounds[1])
|
||||
string += '{0:.2e} +/- {1:.2e}'.format(
|
||||
string += '{0:.2e} +/- {1:.2e}%'.format(
|
||||
average_xs[group - 1], rel_err_xs[group - 1])
|
||||
string += '\n'
|
||||
string += '\n'
|
||||
|
|
@ -2369,7 +2369,7 @@ class MatrixMGXS(MGXS):
|
|||
string += '\t' + template.format('',
|
||||
in_group,
|
||||
out_group)
|
||||
string += '{0:.2e} +/- {1:.2e}'.format(
|
||||
string += '{0:.2e} +/- {1:.2e}%'.format(
|
||||
average_xs[pol, azi, in_group - 1,
|
||||
out_group - 1],
|
||||
rel_err_xs[pol, azi, in_group - 1,
|
||||
|
|
@ -2382,7 +2382,7 @@ class MatrixMGXS(MGXS):
|
|||
for in_group in range(1, self.num_groups + 1):
|
||||
for out_group in range(1, self.num_groups + 1):
|
||||
string += template.format('', in_group, out_group)
|
||||
string += '{0:.2e} +/- {1:.2e}'.format(
|
||||
string += '{0:.2e} +/- {1:.2e}%'.format(
|
||||
average_xs[in_group - 1, out_group - 1],
|
||||
rel_err_xs[in_group - 1, out_group - 1])
|
||||
string += '\n'
|
||||
|
|
@ -4526,7 +4526,7 @@ class ScatterMatrixXS(MatrixMGXS):
|
|||
string += '\t' + template.format('',
|
||||
in_group,
|
||||
out_group)
|
||||
string += '{0:.2e} +/- {1:.2e}'.format(
|
||||
string += '{0:.2e} +/- {1:.2e}%'.format(
|
||||
average_xs[pol, azi, in_group - 1,
|
||||
out_group - 1],
|
||||
rel_err_xs[pol, azi, in_group - 1,
|
||||
|
|
@ -4539,7 +4539,7 @@ class ScatterMatrixXS(MatrixMGXS):
|
|||
for in_group in range(1, self.num_groups + 1):
|
||||
for out_group in range(1, self.num_groups + 1):
|
||||
string += template.format('', in_group, out_group)
|
||||
string += '{0:.2e} +/- {1:.2e}'.format(
|
||||
string += '{0:.2e} +/- {1:.2e}%'.format(
|
||||
average_xs[in_group - 1, out_group - 1],
|
||||
rel_err_xs[in_group - 1, out_group - 1])
|
||||
string += '\n'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue