From 3cac0afe98f9f9d8a551b36dc95b42a0078687c9 Mon Sep 17 00:00:00 2001 From: Bryan Herman Date: Sat, 27 Jul 2013 15:10:45 -0400 Subject: [PATCH] changed CMFD userguide documentation --- docs/source/usersguide/input.rst | 66 +++++++++++++++++++++----------- 1 file changed, 44 insertions(+), 22 deletions(-) diff --git a/docs/source/usersguide/input.rst b/docs/source/usersguide/input.rst index d9b43c8214..2bd833cfa5 100644 --- a/docs/source/usersguide/input.rst +++ b/docs/source/usersguide/input.rst @@ -1131,6 +1131,22 @@ The ```` element controls what batch CMFD calculations should begin. *Default*: 1 +```` Element +--------------------- + +The ```` element sets one additional CMFD output column. Options are: + +* "balance" - prints the RMS [%] of the resdiual from the neutron balance equation + on CMFD tallies. +* "dominance" - prints the estimated dominance ratio from the CMFD iterations. + **This will only work for power iteration eigensolver**. +* "entropy" - prints the *entropy* of the CMFD predicted fission source. + **Can only be used if OpenMC entropy is active as well**. +* "source" - prints the RMS [%] between the OpenMC fission source and CMFD + fission source. + + *Default*: None + ```` Element ---------------------- @@ -1150,14 +1166,14 @@ with "true" and off with "false" *Default*: true -```` Element ----------------------- +```` Element +---------------------------- -The ```` element specifies acceptance criteria of a CMFD eigenvalue. -If the CMFD eigenvalue and OpenMC batch eigenvalue are within this tolerance, -CMFD is allowed to modify source neutron weights. +The ```` element controls when CMFD tallies are reset during +inactive batches. The integer set here is the interval at which this reset +occurs. The amout of resets is controlled with the ```` element. - *Default*: 0.005 + *Defualt*: 9999 ```` Element ------------------------- @@ -1241,14 +1257,13 @@ not impact the calculation. *Default*: 1.0 -```` Element --------------------------- +```` Element +------------------------- -The ```` element is used to set the number of processors used -for CMFD calculation. It should be less than or equal to the number of -processors used during OpenMC. +The ```` element controls the number of CMFD tally resets that +occur during inactive CMFD batches. - *Default*: 1 + *Default*: 9999 ```` Element --------------------------- @@ -1256,26 +1271,33 @@ processors used during OpenMC. The ```` element is used to view the convergence of power iteration. This option can be turned on with "true" and turned off with "false". + *Default*: false + +```` Element +------------------------- + +The ```` element can be turned on with "true" to have an adjoint +calculation be performed on the last batch when CMFD is active. *Default*: false -```` Element ---------------------------- +```` Element +-------------------------- -The ```` element is used to view the balance of OpenMC tally -residuals for every coarse mesh region and energy group. This option can be -turned on with "true" and off with "false". +The ```` element is used to view the convergence of the nonlinear SNES +function in PETSc. This option can be turned on with "true" and turned off with "false". *Default*: false -```` Element ------------------------- +```` Element +-------------------- -The ```` element can be turned on with "true" to get an -HDF5 output file of CMFD results. +The ```` element controls whether the CMFD eigenproblem is solved with +standard power iteration or nonlinear Jacobian-free Newton Krylov (JFNK). +By setting "power", power iteration is used and by setting "jfnk", JFNK is used. - *Default*: false + *Default*: power ```` Element ----------------------------