The program is controlled by a parameter file, using the ParameterHandler
class already mentioned in the step-19 example program. We will show a
-parameter file in the results section of this section. For the moment suffice
+parameter file in the results section of this tutorial. For the moment suffice
it to say that it controls the polynomial degree of the finite elements used,
the number of energy groups (even though all that is presently implemented are
the coefficients for a 2-group problem), the tolerance where to stop the
<h1>Results</h1>
+We can run the program with the following input file:
+@code
+# Listing of Parameters
+# ---------------------
+# Polynomial degree of the finite element to be used
+set Finite element degree = 2
+
+# The number of energy different groups considered
+set Number of energy groups = 2
-The output of this program consist of the console output, a file
+# Inner power iterations are stopped when the change in k_eff falls below this
+# tolerance
+set Power iteration tolerance = 1e-12
+
+# Number of refinement cycles to be performed
+set Refinement cycles = 5
+@endcode
+The output of this program then consists of the console output, a file
named ``convergence_table'' to record main results of mesh iteration,
and the graphical output in vtu format.
-When we set Polynomial_Order to 2, we got following console output:
+The console output looks like this:
@code
Cycle 0:
Numbers of active cells: 1156 1156
--- /dev/null
+# Listing of Parameters
+# ---------------------
+# Polynomial degree of the finite element to be used
+set Finite element degree = 2
+
+# The number of energy different groups considered
+set Number of energy groups = 2
+
+# Inner power iterations are stopped when the change in k_eff falls below this
+# tolerance
+set Power iteration tolerance = 1e-12
+
+# Number of refinement cycles to be performed
+set Refinement cycles = 5