#include <deal.II/base/convergence_table.h>
#include <deal.II/base/quadrature_lib.h>
#include <deal.II/base/quadrature_selector.h>
+#include <deal.II/base/parameter_handler.h>
#include <deal.II/base/parsed_function.h>
#include <deal.II/base/utilities.h>
#include <deal.II/base/convergence_table.h>
#include <deal.II/base/function.h>
#include <deal.II/base/function_parser.h>
-#include <deal.II/base/parameter_handler.h>
#include <deal.II/base/quadrature_lib.h>
#include <deal.II/dofs/dof_handler.h>
DEAL_II_NAMESPACE_OPEN
+#ifndef DOXYGEN
+class ParameterHandler;
+#endif
+
/**
* @brief The ParsedConvergenceTable class
*
#include <deal.II/base/auto_derivative_function.h>
#include <deal.II/base/function_parser.h>
-#include <deal.II/base/parameter_handler.h>
DEAL_II_NAMESPACE_OPEN
+#ifndef DOXYGEN
+class ParameterHandler;
+#endif
+
namespace Functions
{
/**
# include <TopoDS_Vertex.hxx>
# endif
-# include <deal.II/base/parameter_handler.h>
-
# include <deal.II/grid/tria.h>
DEAL_II_NAMESPACE_OPEN
+# ifndef DOXYGEN
+class ParameterHandler;
+# endif
+
/**
* A collection of %Gmsh related utilities and classes.
*/
#include <deal.II/base/exceptions.h>
#include <deal.II/base/function.h>
-#include <deal.II/base/parameter_handler.h>
#include <deal.II/base/point.h>
#include <deal.II/base/table.h>
DEAL_II_NAMESPACE_OPEN
+#ifndef DOXYGEN
+class ParameterHandler;
+#endif
+
/**
* This namespace provides a collection of functions for generating
* triangulations for some basic geometries.
#include <deal.II/algorithms/operator.h>
#include <deal.II/base/event.h>
-#include <deal.II/base/parameter_handler.h>
#include <deal.II/dofs/dof_handler.h>
DEAL_II_NAMESPACE_OPEN
+#ifndef DOXYGEN
+class ParameterHandler;
+#endif
+
namespace Algorithms
{
/**
#include <deal.II/base/config.h>
+#include <deal.II/base/parameter_handler.h>
+
#include <deal.II/numerics/dof_output_operator.h>
DEAL_II_NAMESPACE_OPEN
#include <deal.II/algorithms/theta_timestepping.templates.h>
#include <deal.II/base/logstream.h>
-#include <deal.II/base/parameter_handler.h>
#include <deal.II/lac/block_vector.h>
#include <deal.II/lac/la_parallel_block_vector.h>
//
// ---------------------------------------------------------------------
+#include <deal.II/base/parameter_handler.h>
#include <deal.II/base/parsed_function.h>
#include <deal.II/base/utilities.h>
-#include <cstdio>
-
DEAL_II_NAMESPACE_OPEN
namespace Functions
//
// ---------------------------------------------------------------------
+#include <deal.II/base/parameter_handler.h>
+
#include <deal.II/gmsh/utilities.h>
#include <deal.II/grid/grid_in.h>
// ---------------------------------------------------------------------
#include <deal.II/base/ndarray.h>
+#include <deal.II/base/parameter_handler.h>
#include <deal.II/distributed/fully_distributed_tria.h>
#include <deal.II/distributed/shared_tria.h>
// Test the functionality of the ParsedConvergenceTable class
#include <deal.II/base/function_lib.h>
+#include <deal.II/base/parameter_handler.h>
#include <deal.II/base/parsed_convergence_table.h>
#include <deal.II/dofs/dof_handler.h>
// Output standard parameters for ParsedConvergenceTable class
+#include <deal.II/base/parameter_handler.h>
#include <deal.II/base/parsed_convergence_table.h>
#include "../tests.h"
// non scalar functions.
#include <deal.II/base/function_lib.h>
+#include <deal.II/base/parameter_handler.h>
#include <deal.II/base/parsed_convergence_table.h>
#include <deal.II/dofs/dof_handler.h>
// vector functions, single component
#include <deal.II/base/function_lib.h>
+#include <deal.II/base/parameter_handler.h>
#include <deal.II/base/parsed_convergence_table.h>
#include <deal.II/dofs/dof_handler.h>
// vector function + scalar function
#include <deal.II/base/function_lib.h>
+#include <deal.II/base/parameter_handler.h>
#include <deal.II/base/parsed_convergence_table.h>
#include <deal.II/dofs/dof_handler.h>
// vector function + scalar function, ignore second component
#include <deal.II/base/function_lib.h>
+#include <deal.II/base/parameter_handler.h>
#include <deal.II/base/parsed_convergence_table.h>
#include <deal.II/dofs/dof_handler.h>
// custom error computations
#include <deal.II/base/function_lib.h>
+#include <deal.II/base/parameter_handler.h>
#include <deal.II/base/parsed_convergence_table.h>
#include <deal.II/dofs/dof_handler.h>
// custom error computations, with no extra columns.
#include <deal.II/base/function_lib.h>
+#include <deal.II/base/parameter_handler.h>
#include <deal.II/base/parsed_convergence_table.h>
#include <deal.II/dofs/dof_handler.h>
// custom error computations, time rates
#include <deal.II/base/function_lib.h>
+#include <deal.II/base/parameter_handler.h>
#include <deal.II/base/parsed_convergence_table.h>
#include <deal.II/dofs/dof_handler.h>
// custom error computations, writing to files
#include <deal.II/base/function_lib.h>
+#include <deal.II/base/parameter_handler.h>
#include <deal.II/base/parsed_convergence_table.h>
#include <deal.II/dofs/dof_handler.h>
// between finite element solutions
#include <deal.II/base/function_lib.h>
+#include <deal.II/base/parameter_handler.h>
#include <deal.II/base/parsed_convergence_table.h>
#include <deal.II/dofs/dof_handler.h>