// successfully but not link
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <cstdlib>
// successfully but not run
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <cstdlib>
// successfully but not run
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <cstdlib>
// but not run
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <cstdlib>
// test the testsuite framework. this test is supposed to run successfully
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
-#include <fe/fe_tools.h>
+#include <deal.II/fe/fe_tools.h>
template <typename number>
#include "../tests.h"
#include "../bits/mesh_3d.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q.h>
#include <fstream>
// correctly accounted for in the implementation phase...
#include "../tests.h"
-#include <base/geometry_info.h>
-#include <base/timer.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_generator.h>
-#include <base/logstream.h>
+#include <deal.II/base/geometry_info.h>
+#include <deal.II/base/timer.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <numerics/solution_transfer.h>
-#include <numerics/data_out.h>
-#include <fe/fe_dgq.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/solution_transfer.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
#include <iostream>
#include <vector>
// do this on differently refined anisotropic grids
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
#include <fstream>
#include <cmath>
-#include <base/logstream.h>
-#include <base/tensor_product_polynomials.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor_product_polynomials.h>
using namespace Polynomials;
#include <fstream>
#include <cmath>
-#include <base/logstream.h>
-#include <base/tensor_product_polynomials.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor_product_polynomials.h>
using namespace Polynomials;
#include "../tests.h"
-#include <base/point.h>
-#include <base/auto_derivative_function.h>
-#include <base/convergence_table.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
+#include <deal.II/base/point.h>
+#include <deal.II/base/auto_derivative_function.h>
+#include <deal.II/base/convergence_table.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
#include <iomanip>
#include <cmath>
#include "../tests.h"
-#include <base/conditional_ostream.h>
+#include <deal.II/base/conditional_ostream.h>
#include <fstream>
#include <iomanip>
#include <limits>
//-----------------------------------------------------------------------------
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/table_handler.h>
-#include <base/convergence_table.h>
-#include <base/logstream.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/table_handler.h>
+#include <deal.II/base/convergence_table.h>
+#include <deal.II/base/logstream.h>
#include <vector>
#include <iomanip>
//-----------------------------------------------------------------------------
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/table_handler.h>
-#include <base/convergence_table.h>
-#include <base/logstream.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/table_handler.h>
+#include <deal.II/base/convergence_table.h>
+#include <deal.II/base/logstream.h>
#include <vector>
#include <iomanip>
//-----------------------------------------------------------------------------
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/logstream.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/logstream.h>
#include <vector>
#include <iomanip>
//-----------------------------------------------------------------------------
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <base/function_lib.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function_lib.h>
#include <vector>
#include <iomanip>
//-----------------------------------------------------------------------------
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <base/function_lib.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function_lib.h>
#include <vector>
#include <iomanip>
//-----------------------------------------------------------------------------
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/logstream.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/logstream.h>
#include <vector>
#include <iomanip>
//-----------------------------------------------------------------------------
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/logstream.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/logstream.h>
#include <vector>
#include <iomanip>
//-----------------------------------------------------------------------------
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <base/function_lib.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function_lib.h>
#include <vector>
#include <iomanip>
// vtu file format
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/logstream.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/logstream.h>
#include <vector>
#include <iomanip>
//-----------------------------------------------------------------------------
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/logstream.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/logstream.h>
#include <vector>
#include <iomanip>
//-----------------------------------------------------------------------------
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/logstream.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/logstream.h>
#include <vector>
#include <iomanip>
//-----------------------------------------------------------------------------
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/logstream.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/logstream.h>
#include <vector>
#include <iomanip>
//-----------------------------------------------------------------------------
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/logstream.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/logstream.h>
#include <vector>
#include <iomanip>
//-----------------------------------------------------------------------------
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/logstream.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/logstream.h>
#include <vector>
#include <iomanip>
// test full 2x2 tensors
#include "../tests.h"
-#include <base/tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// test full 3x3 tensors
#include "../tests.h"
-#include <base/tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// test full 2x2x2x2 tensors
#include "../tests.h"
-#include <base/tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// test full 3x3x3x3 tensors
#include "../tests.h"
-#include <base/tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// actually maps a rank-2 tensor onto twice itself
#include "../tests.h"
-#include <base/tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// isotropic case works as expected by comparing with a full tensor
#include "../tests.h"
-#include <base/tensor.h>
-#include <base/tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// a stress test using repeated multiplication of tensors
#include "../tests.h"
-#include <base/tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// test the determinant code
#include "../tests.h"
-#include <base/tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// test the determinant code for n>3
#include "../tests.h"
-#include <base/tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// Check automatic differentiation
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <base/function_lib.h>
-#include <base/auto_derivative_function.h>
-#include <base/function_derivative.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/auto_derivative_function.h>
+#include <deal.II/base/function_derivative.h>
+#include <deal.II/lac/vector.h>
#include <vector>
#include <iomanip>
#include <fstream>
#include <iomanip>
#include <map>
-#include <base/logstream.h>
-#include <base/point.h>
-#include <lac/vector.h>
-#include <base/function_parser.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/point.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/base/function_parser.h>
int main ()
#include <fstream>
#include <iomanip>
#include <map>
-#include <base/logstream.h>
-#include <base/point.h>
-#include <lac/vector.h>
-#include <base/function_parser.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/point.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/base/function_parser.h>
int main ()
// Check consistency of function implementations
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/logstream.h>
-#include <base/job_identifier.h>
-#include <base/quadrature_lib.h>
-#include <base/function_lib.h>
-#include <base/auto_derivative_function.h>
-#include <base/flow_function.h>
-#include <lac/vector.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/job_identifier.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/auto_derivative_function.h>
+#include <deal.II/base/flow_function.h>
+#include <deal.II/lac/vector.h>
#include "functions.h"
// 3-dim Q1WedgeFunction = xy
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <base/function_lib.h>
-#include <base/auto_derivative_function.h>
-#include <base/flow_function.h>
-#include <lac/vector.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/auto_derivative_function.h>
+#include <deal.II/base/flow_function.h>
+#include <deal.II/lac/vector.h>
#include <vector>
#include <iomanip>
// Checking the PillowFunction
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <base/function_lib.h>
-#include <lac/vector.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/vector.h>
#include <vector>
#include <iomanip>
// Plot flow functions in library and check their consistency
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/logstream.h>
-#include <base/job_identifier.h>
-#include <base/quadrature_lib.h>
-#include <base/function_lib.h>
-#include <base/auto_derivative_function.h>
-#include <base/flow_function.h>
-#include <lac/vector.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/job_identifier.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/auto_derivative_function.h>
+#include <deal.II/base/flow_function.h>
+#include <deal.II/lac/vector.h>
#include <vector>
#include <iomanip>
// Check Singularity functions and SingularityGrad functions for
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/logstream.h>
-#include <base/job_identifier.h>
-#include <base/quadrature_lib.h>
-#include <base/function_lib.h>
-#include <base/auto_derivative_function.h>
-#include <base/flow_function.h>
-#include <lac/vector.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/job_identifier.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/auto_derivative_function.h>
+#include <deal.II/base/flow_function.h>
+#include <deal.II/lac/vector.h>
#include "functions.h"
#include <iomanip>
#include <fstream>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <base/qprojector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/qprojector.h>
#include <cmath>
template <int dim>
// check GeometryInfo::cell_to_child and back
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/geometry_info.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/geometry_info.h>
#include <fstream>
#include <cstdlib>
// output all integer values and functions of GeometryInfo
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/geometry_info.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/geometry_info.h>
#include <fstream>
#include <cstdlib>
// check GeometryInfo::face_to_cell_vertices
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/geometry_info.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/geometry_info.h>
#include <fstream>
#include <cstdlib>
// check GeometryInfo::d_linear_shape_function
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/geometry_info.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/geometry_info.h>
#include <fstream>
#include <cstdlib>
// check GeometryInfo::d_linear_shape_function_gradient
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/geometry_info.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/geometry_info.h>
#include <fstream>
#include <cstdlib>
// check GeometryInfo::alternating_form_at_vertices
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/geometry_info.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/geometry_info.h>
#include <fstream>
#include <cstdlib>
// check GeometryInfo::alternating_form_at_vertices for the faces of cells
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/geometry_info.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/geometry_info.h>
#include <fstream>
#include <cstdlib>
#include <fstream>
#include <cmath>
-#include <base/logstream.h>
-#include <base/polynomial.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/polynomial.h>
using namespace Polynomials;
#include <fstream>
#include <cmath>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <fstream>
#include <cmath>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <fstream>
#include <cmath>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <fstream>
#include <cmath>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <fstream>
#include <cmath>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <fstream>
#include <cmath>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <fstream>
#include <cmath>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <fstream>
#include <cmath>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <fstream>
#include <cmath>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <fstream>
#include <cmath>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <fstream>
#include <cmath>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <fstream>
#include <cmath>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <fstream>
#include <cmath>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <cmath>
#include <stdlib.h>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <cmath>
#include <stdlib.h>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <cmath>
#include <stdlib.h>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <cmath>
#include <stdlib.h>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <cmath>
#include <stdlib.h>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <cmath>
#include <stdlib.h>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <cstdio>
#include <stdlib.h>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
#include <cstdio>
#include <stdlib.h>
-#include <base/index_set.h>
+#include <deal.II/base/index_set.h>
void test ()
// check numbers::is_finite
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
#include <limits>
// check numbers::is_finite for complex arguments
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
#include <limits>
// similar to log_nan, but test for infinities
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
#include <limits>
// list. the test should actually output "nan", but prints "0"
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
#include <limits>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
#include <limits>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
#include <limits>
#include <fstream>
#include <unistd.h>
-#include <base/thread_management.h>
+#include <deal.II/base/thread_management.h>
Threads::ThreadMutex mutex;
#include "../tests.h"
-#include <base/named_data.h>
-#include <base/logstream.h>
+#include <deal.II/base/named_data.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <boost/shared_ptr.hpp>
// check numbers::NumberTraits for real data types
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
#include <limits>
// check numbers::NumberTraits for real data types
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
#include <limits>
#include <iomanip>
#include <fstream>
-#include <base/parallel.h>
+#include <deal.II/base/parallel.h>
int sum (const int begin,
#include <iomanip>
#include <fstream>
-#include <base/parallel.h>
-#include <lac/vector.h>
+#include <deal.II/base/parallel.h>
+#include <deal.II/lac/vector.h>
#include <boost/lambda/lambda.hpp>
#include <iomanip>
#include <fstream>
-#include <base/parallel.h>
-#include <lac/vector.h>
+#include <deal.II/base/parallel.h>
+#include <deal.II/lac/vector.h>
#include <boost/lambda/lambda.hpp>
#include <iomanip>
#include <fstream>
-#include <base/parallel.h>
-#include <lac/vector.h>
+#include <deal.II/base/parallel.h>
+#include <deal.II/lac/vector.h>
#include <boost/lambda/lambda.hpp>
//-----------------------------------------------------------------------------
#include "../tests.h"
-#include <base/path_search.h>
-#include <base/logstream.h>
+#include <deal.II/base/path_search.h>
+#include <deal.II/base/logstream.h>
int main()
{
//-----------------------------------------------------------------------------
#include "../tests.h"
-#include <base/parameter_handler.h>
-#include <base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
#include <memory>
int main()
// test for Point::operator()
#include "../tests.h"
-#include <base/point.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
+#include <deal.II/base/point.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <fstream>
#include <cmath>
-#include <base/logstream.h>
-#include <base/polynomial.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/polynomial.h>
+#include <deal.II/base/quadrature_lib.h>
using namespace Polynomials;
#include <fstream>
#include <cmath>
-#include <base/logstream.h>
-#include <base/polynomial.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/polynomial.h>
+#include <deal.II/base/quadrature_lib.h>
using namespace Polynomials;
// check on the Polynomial::operator -=
-#include <base/logstream.h>
-#include <base/polynomial.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/polynomial.h>
#include <iostream>
#include <vector>
#include <fstream>
#include <cmath>
-#include <base/logstream.h>
-#include <base/tensor_product_polynomials.h>
-#include <base/polynomial_space.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor_product_polynomials.h>
+#include <deal.II/base/polynomial_space.h>
using namespace Polynomials;
// plot PolynomialsBDM on the reference cell
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/job_identifier.h>
-#include <base/tensor.h>
-#include <base/polynomials_bdm.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/job_identifier.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/polynomials_bdm.h>
+#include <deal.II/base/quadrature_lib.h>
#include <vector>
#include <iomanip>
// plot PolynomialsRaviartThomas on the reference cell
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <base/polynomials_raviart_thomas.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/polynomials_raviart_thomas.h>
+#include <deal.II/base/quadrature_lib.h>
#include <vector>
#include <iomanip>
// classes: PolynomialsBDM, PolynomialsRaviartThomas
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/polynomials_bdm.h>
-#include <base/polynomials_raviart_thomas.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/polynomials_bdm.h>
+#include <deal.II/base/polynomials_raviart_thomas.h>
#include <vector>
#include <iomanip>
#include <iomanip>
#include <fstream>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <base/qprojector.h>
-#include <base/geometry_info.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/qprojector.h>
+#include <deal.II/base/geometry_info.h>
#include <cmath>
template<int dim>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <base/quadrature_selector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/quadrature_selector.h>
#include <string>
#include <cmath>
#include <iomanip>
#include <fstream>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <base/qprojector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/qprojector.h>
#include <cmath>
template <int dim>
#include "../tests.h"
#include <fstream>
-#include <base/subscriptor.h>
-#include <base/smartpointer.h>
-#include <base/logstream.h>
+#include <deal.II/base/subscriptor.h>
+#include <deal.II/base/smartpointer.h>
+#include <deal.II/base/logstream.h>
#include <iomanip>
#include <iostream>
#include <vector>
// check Tensor<0,dim>
#include "../tests.h"
-#include <base/tensor.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/vector_slice.h>
-#include <base/logstream.h>
+#include <deal.II/base/vector_slice.h>
+#include <deal.II/base/logstream.h>
#include <vector>
#include <fstream>
// test symmetric 2x2 tensors
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// test symmetric 3x3 tensors
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// test symmetric 2x2x2x2 tensors
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// test symmetric 3x3x3x3 tensors
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// actually maps a rank-2 tensor onto twice itself
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// isotropic case works as expected by comparing with a full tensor
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// in non-symmetric form. here make sure that we can abbreviate the contraction
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// a stress test using repeated multiplication of tensors
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// test the determinant code
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// test deviator
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// deviator()
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// deviators are trace free by definition
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// deviators are trace free by definition
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// test identity_tensor
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// test outer_product
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// compute the deviator tensor as stated in the documentation of outer_product
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// application, so thought I'd make a test out of it
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// compute double contraction between two rank-4 tensors
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// check inversion of rank-4 tensor
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
#include <cstdlib>
// check SymmetricTensor<2,dim>::operator= (double)
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
// check SymmetricTensor<4,dim>::operator= (double)
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
// check operator<< for SymmetricTensor<2,dim> and SymmetricTensor<4,dim>
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
// check operator<< for SymmetricTensor<2,dim> and SymmetricTensor<4,dim>
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
// other way round
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
// see http://en.wikipedia.org/wiki/Invariants_of_tensors
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
// test multiplication with a Tensor<1,dim>
#include "../tests.h"
-#include <base/symmetric_tensor.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
+#include <deal.II/base/symmetric_tensor.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <iomanip>
#include <cstdlib>
-#include <base/logstream.h>
-#include <base/table.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/table.h>
const int entries[] = { 11,12,13,21,
22,23,31,32,
//-----------------------------------------------------------------------------
#include "../tests.h"
-#include <base/data_out_base.h>
-#include <base/table_handler.h>
-#include <base/logstream.h>
+#include <deal.II/base/data_out_base.h>
+#include <deal.II/base/table_handler.h>
+#include <deal.II/base/logstream.h>
#include <vector>
#include <iomanip>
#include <fstream>
#include <unistd.h>
-#include <base/thread_management.h>
+#include <deal.II/base/thread_management.h>
void test ()
#include <fstream>
#include <unistd.h>
-#include <base/thread_management.h>
+#include <deal.II/base/thread_management.h>
int test ()
#include <fstream>
#include <unistd.h>
-#include <base/thread_management.h>
+#include <deal.II/base/thread_management.h>
void test (int i)
#include <fstream>
#include <unistd.h>
-#include <base/thread_management.h>
+#include <deal.II/base/thread_management.h>
void test (int i)
#include <fstream>
#include <unistd.h>
-#include <base/thread_management.h>
+#include <deal.II/base/thread_management.h>
int test (int i)
#include <fstream>
#include <unistd.h>
-#include <base/thread_management.h>
+#include <deal.II/base/thread_management.h>
void test (int i)
#include <fstream>
#include <unistd.h>
-#include <base/thread_management.h>
+#include <deal.II/base/thread_management.h>
void test (int i)
#include <fstream>
#include <unistd.h>
-#include <base/thread_management.h>
+#include <deal.II/base/thread_management.h>
void test (int i)
#include <fstream>
#include <unistd.h>
-#include <base/thread_management.h>
-#include <base/multithread_info.h>
+#include <deal.II/base/thread_management.h>
+#include <deal.II/base/multithread_info.h>
void test ()
#include "../tests.h"
-#include <base/tensor.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
// check Tensor::operator= (double)
#include "../tests.h"
-#include <base/tensor.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
// check Tensor<1,dim>::operator= (double)
#include "../tests.h"
-#include <base/tensor.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <iomanip>
#include <fstream>
-#include <base/thread_management.h>
+#include <deal.II/base/thread_management.h>
struct X
{
#include <iomanip>
#include <fstream>
-#include <base/thread_management.h>
+#include <deal.II/base/thread_management.h>
struct X
{
#include <iomanip>
#include <fstream>
-#include <base/thread_management.h>
+#include <deal.II/base/thread_management.h>
struct X
{
#include <iomanip>
#include <fstream>
-#include <base/thread_management.h>
+#include <deal.II/base/thread_management.h>
struct X
{
#include <iomanip>
#include <fstream>
-#include <base/thread_management.h>
+#include <deal.II/base/thread_management.h>
struct X
{
#include <iomanip>
#include <fstream>
-#include <base/thread_management.h>
+#include <deal.II/base/thread_management.h>
struct X
{
#include <fstream>
#include <unistd.h>
-#include <base/thread_management.h>
+#include <deal.II/base/thread_management.h>
void worker ()
#include <fstream>
#include <unistd.h>
-#include <base/thread_management.h>
+#include <deal.II/base/thread_management.h>
Threads::Mutex mutex;
#include <fstream>
#include <unistd.h>
-#include <base/thread_management.h>
+#include <deal.II/base/thread_management.h>
Threads::Mutex mutex;
#include "../tests.h"
-#include <base/timer.h>
-#include <base/logstream.h>
+#include <deal.II/base/timer.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <cmath>
#include <iomanip>
#include <fstream>
#include <cmath>
-#include <base/utilities.h>
+#include <deal.II/base/utilities.h>
void test ()
#include <fstream>
#include <cmath>
-#include <base/utilities.h>
+#include <deal.II/base/utilities.h>
template <int dim>
#include <fstream>
#include <cmath>
-#include <base/work_stream.h>
+#include <deal.II/base/work_stream.h>
struct ScratchData
#include <fstream>
#include <cmath>
-#include <base/work_stream.h>
+#include <deal.II/base/work_stream.h>
struct ScratchData
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
#include "quickmatrix.h"
#include <time.h>
#include <iomanip>
#include <fstream>
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
using namespace dealii;
#include <fstream>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_values.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/fe_system.h>
using namespace dealii;
#include <iomanip>
#include <fstream>
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
using namespace dealii;
// Check performance of finite elements
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_cartesian.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_cartesian.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
#include <string>
// Start out with well known things...
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/thread_management.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/compressed_sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/vector_memory.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/intergrid_map.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/fe_tools.h>
-#include <fe/mapping_q.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <numerics/error_estimator.h>
-#include <numerics/derivative_approximation.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/thread_management.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/fe_tools.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/numerics/error_estimator.h>
+#include <deal.II/numerics/derivative_approximation.h>
#include <iostream>
#include <fstream>
#include <iomanip>
#include <fstream>
-#include <fe/fe_q.h>
-#include <dofs/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
// University of Basel
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_base.h>
-#include <dofs/dof_renumbering.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_base.h>
+#include <deal.II/dofs/dof_renumbering.h>
#include <iomanip>
#include <fstream>
// University of Basel
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_base.h>
-#include <dofs/dof_renumbering.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_base.h>
+#include <deal.II/dofs/dof_renumbering.h>
#include <iomanip>
#include <fstream>
// University of Basel
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_base.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_renumbering.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_base.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_renumbering.h>
#include <iomanip>
#include <fstream>
// University of Basel
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
// We need a FESystem
-#include <fe/fe_system.h>
+#include <deal.II/fe/fe_system.h>
// we need DG-elements
// and Q1-elements
-#include <fe/fe_q.h>
-#include <fe/fe_dgp.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp.h>
#include <fstream>
#include <iomanip>
// this program used to fail at one point in time.
#include "../tests.h"
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
#include <fstream>
int main ()
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
-#include <grid/tria.h>
+#include <deal.II/grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
-#include <fe/fe_system.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// columns
#include "../tests.h"
-#include <base/function_lib.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// columns
#include "../tests.h"
-#include <base/function_lib.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// entered blocks using print_latex.
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/block_matrix_array.h>
-#include <lac/full_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/block_matrix_array.h>
+#include <deal.II/lac/full_matrix.h>
#include <iomanip>
#include <fstream>
#include <fstream>
#include <cstdlib>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-
-#include <fe/fe_q_hierarchical.h>
-#include <fe/fe_values.h>
-
-#include <dofs/dof_tools.h>
-
-#include <lac/full_matrix.h>
-#include <lac/pointer_matrix.h>
-#include <lac/block_matrix_array.h>
-#include <lac/block_sparse_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/block_vector.h>
-#include <lac/vector.h>
-#include <lac/solver_cg.h>
-#include <lac/sparse_ilu.h>
-#include <lac/precondition.h>
-#include <lac/solver_control.h>
-#include <lac/vector_memory.h>
-
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+
+#include <deal.II/fe/fe_q_hierarchical.h>
+#include <deal.II/fe/fe_values.h>
+
+#include <deal.II/dofs/dof_tools.h>
+
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/pointer_matrix.h>
+#include <deal.II/lac/block_matrix_array.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/sparse_ilu.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/vector_memory.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include <cstdlib>
-#include <fe/fe_q_hierarchical.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/fe/fe_q_hierarchical.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <lac/block_sparse_matrix.h>
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
// this test, extracted from dof_constraints_09, used to fail with aborts
#include "../tests.h"
-#include <lac/block_sparsity_pattern.h>
-#include <lac/block_sparse_matrix.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// doesn't hurt to test some anyway
#include "../tests.h"
-#include <lac/block_sparsity_pattern.h>
-#include <lac/block_sparse_matrix.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// this test used to fail with aborts
#include "../tests.h"
-#include <lac/block_sparsity_pattern.h>
-#include <lac/block_sparse_matrix.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// function
#include "../tests.h"
-#include <lac/block_sparsity_pattern.h>
-#include <lac/block_sparse_matrix.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparse_matrix.h>
#include <fstream>
#include <iomanip>
// function
#include "../tests.h"
-#include <lac/block_sparsity_pattern.h>
-#include <lac/block_sparse_matrix.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparse_matrix.h>
#include <fstream>
#include <iomanip>
// make sure that block vector iterator allows reading and writing correctly
#include "../tests.h"
-#include <lac/block_vector.h>
+#include <deal.II/lac/block_vector.h>
#include <fstream>
#include <iomanip>
// like _01, except that we use operator[] instead of operator*
#include "../tests.h"
-#include <lac/block_vector.h>
+#include <deal.II/lac/block_vector.h>
#include <fstream>
#include <iomanip>
// now autoconf'ed.
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
// check intergrid transfer
#include "../tests.h"
-#include <base/function_derivative.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <fe/fe.h>
-#include <fe/fe_q.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_tools.h>
-#include <numerics/data_out.h>
-#include <numerics/vectors.h>
-#include <numerics/data_out_stack.h>
+#include <deal.II/base/function_derivative.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/fe/fe.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out_stack.h>
#include <fstream>
#include <iomanip>
-#include <grid/intergrid_map.h>
-#include <dofs/dof_handler.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/dofs/dof_handler.h>
namespace DoFToolsEx
{
// check one aspect of DataOutStack in 2+1d
#include "../tests.h"
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <fe/fe_q.h>
-#include <dofs/dof_handler.h>
-#include <numerics/data_out_stack.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/numerics/data_out_stack.h>
#include <fstream>
#include <iomanip>
// yield the same result for all chunk sizes, of course
#include "../tests.h"
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
#include <iomanip>
// ChunkSparseMatrix::set()
#include "../tests.h"
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
#include <iomanip>
// ChunkSparseMatrix::el() returns zero and operator() throws an exception
#include "../tests.h"
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
#include <iomanip>
// ChunkSparseMatrix::add()
#include "../tests.h"
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
// problem with the deal.II matrices. worth checking anyway
#include "../tests.h"
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
// get double the original value
#include "../tests.h"
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
// get double the original value
#include "../tests.h"
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
// check querying matrix sizes
#include "../tests.h"
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
// ChunkSparseMatrix
#include "../tests.h"
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
// ChunkSparseMatrix when we don't store the diagonal elements explicitly
#include "../tests.h"
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
// check ChunkSparseMatrix::l1_norm
#include "../tests.h"
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
// check ChunkSparseMatrix::linfty_norm
#include "../tests.h"
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
// check ChunkSparseMatrix::frobenius_norm
#include "../tests.h"
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
// check ChunkSparseMatrix::operator *=
#include "../tests.h"
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
// check ChunkSparseMatrix::operator /=
#include "../tests.h"
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
// check ChunkSparseMatrix::vmult
#include "../tests.h"
-#include <lac/vector.h>
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check ChunkSparseMatrix::Tvmult
#include "../tests.h"
-#include <lac/vector.h>
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check ChunkSparseMatrix::vmult_add
#include "../tests.h"
-#include <lac/vector.h>
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check ChunkSparseMatrix::Tvmult_add
#include "../tests.h"
-#include <lac/vector.h>
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check ChunkSparseMatrix::matrix_scalar_product
#include "../tests.h"
-#include <lac/vector.h>
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check ChunkSparseMatrix::matrix_norm_square
#include "../tests.h"
-#include <lac/vector.h>
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check ChunkSparseMatrix::residual
#include "../tests.h"
-#include <lac/vector.h>
-#include <lac/chunk_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/chunk_sparse_matrix.h>
#include <fstream>
#include <iomanip>
#include <vector>
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
// check Vector<std::complex<double> >::size()
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
// check Vector<std::complex<double> >::operator() in set-mode
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::operator() in add-mode
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::operator() in set/add-mode alternatingly
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// writing to the same elements
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// writing and overwriting the same elements
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::l1_norm()
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::l2_norm()
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::linfty_norm()
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::operator *=
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::operator /=
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// should have been that the factor is != 0...
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// orthogonal
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// not orthogonal
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// may be covered by one of the other tests
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector::operator = (Scalar) with setting to zero
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// nonzero value
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::operator = (Vector)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// resize the vector to be copied to beforehand
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::reinit(fast)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::reinit(!fast)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::l2_norm()
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::mean_value()
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::lp_norm(3)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::all_zero
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::operator+=(Vector)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::operator-=(Vector)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::add (scalar)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::add(Vector)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::add(scalar, Vector)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::add(s,V,s,V)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::sadd(s, Vector)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::sadd(scalar, scalar, Vector)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::sadd(s,s,V,s,V)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::sadd(s,s,V,s,V,s,V)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::scale
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::equ (s,V)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::equ (s,V,s,V)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<std::complex<double> >::ratio
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// argument
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// equal
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// equal
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// equal
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// equal
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// equal and different template arguments
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// equal and different template arguments
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// equal and different template arguments
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// equal and different template arguments
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// now autoconf'ed.
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
// n_cols() in passing
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// check CompressedSetSparsityPattern::bandwidth
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// check CompressedSetSparsityPattern::row_length
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// the other tests
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// tests
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// tests
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// tests
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// check CompressedSetSparsityPattern::max_entries_per_row
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// check CompressedSetSparsityPattern::empty
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// n_cols() in passing
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// check CompressedSparsityPattern::bandwidth
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// check CompressedSparsityPattern::row_length
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// tests
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// tests
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// tests
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// tests
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// check CompressedSparsityPattern::max_entries_per_row
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// check CompressedSparsityPattern::empty
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// check ConeBoundary and GridGenerator::truncated_cone
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include <iomanip>
// axiparallel cylinder
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
// axiparallel cylinder parallel to the y-axis
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
// cylinder parallel to the z-axis. this of course only works for 3d
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
// orientation
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include "../tests.h"
#include "data_out_common.h"
-#include <lac/sparsity_pattern.h>
-#include <numerics/data_out.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/numerics/data_out.h>
std::string output_file_name = "data_out_01/output";
#include "../tests.h"
#include "data_out_common.h"
-#include <lac/sparsity_pattern.h>
-#include <numerics/data_out.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/numerics/data_out.h>
std::string output_file_name = "data_out_02/output";
#include "../tests.h"
#include "data_out_common.h"
-#include <lac/sparsity_pattern.h>
-#include <numerics/data_out.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/numerics/data_out.h>
std::string output_file_name = "data_out_03/output";
#include "../tests.h"
#include "data_out_common.h"
-#include <lac/sparsity_pattern.h>
-#include <numerics/data_out.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/numerics/data_out.h>
std::string output_file_name = "data_out_04/output";
#include "../tests.h"
#include "data_out_common.h"
-#include <lac/sparsity_pattern.h>
-#include <numerics/data_out.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/numerics/data_out.h>
std::string output_file_name = "data_out_05/output";
// common framework for the various dof_tools_*.cc tests
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <lac/full_matrix.h>
-#include <lac/identity_matrix.h>
-#include <base/quadrature_lib.h>
-#include <base/thread_management.h>
-#include <lac/vector.h>
-#include <lac/vector_memory.h>
-#include <lac/filtered_matrix.h>
-#include <lac/precondition.h>
-#include <lac/solver_cg.h>
-#include <lac/sparse_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_tools.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q_eulerian.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <base/multithread_info.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/identity_matrix.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/thread_management.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/filtered_matrix.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q_eulerian.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/base/multithread_info.h>
#include <fstream>
#include <cmath>
#include <iostream>
#include "../tests.h"
#include "data_out_common.h"
-#include <lac/sparsity_pattern.h>
-#include <numerics/data_out_faces.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/numerics/data_out_faces.h>
std::string output_file_name = "data_out_faces_01/output";
#include "../tests.h"
#include "data_out_common.h"
-#include <lac/sparsity_pattern.h>
-#include <numerics/data_out_faces.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/numerics/data_out_faces.h>
std::string output_file_name = "data_out_faces_02/output";
#include "../tests.h"
#include "data_out_common.h"
-#include <lac/sparsity_pattern.h>
-#include <numerics/data_out_faces.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/numerics/data_out_faces.h>
std::string output_file_name = "data_out_faces_03/output";
#include "../tests.h"
#include "data_out_common.h"
-#include <lac/sparsity_pattern.h>
-#include <numerics/data_out_faces.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/numerics/data_out_faces.h>
std::string output_file_name = "data_out_faces_04/output";
#include "../tests.h"
#include "data_out_common.h"
-#include <lac/sparsity_pattern.h>
-#include <numerics/data_out_rotation.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/numerics/data_out_rotation.h>
std::string output_file_name = "data_out_rotation_01/output";
#include "../tests.h"
#include "data_out_common.h"
-#include <lac/sparsity_pattern.h>
-#include <numerics/data_out_rotation.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/numerics/data_out_rotation.h>
std::string output_file_name = "data_out_rotation_02/output";
#include "../tests.h"
#include "data_out_common.h"
-#include <lac/sparsity_pattern.h>
-#include <numerics/data_out_rotation.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/numerics/data_out_rotation.h>
std::string output_file_name = "data_out_rotation_03/output";
#include "../tests.h"
#include "data_out_common.h"
-#include <lac/sparsity_pattern.h>
-#include <numerics/data_out_rotation.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/numerics/data_out_rotation.h>
std::string output_file_name = "data_out_rotation_04/output";
#include "../tests.h"
#include "data_out_common.h"
-#include <lac/sparsity_pattern.h>
-#include <numerics/data_out_stack.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/numerics/data_out_stack.h>
std::string output_file_name = "data_out_stack_01/output";
#include "../tests.h"
#include "data_out_common.h"
-#include <lac/sparsity_pattern.h>
-#include <numerics/data_out_stack.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/numerics/data_out_stack.h>
std::string output_file_name = "data_out_stack_02/output";
// Output a field constant in time
#include "../tests.h"
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <fe/fe_q.h>
-#include <lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/lac/vector.h>
-#include <numerics/data_out_stack.h>
+#include <deal.II/numerics/data_out_stack.h>
#include <fstream>
#include <iomanip>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <lac/vector_memory.h>
-#include <lac/solver_control.h>
-#include <lac/solver_cg.h>
-#include <lac/solver_gmres.h>
-#include <lac/solver_minres.h>
-#include <lac/solver_bicgstab.h>
-#include <lac/solver_richardson.h>
-#include <lac/solver_qmrs.h>
-#include <lac/precondition.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/solver_gmres.h>
+#include <deal.II/lac/solver_minres.h>
+#include <deal.II/lac/solver_bicgstab.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/solver_qmrs.h>
+#include <deal.II/lac/precondition.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include <fstream>
#include <iomanip>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <lac/vector_memory.h>
-#include <lac/solver_control.h>
-#include <lac/solver_cg.h>
-#include <lac/solver_gmres.h>
-#include <lac/solver_bicgstab.h>
-#include <lac/solver_richardson.h>
-#include <lac/solver_qmrs.h>
-#include <lac/precondition.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/solver_gmres.h>
+#include <deal.II/lac/solver_bicgstab.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/solver_qmrs.h>
+#include <deal.II/lac/precondition.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <numerics/vectors.h>
-#include <fe/fe_q.h>
-#include <numerics/derivative_approximation.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/derivative_approximation.h>
#include <fstream>
#include <iomanip>
// exception if we have distorted cells
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
// case except that it reads the mesh from a file
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_in.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
// distorted cells resulting from refinement
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
// like _03, but catch the exception and pass it to GridTools::fix_up_distorted_child_cells
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
// top face
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
// face is out of whack
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
// check DoFConstraints::distribute_local_to_global for matrices
#include "../tests.h"
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// check DoFConstraints::distribute_local_to_global for vectors
#include "../tests.h"
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// compression of the sparsity pattern.
#include "../tests.h"
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// written when I changed a few things in the algorithm
#include "../tests.h"
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// vectors. This test was written when I changed a few things in the algorithm
#include "../tests.h"
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// printing all nonzero entries
#include "../tests.h"
-#include <lac/compressed_sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// printing all nonzero entries
#include "../tests.h"
-#include <lac/compressed_set_sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// block vectors. This test was written when I changed a few things in the algorithm
#include "../tests.h"
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// written when I changed a few things in the algorithm
#include "../tests.h"
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// during compression of the sparsity pattern.
#include "../tests.h"
-#include <lac/block_sparsity_pattern.h>
-#include <lac/block_sparse_matrix.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// algorithm.
#include "../tests.h"
-#include <lac/compressed_sparsity_pattern.h>
-#include <lac/sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// algorithm.
#include "../tests.h"
-#include <lac/compressed_set_sparsity_pattern.h>
-#include <lac/sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// algorithm.
#include "../tests.h"
-#include <lac/compressed_sparsity_pattern.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// algorithm.
#include "../tests.h"
-#include <lac/compressed_set_sparsity_pattern.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/constraint_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/lac/vector.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <fe/mapping_q.h>
+#include <deal.II/fe/mapping_q.h>
// check
// DoFTools::map_dofs_to_support_points (const Mapping<dim> &,
#include "../tests.h"
#include "dof_tools_common.h"
-#include <fe/mapping_q.h>
+#include <deal.II/fe/mapping_q.h>
// check
// DoFTools::map_support_points_to_dofs (const Mapping<dim> &,
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
// check
// DoFTools::distribute_cell_to_dof_vector
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
// check
// DoFTools::distribute_cell_to_dof_vector
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
// check
// DoFTools::count_boundary_dofs
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/constraint_matrix.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <numerics/vectors.h>
-#include <lac/vector.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/dofs/dof_tools.h>
// check
// DoFTools::
// common framework for the various dof_tools_*.cc tests
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_q.h>
-#include <numerics/vectors.h>
-#include <numerics/error_estimator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/error_estimator.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_q.h>
-#include <numerics/vectors.h>
-#include <numerics/error_estimator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/error_estimator.h>
#include <fstream>
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_abf.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_q.h>
-#include <fe/fe_q_hierarchical.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_abf.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_q_hierarchical.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include <vector>
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_abf.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_q.h>
-#include <fe/fe_q_hierarchical.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_abf.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_q_hierarchical.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include <vector>
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <vector>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_q.h>
-#include <numerics/vectors.h>
-#include <numerics/error_estimator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/error_estimator.h>
#include <fstream>
#include <fstream>
// all include files you need here
-#include <numerics/fe_field_function.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <base/function_lib.h>
-#include <base/quadrature_lib.h>
-#include <numerics/vectors.h>
+#include <deal.II/numerics/fe_field_function.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/numerics/vectors.h>
double abs_zero(double a) {
if( std::abs(a) < 1e-10)
#include "../tests.h"
-#include <fe/fe_q.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// after the distribution of the hanging node constraints.
#include "../tests.h"
-#include <fe/fe_q.h>
-
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <base/function_lib.h>
-#include <base/polynomial.h>
-
-#include <numerics/vectors.h>
-
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/grid_out.h>
-
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
+#include <deal.II/fe/fe_q.h>
+
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/polynomial.h>
+
+#include <deal.II/numerics/vectors.h>
+
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/grid_out.h>
+
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
// common framework for the various fe_tools_*.cc tests
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_tools.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_tools.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// common framework for the various fe_tools_*.cc tests
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_tools.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_tools.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// common framework for the various fe_tools_*.cc tests
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_tools.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_tools.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
#include "fe_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// FETools::get_interpolation_matrix
#include "../tests.h"
#include "fe_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// FETools::get_back_interpolation_matrix
#include "../tests.h"
#include "fe_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// FETools::get_interpolation_difference_matrix
#include "../tests.h"
#include "fe_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// FETools::interpolate(5)
#include "../tests.h"
#include "fe_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// FETools::back_interpolate(6)
#include "../tests.h"
#include "fe_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// FETools::interpolation_difference(6)
#include "../tests.h"
#include "fe_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// FETools::extrapolate(5)
#include "../tests.h"
#include "fe_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// FETools::get_fe_from_name
#include "../tests.h"
#include "fe_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// FETools::get_fe_from_name
#include "../tests.h"
#include "fe_tools_common.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
// check
// FETools::get_fe_from_name
// common framework for the various fe_tools_*.cc tests
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <lac/vector.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_system.h>
-#include <fe/fe_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_tools.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
#include "fe_tools_common.h"
-#include <base/quadrature_lib.h>
+#include <deal.II/base/quadrature_lib.h>
// check
// FETools::compute_projection_from_quadrature_points_matrix
#include "../tests.h"
#include "fe_tools_common.h"
-#include <base/quadrature_lib.h>
+#include <deal.II/base/quadrature_lib.h>
// check
// FETools::compute_projection_from_quadrature_points_matrix
#include "../tests.h"
#include "fe_tools_common.h"
-#include <base/quadrature_lib.h>
+#include <deal.II/base/quadrature_lib.h>
// check
// FETools::compute_projection_from_quadrature_points_matrix
#include "../tests.h"
#include "fe_tools_common.h"
-#include <base/quadrature_lib.h>
+#include <deal.II/base/quadrature_lib.h>
// check
// FETools::compute_projection_from_quadrature_points_matrix
// in it
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
#include <fstream>
// same as find_cell_2_1, but in 3d
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
#include <fstream>
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
#include <fstream>
// of the domain, but for different reasons that find_cell_5
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
#include <fstream>
-#include <fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q1.h>
void check (Triangulation<3> &tria)
{
// is sitting right on the interface between cells...
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
#include <fstream>
-#include <fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q1.h>
// in it
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
-#include <fe/mapping_q.h>
+#include <deal.II/fe/mapping_q.h>
#include <fstream>
// same as find_cell_alt_1, but in 3d
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-
-#include <fe/mapping_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+
+#include <deal.II/fe/mapping_q.h>
#include <fstream>
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
-#include <fe/mapping_q.h>
+#include <deal.II/fe/mapping_q.h>
#include <fstream>
// in it.
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
#include <fstream>
-#include <fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q1.h>
void check (Triangulation<3> &tria)
// in it.
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
#include <fstream>
-#include <fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q1.h>
void check (Triangulation<3> &tria)
// x--x--x-----x
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// close to the boundary
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-
-#include <fe/mapping_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+
+#include <deal.II/fe/mapping_q.h>
#include <fstream>
// x--x--x-----x
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
#include <fstream>
// Same as the first test, but on a 3D grid of the same structure
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
#include <fstream>
// The result should be an increasing sequence of numbers
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
#include <fstream>
// sparse matrix. make sure this now works
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/sparse_matrix.h>
-#include <lac/full_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/full_matrix.h>
#include <fstream>
// common framework for the various full_matrix_*.cc tests
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
#include <fstream>
#include <iostream>
// like sparse_matrix_iterator_12, but for FullMatrix
#include "../tests.h"
-#include <lac/full_matrix.h>
+#include <deal.II/lac/full_matrix.h>
#include <fstream>
#include <iomanip>
// check FullMatrix::vmult
#include "../tests.h"
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check FullMatrix::Tvmult
#include "../tests.h"
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check FullMatrix::matrix_scalar_product
#include "../tests.h"
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check FullMatrix::matrix_norm_square
#include "../tests.h"
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check FullMatrix::matrix_norm_square
#include "../tests.h"
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
#include <fstream>
#include <iomanip>
#include <vector>
// 2003, when the necessary infrastructure was created
#include "../tests.h"
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_values.h>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-
-
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/vector_memory.h>
-#include <lac/precondition.h>
-
-#include <numerics/data_out.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+
+
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/precondition.h>
+
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iomanip>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
-#include <grid/grid_in.h>
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/tria_boundary_lib.h>
-#include <base/timer.h>
+#include <deal.II/base/timer.h>
template <int dim>
// trips over that
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/sparsity_tools.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_tools.h>
#include <fstream>
#include <iomanip>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
-#include <grid/grid_in.h>
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/tria_boundary_lib.h>
template <int dim>
// inactive cells
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
-#include <fe/fe.h>
-#include <fe/fe_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe.h>
+#include <deal.II/fe/fe_tools.h>
class Test {
public:
// Test grid generation functions in GridGenerator.
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include <iomanip>
// sizes.
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include <iomanip>
// sizes and the table argument for material id
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <base/table.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/table.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include <iomanip>
// Test GridGenerator::hyper_cube_with_hole
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include <iomanip>
// Test GridGenerator::moebius
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// check whether we can read in with the gmsh format
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_in.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_in.h>
#include <fstream>
#include <cmath>
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
// check
// FE::hp_constraints_are_implemented
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include <iomanip>
// testcase is a simple modification of step-6, only a few lines are added
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iomanip>
// tri-linear elements, but we will
// now use it for bi-quadratic
// elements:
-#include <fe/fe_q.h>
+#include <deal.II/fe/fe_q.h>
// We will not read the grid from a
// file as in the previous example,
// but generate it using a function
// the solution) in each step, so we
// need the following include file
// instead of <code>grid_in.h</code>:
-#include <grid/grid_out.h>
+#include <deal.II/grid/grid_out.h>
// When using locally refined grids,
// following file contains a class
// which is used to handle these
// constraints:
-#include <lac/constraint_matrix.h>
+#include <deal.II/lac/constraint_matrix.h>
// In order to refine our grids
// locally, we need a function from
// coarsening based on the error
// indicators we have computed. This
// function is defined here:
-#include <grid/grid_refinement.h>
+#include <deal.II/grid/grid_refinement.h>
// Finally, we need a simple way to
// actually compute the refinement
// often yields quite nicely adapted
// grids for a wide class of
// problems.
-#include <numerics/error_estimator.h>
+#include <deal.II/numerics/error_estimator.h>
// Finally, this is as in previous
// programs:
// make_zero_boundary_constraints
#include "../tests.h"
-#include <base/function_lib.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
// yielded a wrong result and after factoring out some code an abort
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_cartesian.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_cartesian.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <lac/full_matrix.h>
-#include <lac/identity_matrix.h>
-#include <base/quadrature_lib.h>
-#include <base/thread_management.h>
-#include <base/function.h>
-#include <lac/vector.h>
-#include <lac/vector_memory.h>
-#include <lac/filtered_matrix.h>
-#include <lac/precondition.h>
-#include <lac/solver_cg.h>
-#include <lac/sparse_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_tools.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q1_eulerian.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <numerics/vectors.h>
-#include <numerics/data_out.h>
-#include <base/multithread_info.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/identity_matrix.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/thread_management.h>
+#include <deal.II/base/function.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/filtered_matrix.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q1_eulerian.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/base/multithread_info.h>
#include <fstream>
#include <cmath>
#include <iostream>
// something wasn't implemented, which is now the case
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <lac/full_matrix.h>
-#include <lac/identity_matrix.h>
-#include <base/quadrature_lib.h>
-#include <base/thread_management.h>
-#include <base/function.h>
-#include <lac/vector.h>
-#include <lac/vector_memory.h>
-#include <lac/filtered_matrix.h>
-#include <lac/precondition.h>
-#include <lac/solver_cg.h>
-#include <lac/sparse_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_tools.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q_eulerian.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <numerics/vectors.h>
-#include <numerics/data_out.h>
-#include <base/multithread_info.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/identity_matrix.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/thread_management.h>
+#include <deal.II/base/function.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/filtered_matrix.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q_eulerian.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/base/multithread_info.h>
#include <fstream>
#include <cmath>
#include <iostream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <lac/full_matrix.h>
-#include <lac/identity_matrix.h>
-#include <base/quadrature_lib.h>
-#include <base/thread_management.h>
-#include <base/function.h>
-#include <lac/vector.h>
-#include <lac/vector_memory.h>
-#include <lac/filtered_matrix.h>
-#include <lac/precondition.h>
-#include <lac/solver_cg.h>
-#include <lac/sparse_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_tools.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q_eulerian.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <numerics/vectors.h>
-#include <numerics/data_out.h>
-#include <base/multithread_info.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/identity_matrix.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/thread_management.h>
+#include <deal.II/base/function.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/filtered_matrix.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q_eulerian.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/base/multithread_info.h>
#include <fstream>
#include <cmath>
#include <iostream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <lac/full_matrix.h>
-#include <lac/identity_matrix.h>
-#include <base/quadrature_lib.h>
-#include <base/thread_management.h>
-#include <base/function.h>
-#include <lac/vector.h>
-#include <lac/vector_memory.h>
-#include <lac/filtered_matrix.h>
-#include <lac/precondition.h>
-#include <lac/solver_cg.h>
-#include <lac/sparse_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_tools.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q_eulerian.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <numerics/vectors.h>
-#include <numerics/data_out.h>
-#include <base/multithread_info.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/identity_matrix.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/thread_management.h>
+#include <deal.II/base/function.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/filtered_matrix.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q_eulerian.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/base/multithread_info.h>
#include <fstream>
#include <cmath>
#include <iostream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include <iomanip>
//---------------------------- mesh_3d.h ---------------------------
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
// generate two cubes that are attached to each other in a way so that
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
#include <fstream>
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include <set>
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include <set>
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <base/function_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <numerics/error_estimator.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/error_estimator.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
// assertion was wrong. make sure it works now.
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
#include <fstream>
#include "../tests.h"
#include "../bits/mesh_3d.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <numerics/data_out.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <lac/vector.h>
-#include <numerics/data_out.h>
-#include <base/quadrature_lib.h>
-#include <fe/mapping_q.h>
-#include <fe/fe_q.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <cmath>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <vector>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <lac/vector.h>
-#include <numerics/data_out.h>
-#include <base/quadrature_lib.h>
-#include <fe/mapping_q.h>
-#include <fe/fe_q.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <cmath>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_q.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <vector>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <lac/vector.h>
-#include <numerics/data_out.h>
-#include <base/quadrature_lib.h>
-#include <fe/mapping_q.h>
-#include <fe/fe_q.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <cmath>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_q.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <vector>
#include "../tests.h"
#include "../bits/mesh_3d.h"
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <lac/vector.h>
-#include <numerics/data_out.h>
-#include <base/quadrature_lib.h>
-#include <fe/mapping_q.h>
-#include <fe/fe_q.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include <cmath>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <lac/vector.h>
-#include <numerics/data_out.h>
-#include <base/quadrature_lib.h>
-#include <fe/mapping_q.h>
-#include <fe/fe_q.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include <cmath>
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
#include <fstream>
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include <set>
#include "../tests.h"
#include "mesh_3d.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include <set>
// check the MultipleParameterLoop class
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
// check the MultipleParameterLoop class
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
#include "../tests.h"
#include "dof_tools_common.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
// check
// FiniteElement::n_dofs_per_object
// code also works. turns out, all was fine
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_values.h>
#include <iomanip>
#include <fstream>
//--------------- neighboring_cells_at_two_faces.cc ----------------
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/geometry_info.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/geometry_info.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
#include <fstream>
#include <iomanip>
// hyperball in 2d and 3d
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
// orientations present that had to be weeded out
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q.h>
#include <fstream>
// associated with the geometry
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
// associated with the geometry
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_cartesian.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_cartesian.h>
#include <fstream>
// operator= in the iterator/reference class
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <iomanip>
#include <fstream>
// check the Patterns::List pattern
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
void check (const char *p)
// incidentally also uncovered a bug in Patterns::Integer::match
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
void check (const char *p)
// like _10 but for Patterns::Double::match
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
void check (const char *p)
// to the specs leads to an error
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
void check ()
// one point in time with an assertion due to a pretty stupid bug.
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
// test the output generated by ParameterHandler::print_parameters(Text)
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
#include <iomanip>
// test the output generated by ParameterHandler::print_parameters(LaTeX)
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
#include <iomanip>
// with nested subsections
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
#include <iomanip>
// entry. make sure this works now
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
#include <iomanip>
// test ParameterHandler::set(Text)
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
#include <iomanip>
// test the output generated by ParameterHandler::print_parameters(Description)
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
#include <iomanip>
// subsection and entry names
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
#include <iomanip>
// test ParameterHandler::log_parameters(Text)
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
#include <iomanip>
// check ParameterHandler::read_input_from_xml
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
// parameter that has not been declared
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
// valid XML (the last end-tag is missing)
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
// valid XML (there is more than one top-level element)
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
// parameter that does not satisfy its pattern
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
// names that contain all sorts of weird (for JSON) characters
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
// names that contain all sorts of weird (for XML) characters
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/parameter_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/parameter_handler.h>
#include <fstream>
#include <fstream>
#include <iomanip>
#include <map>
-#include <base/logstream.h>
-#include <base/point.h>
-#include <lac/vector.h>
-#include <base/parsed_function.h>
-#include <base/parameter_handler.h>
-#include <base/utilities.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/point.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/base/parsed_function.h>
+#include <deal.II/base/parameter_handler.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
template <int dim>
void Test() {
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include <cmath>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_q1.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include <cmath>
// TU Braunschweig
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
// TU Braunschweig
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include <cmath>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_q1.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include <cmath>
// hyperball in 2d and 3d should yield zero
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_c1.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_c1.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_cartesian.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_cartesian.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
// the complication of mis-oriented faces
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_reordering.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include "../tests.h"
-#include <base/geometry_info.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/geometry_info.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include "../tests.h"
-#include <base/geometry_info.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/geometry_info.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include "../tests.h"
-#include <base/geometry_info.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/geometry_info.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
// University of Texas at Austin
#include "../tests.h"
-#include <base/logstream.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
// January 2005. Check this
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_values.h>
#include <iomanip>
#include <fstream>
#include "../tests.h"
#include <fstream>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_q1_eulerian.h>
-
-#include <numerics/vectors.h>
-#include <numerics/data_out.h>
-#include <lac/vector.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_tools.h>
-
-#include <fe/fe_system.h>
-#include <fe/fe.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_q1_eulerian.h>
+
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_tools.h>
+
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_dgq.h>
void evaluate_normal (DoFHandler<2> &dof_handler,
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <numerics/solution_transfer.h>
-#include <numerics/data_out.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/solution_transfer.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
#include <iostream>
#include <vector>
// testsuite anyway working on a real matrix
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/sparse_direct.h>
-#include <lac/solver_bicgstab.h>
-#include <lac/vector_memory.h>
-#include <lac/precondition.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparse_direct.h>
+#include <deal.II/lac/solver_bicgstab.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/precondition.h>
#include <iomanip>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/smartpointer.h>
-#include <lac/sparse_ilu.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/smartpointer.h>
+#include <deal.II/lac/sparse_ilu.h>
#include <fstream>
// SparseMatrix::set()
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
// since sometime in the first half of 2010).
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
// SparseMatrix::add()
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
// problem with the deal.II matrices. worth checking anyway
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
// get double the original value
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
// get double the original value
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
// check querying matrix sizes
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
// SparseMatrix
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
// SparseMatrix when we don't store the diagonal elements explicitly
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
// check SparseMatrix::l1_norm
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
// check SparseMatrix::linfty_norm
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
// check SparseMatrix::frobenius_norm
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
// check SparseMatrix::operator *=
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
// check SparseMatrix::operator /=
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
// not be elided
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
// be elided
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
// not be elided
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
// rectangular case, sorted
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
// rectangular case, not sorted
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
// not be elided
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
// for some time, leading to a linker error
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
// iterator
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
// iterator
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
// and reading them back through the matrix itself
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
// and reading them back through the matrix itself
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
// and reading them back through the matrix itself
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
// and reading them back through the matrix itself
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
// and reading them back through the matrix itself
#include "../tests.h"
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
// sparse_matrix_iterator_09, used to fail with aborts
#include "../tests.h"
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
// instead of the prefix form
#include "../tests.h"
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
// certain comparisons between sparse matrix iterators didn't compile.
#include "../tests.h"
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
// like sparse_matrix_iterator_11, but for const_iterators
#include "../tests.h"
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
// check SparseMatrix::vmult
#include "../tests.h"
-#include <lac/vector.h>
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check SparseMatrix::Tvmult
#include "../tests.h"
-#include <lac/vector.h>
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check SparseMatrix::vmult_add
#include "../tests.h"
-#include <lac/vector.h>
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check SparseMatrix::Tvmult_add
#include "../tests.h"
-#include <lac/vector.h>
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check SparseMatrix::matrix_scalar_product
#include "../tests.h"
-#include <lac/vector.h>
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check SparseMatrix::matrix_norm_square
#include "../tests.h"
-#include <lac/vector.h>
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check SparseMatrix::residual
#include "../tests.h"
-#include <lac/vector.h>
-#include <lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check SparsityPattern::copy_from(CompressedSparsityPattern)
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// check SparsityPattern::copy_from(CompressedSetSparsityPattern)
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// test SparsityPattern::iterator
#include "../tests.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-10/output");
-#include <base/quadrature_lib.h>
-#include <base/convergence_table.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria.h>
-#include <grid/grid_out.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
-#include <hp/fe_values.h>
-
-#include <fe/mapping_q.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/convergence_table.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_values.h>
+
+#include <deal.II/fe/mapping_q.h>
#include <iomanip>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-11/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/table_handler.h>
-#include <lac/vector.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/table_handler.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+
+#include <deal.II/lac/compressed_sparsity_pattern.h>
#include <algorithm>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-12/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <lac/vector.h>
-#include <lac/sparse_matrix.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <fe/fe_values.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/data_out.h>
-
-#include <fe/mapping_q1.h>
-#include <fe/fe_dgq.h>
-#include <lac/solver_richardson.h>
-#include <lac/precondition_block.h>
-#include <numerics/derivative_approximation.h>
-#include <base/timer.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/data_out.h>
+
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/precondition_block.h>
+#include <deal.II/numerics/derivative_approximation.h>
+#include <deal.II/base/timer.h>
#include <iomanip>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-13/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/table_handler.h>
-#include <base/thread_management.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <numerics/error_estimator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/table_handler.h>
+#include <deal.II/base/thread_management.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/numerics/error_estimator.h>
#include <iomanip>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-14/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/thread_management.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/fe_tools.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <numerics/error_estimator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/thread_management.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/fe_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/numerics/error_estimator.h>
#include <iomanip>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-15/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-
-#include <numerics/solution_transfer.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+
+#include <deal.II/numerics/solution_transfer.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-16/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <multigrid/multigrid.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_dof_accessor.h>
-
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_tools.h>
-
-#include <multigrid/mg_coarse.h>
-#include <multigrid/mg_smoother.h>
-#include <multigrid/mg_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/multigrid/multigrid.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_tools.h>
+
+#include <deal.II/multigrid/mg_coarse.h>
+#include <deal.II/multigrid/mg_smoother.h>
+#include <deal.II/multigrid/mg_matrix.h>
#include <fstream>
#include <sstream>
// a un-hp-ified version of hp/step-2
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-
-#include <hp/dof_handler.h>
-
-#include <fe/fe_q.h>
-#include <dofs/dof_tools.h>
-#include <lac/sparse_matrix.h>
-#include <dofs/dof_renumbering.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+
+#include <deal.II/hp/dof_handler.h>
+
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/dofs/dof_renumbering.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
-#include <fe/fe_q.h>
+#include <deal.II/fe/fe_q.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <hp/fe_values.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
-#include <base/function.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/function.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
-#include <numerics/data_out.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-4/output");
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
-#include <dofs/dof_tools.h>
-#include <hp/fe_values.h>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-
-#include <numerics/data_out.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-5/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <hp/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-
-#include <grid/grid_in.h>
-
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+
+#include <deal.II/grid/grid_in.h>
+
+#include <deal.II/grid/tria_boundary_lib.h>
#include <fstream>
#include <sstream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-6/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <hp/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iomanip>
-#include <fe/fe_q.h>
-#include <grid/grid_out.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/grid/grid_out.h>
-#include <lac/constraint_matrix.h>
+#include <deal.II/lac/constraint_matrix.h>
-#include <grid/grid_refinement.h>
+#include <deal.II/grid/grid_refinement.h>
-#include <numerics/error_estimator.h>
+#include <deal.II/numerics/error_estimator.h>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-7/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <hp/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <numerics/matrices.h>
-#include <numerics/error_estimator.h>
-#include <numerics/data_out.h>
-
-#include <dofs/dof_renumbering.h>
-#include <base/smartpointer.h>
-#include <numerics/vectors.h>
-#include <base/convergence_table.h>
-#include <hp/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/error_estimator.h>
+#include <deal.II/numerics/data_out.h>
+
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/base/smartpointer.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/base/convergence_table.h>
+#include <deal.II/hp/fe_values.h>
#include <typeinfo>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-8/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <hp/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <lac/constraint_matrix.h>
-#include <numerics/error_estimator.h>
-
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/numerics/error_estimator.h>
+
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/dofs/dof_tools.h>
#include <fstream>
#include <algorithm>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/dofs/dof_tools.h>
#include <fstream>
#include <algorithm>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_renumbering.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_renumbering.h>
#include <fstream>
#include <algorithm>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_renumbering.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_renumbering.h>
#include <fstream>
#include <algorithm>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/dofs/dof_tools.h>
#include <fstream>
#include <algorithm>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/dofs/dof_tools.h>
#include <fstream>
#include <algorithm>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/dofs/dof_tools.h>
#include <fstream>
#include <algorithm>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include <iomanip>
// have support points
#include "../tests.h"
-#include <base/logstream.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_nedelec.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_nedelec.h>
#include <fstream>
// (the latter not having any support points for the second component).
#include "../tests.h"
-#include <base/logstream.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
// check Vector<double>::size()
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
// check Vector<double>::operator() in set-mode
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::operator() in add-mode
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::operator() in set/add-mode alternatingly
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// writing to the same elements
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// writing and overwriting the same elements
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::l1_norm()
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::l2_norm()
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::linfty_norm()
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::operator *=
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::operator /=
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// should have been that the factor is != 0...
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// orthogonal
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// not orthogonal
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// may be covered by one of the other tests
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector::operator = (Scalar) with setting to zero
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// nonzero value
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::operator = (Vector)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// resize the vector to be copied to beforehand
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::reinit(fast)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::reinit(!fast)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::l2_norm()
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::mean_value()
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::lp_norm(3)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::all_zero
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::operator+=(Vector)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::operator-=(Vector)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::add (scalar)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::add(Vector)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::add(scalar, Vector)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::add(s,V,s,V)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::sadd(s, Vector)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::sadd(scalar, scalar, Vector)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::sadd(s,s,V,s,V)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::sadd(s,s,V,s,V,s,V)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::scale
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::equ (s,V)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::equ (s,V,s,V)
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector<double>::ratio
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// argument
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check Vector::is_non_zero
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// equal
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// equal
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// equal
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// equal
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// equal and different template arguments
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// equal and different template arguments
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// equal and different template arguments
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// equal and different template arguments
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// now autoconf'ed.
#include "../tests.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
// the volume of this body times the space dimension
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
// orientations present that had to be weeded out
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q.h>
#include <fstream>
// associated with the geometry
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
// associated with the geometry
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_cartesian.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_cartesian.h>
#include <fstream>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
// all include files you need here
-#include <base/convergence_table.h>
-#include <base/quadrature_lib.h>
-#include <base/table.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_tools.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_iterator.h>
-#include <lac/full_matrix.h>
-#include <lac/precondition.h>
-#include <lac/solver_cg.h>
-#include <lac/vector.h>
-#include <numerics/data_out.h>
+#include <deal.II/base/convergence_table.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/table.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_tools.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/numerics/data_out.h>
#include <cmath>
#include <iostream>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
// all include files you need here
-#include <base/convergence_table.h>
-#include <base/quadrature_lib.h>
-#include <base/table.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgp.h>
-//#include <fe/fe_q.h>
-#include <fe/fe_tools.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_iterator.h>
-#include <lac/full_matrix.h>
-#include <lac/precondition.h>
-#include <lac/solver_cg.h>
-#include <lac/vector.h>
-#include <numerics/data_out.h>
-#include <base/smartpointer.h>
+#include <deal.II/base/convergence_table.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/table.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgp.h>
+//#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_tools.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/base/smartpointer.h>
#include <cmath>
#include <iostream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
using namespace std;
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
// all include files needed for the program
-#include <grid/tria.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
-#include <fe/mapping.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <base/quadrature_lib.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <numerics/vectors.h>
-#include <numerics/data_out.h>
-
-#include <base/function.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/mapping.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out.h>
+
+#include <deal.II/base/function.h>
#include <fstream>
#include <string>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <grid/grid_in.h>
-#include <lac/vector.h>
-#include <numerics/data_out.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/numerics/data_out.h>
std::ofstream logfile("data_out_02/output");
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
-#include <base/function.h>
-
-#include <grid/tria.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <grid/grid_in.h>
-#include <lac/vector.h>
-#include <numerics/data_out.h>
-#include <numerics/vectors.h>
-#include <fe/mapping_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/mapping_q.h>
std::ofstream logfile("data_out_03/output");
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
using namespace std;
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
using namespace std;
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
using namespace std;
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_q.h>
-#include <numerics/vectors.h>
-#include <numerics/error_estimator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/error_estimator.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
using namespace std;
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
using namespace std;
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
using namespace std;
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
using namespace std;
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
using namespace std;
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
using namespace std;
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
using namespace std;
// matrices for FE_DGQ<dim-1,dim> were not computed at all
#include "../tests.h"
-#include <fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
-
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <grid/grid_in.h>
-#include <lac/vector.h>
-#include <base/quadrature_lib.h>
-#include <numerics/data_out.h>
+#include <deal.II/base/logstream.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/numerics/data_out.h>
std::ofstream logfile("fe_values_extractor_01/output");
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <string>
// all include files needed for the program
-#include <base/function.h>
-#include <base/function_lib.h>
-#include <base/quadrature_lib.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <lac/constraint_matrix.h>
-#include <fe/mapping.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <grid/tria.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
-#include <numerics/vectors.h>
-#include <numerics/data_out.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/mapping.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out.h>
#include <cmath>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <string>
// all include files needed for the program
-#include <base/function.h>
-#include <base/function_lib.h>
-#include <base/quadrature_lib.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <lac/constraint_matrix.h>
-#include <fe/mapping.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <grid/tria.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
-#include <numerics/vectors.h>
-#include <numerics/data_out.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/mapping.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out.h>
#include <cmath>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
#include <string>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
#include <string>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/persistent_tria.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/persistent_tria.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
#include <string>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
// all include files you need here
-#include <grid/tria.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_boundary_lib.h>
#include <fstream>
#include <string>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <lac/constraint_matrix.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/lac/constraint_matrix.h>
int main ()
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
int main ()
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
int main ()
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
// all include files needed for the program
-#include <base/exceptions.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
-#include <fe/mapping.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <base/quadrature_lib.h>
-#include <base/function_lib.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/base/exceptions.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/mapping.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
#include <fstream>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
// all include files needed for the program
-#include <base/exceptions.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
-#include <fe/mapping.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <base/quadrature_lib.h>
-#include <base/function_lib.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/base/exceptions.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/mapping.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
#include <fstream>
#include <string>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
// all include files needed for the program
-#include <base/quadrature_lib.h>
-#include <base/geometry_info.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/geometry_info.h>
#include <fstream>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <grid/tria.h>
-#include <grid/grid_in.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/vectors.h>
#include <string>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <grid/tria.h>
-#include <grid/grid_in.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/numerics/vectors.h>
#include <string>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/vectors.h>
#include <string>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/numerics/vectors.h>
#include <string>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/vectors.h>
#include <string>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/vectors.h>
#include <string>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
// all include files needed for the program
-#include <grid/tria.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
-#include <fe/mapping.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <base/quadrature_lib.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <numerics/vectors.h>
-#include <numerics/data_out.h>
-
-#include <base/function.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/mapping.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out.h>
+
+#include <deal.II/base/function.h>
#include <fstream>
#include <string>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
// all include files needed for the program
-#include <grid/tria.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
-#include <fe/mapping.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <base/quadrature_lib.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <numerics/vectors.h>
-#include <numerics/data_out.h>
-#include <base/function.h>
-#include <base/function_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/mapping.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/function_lib.h>
#include <fstream>
#include <string>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
// all include files needed for the program
-#include <grid/tria.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
-#include <fe/mapping.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <base/quadrature_lib.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <numerics/vectors.h>
-#include <numerics/data_out.h>
-#include <base/function.h>
-#include <base/function_parser.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/mapping.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/function_parser.h>
#include <fstream>
#include <string>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_values.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_q1.h>
template <int dim>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_values.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_q.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_q.h>
template <int dim>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
// all include files you need here
-#include <grid/tria.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
-#include <fe/mapping.h>
-#include <fe/mapping_q1.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/mapping.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/base/quadrature_lib.h>
#include <fstream>
#include <string>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
// all include files you need here
-#include <grid/tria.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <fe/mapping.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_q1_eulerian.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/mapping.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_q1_eulerian.h>
+#include <deal.II/base/quadrature_lib.h>
#include <fstream>
#include <string>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <fe/mapping.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <base/quadrature_lib.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <lac/constraint_matrix.h>
-#include <numerics/vectors.h>
-#include <numerics/data_out.h>
-#include <base/function.h>
-#include <base/function_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/fe/mapping.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/function_lib.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/base/quadrature_lib.h>
#include <fstream>
#include <string>
#include "../tests.h"
-#include <base/quadrature_lib.h>
+#include <deal.II/base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_q.h>
-#include <fe/fe_values.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
template <int dim>
void test ()
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
// all include files needed for the program
-#include <grid/tria.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
-#include <fe/mapping.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <base/quadrature_lib.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <lac/constraint_matrix.h>
-#include <numerics/vectors.h>
-#include <numerics/data_out.h>
-#include <base/function.h>
-#include <base/function_lib.h>
-
-#include <base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/mapping.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/function_lib.h>
+
+#include <deal.II/base/quadrature_lib.h>
#include <fstream>
#include <string>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
// all include files needed for the program
-#include <grid/tria.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
-#include <fe/mapping.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_values.h>
-#include <base/quadrature_lib.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <lac/constraint_matrix.h>
-#include <numerics/vectors.h>
-#include <numerics/data_out.h>
-#include <base/function.h>
-#include <base/function_lib.h>
-
-#include <base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/mapping.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/function_lib.h>
+
+#include <deal.II/base/quadrature_lib.h>
#include <fstream>
#include <string>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <grid/tria.h>
-#include <grid/grid_in.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <dofs/dof_renumbering.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/dofs/dof_renumbering.h>
#include <string>
*/
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgq.h>
-#include <numerics/vectors.h>
-#include <numerics/solution_transfer.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/solution_transfer.h>
#include <fstream>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
// all include files needed for the program
-#include <grid/tria.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
-#include <fe/mapping.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <base/quadrature_lib.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/mapping.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
#include <fstream>
#include <string>
#include "../tests.h"
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
// all include files you need here
-#include<lac/full_matrix.h>
-#include<base/tensor.h>
+#include<deal.II/lac/full_matrix.h>
+#include<deal.II/base/tensor.h>
std::ofstream logfile("tensor_matrix_conversion/output");
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
template <int dim>
//----------------------------------------------------------------------
#include "../tests.h"
-#include <dofs/block_info.h>
-#include <multigrid/mg_dof_handler.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/dofs/block_info.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
//----------------------------------------------------------------------
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
-#include <lac/block_list.h>
+#include <deal.II/lac/block_list.h>
using namespace dealii;
*/
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_q1.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <fe/fe_values.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
-#include <base/function.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/function.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/block_sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/vector_memory.h>
-#include <lac/precondition.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/precondition.h>
-#include <numerics/data_out.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/intergrid_map.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/intergrid_map.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
#include <cstdlib>
// constraint we have requested
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/intergrid_map.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_out.h>
-#include <grid/tria_iterator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
// create and print a bunch of ConstrainMatrices
#include "../tests.h"
-#include <dofs/dof_handler.h>
-#include <grid/tria.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_q.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <lac/sparse_matrix.h>
-#include <base/parameter_handler.h>
-#include <dofs/dof_accessor.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_tools.h>
-#include <grid/grid_out.h>
-#include <base/logstream.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/base/parameter_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <cmath>
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/utilities.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include <iostream>
// merge and print a bunch of ConstrainMatrices
#include "../tests.h"
-#include <lac/constraint_matrix.h>
-#include <base/logstream.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// have inhomogeneities in the constraints
#include "../tests.h"
-#include <lac/constraint_matrix.h>
-#include <base/logstream.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// conflicting constraints and don't allow any conflicts
#include "../tests.h"
-#include <lac/constraint_matrix.h>
-#include <base/logstream.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// conflicting constraints and the left object wins
#include "../tests.h"
-#include <lac/constraint_matrix.h>
-#include <base/logstream.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// conflicting constraints and the right object wins
#include "../tests.h"
-#include <lac/constraint_matrix.h>
-#include <base/logstream.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// like _05, but the winning constraint introduces another chain
#include "../tests.h"
-#include <lac/constraint_matrix.h>
-#include <base/logstream.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// the graph of constraints
#include "../tests.h"
-#include <lac/constraint_matrix.h>
-#include <base/logstream.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_q1.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_values.h>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/vector_memory.h>
-#include <lac/precondition.h>
-
-#include <numerics/data_out.h>
-#include <numerics/data_out_rotation.h>
-#include <numerics/data_out_faces.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/precondition.h>
+
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/numerics/data_out_rotation.h>
+#include <deal.II/numerics/data_out_faces.h>
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
std::ofstream logfile("data_out/output");
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <numerics/vectors.h>
-#include <numerics/derivative_approximation.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/derivative_approximation.h>
#include <fstream>
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <numerics/derivative_approximation.h>
-#include <fe/fe_dgq.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/derivative_approximation.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include <iomanip>
#include <vector>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/function_lib.h>
-#include <lac/vector.h>
-#include <lac/vector_memory.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/mapping_cartesian.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/mapping_cartesian.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
#include <string>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/intergrid_map.h>
-#include <base/utilities.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_renumbering.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <multigrid/mg_dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_renumbering.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <multigrid/mg_dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_renumbering.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <multigrid/mg_dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_renumbering.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <multigrid/mg_dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_renumbering.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <multigrid/mg_dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_renumbering.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <multigrid/mg_dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include "../tests.h"
-#include <dofs/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <fe/fe_q.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <lac/sparse_matrix.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <base/logstream.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/base/logstream.h>
#include <cmath>
#include <cstdlib>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_q.h>
-#include <numerics/vectors.h>
-#include <numerics/error_estimator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/error_estimator.h>
#include <fstream>
// test TriaAccessor::extent_in_direction
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include <iomanip>
// the meshes that can be oriented
#include "../tests.h"
-#include <dofs/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/grid_generator.h>
-#include <base/logstream.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// test that the FEValuesExtractors are copyable
#include "../tests.h"
-#include <fe/fe_values.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
// finite element and scalar extractors
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// finite element and vector extractors
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
#include <iostream>
// finite element and scalar extractors
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// finite element and vector extractors
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// get_function_values for a scalar component and a primitive element
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// get_function_gradients for a scalar component and a primitive element
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// get_function_hessians for a scalar component and a primitive element
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// get_function_values for a scalar component and a non-primitive element
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// get_function_gradients for a scalar component and a non-primitive element
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// get_function_hessians for a scalar component and a non-primitive element
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// this test uses the FE_RaviartThomas as the single non-primitive element
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// this test uses the FE_Nedelec as the single non-primitive element
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// like _01 but package the single RT element into a FESystem
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// on mainline.
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// get_function_values for vector components and a primitive element
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// get_function_gradients for vector components and a primitive element
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// get_function_hessians for vector components and a primitive element
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// get_function_values for vector components and a non-primitive element
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// get_function_gradients for vector components and a non-primitive element
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// get_function_hessians for vector components and a non-primitive element
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// get_function_symmetric_gradients for vector components and a primitive element
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// get_function_symmetric_gradients for vector components and a non-primitive element
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// get_function_divergences for vector components and a primitive element
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// get_function_divergences for vector components and a non-primitive element
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// in deal.II
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function.h>
-#include <lac/block_vector.h>
-#include <lac/full_matrix.h>
-#include <lac/block_sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
//----------------------------------------------------------------------
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/block_vector.h>
-#include <lac/full_matrix.h>
-#include <lac/block_sparse_matrix.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iostream>
// get_function_divergences
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// get_function_divergences
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// verified to be correct
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/filtered_iterator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/filtered_iterator.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/filtered_iterator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/filtered_iterator.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/filtered_iterator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/filtered_iterator.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/function_lib.h>
-#include <lac/vector.h>
-#include <lac/vector_memory.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/filtered_matrix.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <grid/grid_generator.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_q.h>
-#include <fe/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/filtered_matrix.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
#include <vector>
#include <fstream>
#include <string>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <dofs/dof_handler.h>
-#include <hp/dof_handler.h>
-#include <multigrid/mg_dof_handler.h>
-#include <grid/tria_accessor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/grid/tria_accessor.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <dofs/dof_handler.h>
-#include <hp/dof_handler.h>
-#include <multigrid/mg_dof_handler.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <dofs/dof_handler.h>
-#include <hp/dof_handler.h>
-#include <multigrid/mg_dof_handler.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <dofs/dof_handler.h>
-#include <hp/dof_handler.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_dof_accessor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <base/logstream.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/base/logstream.h>
#include <cmath>
#include <cstdlib>
// refinement
#include "../tests.h"
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/logstream.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/logstream.h>
#include <cmath>
#include <cstdlib>
// this series test the other possibilities for the number of cells
#include "../tests.h"
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/logstream.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/logstream.h>
#include <cmath>
#include <cstdlib>
// this series test the other possibilities for the number of cells
#include "../tests.h"
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/logstream.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/logstream.h>
#include <cmath>
#include <cstdlib>
// this series test the other possibilities for the number of cells
#include "../tests.h"
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/logstream.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/logstream.h>
#include <cmath>
#include <cstdlib>
// problem has been fixed
#include "../tests.h"
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/logstream.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/logstream.h>
#include <cmath>
#include <cstdlib>
#include "../tests.h"
-#include <dofs/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/grid_generator.h>
-#include <base/logstream.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// file to fix the testcase.
#include "../tests.h"
-#include <dofs/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/grid_generator.h>
-#include <base/logstream.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// algorithm
#include "../tests.h"
-#include <dofs/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/grid_generator.h>
-#include <base/logstream.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// one uses a mesh of the 747 nacelle
#include "../tests.h"
-#include <dofs/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/grid_generator.h>
-#include <base/logstream.h>
-
-// #include <fe/fe_q.h>
-// #include <numerics/data_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+
+// #include <deal.II/fe/fe_q.h>
+// #include <deal.II/numerics/data_out.h>
#include <fstream>
// read a file in the MSH format used by the GMSH program
#include "../tests.h"
-#include <dofs/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/grid_generator.h>
-#include <base/logstream.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// associated vertex. we failed to read the vertices
#include "../tests.h"
-#include <dofs/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/grid_generator.h>
-#include <base/logstream.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// associated vertex. we failed to read the vertices
#include "../tests.h"
-#include <dofs/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/grid_generator.h>
-#include <base/logstream.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// problem
#include "../tests.h"
-#include <dofs/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/grid_generator.h>
-#include <base/logstream.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// reader for version 2 of the MSH file format
#include "../tests.h"
-#include <dofs/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/grid_generator.h>
-#include <base/logstream.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
//------------------------ grid_in_tecplot.cc -----------------------
#include "../tests.h"
-#include <dofs/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <base/logstream.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <dofs/dof_handler.h>
-#include <grid/grid_out.h>
-#include <grid/grid_reordering.h>
-#include <base/logstream.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_reordering.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <string>
#include "../tests.h"
-#include <dofs/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_generator.h>
-#include <base/logstream.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// numbering.
#include "../tests.h"
-#include <base/geometry_info.h>
-#include <dofs/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_generator.h>
-#include <base/logstream.h>
+#include <deal.II/base/geometry_info.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// after a couple of global refinements
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <grid/tria_boundary.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <base/logstream.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/base/logstream.h>
#include <cmath>
#include <cstdlib>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <fe/mapping_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/mapping_q.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <dofs/dof_handler.h>
-#include <hp/dof_handler.h>
-#include <multigrid/mg_dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <dofs/dof_handler.h>
-#include <hp/dof_handler.h>
-#include <multigrid/mg_dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <dofs/dof_handler.h>
-#include <hp/dof_handler.h>
-#include <multigrid/mg_dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <dofs/dof_handler.h>
-#include <hp/dof_handler.h>
-#include <multigrid/mg_dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
#include <fstream>
// $Id$
#include "../tests.h"
-#include <multigrid/mg_base.h>
+#include <deal.II/multigrid/mg_base.h>
/**
* Generator for system matrix and right hand side.
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/utilities.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/error_estimator.h>
-#include <lac/compressed_simple_sparsity_pattern.h>
-#include <hp/dof_handler.h>
-#include <hp/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/error_estimator.h>
+#include <deal.II/lac/compressed_simple_sparsity_pattern.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/hp/fe_values.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/utilities.h>
-#include <lac/block_vector.h>
-#include <lac/full_matrix.h>
-#include <lac/block_sparse_matrix.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/error_estimator.h>
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/error_estimator.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/utilities.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/error_estimator.h>
-#include <lac/compressed_simple_sparsity_pattern.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/error_estimator.h>
+#include <deal.II/lac/compressed_simple_sparsity_pattern.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_bicgstab.h>
-#include <lac/precondition.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_bicgstab.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <sstream>
*/
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_renumbering.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <grid/intergrid_map.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
*/
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <grid/intergrid_map.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// Interpolate the dofs of the Q1 part of an RT0/Q1 element
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
// We need a FESystem
-#include <fe/fe_system.h>
+#include <deal.II/fe/fe_system.h>
// we need RT-elements
// and Q1-elements
-#include <fe/fe_q.h>
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
#include <fstream>
#include <iomanip>
// a uniformly refined mesh for functions of degree q
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include <vector>
// an adaptively refined mesh for functions of degree q
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include <vector>
// a uniformly refined mesh for functions of degree q
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <vector>
// an adaptively refined mesh for functions of degree q
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <vector>
// a uniformly refined mesh for functions of degree q
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include <vector>
// an adaptively refined mesh for functions of degree q
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include <vector>
// converting some iterator functions...
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/utilities.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include <iomanip>
// Computes measure, center and barycenter on a variety of cells
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
#include <fstream>
#include <iostream>
this is now fixed. */
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_out.h>
-#include <fe/fe_dgq.h>
-#include <multigrid/mg_dof_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include <iomanip>
//-----------------------------------------------------------------------------
#include "../tests.h"
-#include <numerics/operator.h>
-#include <numerics/newton.h>
-#include <numerics/vectors.h>
-#include <base/named_data.h>
+#include <deal.II/numerics/operator.h>
+#include <deal.II/numerics/newton.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/base/named_data.h>
//test computing square root of 2 with newton's method
// (i.e. it has dim components)
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q1.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q1.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
// like no_flux_01 but check on a hyper_sphere geometry
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q1.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
// whether the result looks alright
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q1.h>
-#include <numerics/vectors.h>
-#include <numerics/data_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_renumbering.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q1.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include <iomanip>
// grid for this
#include "../tests.h"
-#include <dofs/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/grid_generator.h>
-#include <base/logstream.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
// from grid_in (2d) and grid_in_3d (3d) for this
#include "../tests.h"
-#include <dofs/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/grid_generator.h>
-#include <base/logstream.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/quadrature_lib.h>
+#include <deal.II/base/quadrature_lib.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_renumbering.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
-#include <numerics/point_value_history.h>
+#include <deal.II/numerics/point_value_history.h>
#include <fstream>
#include "../tests.h"
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <dofs/dof_handler.h>
-#include <hp/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <numerics/vectors.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/dofs/dof_accessor.h>
#include <fstream>
#include "../tests.h"
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <dofs/dof_handler.h>
-#include <hp/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <numerics/vectors.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/dofs/dof_accessor.h>
#include <fstream>
//----------------------------------------------------------------------
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/data_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria.h>
-#include <fe/fe_nedelec.h>
-#include <lac/constraint_matrix.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/numerics/vectors.h>
std::ofstream logfile ("project_bv_curl_conf/output");
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria.h>
-#include <fe/fe_raviart_thomas.h>
-#include <lac/constraint_matrix.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/numerics/vectors.h>
std::ofstream logfile ("project_bv_div_conf/output");
// represent functions of order q
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_abf.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_q.h>
-#include <fe/fe_q_hierarchical.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_abf.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_q_hierarchical.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include <vector>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
#include <fstream>
#include <iomanip>
// set the material_id for two of its children, not all
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
#include <fstream>
#include <iomanip>
// because some field wasn't properly initialized
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
// sense
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/compressed_sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/compressed_sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/compressed_set_sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/compressed_sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/compressed_sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/compressed_sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/compressed_sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/compressed_set_sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/compressed_set_sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/grid_out.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/dofs/dof_tools.h>
#include <fstream>
#include <algorithm>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/dofs/dof_tools.h>
#include <fstream>
#include <algorithm>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria_boundary.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_out.h>
-#include <base/logstream.h>
+#include <deal.II/grid/tria_boundary.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/base/logstream.h>
#include <cmath>
#include <cstdlib>
// Check the handling of user pointers and user indices
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <base/logstream.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
#include <string>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
#include <fstream>
// compared to _06, we now test for an hp DoFHandler
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <hp/dof_handler.h>
-#include <hp/fe_collection.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/dofs/dof_accessor.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
template<int dim>
// correct
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/intergrid_map.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/intergrid_map.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/intergrid_map.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/intergrid_map.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/intergrid_map.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/intergrid_map.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/intergrid_map.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/intergrid_map.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/intergrid_map.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/intergrid_map.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/intergrid_map.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/intergrid_map.h>
#include <fstream>
#include <ostream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
template<int dim>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
template<int dim>
// correct
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/intergrid_map.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/intergrid_map.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/intergrid_map.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/intergrid_map.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/intergrid_map.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/intergrid_map.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/intergrid_map.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/intergrid_map.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/intergrid_map.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/intergrid_map.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/intergrid_map.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/intergrid_map.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/intergrid_map.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/intergrid_map.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/intergrid_map.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/intergrid_map.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <distributed/tria.h>
-#include <grid/tria.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include <iterator>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/intergrid_map.h>
-#include <base/utilities.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include <numeric>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/intergrid_map.h>
-#include <base/utilities.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include <numeric>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/intergrid_map.h>
-#include <base/utilities.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <distributed/solution_transfer.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/intergrid_map.h>
-
-#include <lac/petsc_vector.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/distributed/solution_transfer.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/intergrid_map.h>
+
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <distributed/solution_transfer.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/intergrid_map.h>
-
-#include <lac/petsc_vector.h>
-#include <fe/fe_q.h>
-
-#include <numerics/vectors.h>
-#include <fe/mapping_q1.h>
-#include <base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/distributed/solution_transfer.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/intergrid_map.h>
+
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/fe/fe_q.h>
+
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/base/function.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <distributed/solution_transfer.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/intergrid_map.h>
-
-#include <lac/petsc_vector.h>
-#include <fe/fe_q.h>
-
-#include <numerics/vectors.h>
-#include <fe/mapping_q1.h>
-#include <base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/distributed/solution_transfer.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/intergrid_map.h>
+
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/fe/fe_q.h>
+
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/base/function.h>
#include <fstream>
#include <cstdlib>
-#include <grid/grid_out.h>
+#include <deal.II/grid/grid_out.h>
template<int dim>
class MyFunction : public Function<dim>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <distributed/solution_transfer.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_in.h>
-#include <grid/intergrid_map.h>
-
-#include <lac/petsc_vector.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/distributed/solution_transfer.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/intergrid_map.h>
+
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#define PRECISION 2
#include <fstream>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_q1_eulerian.h>
-
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <lac/vector.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
-
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_tools.h>
-
-#include <fe/fe_system.h>
-#include <fe/fe.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_abf.h>
-#include <fe/fe_dgq.h>
-#include <fe/mapping_q1_eulerian.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_q1_eulerian.h>
+
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
+
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_tools.h>
+
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_abf.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/mapping_q1_eulerian.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/utilities.h>
-#include <base/timer.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/compressed_sparsity_pattern.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <hp/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/base/timer.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iostream>
-#include <fe/fe_q.h>
-#include <grid/grid_out.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_refinement.h>
-#include <numerics/error_estimator.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/numerics/error_estimator.h>
#include <complex>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <fe/fe_nothing.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <hp/dof_handler.h>
-#include <hp/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/fe/fe_nothing.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/hp/fe_values.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-14/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/thread_management.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <hp/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <hp/fe_values.h>
-#include <fe/fe_tools.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <numerics/error_estimator.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/thread_management.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/fe/fe_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/numerics/error_estimator.h>
#include <iostream>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-15/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <hp/fe_values.h>
-#include <hp/q_collection.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-
-#include <numerics/solution_transfer.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+
+#include <deal.II/numerics/solution_transfer.h>
#include <fstream>
#include <iostream>
#include "../hp/hp_constraints_common.h"
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
template <int dim>
#include "../hp/hp_constraints_common.h"
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
template <int dim>
#include "../hp/hp_constraints_common.h"
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
template <int dim>
#include "../hp/hp_constraints_common.h"
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
template <int dim>
#include "../hp/hp_constraints_common.h"
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
template <int dim>
#include "../hp/hp_constraints_common.h"
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
template <int dim>
// Just output the prolongation matrices of the RT element
#include "../tests.h"
-#include <base/logstream.h>
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
#include <fstream>
#include <string>
// adaptation of up_and_down for RT elements
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
#include "../tests.h"
#include "../bits/dof_tools_common.h"
-#include <lac/constraint_matrix.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <numerics/vectors.h>
-#include <lac/vector.h>
-#include <dofs/dof_tools.h>
-#include <numerics/data_out.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/data_out.h>
// check an abort in FEPolyTensor when used with RaviartThomas
// elements, when computing some sort of edge directions. This is the
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#define PRECISION 2
#include <fstream>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_q1_eulerian.h>
-
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <lac/vector.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
-
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_tools.h>
-
-#include <fe/fe_system.h>
-#include <fe/fe.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_dgq.h>
-#include <fe/mapping_q1_eulerian.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_q1_eulerian.h>
+
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
+
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_tools.h>
+
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/mapping_q1_eulerian.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#define PRECISION 2
#include <fstream>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_q1_eulerian.h>
-
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <lac/vector.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
-
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_tools.h>
-
-#include <fe/fe_system.h>
-#include <fe/fe.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_dgq.h>
-#include <fe/mapping_q1_eulerian.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_q1_eulerian.h>
+
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
+
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_tools.h>
+
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/mapping_q1_eulerian.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
// Plots are gnuplot compatible if lines with desired prefix are selected.
#include "../tests.h"
-#include <base/logstream.h>
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
#define PRECISION 2
#include <fstream>
-#include <grid/grid_generator.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
-#include <grid/tria_boundary_lib.h>
-
-#include <fe/mapping_q.h>
-
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <lac/vector.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
-
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_tools.h>
-
-#include <fe/fe_system.h>
-#include <fe/fe.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_abf.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+
+#include <deal.II/fe/mapping_q.h>
+
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
+
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_tools.h>
+
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_abf.h>
+#include <deal.II/fe/fe_dgq.h>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_cartesian.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_cartesian.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_cartesian.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_cartesian.h>
#include <fstream>
// invalidate the stored cell once mesh refinement happens.
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_values.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_cartesian.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_cartesian.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_cartesian.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_cartesian.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_c1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_c1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_cartesian.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_cartesian.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_cartesian.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_cartesian.h>
#include <fstream>
// shape values
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <fe/fe_q.h>
-#include <fe/fe_q_hierarchical.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_q_hierarchical.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
#include <vector>
#include <fstream>
#include <string>
// table
#include "../tests.h"
-#include <base/logstream.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <string>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#define PRECISION 2
#include <fstream>
-#include <grid/grid_generator.h>
-#include <grid/grid_in.h>
-#include <grid/grid_out.h>
-#include <grid/tria_boundary_lib.h>
-
-#include <fe/mapping_q.h>
-#include <fe/mapping_q1_eulerian.h>
-
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <lac/vector.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
-
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <dofs/dof_constraints.h>
-#include <dofs/dof_tools.h>
-
-#include <fe/fe_system.h>
-#include <fe/fe.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_abf.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_q1_eulerian.h>
+
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
+
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/dofs/dof_tools.h>
+
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_abf.h>
+#include <deal.II/fe/fe_dgq.h>
void test();
// Show the shape functions implemented.
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
#include <string>
// Show the shape functions implemented.
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
#include <string>
// storing them in a table
#include "../tests.h"
-#include <base/logstream.h>
-#include <fe/fe_dgp_monomial.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
#include <fstream>
#include <string>
// result doesn't change
#include "../tests.h"
-#include <base/logstream.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_tools.h>
#include <fstream>
#include <string>
// result doesn't change
#include "../tests.h"
-#include <base/logstream.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_tools.h>
#include <fstream>
#include <string>
#include <iostream>
#include <fstream>
-#include <base/logstream.h>
-#include <base/polynomials_raviart_thomas.h>
-
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
-#include <fe/fe_q_hierarchical.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_bdm.h>
-#include <fe/fe_dg_vector.h>
-
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/polynomials_raviart_thomas.h>
+
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_q_hierarchical.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_bdm.h>
+#include <deal.II/fe/fe_dg_vector.h>
+
+#include <deal.II/fe/fe_system.h>
//TODO: Find support_on_face problems for test-no. > 7
//TODO: Check support_on_face in 3D
#include <iomanip>
#include <fstream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
-#include <fe/fe_tools.h>
+#include <deal.II/fe/fe_tools.h>
template <typename number>
#include <fstream>
#include <sstream>
-#include <base/logstream.h>
-#include <fe/fe.h>
-#include <fe/fe_tools.h>
-#include <base/quadrature.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe.h>
+#include <deal.II/fe/fe_tools.h>
+#include <deal.II/base/quadrature.h>
template <int dim>
void test_fe(const char* name)
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_tools.h>
-#include <fe/mapping_q1.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <numerics/vectors.h>
-#include <numerics/data_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_tools.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out.h>
// This is needed for C++ output:
#include <fstream>
#include "../tests.h"
#include <fstream>
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/fe_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/fe_tools.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_renumbering.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/grid_generator.h>
// Call this function with a system consisting of several copies of
// cells, or the other way around. test this
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/full_matrix.h>
-
-#include <fe/fe_abf.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_q.h>
-#include <fe/fe_q_hierarchical.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/full_matrix.h>
+
+#include <deal.II/fe/fe_abf.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_q_hierarchical.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include <vector>
// Compute support points
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/qprojector.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <fe/fe_q.h>
-#include <fe/fe_q_hierarchical.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_bdm.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/qprojector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_q_hierarchical.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_bdm.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
#include <vector>
#include <fstream>
#include <iostream>
//----------------------------------------------------------------------
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <lac/vector.h>
-#include <fe/fe.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/fe/fe.h>
#include <iomanip>
//----------------------------------------------------------------------
#include "interpolate_common.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
//----------------------------------------------------------------------
#include "interpolate_common.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
#include <fstream>
//----------------------------------------------------------------------
#include "interpolate_common.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
#include <fstream>
//----------------------------------------------------------------------
#include "interpolate_common.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
// Shows the shape functions implemented and computes the area of cells.
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/tria_boundary_lib.h>
-#include <fe/mapping_cartesian.h>
-#include <fe/mapping_q1.h>
-#include <fe/mapping_q.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/fe.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/fe/mapping_cartesian.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/fe.h>
#include <vector>
#include <fstream>
#include <iomanip>
// C1-ness of the C1-mapping
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/tria.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/mapping_c1.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_c1.h>
+#include <deal.II/fe/fe_values.h>
#include <algorithm>
#include <fstream>
//
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q1_eulerian.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q1_eulerian.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
#include <string>
// is deformed to represent a quarter of a ring
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/numbers.h>
-#include <base/convergence_table.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_values.h>
-#include <fe/mapping.h>
-#include <fe/mapping_q1.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/numbers.h>
+#include <deal.II/base/convergence_table.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iostream>
-#include <fe/mapping_q_eulerian.h>
+#include <deal.II/fe/mapping_q_eulerian.h>
// .... IMPOSED DISPLACEMENT
// perl -n -e 'print if s/DEAL:NedelecK-TransformN::value//' nedelec/output
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
// are ok
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_cartesian.h>
-#include <numerics/data_out.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_cartesian.h>
+#include <deal.II/numerics/data_out.h>
#include <vector>
#include <fstream>
// whether embedding matrices work correctly
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_tools.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
#include "../tests.h"
#include "../lib/test_grids.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <fe/fe_nedelec.h>
+#include <deal.II/fe/fe_nedelec.h>
int main()
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/sparse_matrix.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
// with a Nedelec element, but this is just to test the library, no?
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/sparse_matrix.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
// result of two functions from the library
#include "../tests.h"
-#include <base/logstream.h>
-#include <fe/fe_q.h>
-#include <fe/fe_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_tools.h>
#include <vector>
#include <fstream>
// table
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <string>
// table
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <string>
// table
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <string>
// result doesn't change
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <fe/fe_q.h>
-#include <fe/fe_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_tools.h>
#include <fstream>
#include <string>
// Plots are gnuplot compatible if lines with desired prefix are selected.
#include "../tests.h"
-#include <base/logstream.h>
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
#include <vector>
#include <fstream>
// cell smaller and smaller
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
// transform (leading to a missing power of h in the determinant)
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
// Like rt_10, but check gradients instead of values
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
// transform (leading to a missing power of h in the determinant)
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
// transform (leading to a missing power of h in the determinant)
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
// transform (leading to a missing power of h in the determinant)
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
// functions.
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
// Just output the constraint matrices of the RT element
#include "../tests.h"
-#include <base/logstream.h>
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
#include <fstream>
#include <string>
// Just output the restriction matrices of the RT element
#include "../tests.h"
-#include <base/logstream.h>
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
#include <fstream>
#include <string>
// RT(2) had some problems with shape functions...
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
// with this at one time
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
// test, except that we use a library function to build the mass matrix
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparsity_pattern.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_raviart_thomas.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/numerics/matrices.h>
#include <vector>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#define PRECISION 2
#include <fstream>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_q1_eulerian.h>
-
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <lac/vector.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
-
-#include <base/function.h>
-#include <base/quadrature_lib.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_tools.h>
-
-#include <fe/fe_system.h>
-#include <fe/fe.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_abf.h>
-#include <fe/fe_dgq.h>
-#include <fe/mapping_q1_eulerian.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_q1_eulerian.h>
+
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
+
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_tools.h>
+
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_abf.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/mapping_q1_eulerian.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#define PRECISION 2
#include <fstream>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_q1_eulerian.h>
-
-#include <numerics/vectors.h>
-#include <numerics/data_out.h>
-#include <lac/vector.h>
-#include <base/function.h>
-#include <base/quadrature.h>
-#include <base/quadrature_lib.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_tools.h>
-
-#include <fe/fe_system.h>
-#include <fe/fe.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_q1_eulerian.h>
+
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/quadrature.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_tools.h>
+
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_dgq.h>
std::ofstream logfile ("rt_normal_02/output");
// point-wise.
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <grid/grid_generator.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/mapping_cartesian.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/mapping_cartesian.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
// Show the shape functions in support points
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/qprojector.h>
-#include <grid/grid_generator.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/mapping_cartesian.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/qprojector.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/mapping_cartesian.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
// it is so simple, just run the same test for the RT-Nodal element as well
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
// element
#include "../tests.h"
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
#include <vector>
#include <fstream>
// Show the shape functions implemented.
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
#include <string>
#include "../tests.h"
#include "shapes.h"
-#include <fe/fe_dgp.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
#include <string>
#include "../tests.h"
#include "shapes.h"
-#include <fe/fe_dgp_monomial.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
#include <string>
#include "../tests.h"
#include "shapes.h"
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
#include <string>
#include "../tests.h"
#include "shapes.h"
-#include <fe/fe_dgq.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
#include <string>
#include "../tests.h"
#include "shapes.h"
-#include <fe/fe_nedelec.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
#include <string>
#include "../tests.h"
#include "shapes.h"
-#include <fe/fe_q.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
#include <string>
#include "../tests.h"
#include "shapes.h"
-#include <fe/fe_q_hierarchical.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/fe/fe_q_hierarchical.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
#include <string>
#include "../tests.h"
#include "shapes.h"
-#include <fe/fe_q.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
#include <string>
// elements and then munging the results
#include "../tests.h"
-#include <base/logstream.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
-#include <fe/fe_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_tools.h>
#include <fstream>
#include <string>
// Test the various index conversion methods
#include "../tests.h"
-#include <base/logstream.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include <string>
#include <iostream>
#include <fstream>
-#include <base/logstream.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
template <int dim>
//---------------------------- show_transfer.cc ---------------------------
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <lac/sparse_matrix.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <fe/fe_values.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_dof_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
#include <vector>
#include <fstream>
// restriction matrices.
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_tools.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
#include <vector>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
-#include <fe/fe_q.h>
+#include <deal.II/fe/fe_q.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <hp/fe_values.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
-#include <base/function.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/function.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
-#include <numerics/data_out.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_out.h>
-#include <grid/tria_iterator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_out.h>
-#include <grid/tria_iterator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_out.h>
-#include <grid/tria_iterator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_out.h>
-#include <grid/tria_iterator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_out.h>
-#include <grid/tria_iterator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_out.h>
-#include <grid/tria_iterator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <hp/dof_handler.h>
-#include <fe/fe_dgq.h>
-#include <numerics/derivative_approximation.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/numerics/derivative_approximation.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_out.h>
-#include <grid/tria_iterator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_abf.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_q.h>
-#include <fe/fe_q_hierarchical.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_abf.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_q_hierarchical.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include <vector>
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <vector>
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <vector>
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <vector>
// of writing the time
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
-#include <fe/fe_q.h>
+#include <deal.II/fe/fe_q.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
#include <fstream>
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <vector>
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <vector>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_out.h>
-#include <grid/tria_iterator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
// with the more narrow special case we have here
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_out.h>
-#include <grid/tria_iterator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include <vector>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/utilities.h>
-#include <base/timer.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/compressed_sparsity_pattern.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <hp/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/base/timer.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iostream>
-#include <fe/fe_q.h>
-#include <grid/grid_out.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_refinement.h>
-#include <numerics/error_estimator.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/numerics/error_estimator.h>
#include <complex>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/utilities.h>
-#include <base/timer.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/compressed_set_sparsity_pattern.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <hp/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/base/timer.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iostream>
-#include <fe/fe_q.h>
-#include <grid/grid_out.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_refinement.h>
-#include <numerics/error_estimator.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/numerics/error_estimator.h>
#include <complex>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/utilities.h>
-#include <base/timer.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/compressed_sparsity_pattern.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <hp/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/base/timer.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iostream>
-#include <fe/fe_q.h>
-#include <grid/grid_out.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_refinement.h>
-#include <numerics/error_estimator.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/numerics/error_estimator.h>
#include <complex>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/utilities.h>
-#include <base/timer.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/compressed_set_sparsity_pattern.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <hp/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/base/timer.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iostream>
-#include <fe/fe_q.h>
-#include <grid/grid_out.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_refinement.h>
-#include <numerics/error_estimator.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/numerics/error_estimator.h>
#include <complex>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("crash_19/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/table_handler.h>
-#include <base/thread_management.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <hp/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <numerics/error_estimator.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/table_handler.h>
+#include <deal.II/base/thread_management.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/numerics/error_estimator.h>
#include <iostream>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_out.h>
-#include <grid/tria_iterator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_constraints.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/intergrid_map.h>
-#include <base/utilities.h>
-#include <hp/dof_handler.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <hp/fe_collection.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/hp/fe_collection.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_renumbering.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <multigrid/mg_dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_renumbering.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <multigrid/mg_dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_renumbering.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <multigrid/mg_dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <fe/fe_nothing.h>
-#include <fe/fe_q.h>
-#include <hp/fe_collection.h>
-#include <hp/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <hp/dof_handler.h>
-#include <hp/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/fe/fe_nothing.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/hp/fe_values.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <fe/fe_nothing.h>
-#include <fe/fe_q.h>
-#include <hp/fe_collection.h>
-#include <hp/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <hp/dof_handler.h>
-#include <hp/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/fe/fe_nothing.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/hp/fe_values.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <fe/fe_nothing.h>
-#include <fe/fe_q.h>
-#include <hp/fe_collection.h>
-#include <hp/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <hp/dof_handler.h>
-#include <hp/fe_values.h>
-#include <lac/constraint_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/fe/fe_nothing.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/lac/constraint_matrix.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <fe/fe_nothing.h>
-#include <fe/fe_q.h>
-#include <hp/fe_collection.h>
-#include <hp/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/dof_handler.h>
-#include <hp/fe_values.h>
-#include <lac/constraint_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/fe/fe_nothing.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/lac/constraint_matrix.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <fe/fe_nothing.h>
-#include <fe/fe_q.h>
-#include <hp/fe_collection.h>
-#include <hp/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/dof_handler.h>
-#include <hp/fe_values.h>
-#include <lac/constraint_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/fe/fe_nothing.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/lac/constraint_matrix.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <fe/fe_nothing.h>
-#include <fe/fe_q.h>
-#include <hp/fe_collection.h>
-#include <hp/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/dof_handler.h>
-#include <hp/fe_values.h>
-#include <lac/constraint_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/fe/fe_nothing.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/lac/constraint_matrix.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <fe/fe_nothing.h>
-#include <fe/fe_q.h>
-#include <hp/fe_collection.h>
-#include <hp/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <hp/dof_handler.h>
-#include <hp/fe_values.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/fe/fe_nothing.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <fe/fe_nothing.h>
-#include <fe/fe_q.h>
-#include <hp/fe_collection.h>
-#include <hp/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/dof_handler.h>
-#include <hp/fe_values.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/fe/fe_nothing.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <fe/fe_nothing.h>
-#include <fe/fe_system.h>
-#include <hp/fe_values.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/fe/fe_nothing.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_values.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <fe/fe_nothing.h>
-#include <fe/fe_q.h>
-#include <hp/fe_collection.h>
-#include <hp/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/dof_handler.h>
-#include <hp/fe_values.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/fe/fe_nothing.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <fe/fe_nothing.h>
-#include <fe/fe_q.h>
-#include <hp/fe_collection.h>
-#include <hp/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/dof_handler.h>
-#include <hp/fe_values.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/fe/fe_nothing.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <fe/fe_nothing.h>
-#include <fe/fe_q.h>
-#include <hp/fe_collection.h>
-#include <hp/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/dof_handler.h>
-#include <hp/fe_values.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/fe/fe_nothing.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <fe/fe_nothing.h>
-#include <fe/fe_q.h>
-#include <hp/fe_collection.h>
-#include <hp/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/dof_handler.h>
-#include <hp/fe_values.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/fe/fe_nothing.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <fe/fe_nothing.h>
-#include <fe/fe_q.h>
-#include <hp/fe_collection.h>
-#include <hp/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/dof_handler.h>
-#include <hp/fe_values.h>
-#include <lac/constraint_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/fe/fe_nothing.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/lac/constraint_matrix.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <fe/fe_nothing.h>
-#include <fe/fe_q.h>
-#include <hp/fe_collection.h>
-#include <hp/dof_handler.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/dof_handler.h>
-#include <hp/fe_values.h>
-#include <lac/constraint_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/fe/fe_nothing.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/lac/constraint_matrix.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_out.h>
-#include <grid/tria_iterator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
// common framework to check hp constraints
#include "../tests.h"
-#include <base/function.h>
-#include <base/function_lib.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_constraints.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_abf.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_q.h>
-#include <fe/fe_q_hierarchical.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <hp/q_collection.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_constraints.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_abf.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_q_hierarchical.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/q_collection.h>
#include <fstream>
#include <vector>
#include "../hp/hp_constraints_common.h"
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
template <int dim>
the mg_dof_handler.cc test for the hp::DoFHandler. */
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_out.h>
-#include <fe/fe_dgq.h>
-#include <hp/dof_handler.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/hp/dof_handler.h>
#include <fstream>
#include "../tests.h"
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <hp/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
-#include <fe/fe_q.h>
+#include <deal.II/fe/fe_q.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
-#include <fe/fe_values.h>
-#include <hp/fe_collection.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/base/quadrature_lib.h>
-#include <base/function.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/function.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
-#include <numerics/data_out.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iostream>
// random distribution of FEs
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
-#include <fe/fe_q.h>
+#include <deal.II/fe/fe_q.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <hp/fe_values.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
-#include <base/function.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/function.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
-#include <numerics/data_out.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp_monomial.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp_nonparametric.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp_monomial.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp_nonparametric.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp_monomial.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp_monomial.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp_monomial.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp_nonparametric.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp_nonparametric.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp_nonparametric.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/fe_collection.h>
-#include <fe/fe_raviart_thomas.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_out.h>
-#include <grid/tria_iterator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/fe_q.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
// a uniformly refined mesh for functions of degree q
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_dgq.h>
-#include <hp/q_collection.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/hp/q_collection.h>
#include <fstream>
#include <vector>
// an adaptively refined mesh for functions of degree q
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_dgq.h>
-#include <hp/q_collection.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/hp/q_collection.h>
#include <fstream>
#include <vector>
// a uniformly refined mesh for functions of degree q
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_q.h>
-#include <hp/q_collection.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/q_collection.h>
#include <fstream>
#include <vector>
// an adaptively refined mesh for functions of degree q
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_q.h>
-#include <hp/q_collection.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/q_collection.h>
#include <fstream>
#include <vector>
// a uniformly refined mesh for functions of degree q
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/q_collection.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/q_collection.h>
#include <fstream>
#include <vector>
// an adaptively refined mesh for functions of degree q
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <lac/vector.h>
-
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/vectors.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/q_collection.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/lac/vector.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/q_collection.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/mapping_collection.h>
-#include <fe/mapping_q.h>
-#include <fe/mapping_q1.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/fe/mapping_q1.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/mapping_collection.h>
-#include <fe/mapping_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/fe/mapping_q.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/mapping_collection.h>
-#include <fe/mapping_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/fe/mapping_q.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <hp/mapping_collection.h>
-#include <fe/mapping_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/fe/mapping_q.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_out.h>
-#include <grid/tria_iterator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_out.h>
-#include <grid/tria_iterator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/quadrature_lib.h>
-#include <hp/q_collection.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/hp/q_collection.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_out.h>
-#include <grid/tria_iterator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_renumbering.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <multigrid/mg_dof_handler.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-10/output");
-#include <base/quadrature_lib.h>
-#include <base/convergence_table.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria.h>
-#include <grid/grid_out.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
-#include <hp/fe_values.h>
-
-#include <fe/mapping_q.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/convergence_table.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_values.h>
+
+#include <deal.II/fe/mapping_q.h>
#include <iostream>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-11/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/table_handler.h>
-#include <lac/vector.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <hp/fe_values.h>
-#include <fe/mapping_q.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/table_handler.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+
+#include <deal.II/lac/compressed_sparsity_pattern.h>
#include <algorithm>
#include <iostream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-11_compressed_set_sparsity/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/table_handler.h>
-#include <lac/vector.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <hp/fe_values.h>
-#include <fe/mapping_q.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-
-#include <lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/table_handler.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
#include <algorithm>
#include <iostream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-12/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <lac/vector.h>
-#include <lac/sparse_matrix.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <hp/fe_values.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <numerics/data_out.h>
-
-#include <fe/mapping_q1.h>
-#include <fe/fe_dgq.h>
-#include <lac/solver_richardson.h>
-#include <lac/precondition_block.h>
-#include <numerics/derivative_approximation.h>
-#include <base/timer.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/numerics/data_out.h>
+
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/precondition_block.h>
+#include <deal.II/numerics/derivative_approximation.h>
+#include <deal.II/base/timer.h>
#include <iostream>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-13/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/table_handler.h>
-#include <base/thread_management.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_refinement.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <hp/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <numerics/error_estimator.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/table_handler.h>
+#include <deal.II/base/thread_management.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/numerics/error_estimator.h>
#include <iostream>
#include <fstream>
// a hp-ified version of step-2
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_boundary_lib.h>
-
-#include <hp/dof_handler.h>
-
-#include <fe/fe_q.h>
-#include <dofs/dof_tools.h>
-#include <lac/sparse_matrix.h>
-#include <dofs/dof_renumbering.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+
+#include <deal.II/hp/dof_handler.h>
+
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/dofs/dof_renumbering.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
-#include <fe/fe_q.h>
+#include <deal.II/fe/fe_q.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <hp/fe_values.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
-#include <base/function.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/function.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
-#include <numerics/data_out.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
-#include <fe/fe_q.h>
+#include <deal.II/fe/fe_q.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <hp/fe_values.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
-#include <base/function.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/function.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
-#include <numerics/data_out.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
-#include <fe/fe_q.h>
+#include <deal.II/fe/fe_q.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <hp/fe_values.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
-#include <base/function.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/function.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
-#include <numerics/data_out.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <dofs/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
-#include <fe/fe_q.h>
+#include <deal.II/fe/fe_q.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <hp/fe_values.h>
-#include <base/quadrature_lib.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
-#include <base/function.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/base/function.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
-#include <numerics/data_out.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-4/output");
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <fe/fe_q.h>
-#include <dofs/dof_tools.h>
-#include <hp/fe_values.h>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-
-#include <numerics/data_out.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iostream>
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-5/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <hp/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-
-#include <grid/grid_in.h>
-
-#include <grid/tria_boundary_lib.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+
+#include <deal.II/grid/grid_in.h>
+
+#include <deal.II/grid/tria_boundary_lib.h>
#include <fstream>
#include <sstream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-6/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <hp/dof_handler.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <hp/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iostream>
-#include <fe/fe_q.h>
-#include <grid/grid_out.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/grid/grid_out.h>
-#include <lac/constraint_matrix.h>
+#include <deal.II/lac/constraint_matrix.h>
-#include <grid/grid_refinement.h>
+#include <deal.II/grid/grid_refinement.h>
-#include <numerics/error_estimator.h>
+#include <deal.II/numerics/error_estimator.h>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-7/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <hp/dof_handler.h>
-#include <lac/constraint_matrix.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <numerics/matrices.h>
-#include <numerics/error_estimator.h>
-#include <numerics/data_out.h>
-
-#include <dofs/dof_renumbering.h>
-#include <base/smartpointer.h>
-#include <numerics/vectors.h>
-#include <base/convergence_table.h>
-#include <hp/fe_values.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/error_estimator.h>
+#include <deal.II/numerics/data_out.h>
+
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/base/smartpointer.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/base/convergence_table.h>
+#include <deal.II/hp/fe_values.h>
#include <typeinfo>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <fstream>
std::ofstream logfile("step-8/output");
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-#include <hp/fe_values.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <lac/constraint_matrix.h>
-#include <numerics/error_estimator.h>
-
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/hp/fe_values.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/numerics/error_estimator.h>
+
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
-#include <base/quadrature_lib.h>
-#include <base/logstream.h>
-#include <base/function_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <hp/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/constraint_matrix.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <hp/fe_collection.h>
-#include <hp/q_collection.h>
-#include <fe/mapping_q.h>
-#include <hp/mapping_collection.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/hp/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/hp/fe_collection.h>
+#include <deal.II/hp/q_collection.h>
+#include <deal.II/fe/mapping_q.h>
+#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include <fstream>
#include <cstdlib>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/vector.h>
-#include <lac/sparse_direct.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_direct.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include <cstdlib>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/vector.h>
-#include <lac/sparse_direct.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_direct.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include <cstdlib>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/vector.h>
-#include <lac/sparse_direct.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_direct.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
#include <fstream>
#include <cstdlib>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/vector.h>
-#include <lac/sparse_direct.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_direct.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
#include "../tests.h"
#include "empty_info.h"
-#include <numerics/mesh_worker.h>
-#include <numerics/mesh_worker_assembler.h>
-#include <numerics/mesh_worker_loop.h>
-
-#include <base/std_cxx1x/function.h>
-#include <base/logstream.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgp.h>
-#include <lac/block_vector.h>
+#include <deal.II/numerics/mesh_worker.h>
+#include <deal.II/numerics/mesh_worker_assembler.h>
+#include <deal.II/numerics/mesh_worker_loop.h>
+
+#include <deal.II/base/std_cxx1x/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/lac/block_vector.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
#include "../lib/test_grids.h"
-#include <base/logstream.h>
-
-#include <lac/matrix_block.h>
-#include <lac/sparse_matrix.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/compressed_sparsity_pattern.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-
-#include <dofs/dof_handler.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-
-#include <fe/fe_q.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-#include <fe/mapping_q1.h>
-
-#include <numerics/mesh_worker_info.h>
-#include <numerics/mesh_worker_assembler.h>
-#include <numerics/mesh_worker_loop.h>
-
-#include <integrators/l2.h>
-#include <integrators/divergence.h>
-#include <integrators/laplace.h>
-#include <integrators/maxwell.h>
-#include <integrators/elasticity.h>
+#include <deal.II/base/logstream.h>
+
+#include <deal.II/lac/matrix_block.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+#include <deal.II/fe/mapping_q1.h>
+
+#include <deal.II/numerics/mesh_worker_info.h>
+#include <deal.II/numerics/mesh_worker_assembler.h>
+#include <deal.II/numerics/mesh_worker_loop.h>
+
+#include <deal.II/integrators/l2.h>
+#include <deal.II/integrators/divergence.h>
+#include <deal.II/integrators/laplace.h>
+#include <deal.II/integrators/maxwell.h>
+#include <deal.II/integrators/elasticity.h>
using namespace LocalIntegrators;
// Provide scratch data objects with no contents for the MeshWorker::loop()
-#include <numerics/mesh_worker_info.h>
+#include <deal.II/numerics/mesh_worker_info.h>
class EmptyInfo
{
#include "../tests.h"
#include "empty_info.h"
-#include <numerics/mesh_worker.h>
-#include <numerics/mesh_worker_assembler.h>
-#include <numerics/mesh_worker_loop.h>
-
-#include <base/std_cxx1x/function.h>
-#include <base/logstream.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgp.h>
+#include <deal.II/numerics/mesh_worker.h>
+#include <deal.II/numerics/mesh_worker_assembler.h>
+#include <deal.II/numerics/mesh_worker_loop.h>
+
+#include <deal.II/base/std_cxx1x/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgp.h>
#include <fstream>
#include <iomanip>
// right place.
#include "../tests.h"
-#include <numerics/mesh_worker.h>
-#include <numerics/mesh_worker_assembler.h>
-#include <numerics/mesh_worker_loop.h>
-
-#include <base/std_cxx1x/function.h>
-#include <base/logstream.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_tools.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp.h>
+#include <deal.II/numerics/mesh_worker.h>
+#include <deal.II/numerics/mesh_worker_assembler.h>
+#include <deal.II/numerics/mesh_worker_loop.h>
+
+#include <deal.II/base/std_cxx1x/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp.h>
#include <fstream>
#include <iomanip>
// Test consistency of assemblers MatrixSimple and MGMatrixSimple
#include "../tests.h"
-#include <numerics/mesh_worker.h>
-#include <numerics/mesh_worker_assembler.h>
-#include <numerics/mesh_worker_loop.h>
+#include <deal.II/numerics/mesh_worker.h>
+#include <deal.II/numerics/mesh_worker_assembler.h>
+#include <deal.II/numerics/mesh_worker_loop.h>
-#include <base/logstream.h>
-#include <lac/compressed_sparsity_pattern.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/sparse_matrix.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_tools.h>
-#include <fe/mapping_q1.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgp.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/mapping_q1.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
#include <iomanip>
#include <iomanip>
#include "testmatrix.h"
-#include <base/logstream.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparse_ilu.h>
-#include <lac/solver_bicgstab.h>
-#include <lac/vector.h>
-#include <lac/precondition.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_ilu.h>
+#include <deal.II/lac/solver_bicgstab.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/precondition.h>
int main()
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// Test if block indices are handled properly
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/block_indices.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/block_indices.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/block_sparse_matrix.h>
-#include <lac/block_vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/block_vector.h>
#include <fstream>
#include <iomanip>
#include <algorithm>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/block_sparse_matrix.h>
-#include <lac/block_vector.h>
-#include <lac/solver_control.h>
-#include <lac/solver_minres.h>
-#include <lac/precondition.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/solver_minres.h>
+#include <deal.II/lac/precondition.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/block_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
#include <iomanip>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/block_sparse_matrix.h>
-#include <lac/block_vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/block_vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/block_vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/block_vector.h>
#include <fstream>
#include <iostream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/block_vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/block_vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check assignment between block vectors and regular vectors
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/block_vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/block_vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/block_sparse_matrix.h>
-#include <lac/block_vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/block_vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/block_vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/block_vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
// check assignment between block vectors and regular vectors
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/block_vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/block_vector.h>
#include <fstream>
#include <iomanip>
#include <vector>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/constraint_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/constraint_matrix.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/constraint_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/constraint_matrix.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/constraint_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/constraint_matrix.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/constraint_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/constraint_matrix.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/constraint_matrix.h>
-#include <lac/sparse_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/constraint_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/constraint_matrix.h>
#include <fstream>
#include <iomanip>
#include <iomanip>
#include "testmatrix.h"
-#include <base/logstream.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <lac/vector_memory.h>
-#include <lac/solver_control.h>
-#include <lac/eigen.h>
-#include <lac/precondition.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/eigen.h>
+#include <deal.II/lac/precondition.h>
int main()
{
// Test properties of FilteredMatrix and iterators
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/filtered_matrix.h>
-#include <lac/matrix_lib.h>
-#include <lac/precondition.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/filtered_matrix.h>
+#include <deal.II/lac/matrix_lib.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include <cstdlib>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/eigen.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/eigen.h>
const double entries[9] = { 11,12,13,21,22,23,31,32,33 };
#include <iomanip>
#include <cstdlib>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/eigen.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/eigen.h>
const double entries_A[9] = { 1,2,3,4,5,6,7,8,9 };
const double entries_B[9] = { 2,1,1,1,2,3,2,1,2 };
#include <iomanip>
#include <cstdlib>
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/eigen.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/eigen.h>
const double entries_A[9] = { 1,2,3,4,5,6,7,8,9 };
const double entries_B[9] = { 2,1,1,1,2,3,2,1,2 };
// Tests Householder class for QR-decomposition
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/householder.h>
-#include <lac/full_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/householder.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/identity_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/identity_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/identity_matrix.h>
-#include <lac/full_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/identity_matrix.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/identity_matrix.h>
-#include <lac/full_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/identity_matrix.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/identity_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/identity_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/identity_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/identity_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/block_sparse_matrix.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/compressed_sparsity_pattern.h>
-#include <lac/compressed_simple_sparsity_pattern.h>
-#include <lac/compressed_set_sparsity_pattern.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/block_sparse_matrix_ez.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
+#include <deal.II/lac/compressed_simple_sparsity_pattern.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/block_sparse_matrix_ez.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/block_vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/block_vector.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <lac/lapack_full_matrix.h>
-#include <lac/full_matrix.h>
+#include <deal.II/lac/lapack_full_matrix.h>
+#include <deal.II/lac/full_matrix.h>
#include <fstream>
// A.fill() produced an ExcIndexRange(r,0,m()) exception with
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
-#include <lac/full_matrix.h>
-#include <lac/lapack_full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparse_matrix_ez.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/lapack_full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix_ez.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/matrix_lib.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/matrix_lib.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/vector_memory.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/matrix_out.h>
-#include <lac/full_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/matrix_out.h>
+#include <deal.II/lac/full_matrix.h>
#include <fstream>
#include <iomanip>
// Test vmult and Tvmult of PointerMatrix and TransposeMatrix
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/pointer_matrix.h>
-#include <lac/transpose_matrix.h>
-#include <lac/full_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/pointer_matrix.h>
+#include <deal.II/lac/transpose_matrix.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
// Test vmult and Tvmult of PointerMatrixVector
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/pointer_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/pointer_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
-#include <lac/sparse_matrix_ez.h>
+#include <deal.II/lac/sparse_matrix_ez.h>
#include <iomanip>
#include <fstream>
#include <cmath>
#include <fstream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <lac/vector_memory.h>
-#include <lac/solver_control.h>
-#include <lac/solver_cg.h>
-#include <lac/solver_gmres.h>
-#include <lac/solver_minres.h>
-#include <lac/solver_bicgstab.h>
-#include <lac/solver_richardson.h>
-#include <lac/solver_qmrs.h>
-#include <lac/precondition.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/solver_gmres.h>
+#include <deal.II/lac/solver_minres.h>
+#include <deal.II/lac/solver_bicgstab.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/solver_qmrs.h>
+#include <deal.II/lac/precondition.h>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
void
#include <cmath>
#include <fstream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <lac/vector_memory.h>
-#include <lac/solver_control.h>
-#include <lac/solver_cg.h>
-#include <lac/solver_gmres.h>
-#include <lac/solver_minres.h>
-#include <lac/solver_bicgstab.h>
-#include <lac/solver_richardson.h>
-#include <lac/solver_qmrs.h>
-#include <lac/precondition.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/solver_gmres.h>
+#include <deal.II/lac/solver_minres.h>
+#include <deal.II/lac/solver_bicgstab.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/solver_qmrs.h>
+#include <deal.II/lac/precondition.h>
template<class SOLVER, class MATRIX, class VECTOR>
void
#include <cmath>
#include <fstream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <lac/vector_memory.h>
-#include <lac/solver_control.h>
-#include <lac/solver_richardson.h>
-#include <lac/solver_relaxation.h>
-#include <lac/precondition.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/solver_relaxation.h>
+#include <deal.II/lac/precondition.h>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
double
// instantiates that class, to make sure it still compiles
#include "../tests.h"
-#include <lac/solver_selector.h>
+#include <deal.II/lac/solver_selector.h>
#include <fstream>
// instantiation here
#include "../tests.h"
#include "testmatrix.h"
-#include <base/logstream.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <lac/vector_memory.h>
-#include <lac/solver_selector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/solver_selector.h>
#include <fstream>
#include "../tests.h"
#include "testmatrix.h"
-#include <base/logstream.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <lac/vector_memory.h>
-#include <lac/solver_selector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/solver_selector.h>
#include <fstream>
#include <iomanip>
#include <cstdlib>
#include "testmatrix.h"
-#include <base/logstream.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparse_ilu.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_ilu.h>
+#include <deal.II/lac/vector.h>
//TODO:[WB] find test that is less sensitive to floating point accuracy
#include <iomanip>
#include <cstdlib>
#include "testmatrix.h"
-#include <base/logstream.h>
-#include <lac/sparse_matrix.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_ilu.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_ilu.h>
+#include <deal.II/lac/vector.h>
int main()
#include <iomanip>
#include <cstdlib>
#include "testmatrix.h"
-#include <base/logstream.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparse_ilu.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_ilu.h>
+#include <deal.II/lac/vector.h>
//TODO:[WB] find test that is less sensitive to floating point accuracy
#include "../tests.h"
#include "testmatrix.h"
-#include <base/logstream.h>
-#include <lac/sparse_matrix.h>
-#include <lac/block_sparse_matrix.h>
-#include <lac/sparse_matrix_ez.h>
-#include <lac/vector.h>
-#include <lac/solver_richardson.h>
-#include <lac/precondition.h>
-#include <lac/precondition_block.h>
-
-#include <lac/sparse_matrix_ez.templates.h>
-#include <lac/precondition_block.templates.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix_ez.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/precondition_block.h>
+
+#include <deal.II/lac/sparse_matrix_ez.templates.h>
+#include <deal.II/lac/precondition_block.templates.h>
#include <fstream>
#include <cstdio>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparsity_pattern.h>
#include "testmatrix.h"
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/index_set.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/compressed_sparsity_pattern.h>
-#include <lac/compressed_simple_sparsity_pattern.h>
-#include <lac/compressed_set_sparsity_pattern.h>
-#include <lac/chunk_sparsity_pattern.h>
-#include <lac/full_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/index_set.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
+#include <deal.II/lac/compressed_simple_sparsity_pattern.h>
+#include <deal.II/lac/compressed_set_sparsity_pattern.h>
+#include <deal.II/lac/chunk_sparsity_pattern.h>
+#include <deal.II/lac/full_matrix.h>
#include "testmatrix.h"
#include <fstream>
#include <sstream>
// was zero
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
#include "testmatrix.h"
#include <fstream>
#include <iomanip>
// to trip over that
#include "../tests.h"
-#include <lac/sparsity_tools.h>
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_tools.h>
+#include <deal.II/lac/sparsity_pattern.h>
#include <iomanip>
#include <fstream>
// $Id$
#include "../tests.h"
-#include <base/exceptions.h>
+#include <deal.II/base/exceptions.h>
#include <iostream>
-#include <lac/sparse_matrix.h>
-#include <lac/block_sparse_matrix.h>
-#include <lac/sparse_matrix_ez.h>
-#include <lac/vector.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix_ez.h>
+#include <deal.II/lac/vector.h>
/**
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/full_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/full_matrix.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/tridiagonal_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/tridiagonal_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/tridiagonal_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/tridiagonal_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
#include <cmath>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/exceptions.h>
-#include <lac/vector_memory.h>
-#include <lac/vector.h>
+#include <deal.II/base/exceptions.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/vector_view.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/vector_view.h>
#include <cmath>
#include <fstream>
#include <iomanip>
// Tests vector multiplication and eigenvalues of LAPACKFullMatrix
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/lapack_full_matrix.h>
-#include <lac/full_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/lapack_full_matrix.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
// LAPACKFullMatrix::apply_lu_factorization
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/lapack_full_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/lapack_full_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
// Tests SVD of LAPACKFullMatrix by comparing to vmult of FullMatrix
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/lapack_full_matrix.h>
-#include <lac/full_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/lapack_full_matrix.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
// Tests inverse SVD of LAPACKFullMatrix by comparing to vmult of FullMatrix
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/lapack_full_matrix.h>
-#include <lac/full_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/lapack_full_matrix.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
#include <iostream>
#include <iomanip>
#include "../lac/testmatrix.h"
-#include <base/logstream.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparse_matrix.templates.h>
-#include <lac/vector.h>
-#include <lac/vector_memory.h>
-#include <lac/solver_control.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.templates.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/vector_memory.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
void
// Tests compute_eigenvalues() and eigenvalue() of TridiagonalMatrix
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/tridiagonal_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/tridiagonal_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_nedelec.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_nedelec.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include <iostream>
//
//----------------------------------------------------------------------
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
/**
* A set of test meshes for the deal.II test suite.
// check GridTools::partition_triangulation
#include "../tests.h"
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
#include <fstream>
#include <iomanip>
// check GridTools::partition_triangulation. generate some output
#include "../tests.h"
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <numerics/data_out.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iomanip>
// check GridTools::partition_triangulation. generate output in VTK format
#include "../tests.h"
-#include <lac/vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <numerics/data_out.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/utilities.h>
-#include <distributed/tria.h>
-#include <grid/tria.h>
-#include <grid/grid_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_out.h>
#include <fstream>
#include <iterator>
#include <iomanip>
// check Utilities::System::calculate_collective_mpi_min_max_avg()
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
void print_it(Utilities::System::MinMaxAvg & result)
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/tensor.h>
-#include <lac/trilinos_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-
-#include <fe/fe_q.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <base/function.h>
-#include <numerics/vectors.h>
-#include <grid/filtered_iterator.h>
-
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/tria_boundary_lib.h>
-#include <numerics/data_out.h>
-#include <lac/trilinos_vector.h>
-
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/function.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/grid/filtered_iterator.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/lac/trilinos_vector.h>
+
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include <sstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/intergrid_map.h>
-#include <base/utilities.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/intergrid_map.h>
-#include <base/utilities.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include <numeric>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/intergrid_map.h>
-#include <base/utilities.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include <numeric>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/intergrid_map.h>
-#include <base/utilities.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/intergrid_map.h>
-#include <base/utilities.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/intergrid_map.h>
-#include <base/utilities.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include <numeric>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/intergrid_map.h>
-#include <base/utilities.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <numerics/data_out.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/numerics/data_out.h>
#include <fstream>
#include <numeric>
// check SparsityTools::distribute_sparsity_pattern
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
-#include <base/index_set.h>
-#include <lac/sparsity_tools.h>
-#include <lac/compressed_simple_sparsity_pattern.h>
+#include <deal.II/base/index_set.h>
+#include <deal.II/lac/sparsity_tools.h>
+#include <deal.II/lac/compressed_simple_sparsity_pattern.h>
#include <fstream>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/intergrid_map.h>
-#include <base/utilities.h>
-#include <dofs/dof_handler.h>
-#include <fe/fe_system.h>
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/intergrid_map.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
#include <fstream>
#include <cstdlib>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_renumbering.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-
-#include <fe/fe_q.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+
+#include <deal.II/fe/fe_q.h>
#include <fstream>
// Test correct handling of ghost elements in PETScWrappers::mpi::vectors
#include "../tests.h"
-#include <lac/petsc_parallel_vector.h>
-#include <base/index_set.h>
+#include <deal.II/lac/petsc_parallel_vector.h>
+#include <deal.II/base/index_set.h>
#include <fstream>
#include <iostream>
#include <iomanip>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/tensor.h>
-#include <lac/trilinos_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-
-#include <fe/fe_q.h>
-#include <numerics/vectors.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/numerics/vectors.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <grid/grid_in.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/grid/grid_in.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <sstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <sstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <base/function.h>
-#include <numerics/vectors.h>
-#include <grid/filtered_iterator.h>
-
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/tria_boundary_lib.h>
-#include <numerics/data_out.h>
-#include <lac/trilinos_vector.h>
-
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/function.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/grid/filtered_iterator.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/lac/trilinos_vector.h>
+
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include <sstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <base/function.h>
-#include <numerics/vectors.h>
-#include <grid/filtered_iterator.h>
-
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <distributed/solution_transfer.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/tria_boundary_lib.h>
-#include <numerics/data_out.h>
-#include <lac/trilinos_vector.h>
-
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/function.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/grid/filtered_iterator.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/distributed/solution_transfer.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/lac/trilinos_vector.h>
+
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include <sstream>
// correctly
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <numerics/vectors.h>
-
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <lac/trilinos_vector.h>
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/numerics/vectors.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/fe/fe_q.h>
template<int dim>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
#include <ostream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_renumbering.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_renumbering.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <sstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <lac/trilinos_vector.h>
-
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/lac/trilinos_vector.h>
+
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include <sstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <base/function.h>
-#include <numerics/vectors.h>
-#include <grid/filtered_iterator.h>
-
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <distributed/solution_transfer.h>
-#include <dofs/dof_tools.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <grid/tria_boundary_lib.h>
-#include <numerics/data_out.h>
-#include <lac/trilinos_block_vector.h>
-
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/function.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/grid/filtered_iterator.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/distributed/solution_transfer.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/lac/trilinos_block_vector.h>
+
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
#include <fstream>
#include <sstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <distributed/tria.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <lac/constraint_matrix.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <base/utilities.h>
-#include <base/index_set.h>
-#include <lac/trilinos_vector.h>
-#include <numerics/data_out.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/base/index_set.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/numerics/data_out.h>
template <int dim>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
#include <ostream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
#include <ostream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
#include <ostream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-#include <numerics/data_out.h>
-
-#include <fe/fe_q.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/numerics/data_out.h>
+
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_handler.h>
-#include <dofs/dof_tools.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_accessor.h>
-
-#include <fe/fe_q.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_accessor.h>
+
+#include <deal.II/fe/fe_q.h>
#include <fstream>
#include "../tests.h"
#include "coarse_grid_common.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <distributed/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
#include <ostream>
#include "../tests.h"
-#include <lac/compressed_simple_sparsity_pattern.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_parallel_sparse_matrix.h>
-#include <base/logstream.h>
-#include <base/utilities.h>
+#include <deal.II/lac/compressed_simple_sparsity_pattern.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_parallel_sparse_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
//#include <mpi.h>
// check if mpi is working
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
//#include <mpi.h>
// 20% each
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <lac/vector.h>
-#include <distributed/tria.h>
-#include <distributed/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/distributed/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
// refine_and_coarsen_fixed_number)
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <lac/vector.h>
-#include <distributed/tria.h>
-#include <distributed/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/distributed/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
// that's just how things go with these sort of operations
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <lac/vector.h>
-#include <distributed/tria.h>
-#include <distributed/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/distributed/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
// ::GridRefinement::refine_and_coarsen_fixed_fraction
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <lac/vector.h>
-#include <distributed/tria.h>
-#include <distributed/grid_refinement.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/distributed/grid_refinement.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
// like _05 but with indicators that span several orders of magnitude
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <lac/vector.h>
-#include <distributed/tria.h>
-#include <distributed/grid_refinement.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/distributed/grid_refinement.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
// like _04 but with indicators and a mesh that matches step-32
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <lac/vector.h>
-#include <distributed/tria.h>
-#include <distributed/grid_refinement.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/distributed/grid_refinement.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
// 20% each
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <lac/vector.h>
-#include <distributed/tria.h>
-#include <distributed/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/distributed/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
// repeated bisection of the range
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <lac/vector.h>
-#include <distributed/tria.h>
-#include <distributed/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/distributed/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
// Like _01, but make sure we don't coarsen if we don't want to
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <lac/vector.h>
-#include <distributed/tria.h>
-#include <distributed/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/distributed/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
// ::GridRefinement::refine_and_coarsen_fixed_number
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <lac/vector.h>
-#include <distributed/tria.h>
-#include <distributed/grid_refinement.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/distributed/grid_refinement.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
// like _05 but with indicators that span several orders of magnitude
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/tensor.h>
-#include <grid/tria.h>
-#include <lac/vector.h>
-#include <distributed/tria.h>
-#include <distributed/grid_refinement.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <grid/grid_tools.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/distributed/tria.h>
+#include <deal.II/distributed/grid_refinement.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/grid/grid_tools.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
// check if mpi is working
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
#include <fstream>
//#include <mpi.h>
// create distributed and copy into ghosted...
#include "../tests.h"
-#include <base/utilities.h>
-#include <base/index_set.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/base/index_set.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check correct behaviour of Trilinos ghosted vectors
#include "../tests.h"
-#include <base/utilities.h>
-#include <base/index_set.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/base/index_set.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// test now checks that l2_norm() is disabled.
#include "../tests.h"
-#include <base/utilities.h>
-#include <base/index_set.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/base/index_set.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// the linfty norm should be ok. test this
#include "../tests.h"
-#include <base/utilities.h>
-#include <base/index_set.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/base/index_set.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// that we get that Assert().
#include "../tests.h"
-#include <base/utilities.h>
-#include <base/index_set.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/base/index_set.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check if assignment from a normal vector works correctly and updates the ghost values
#include "../tests.h"
-#include <base/utilities.h>
-#include <base/index_set.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/base/index_set.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// TrilinosWrappers::SparseMatrix::print got column indices wrong
#include "../tests.h"
-#include <base/utilities.h>
-#include <base/index_set.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/trilinos_sparsity_pattern.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/base/index_set.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/trilinos_sparsity_pattern.h>
#include <fstream>
#include <iostream>
#include <vector>
// TrilinosWrappers::SparseMatrix::print got column indices wrong
#include "../tests.h"
-#include <base/utilities.h>
-#include <base/index_set.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/trilinos_sparsity_pattern.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/base/index_set.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/trilinos_sparsity_pattern.h>
#include <fstream>
#include <iostream>
#include <vector>
// check correct behaviour of reinit of Trilinos vectors
#include "../tests.h"
-#include <base/utilities.h>
-#include <base/index_set.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/base/index_set.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check MGTools::make_boundary_list
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/function_map.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/function_map.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
// check MGTools::count_dofs_per_component
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
*/
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <multigrid/mg_base.h>
-#include <multigrid/multigrid.h>
-#include <multigrid/mg_matrix.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/multigrid/mg_base.h>
+#include <deal.II/multigrid/multigrid.h>
+#include <deal.II/multigrid/mg_matrix.h>
#include <fstream>
// check MGDoFAccessor::get_mg_dof_indices
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/function_map.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/function_map.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
// check MGDoFAccessor::get_mg_dof_indices for faces
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_accessor.h>
-#include <grid/grid_generator.h>
-#include <dofs/function_map.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/function_map.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
//TODO:[GK] Add checks for RT again!
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/function.h>
-#include <base/mg_level_object.h>
-#include <lac/constraint_matrix.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
//
//----------------------------------------------------------------------------
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/utilities.h>
-
-#include <lac/constraint_matrix.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparse_ilu.h>
-#include <lac/solver_cg.h>
-#include <lac/solver_gmres.h>
-#include <lac/precondition.h>
-
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-
-#include <multigrid/multigrid.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_transfer_component.h>
-#include <multigrid/mg_tools.h>
-#include <multigrid/mg_coarse.h>
-#include <multigrid/mg_smoother.h>
-#include <multigrid/mg_matrix.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
+
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_ilu.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/solver_gmres.h>
+#include <deal.II/lac/precondition.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+
+#include <deal.II/multigrid/multigrid.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_transfer_component.h>
+#include <deal.II/multigrid/mg_tools.h>
+#include <deal.II/multigrid/mg_coarse.h>
+#include <deal.II/multigrid/mg_smoother.h>
+#include <deal.II/multigrid/mg_matrix.h>
#include <fstream>
#include <sstream>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/utilities.h>
-
-#include <lac/constraint_matrix.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparse_ilu.h>
-#include <lac/solver_cg.h>
-#include <lac/solver_gmres.h>
-#include <lac/precondition.h>
-
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <numerics/mesh_worker.h>
-#include <numerics/mesh_worker_loop.h>
-#include <numerics/mesh_worker_output.h>
-
-#include <multigrid/multigrid.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_transfer_component.h>
-#include <multigrid/mg_tools.h>
-#include <multigrid/mg_coarse.h>
-#include <multigrid/mg_smoother.h>
-#include <multigrid/mg_matrix.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
+
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_ilu.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/solver_gmres.h>
+#include <deal.II/lac/precondition.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/numerics/mesh_worker.h>
+#include <deal.II/numerics/mesh_worker_loop.h>
+#include <deal.II/numerics/mesh_worker_output.h>
+
+#include <deal.II/multigrid/multigrid.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_transfer_component.h>
+#include <deal.II/multigrid/mg_tools.h>
+#include <deal.II/multigrid/mg_coarse.h>
+#include <deal.II/multigrid/mg_smoother.h>
+#include <deal.II/multigrid/mg_matrix.h>
#include <fstream>
#include <sstream>
-#include <base/std_cxx1x/bind.h>
+#include <deal.II/base/std_cxx1x/bind.h>
using namespace dealii;
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/utilities.h>
-
-#include <lac/constraint_matrix.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparse_ilu.h>
-#include <lac/solver_cg.h>
-#include <lac/solver_gmres.h>
-#include <lac/precondition.h>
-
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/tria_boundary_lib.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-
-#include <dofs/dof_handler.h>
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
-
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
-#include <numerics/data_out.h>
-#include <numerics/mesh_worker.h>
-#include <numerics/mesh_worker_loop.h>
-#include <numerics/mesh_worker_output.h>
-
-#include <multigrid/multigrid.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_transfer_component.h>
-#include <multigrid/mg_tools.h>
-#include <multigrid/mg_coarse.h>
-#include <multigrid/mg_smoother.h>
-#include <multigrid/mg_matrix.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
+
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparse_ilu.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/solver_gmres.h>
+#include <deal.II/lac/precondition.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+
+#include <deal.II/dofs/dof_handler.h>
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
+
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/numerics/mesh_worker.h>
+#include <deal.II/numerics/mesh_worker_loop.h>
+#include <deal.II/numerics/mesh_worker_output.h>
+
+#include <deal.II/multigrid/multigrid.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_transfer_component.h>
+#include <deal.II/multigrid/mg_tools.h>
+#include <deal.II/multigrid/mg_coarse.h>
+#include <deal.II/multigrid/mg_smoother.h>
+#include <deal.II/multigrid/mg_matrix.h>
#include <fstream>
#include <sstream>
-#include <base/std_cxx1x/bind.h>
+#include <deal.II/base/std_cxx1x/bind.h>
using namespace dealii;
// MGDoFHandlers and renumbers all MG and non-MG dofs
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_dof_accessor.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
#include <fstream>
#include <iomanip>
// (unused cells). Check that this works now.
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_dof_accessor.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
#include <fstream>
#include <iomanip>
// (unused vertices, unused faces). Check that all this works now.
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_dof_accessor.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <lac/block_matrix_array.h>
-#include <multigrid/mg_block_smoother.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/lac/block_matrix_array.h>
+#include <deal.II/multigrid/mg_block_smoother.h>
#include <fstream>
#include <iomanip>
#include <iomanip>
/* further information on this license. */
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
// As discussed in the introduction, most of
// this program is copied almost verbatim
// Again, the first few include files
// are already known, so we won't
// comment on them:
-#include <base/quadrature_lib.h>
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/utilities.h>
-
-#include <lac/constraint_matrix.h>
-#include <lac/vector.h>
-#include <lac/full_matrix.h>
-#include <lac/sparse_matrix.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
-
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_refinement.h>
-#include <grid/tria_boundary_lib.h>
-
-#include <dofs/dof_accessor.h>
-#include <dofs/dof_tools.h>
-
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
-
-#include <numerics/vectors.h>
-#include <numerics/data_out.h>
-#include <numerics/error_estimator.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
+
+#include <deal.II/lac/constraint_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
+
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_refinement.h>
+#include <deal.II/grid/tria_boundary_lib.h>
+
+#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_tools.h>
+
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
+
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/data_out.h>
+#include <deal.II/numerics/error_estimator.h>
// These, now, are the include necessary for
// the multi-level methods. The first two
// The rest of the include files deals with
// the mechanics of multigrid as a linear
// operator (solver or preconditioner).
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <multigrid/multigrid.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_tools.h>
-#include <multigrid/mg_coarse.h>
-#include <multigrid/mg_smoother.h>
-#include <multigrid/mg_matrix.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/multigrid/multigrid.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_tools.h>
+#include <deal.II/multigrid/mg_coarse.h>
+#include <deal.II/multigrid/mg_smoother.h>
+#include <deal.II/multigrid/mg_matrix.h>
// This is C++:
#include <fstream>
//TODO:[GK] Add checks for RT again!
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
//TODO:[GK] Add checks for RT again!
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
//TODO:[GK] Add checks for RT again!
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_dof_accessor.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_dof_accessor.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer_block.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer_block.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer_block.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer_block.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
// Compare MGTransferPrebuilt, MGTransferBlock and MGTransferSelect
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_raviart_thomas.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_transfer_block.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_raviart_thomas.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_transfer_block.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_dgp.h>
-#include <fe/fe_dgq.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer_component.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_dgp.h>
+#include <deal.II/fe/fe_dgq.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer_component.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
// test TransferPrebuilt with system elements
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
// like _01, but with a TransferSelect that selects all blocks
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_transfer_component.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_transfer_component.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
// like _02, but with a TransferSelect that selects only the first vector component
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_transfer_component.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_transfer_component.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
// like _03, but with a TransferSelect that selects the first two vector components as the first block
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_transfer_component.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_transfer_component.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
// like _04, but checks the copy_to_mg and copy_from_mg of MGTransferSelect
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_transfer_component.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_transfer_component.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
// test TransferPrebuilt with system elements on adaptively refined meshes
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
// test like _01 but with boundary conditions
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
// test like _01 but with TransferSelect
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_transfer_component.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_transfer_component.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
// test like _03 but with boundary conditions
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_transfer_component.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_transfer_component.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
// test like _03 but with a TransferSelect that selects only the first vector component
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_transfer_component.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_transfer_component.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
// test like _05 but with boundary conditions
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_transfer_component.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_transfer_component.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
// components as the first block
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_transfer_component.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_transfer_component.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
// test like _07 but with boundary conditions
#include "../tests.h"
-#include <base/function.h>
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_generator.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_transfer_component.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/function.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_transfer_component.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
// like _08, but checks the copy_to_mg and copy_from_mg of MGTransferSelect
#include "../tests.h"
-#include <base/logstream.h>
-#include <base/mg_level_object.h>
-#include <lac/vector.h>
-#include <lac/block_vector.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
-#include <grid/tria_accessor.h>
-#include <grid/tria_iterator.h>
-#include <grid/grid_out.h>
-#include <dofs/dof_renumbering.h>
-#include <dofs/dof_tools.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <multigrid/mg_dof_handler.h>
-#include <multigrid/mg_transfer.h>
-#include <multigrid/mg_transfer_component.h>
-#include <multigrid/mg_tools.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/mg_level_object.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_iterator.h>
+#include <deal.II/grid/grid_out.h>
+#include <deal.II/dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/multigrid/mg_dof_handler.h>
+#include <deal.II/multigrid/mg_transfer.h>
+#include <deal.II/multigrid/mg_transfer_component.h>
+#include <deal.II/multigrid/mg_tools.h>
#include <fstream>
#include <iomanip>
// PETScWrappers::SparseMatrix::set()
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
// PETScWrappers::SparseMatrix::add()
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
// buffer in between these two types of operations
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
// get double the original value
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
// overwrite them again to get the original value back
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
// check querying matrix sizes
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
// PETScWrappers::SparseMatrix
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::SparseMatrix::l1_norm
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::SparseMatrix::linfty_norm
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::SparseMatrix::frobenius_norm
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::SparseMatrix::operator *=
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::SparseMatrix::operator /=
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::Vector::size()
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::Vector::operator() in set-mode
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::operator() in add-mode
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::operator() in set/add-mode alternatingly
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// writing to the same elements
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// writing and overwriting the same elements
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::l1_norm()
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::l2_norm()
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::linfty_norm()
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::operator *=
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::operator /=
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// orthogonal
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// not orthogonal
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// may be covered by one of the other tests
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::operator = (PetscScalar) with setting to zero
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// nonzero value
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::operator = (Vector)
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// resize the vector to be copied to beforehand
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::reinit(fast)
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::reinit(!fast)
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::l2_norm()
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::mean_value()
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::lp_norm(3)
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::all_zero
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::operator+=(Vector)
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::operator-=(Vector)
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::add (scalar)
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::add(Vector)
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::add(scalar, Vector)
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::add(s,V,s,V)
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::sadd(s, Vector)
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::sadd(scalar, scalar, Vector)
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::sadd(s,s,V,s,V)
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::sadd(s,s,V,s,V,s,V)
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::scale
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::equ (s,V)
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::equ (s,V,s,V)
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::ratio
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::operator = (Vector<PetscVector>)
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/vector.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::operator = (Vector<T>) with T!=PetscScalar
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/vector.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check copy constructor PETScWrappers::Vector::Vector(Vector)
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// constructor for the sparse matrix
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::Vector::operator() in set, and later in add-mode
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::operator() in set, and later in -= mode
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::operator() in set, and later in *= mode
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::operator() in set, and later in /= mode
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check PETScWrappers::Vector::is_non_zero
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check ::Vector (const PETScWrappers::Vector &) copy constructor
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/vector.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::Vector (const ::Vector &) copy constructor
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/vector.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
// check ::Vector::operator = (const PETScWrappers::Vector &)
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/vector.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::Vector::operator = (const ::Vector &)
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/vector.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::MatrixBase::clear ()
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_parallel_sparse_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_parallel_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <lac/petsc_parallel_vector.h>
+#include <deal.II/lac/petsc_parallel_vector.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::MatrixBase::clear_row ()
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::MatrixBase::clear_rows ()
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::MatrixBase::clear_row () with used second argument
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::MatrixBase::clear_rows () with used second argument
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
// check PetscScalar
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/petsc_vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
// make sure that block vector iterator allows reading and writing correctly
#include "../tests.h"
-#include <lac/petsc_block_vector.h>
+#include <deal.II/lac/petsc_block_vector.h>
#include <fstream>
#include <iostream>
// like _01, except that we use operator[] instead of operator*
#include "../tests.h"
-#include <lac/petsc_block_vector.h>
+#include <deal.II/lac/petsc_block_vector.h>
#include <fstream>
#include <iostream>
// vectors
#include "../tests.h"
-#include <base/logstream.h>
-#include <lac/petsc_block_vector.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_block_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
-#include <lac/solver_control.h>
-#include <lac/solver_cg.h>
-#include <lac/solver_gmres.h>
-#include <lac/solver_bicgstab.h>
-#include <lac/solver_richardson.h>
-#include <lac/solver_qmrs.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/solver_gmres.h>
+#include <deal.II/lac/solver_bicgstab.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/solver_qmrs.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
-#include <lac/solver_control.h>
-#include <lac/solver_cg.h>
-#include <lac/solver_gmres.h>
-#include <lac/solver_bicgstab.h>
-#include <lac/solver_richardson.h>
-#include <lac/solver_qmrs.h>
-#include <lac/solver.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/solver_gmres.h>
+#include <deal.II/lac/solver_bicgstab.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/solver_qmrs.h>
+#include <deal.II/lac/solver.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
-#include <lac/solver_control.h>
-#include <lac/solver_cg.h>
-#include <lac/solver_gmres.h>
-#include <lac/solver_bicgstab.h>
-#include <lac/solver_richardson.h>
-#include <lac/solver_qmrs.h>
-#include <lac/solver.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/solver_gmres.h>
+#include <deal.II/lac/solver_bicgstab.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/solver_qmrs.h>
+#include <deal.II/lac/solver.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
-#include <lac/solver_control.h>
-#include <lac/solver_cg.h>
-#include <lac/solver_gmres.h>
-#include <lac/solver_bicgstab.h>
-#include <lac/solver_richardson.h>
-#include <lac/solver_qmrs.h>
-#include <lac/solver_minres.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/solver_gmres.h>
+#include <deal.II/lac/solver_bicgstab.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/solver_qmrs.h>
+#include <deal.II/lac/solver_minres.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
-#include <lac/solver_control.h>
-#include <lac/solver_cg.h>
-#include <lac/solver_gmres.h>
-#include <lac/solver_bicgstab.h>
-#include <lac/solver_richardson.h>
-#include <lac/solver_qmrs.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/solver_gmres.h>
+#include <deal.II/lac/solver_bicgstab.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/solver_qmrs.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
-#include <lac/solver_control.h>
-#include <lac/solver_cg.h>
-#include <lac/solver_gmres.h>
-#include <lac/solver_bicgstab.h>
-#include <lac/solver_richardson.h>
-#include <lac/solver_qmrs.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/solver_gmres.h>
+#include <deal.II/lac/solver_bicgstab.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/solver_qmrs.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
// PETScWrappers::FullMatrix::set()
#include "../tests.h"
-#include <lac/petsc_full_matrix.h>
+#include <deal.II/lac/petsc_full_matrix.h>
#include <fstream>
#include <iostream>
// PETScWrappers::FullMatrix::add()
#include "../tests.h"
-#include <lac/petsc_full_matrix.h>
+#include <deal.II/lac/petsc_full_matrix.h>
#include <fstream>
#include <iostream>
// buffer in between these two types of operations
#include "../tests.h"
-#include <lac/petsc_full_matrix.h>
+#include <deal.II/lac/petsc_full_matrix.h>
#include <fstream>
#include <iostream>
// check querying matrix sizes
#include "../tests.h"
-#include <lac/petsc_full_matrix.h>
+#include <deal.II/lac/petsc_full_matrix.h>
#include <fstream>
#include <iostream>
// PETScWrappers::FullMatrix
#include "../tests.h"
-#include <lac/petsc_full_matrix.h>
+#include <deal.II/lac/petsc_full_matrix.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::FullMatrix::l1_norm
#include "../tests.h"
-#include <lac/petsc_full_matrix.h>
+#include <deal.II/lac/petsc_full_matrix.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::FullMatrix::linfty_norm
#include "../tests.h"
-#include <lac/petsc_full_matrix.h>
+#include <deal.II/lac/petsc_full_matrix.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::FullMatrix::frobenius_norm
#include "../tests.h"
-#include <lac/petsc_full_matrix.h>
+#include <deal.II/lac/petsc_full_matrix.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::FullMatrix::operator *=
#include "../tests.h"
-#include <lac/petsc_full_matrix.h>
+#include <deal.II/lac/petsc_full_matrix.h>
#include <fstream>
#include <iostream>
// check PETScWrappers::FullMatrix::operator /=
#include "../tests.h"
-#include <lac/petsc_full_matrix.h>
+#include <deal.II/lac/petsc_full_matrix.h>
#include <fstream>
#include <iostream>
// test PETScWrappers::MatrixBase::const_iterator
#include "../tests.h"
-#include <lac/petsc_full_matrix.h>
+#include <deal.II/lac/petsc_full_matrix.h>
#include <fstream>
#include <iostream>
// check FullMatrix::vmult
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/petsc_full_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_full_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// check FullMatrix::Tvmult
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/petsc_full_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_full_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// check FullMatrix::vmult_add
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/petsc_full_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_full_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// check FullMatrix::Tvmult_add
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/petsc_full_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_full_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// check FullMatrix::matrix_scalar_product
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/petsc_full_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_full_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// check FullMatrix::matrix_norm_square
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/petsc_full_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_full_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// check FullMatrix::matrix_norm_square
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/petsc_full_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_full_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// malloc calls have been performed
#include "../tests.h"
-#include <lac/petsc_parallel_sparse_matrix.h>
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/lac/petsc_parallel_sparse_matrix.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
#include <fstream>
#include <cstdlib>
// the tests build the 5-point stencil matrix for a uniform grid of size N*N
#include "../tests.h"
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
// the tests build the 5-point stencil matrix for a uniform grid of size N*N
#include "../tests.h"
-#include <lac/sparse_matrix.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
// the tests build the 5-point stencil matrix for a uniform grid of size N*N
#include "../tests.h"
-#include <lac/sparse_matrix.h>
-#include <lac/petsc_parallel_sparse_matrix.h>
-#include <lac/petsc_parallel_vector.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/petsc_parallel_sparse_matrix.h>
+#include <deal.II/lac/petsc_parallel_vector.h>
#include <fstream>
#include <iostream>
// degrees of freedom in the sequence of cells that we traverse
#include "../tests.h"
-#include <lac/sparse_matrix.h>
-#include <lac/petsc_parallel_sparse_matrix.h>
-#include <lac/petsc_parallel_vector.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/petsc_parallel_sparse_matrix.h>
+#include <deal.II/lac/petsc_parallel_vector.h>
#include <fstream>
#include <iostream>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
-#include <lac/petsc_solver.h>
-#include <lac/petsc_precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_solver.h>
+#include <deal.II/lac/petsc_precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
-#include <lac/petsc_solver.h>
-#include <lac/petsc_precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_solver.h>
+#include <deal.II/lac/petsc_precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
-#include <lac/petsc_solver.h>
-#include <lac/petsc_precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_solver.h>
+#include <deal.II/lac/petsc_precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
-#include <lac/petsc_solver.h>
-#include <lac/petsc_precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_solver.h>
+#include <deal.II/lac/petsc_precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
-#include <lac/petsc_solver.h>
-#include <lac/petsc_precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_solver.h>
+#include <deal.II/lac/petsc_precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
-#include <lac/petsc_solver.h>
-#include <lac/petsc_precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_solver.h>
+#include <deal.II/lac/petsc_precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
-#include <lac/petsc_solver.h>
-#include <lac/petsc_precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_solver.h>
+#include <deal.II/lac/petsc_precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
-#include <lac/petsc_solver.h>
-#include <lac/petsc_precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_solver.h>
+#include <deal.II/lac/petsc_precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
-#include <lac/petsc_solver.h>
-#include <lac/petsc_precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_solver.h>
+#include <deal.II/lac/petsc_precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
-#include <lac/petsc_solver.h>
-#include <lac/petsc_precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_solver.h>
+#include <deal.II/lac/petsc_precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
-#include <lac/petsc_solver.h>
-#include <lac/petsc_precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_solver.h>
+#include <deal.II/lac/petsc_precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
-#include <lac/petsc_solver.h>
-#include <lac/petsc_precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_solver.h>
+#include <deal.II/lac/petsc_precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/petsc_sparse_matrix.h>
-#include <lac/petsc_vector.h>
-#include <lac/petsc_solver.h>
-#include <lac/petsc_precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_solver.h>
+#include <deal.II/lac/petsc_precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
// test PETScWrappers::MatrixBase::const_iterator
#include "../tests.h"
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
// check SparseMatrix::vmult
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// check SparseMatrix::Tvmult
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// check SparseMatrix::vmult_add
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// check SparseMatrix::Tvmult_add
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// check SparseMatrix::matrix_scalar_product
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// check SparseMatrix::matrix_norm_square
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// check SparseMatrix::matrix_norm_square
#include "../tests.h"
-#include <lac/petsc_vector.h>
-#include <lac/petsc_sparse_matrix.h>
+#include <deal.II/lac/petsc_vector.h>
+#include <deal.II/lac/petsc_sparse_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// this was fixed 2004-04-05, and this test checks that it works
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// wrote the test to make sure it works this way, let's keep it then...
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// equal
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// equal
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// equal
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// equal
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// existing PETSc vector.
#include "../tests.h"
-#include <lac/petsc_vector.h>
+#include <deal.II/lac/petsc_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check serialization for Parameter_handler
#include "serialization.h"
-#include <base/parameter_handler.h>
+#include <deal.II/base/parameter_handler.h>
#include <boost/property_tree/ptree_serialization.hpp>
#include <boost/serialization/vector.hpp>
// check serialization for Tensor<1,dim>
#include "serialization.h"
-#include <base/point.h>
+#include <deal.II/base/point.h>
void test ()
#include "serialization.h"
#include <boost/serialization/vector.hpp>
-#include <base/polynomial.h>
+#include <deal.II/base/polynomial.h>
void test ()
// check serialization for Hierarchical
#include "serialization.h"
-#include <base/polynomial.h>
+#include <deal.II/base/polynomial.h>
#include <boost/serialization/vector.hpp>
void test ()
// check serialization for LagrangeEquidistant
#include "serialization.h"
-#include <base/polynomial.h>
+#include <deal.II/base/polynomial.h>
#include <boost/serialization/vector.hpp>
void test ()
// check serialization for Legendre
#include "serialization.h"
-#include <base/polynomial.h>
+#include <deal.II/base/polynomial.h>
#include <boost/serialization/vector.hpp>
// check serialization for Polynomial
#include "serialization.h"
-#include <base/polynomial.h>
+#include <deal.II/base/polynomial.h>
#include <boost/serialization/vector.hpp>
// check serialization for Monomial
#include "serialization.h"
-#include <base/polynomial.h>
+#include <deal.II/base/polynomial.h>
#include <boost/serialization/vector.hpp>
// check serialization for Quadrature
#include "serialization.h"
-#include <base/quadrature.h>
+#include <deal.II/base/quadrature.h>
#include <boost/serialization/vector.hpp>
void test ()
// check serialization for QAnisotropic
#include "serialization.h"
-#include <base/quadrature.h>
+#include <deal.II/base/quadrature.h>
#include <boost/serialization/vector.hpp>
void test ()
// check serialization for QIterated
#include "serialization.h"
-#include <base/quadrature.h>
+#include <deal.II/base/quadrature.h>
#include <boost/serialization/vector.hpp>
void test ()
// common include file for all serialization tests
#include "../tests.h"
-#include <base/logstream.h>
+#include <deal.II/base/logstream.h>
#include <boost/archive/text_oarchive.hpp>
#include <boost/archive/text_iarchive.hpp>
#include <sstream>
#include "serialization.h"
#include "../lac/testmatrix.h"
-#include <lac/sparsity_pattern.h>
+#include <deal.II/lac/sparsity_pattern.h>
void test ()
// check serialization for SymmetricTensor<2,dim>
#include "serialization.h"
-#include <base/symmetric_tensor.h>
+#include <deal.II/base/symmetric_tensor.h>
void test ()
// check serialization for Table<1. int>
#include "serialization.h"
-#include <base/table.h>
+#include <deal.II/base/table.h>
#include <boost/serialization/vector.hpp>
void test ()
// check serialization for Table<2, int>
#include "serialization.h"
-#include <base/table.h>
+#include <deal.II/base/table.h>
#include <boost/serialization/vector.hpp>
// check serialization for Table<3, int>
#include "serialization.h"
-#include <base/table.h>
+#include <deal.II/base/table.h>
#include <boost/serialization/vector.hpp>
// check serialization for Table<4, int>
#include "serialization.h"
-#include <base/table.h>
+#include <deal.II/base/table.h>
#include <boost/serialization/vector.hpp>
// check serialization for Table<5, int>
#include "serialization.h"
-#include <base/table.h>
+#include <deal.II/base/table.h>
#include <boost/serialization/vector.hpp>
void test ()
// check serialization for Table<6, int>
#include "serialization.h"
-#include <base/table.h>
+#include <deal.II/base/table.h>
#include <boost/serialization/vector.hpp>
// check serialization for Table<7, int>
#include "serialization.h"
-#include <base/table.h>
+#include <deal.II/base/table.h>
#include <boost/serialization/vector.hpp>
void test ()
#include "../tests.h"
#include "serialization.h"
-#include <base/tensor.h>
-#include <base/logstream.h>
+#include <deal.II/base/tensor.h>
+#include <deal.II/base/logstream.h>
#include <boost/archive/text_oarchive.hpp>
#include <boost/archive/text_iarchive.hpp>
#include <sstream>
// check serialization for Tensor<1,dim>
#include "serialization.h"
-#include <base/tensor.h>
+#include <deal.II/base/tensor.h>
void test ()
#include "serialization.h"
#include "../tests.h"
-#include <base/tensor.h>
+#include <deal.II/base/tensor.h>
void test ()
// check serialization for Vector
#include "serialization.h"
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <boost/serialization/vector.hpp>
void test ()
// $Id$
// Version: $Name$
//
-// Copyright (C) 2004, 2005, 2006, 2009, 2010 by the deal.II authors
+// Copyright (C) 2004, 2005, 2006, 2009, 2010, 2011 by the deal.II authors
//
// This file is subject to QPL and may not be distributed
// without copyright and license information. Please refer
// common definitions used in all the tests
-#include <base/config.h>
-#include <base/job_identifier.h>
-#include <base/logstream.h>
-#include <base/exceptions.h>
-#include <base/utilities.h>
-#include <base/thread_management.h>
+#include <deal.II/base/config.h>
+#include <deal.II/base/job_identifier.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/exceptions.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/base/thread_management.h>
#include <cmath>
#include <iostream>
#include <fstream>
// TrilinosWrappers::SparseMatrix::set()
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
// TrilinosWrappers::SparseMatrix::add()
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
// buffer in between these two types of operations
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
// get double the original value
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
// overwrite them again to get the original value back
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
// check querying matrix sizes
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
// TrilinosWrappers::SparseMatrix
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
// check TrilinosWrappers::SparseMatrix::l1_norm
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
// check TrilinosWrappers::SparseMatrix::linfty_norm
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
// check TrilinosWrappers::SparseMatrix::frobenius_norm
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
// check TrilinosWrappers::SparseMatrix::operator *=
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
// check TrilinosWrappers::SparseMatrix::operator /=
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
// check TrilinosWrappers::Vector::size()
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
// check TrilinosWrappers::Vector::operator() in set-mode
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::operator() in add-mode
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::operator() in set/add-mode alternatingly
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// writing to the same elements
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// writing and overwriting the same elements
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::l1_norm()
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::l2_norm()
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::linfty_norm()
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::operator *=
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::operator /=
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// orthogonal
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// not orthogonal
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// may be covered by one of the other tests
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::operator = (TrilinosScalar) with setting to zero
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// nonzero value
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::operator = (Vector)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// resize the vector to be copied to beforehand
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::reinit(fast)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::reinit(!fast)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::l2_norm()
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::mean_value()
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::lp_norm(3)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::all_zero
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::operator+=(Vector)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::operator-=(Vector)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::add (scalar)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::add(Vector)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::add(scalar, Vector)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::add(s,V,s,V)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::sadd(s, Vector)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::sadd(scalar, scalar, Vector)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::sadd(s,s,V,s,V)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::sadd(s,s,V,s,V,s,V)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::scale
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::equ (s,V)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::equ (s,V,s,V)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::ratio
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::operator = (dealii::Vector<TrilinosScalar>)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
-#include <lac/vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// with block vectors instead of plain vectors
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_block_vector.h>
-#include <lac/block_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_block_vector.h>
+#include <deal.II/lac/block_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// with block vectors instead of plain vectors
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_block_vector.h>
-#include <lac/block_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_block_vector.h>
+#include <deal.II/lac/block_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::operator = (Vector<T>) with T!=TrilinosScalar
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
-#include <lac/vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check copy constructor TrilinosWrappers::Vector::Vector(Vector)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// constructor for the sparse matrix
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
// check TrilinosWrappers::Vector::operator() in set, and later in add-mode
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::operator() in set, and later in -= mode
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::operator() in set, and later in *= mode
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::operator() in set, and later in /= mode
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::Vector::is_non_zero
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// check ::Vector (const TrilinosWrappers::Vector &) copy constructor
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
-#include <lac/vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
// check TrilinosWrappers::Vector (const ::Vector &) copy constructor
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
-#include <lac/vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
// check ::Vector::operator = (const TrilinosWrappers::Vector &)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
-#include <lac/vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
// check TrilinosWrappers::Vector::operator = (const ::Vector &)
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
-#include <lac/vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
// check TrilinosWrappers::SparseMatrix::clear ()
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <Epetra_Map.h>
#include <Epetra_Comm.h>
-#include <lac/vector.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
// check TrilinosWrappers::MatrixBase::clear_row ()
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
// check TrilinosWrappers::MatrixBase::clear_rows ()
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
// check TrilinosWrappers::MatrixBase::clear_row () with used second argument
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
// check TrilinosWrappers::MatrixBase::clear_rows () with used second argument
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/vector.h>
#include <fstream>
#include <iostream>
// check TrilinosScalar
#include "../tests.h"
-#include <base/utilities.h>
-#include <base/logstream.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
// in 1D in each component
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_block_sparse_matrix.h>
-#include <lac/full_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_block_sparse_matrix.h>
+#include <deal.II/lac/full_matrix.h>
#include <fstream>
#include <iostream>
// in each component
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_block_sparse_matrix.h>
-#include <lac/full_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_block_sparse_matrix.h>
+#include <deal.II/lac/full_matrix.h>
#include <fstream>
#include <iostream>
// make sure that block vector iterator allows reading and writing correctly
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_block_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_block_vector.h>
#include <fstream>
#include <iostream>
// like _01, except that we use operator[] instead of operator*
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_block_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_block_vector.h>
#include <fstream>
#include <iostream>
// vectors
#include "../tests.h"
-#include <base/utilities.h>
-#include <base/logstream.h>
-#include <lac/trilinos_block_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/trilinos_block_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
#include "../tests.h"
-#include <base/utilities.h>
+#include <deal.II/base/utilities.h>
#include "../lac/testmatrix.h"
#include <cmath>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/trilinos_vector.h>
-#include <lac/solver_control.h>
-#include <lac/solver_cg.h>
-#include <lac/solver_gmres.h>
-#include <lac/solver_bicgstab.h>
-#include <lac/solver_richardson.h>
-#include <lac/solver_qmrs.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/solver_gmres.h>
+#include <deal.II/lac/solver_bicgstab.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/solver_qmrs.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include "../tests.h"
-#include <base/utilities.h>
+#include <deal.II/base/utilities.h>
#include "../lac/testmatrix.h"
#include <cmath>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/trilinos_vector.h>
-#include <lac/solver_control.h>
-#include <lac/solver_cg.h>
-#include <lac/solver_gmres.h>
-#include <lac/solver_bicgstab.h>
-#include <lac/solver_richardson.h>
-#include <lac/solver_qmrs.h>
-#include <lac/solver.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/solver_gmres.h>
+#include <deal.II/lac/solver_bicgstab.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/solver_qmrs.h>
+#include <deal.II/lac/solver.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include "../tests.h"
-#include <base/utilities.h>
+#include <deal.II/base/utilities.h>
#include "../lac/testmatrix.h"
#include <cmath>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/trilinos_vector.h>
-#include <lac/solver_control.h>
-#include <lac/solver_cg.h>
-#include <lac/solver_gmres.h>
-#include <lac/solver_bicgstab.h>
-#include <lac/solver_richardson.h>
-#include <lac/solver_qmrs.h>
-#include <lac/solver.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/solver_gmres.h>
+#include <deal.II/lac/solver_bicgstab.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/solver_qmrs.h>
+#include <deal.II/lac/solver.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include "../tests.h"
-#include <base/utilities.h>
+#include <deal.II/base/utilities.h>
#include "../lac/testmatrix.h"
#include <cmath>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/trilinos_vector.h>
-#include <lac/solver_control.h>
-#include <lac/solver_cg.h>
-#include <lac/solver_gmres.h>
-#include <lac/solver_bicgstab.h>
-#include <lac/solver_richardson.h>
-#include <lac/solver_qmrs.h>
-#include <lac/solver_minres.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/solver_gmres.h>
+#include <deal.II/lac/solver_bicgstab.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/solver_qmrs.h>
+#include <deal.II/lac/solver_minres.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include "../tests.h"
-#include <base/utilities.h>
+#include <deal.II/base/utilities.h>
#include "../lac/testmatrix.h"
#include <cmath>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/trilinos_vector.h>
-#include <lac/solver_control.h>
-#include <lac/solver_cg.h>
-#include <lac/solver_gmres.h>
-#include <lac/solver_bicgstab.h>
-#include <lac/solver_richardson.h>
-#include <lac/solver_qmrs.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/solver_gmres.h>
+#include <deal.II/lac/solver_bicgstab.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/solver_qmrs.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include "../tests.h"
-#include <base/utilities.h>
+#include <deal.II/base/utilities.h>
#include "../lac/testmatrix.h"
#include <cmath>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/trilinos_vector.h>
-#include <lac/solver_control.h>
-#include <lac/solver_cg.h>
-#include <lac/solver_gmres.h>
-#include <lac/solver_bicgstab.h>
-#include <lac/solver_richardson.h>
-#include <lac/solver_qmrs.h>
-#include <lac/precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/solver_control.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/solver_gmres.h>
+#include <deal.II/lac/solver_bicgstab.h>
+#include <deal.II/lac/solver_richardson.h>
+#include <deal.II/lac/solver_qmrs.h>
+#include <deal.II/lac/precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
// malloc calls have been performed
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/compressed_sparsity_pattern.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/compressed_sparsity_pattern.h>
#include <fstream>
#include <cstdlib>
// the tests build the 5-point stencil matrix for a uniform grid of size N*N
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/sparse_matrix.h>
-#include <lac/vector.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
// the tests build the 5-point stencil matrix for a uniform grid of size N*N
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/sparse_matrix.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
// the tests build the 5-point stencil matrix for a uniform grid of size N*N
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/sparse_matrix.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
// degrees of freedom in the sequence of cells that we traverse
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/sparse_matrix.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include "../tests.h"
-#include <base/utilities.h>
+#include <deal.II/base/utilities.h>
#include "../lac/testmatrix.h"
#include <cmath>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/trilinos_vector.h>
-#include <lac/trilinos_solver.h>
-#include <lac/trilinos_precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/trilinos_solver.h>
+#include <deal.II/lac/trilinos_precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include "../tests.h"
-#include <base/utilities.h>
+#include <deal.II/base/utilities.h>
#include "../lac/testmatrix.h"
#include <cmath>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/trilinos_vector.h>
-#include <lac/trilinos_solver.h>
-#include <lac/trilinos_precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/trilinos_solver.h>
+#include <deal.II/lac/trilinos_precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
#include <fstream>
#include <iostream>
#include <iomanip>
-#include <base/logstream.h>
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/trilinos_vector.h>
-#include <lac/trilinos_solver.h>
-#include <lac/trilinos_precondition.h>
-#include <lac/vector_memory.h>
+#include <deal.II/base/logstream.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/trilinos_solver.h>
+#include <deal.II/lac/trilinos_precondition.h>
+#include <deal.II/lac/vector_memory.h>
#include <typeinfo>
template<class SOLVER, class MATRIX, class VECTOR, class PRECONDITION>
// this testcase is reduced from one contributed by Habib Talavatifard
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/trilinos_sparsity_pattern.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/trilinos_sparsity_pattern.h>
#include <fstream>
#include <iostream>
// TrilinosWrappers::SparseMatrix::add() with element-wise setting
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
// as they would result from a Laplace operator in 1D.
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/full_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/full_matrix.h>
#include <fstream>
#include <iostream>
// test TrilinosWrappers::MatrixBase::const_iterator
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
// TrilinosWrappers::SparseMatrix::set() with element-wise setting
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
// as they would result from a Laplace operator in 1D.
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_sparse_matrix.h>
-#include <lac/full_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
+#include <deal.II/lac/full_matrix.h>
#include <fstream>
#include <iostream>
// check SparseMatrix::vmult
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// check SparseMatrix::Tvmult
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// check SparseMatrix::vmult_add
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// check SparseMatrix::Tvmult_add
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// check SparseMatrix::matrix_scalar_product
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// check SparseMatrix::matrix_norm_square
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// check SparseMatrix::matrix_norm_square
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
-#include <lac/trilinos_sparse_matrix.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
+#include <deal.II/lac/trilinos_sparse_matrix.h>
#include <fstream>
#include <iostream>
#include <vector>
// check TrilinosWrappers::SparsityPattern::row_length
#include "sparsity_pattern_common.h"
-#include <base/utilities.h>
+#include <deal.II/base/utilities.h>
int main (int argc, char** argv)
{
// check TrilinosWrappers::SparsityPattern::print_gnuplot
#include "sparsity_pattern_common.h"
-#include <base/utilities.h>
+#include <deal.II/base/utilities.h>
int main (int argc, char** argv)
{
// check TrilinosWrappers::SparsityPattern::print
#include "sparsity_pattern_common.h"
-#include <base/utilities.h>
+#include <deal.II/base/utilities.h>
int main (int argc, char** argv)
{
// check
#include "../tests.h"
-#include <lac/trilinos_sparsity_pattern.h>
+#include <deal.II/lac/trilinos_sparsity_pattern.h>
#include "../lac/testmatrix.h"
const unsigned int N = 15;
// this was fixed 2004-04-05, and this test checks that it works
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// wrote the test to make sure it works this way, let's keep it then...
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// equal
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// equal
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// equal
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
// equal
#include "../tests.h"
-#include <base/utilities.h>
-#include <lac/trilinos_vector.h>
+#include <deal.II/base/utilities.h>
+#include <deal.II/lac/trilinos_vector.h>
#include <fstream>
#include <iostream>
#include <vector>
#include <fstream>
#include <cstdlib>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/vector.h>
-#include <lac/sparse_direct.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_direct.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
template <int dim>
#include <fstream>
#include <cstdlib>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/vector.h>
-#include <lac/sparse_direct.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_direct.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
template <int dim>
#include <fstream>
#include <cstdlib>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/vector.h>
-#include <lac/sparse_direct.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_direct.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
template <int dim>
#include <fstream>
#include <cstdlib>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
-#include <fe/fe_q.h>
-#include <fe/fe_system.h>
-#include <fe/fe_values.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_system.h>
+#include <deal.II/fe/fe_values.h>
-#include <dofs/dof_tools.h>
-#include <dofs/dof_renumbering.h>
+#include <deal.II/dofs/dof_tools.h>
+#include <deal.II/dofs/dof_renumbering.h>
-#include <lac/block_sparse_matrix.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/vector.h>
-#include <lac/sparse_direct.h>
-#include <lac/solver_cg.h>
-#include <lac/precondition.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_direct.h>
+#include <deal.II/lac/solver_cg.h>
+#include <deal.II/lac/precondition.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
template <int dim, typename MATRIX, typename VECTOR>
void assemble_laplace (MATRIX &B, VECTOR &bb, DoFHandler<dim> &dof_handler, FiniteElement<dim> &fe)
#include <fstream>
#include <cstdlib>
-#include <lac/block_sparse_matrix.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/vector.h>
-#include <lac/sparse_direct.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_direct.h>
void test ()
#include <fstream>
#include <cstdlib>
-#include <lac/block_sparse_matrix.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/vector.h>
-#include <lac/sparse_direct.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_direct.h>
void test ()
#include <fstream>
#include <cstdlib>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <lac/sparse_matrix.h>
-#include <lac/sparsity_pattern.h>
-#include <lac/vector.h>
-#include <lac/sparse_direct.h>
+#include <deal.II/lac/sparse_matrix.h>
+#include <deal.II/lac/sparsity_pattern.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_direct.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
template <int dim>
#include <fstream>
#include <cstdlib>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <lac/block_sparse_matrix.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/vector.h>
-#include <lac/sparse_direct.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_direct.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
template <int dim>
#include <fstream>
#include <cstdlib>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <lac/block_sparse_matrix.h>
-#include <lac/block_sparsity_pattern.h>
-#include <lac/vector.h>
-#include <lac/sparse_direct.h>
+#include <deal.II/lac/block_sparse_matrix.h>
+#include <deal.II/lac/block_sparsity_pattern.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_direct.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
template <int dim>
#include <fstream>
#include <cstdlib>
-#include <base/quadrature_lib.h>
-#include <base/function.h>
+#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/base/function.h>
-#include <fe/fe_q.h>
-#include <fe/fe_values.h>
+#include <deal.II/fe/fe_q.h>
+#include <deal.II/fe/fe_values.h>
-#include <dofs/dof_tools.h>
+#include <deal.II/dofs/dof_tools.h>
-#include <lac/sparse_matrix_ez.h>
-#include <lac/vector.h>
-#include <lac/sparse_direct.h>
+#include <deal.II/lac/sparse_matrix_ez.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/sparse_direct.h>
-#include <grid/tria.h>
-#include <grid/grid_generator.h>
+#include <deal.II/grid/tria.h>
+#include <deal.II/grid/grid_generator.h>
-#include <numerics/vectors.h>
-#include <numerics/matrices.h>
+#include <deal.II/numerics/vectors.h>
+#include <deal.II/numerics/matrices.h>
template <int dim>