From 9a0c86610535ece9f2ea1d2742036146e0032f85 Mon Sep 17 00:00:00 2001 From: bangerth Date: Mon, 25 Oct 2010 22:26:17 +0000 Subject: [PATCH] Re-arrange files into a more uniform directory structure that has top-level include/ and source/ directories. Re-write the build infrastructure in such a way that it builds only a single library for debug and optimized mode each, rather than the 5 we have so far. git-svn-id: https://svn.dealii.org/trunk@22477 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/Makefile | 123 ++------- deal.II/base/Makefile | 133 ---------- deal.II/common/Make.global_options.in | 48 ++-- deal.II/common/scripts/make_dependencies.cc | 58 +++-- deal.II/configure | 6 +- deal.II/configure.in | 4 +- deal.II/deal.II/Makefile | 244 ------------------ deal.II/examples/doxygen/Makefile | 10 +- deal.II/examples/step-1/Makefile | 12 +- deal.II/examples/step-10/Makefile | 10 +- deal.II/examples/step-11/Makefile | 10 +- deal.II/examples/step-12/Makefile | 10 +- deal.II/examples/step-13/Makefile | 10 +- deal.II/examples/step-14/Makefile | 10 +- deal.II/examples/step-15/Makefile | 10 +- deal.II/examples/step-16/Makefile | 10 +- deal.II/examples/step-17/Makefile | 10 +- deal.II/examples/step-18/Makefile | 10 +- deal.II/examples/step-19/Makefile | 10 +- deal.II/examples/step-2/Makefile | 10 +- deal.II/examples/step-20/Makefile | 12 +- deal.II/examples/step-21/Makefile | 12 +- deal.II/examples/step-22/Makefile | 12 +- deal.II/examples/step-23/Makefile | 10 +- deal.II/examples/step-24/Makefile | 10 +- deal.II/examples/step-25/Makefile | 10 +- deal.II/examples/step-26/Makefile | 10 +- deal.II/examples/step-27/Makefile | 10 +- deal.II/examples/step-28/Makefile | 10 +- deal.II/examples/step-29/Makefile | 12 +- deal.II/examples/step-3/Makefile | 10 +- deal.II/examples/step-30/Makefile | 12 +- deal.II/examples/step-31/Makefile | 12 +- deal.II/examples/step-32/Makefile | 12 +- deal.II/examples/step-33/Makefile | 10 +- deal.II/examples/step-34/Makefile | 14 +- deal.II/examples/step-35/Makefile | 10 +- deal.II/examples/step-36/Makefile | 10 +- deal.II/examples/step-37/Makefile | 12 +- deal.II/examples/step-39/Makefile | 10 +- deal.II/examples/step-4/Makefile | 12 +- deal.II/examples/step-40/Makefile | 10 +- deal.II/examples/step-42/Makefile | 12 +- deal.II/examples/step-45/Makefile | 10 +- deal.II/examples/step-5/Makefile | 10 +- deal.II/examples/step-6/Makefile | 10 +- deal.II/examples/step-7/Makefile | 10 +- deal.II/examples/step-8/Makefile | 10 +- deal.II/examples/step-9/Makefile | 10 +- .../deal.II}/algorithms/newton.h | 0 .../deal.II}/algorithms/newton.templates.h | 0 .../deal.II}/algorithms/operator.h | 0 .../deal.II}/algorithms/operator.templates.h | 0 .../deal.II}/algorithms/theta_timestepping.h | 0 .../algorithms/theta_timestepping.templates.h | 0 .../deal.II}/algorithms/timestep_control.h | 0 .../deal.II}/base/auto_derivative_function.h | 0 .../deal.II}/base/conditional_ostream.h | 0 .../deal.II}/base/config.h.in | 0 .../deal.II}/base/convergence_table.h | 0 .../deal.II}/base/data_out_base.h | 0 .../include => include/deal.II}/base/event.h | 0 .../deal.II}/base/exceptions.h | 0 .../deal.II}/base/flow_function.h | 0 .../deal.II}/base/function.h | 0 .../deal.II}/base/function_derivative.h | 0 .../deal.II}/base/function_lib.h | 0 .../deal.II}/base/function_parser.h | 0 .../deal.II}/base/function_time.h | 0 .../deal.II}/base/geometry_info.h | 0 .../deal.II}/base/index_set.h | 0 .../deal.II}/base/job_identifier.h | 0 .../deal.II}/base/logstream.h | 0 .../deal.II}/base/memory_consumption.h | 0 .../deal.II}/base/mg_level_object.h | 0 .../deal.II}/base/multithread_info.h | 0 .../deal.II}/base/named_data.h | 0 .../deal.II}/base/numbers.h | 0 .../deal.II}/base/parallel.h | 0 .../deal.II}/base/parameter_handler.h | 0 .../deal.II}/base/parsed_function.h | 0 .../deal.II}/base/path_search.h | 0 .../include => include/deal.II}/base/point.h | 0 .../deal.II}/base/polynomial.h | 0 .../deal.II}/base/polynomial_space.h | 0 .../deal.II}/base/polynomials_abf.h | 0 .../deal.II}/base/polynomials_adini.h | 0 .../deal.II}/base/polynomials_bdm.h | 0 .../deal.II}/base/polynomials_nedelec.h | 0 .../deal.II}/base/polynomials_p.h | 0 .../base/polynomials_raviart_thomas.h | 0 .../deal.II}/base/qprojector.h | 0 .../deal.II}/base/quadrature.h | 0 .../deal.II}/base/quadrature_lib.h | 0 .../deal.II}/base/quadrature_selector.h | 0 .../deal.II}/base/smartpointer.h | 0 .../deal.II}/base/std_cxx1x/array.h | 0 .../deal.II}/base/std_cxx1x/bind.h | 0 .../base/std_cxx1x/condition_variable.h | 0 .../deal.II}/base/std_cxx1x/function.h | 0 .../deal.II}/base/std_cxx1x/mutex.h | 0 .../deal.II}/base/std_cxx1x/shared_ptr.h | 0 .../deal.II}/base/std_cxx1x/thread.h | 0 .../deal.II}/base/std_cxx1x/tuple.h | 0 .../deal.II}/base/subscriptor.h | 0 .../deal.II}/base/symmetric_tensor.h | 0 .../deal.II}/base/synchronous_iterator.h | 0 .../include => include/deal.II}/base/table.h | 0 .../deal.II}/base/table_handler.h | 0 .../deal.II}/base/table_indices.h | 0 .../deal.II}/base/template_constraints.h | 0 .../include => include/deal.II}/base/tensor.h | 0 .../deal.II}/base/tensor_base.h | 0 .../deal.II}/base/tensor_function.h | 0 .../base/tensor_product_polynomials.h | 0 .../deal.II}/base/thread_management.h | 0 .../include => include/deal.II}/base/timer.h | 0 .../include => include/deal.II}/base/types.h | 0 .../deal.II}/base/utilities.h | 0 .../deal.II}/base/vector_slice.h | 0 .../deal.II}/base/work_stream.h | 0 .../deal.II}/distributed/grid_refinement.h | 0 .../deal.II}/distributed/solution_transfer.h | 0 .../deal.II}/distributed/tria.h | 0 .../deal.II}/dofs/block_info.h | 0 .../deal.II}/dofs/dof_accessor.h | 0 .../deal.II}/dofs/dof_accessor.templates.h | 0 .../deal.II}/dofs/dof_constraints.h | 0 .../deal.II}/dofs/dof_faces.h | 0 .../deal.II}/dofs/dof_handler.h | 0 .../deal.II}/dofs/dof_handler_policy.h | 0 .../deal.II}/dofs/dof_iterator_selector.h | 0 .../deal.II}/dofs/dof_levels.h | 0 .../deal.II}/dofs/dof_objects.h | 0 .../deal.II}/dofs/dof_renumbering.h | 0 .../deal.II}/dofs/dof_tools.h | 0 .../deal.II}/dofs/function_map.h | 0 .../deal.II}/dofs/number_cache.h | 0 .../include => include/deal.II}/fe/fe.h | 0 .../include => include/deal.II}/fe/fe_abf.h | 0 .../include => include/deal.II}/fe/fe_base.h | 0 .../include => include/deal.II}/fe/fe_bdm.h | 0 .../deal.II}/fe/fe_dg_vector.h | 0 .../deal.II}/fe/fe_dg_vector.templates.h | 0 .../include => include/deal.II}/fe/fe_dgp.h | 0 .../deal.II}/fe/fe_dgp_monomial.h | 0 .../deal.II}/fe/fe_dgp_nonparametric.h | 0 .../include => include/deal.II}/fe/fe_dgq.h | 0 .../include => include/deal.II}/fe/fe_face.h | 0 .../deal.II}/fe/fe_nedelec.h | 0 .../deal.II}/fe/fe_nothing.h | 0 .../include => include/deal.II}/fe/fe_poly.h | 0 .../deal.II}/fe/fe_poly.templates.h | 0 .../deal.II}/fe/fe_poly_face.h | 0 .../deal.II}/fe/fe_poly_face.templates.h | 0 .../deal.II}/fe/fe_poly_tensor.h | 0 .../include => include/deal.II}/fe/fe_q.h | 0 .../deal.II}/fe/fe_q_hierarchical.h | 0 .../deal.II}/fe/fe_raviart_thomas.h | 0 .../deal.II}/fe/fe_system.h | 0 .../include => include/deal.II}/fe/fe_tools.h | 0 .../deal.II}/fe/fe_update_flags.h | 0 .../deal.II}/fe/fe_values.h | 0 .../include => include/deal.II}/fe/mapping.h | 0 .../deal.II}/fe/mapping_c1.h | 0 .../deal.II}/fe/mapping_cartesian.h | 0 .../deal.II}/fe/mapping_q.h | 0 .../deal.II}/fe/mapping_q1.h | 0 .../deal.II}/fe/mapping_q1_eulerian.h | 0 .../deal.II}/fe/mapping_q_eulerian.h | 0 .../deal.II}/grid/filtered_iterator.h | 0 .../deal.II}/grid/geometry_info.h | 0 .../deal.II}/grid/grid_generator.h | 0 .../deal.II}/grid/grid_in.h | 0 .../deal.II}/grid/grid_out.h | 0 .../deal.II}/grid/grid_refinement.h | 0 .../deal.II}/grid/grid_reordering.h | 0 .../deal.II}/grid/grid_reordering_internal.h | 0 .../deal.II}/grid/grid_tools.h | 0 .../deal.II}/grid/intergrid_map.h | 0 .../deal.II}/grid/magic_numbers.h | 0 .../deal.II}/grid/persistent_tria.h | 0 .../include => include/deal.II}/grid/tria.h | 0 .../deal.II}/grid/tria_accessor.h | 0 .../deal.II}/grid/tria_accessor.templates.h | 0 .../deal.II}/grid/tria_boundary.h | 0 .../deal.II}/grid/tria_boundary_lib.h | 0 .../deal.II}/grid/tria_faces.h | 0 .../deal.II}/grid/tria_iterator.h | 0 .../deal.II}/grid/tria_iterator.templates.h | 0 .../deal.II}/grid/tria_iterator_base.h | 0 .../deal.II}/grid/tria_iterator_selector.h | 0 .../deal.II}/grid/tria_levels.h | 0 .../deal.II}/grid/tria_object.h | 0 .../deal.II}/grid/tria_objects.h | 0 .../deal.II}/hp/dof_faces.h | 0 .../deal.II}/hp/dof_handler.h | 0 .../deal.II}/hp/dof_levels.h | 0 .../deal.II}/hp/dof_objects.h | 0 .../deal.II}/hp/fe_collection.h | 0 .../deal.II}/hp/fe_values.h | 0 .../deal.II}/hp/mapping_collection.h | 0 .../deal.II}/hp/q_collection.h | 0 .../deal.II}/integrators/differential.h | 0 .../deal.II}/integrators/l2.h | 0 .../deal.II}/integrators/laplace.h | 0 .../deal.II}/integrators/local_integrators.h | 0 .../deal.II}/lac/arpack_solver.h | 0 .../deal.II}/lac/block_indices.h | 0 .../deal.II}/lac/block_list.h | 0 .../deal.II}/lac/block_matrix.h | 0 .../deal.II}/lac/block_matrix_array.h | 0 .../deal.II}/lac/block_matrix_base.h | 0 .../deal.II}/lac/block_sparse_matrix.h | 0 .../lac/block_sparse_matrix.templates.h | 0 .../deal.II}/lac/block_sparse_matrix_ez.h | 0 .../lac/block_sparse_matrix_ez.templates.h | 0 .../deal.II}/lac/block_sparsity_pattern.h | 0 .../deal.II}/lac/block_vector.h | 0 .../deal.II}/lac/block_vector.templates.h | 0 .../deal.II}/lac/block_vector_base.h | 0 .../deal.II}/lac/chunk_sparse_matrix.h | 0 .../lac/chunk_sparse_matrix.templates.h | 0 .../deal.II}/lac/chunk_sparsity_pattern.h | 0 .../lac/compressed_set_sparsity_pattern.h | 0 .../lac/compressed_simple_sparsity_pattern.h | 0 .../lac/compressed_sparsity_pattern.h | 0 .../deal.II}/lac/constraint_matrix.h | 0 .../lac/constraint_matrix.templates.h | 0 .../include => include/deal.II}/lac/eigen.h | 0 .../deal.II}/lac/exceptions.h | 0 .../deal.II}/lac/filtered_matrix.h | 0 .../deal.II}/lac/full_matrix.h | 0 .../deal.II}/lac/full_matrix.templates.h | 0 .../deal.II}/lac/householder.h | 0 .../deal.II}/lac/identity_matrix.h | 0 .../deal.II}/lac/iterative_inverse.h | 0 .../deal.II}/lac/lapack_full_matrix.h | 0 .../deal.II}/lac/lapack_support.h | 0 .../deal.II}/lac/lapack_templates.h.in | 0 .../deal.II}/lac/matrix_block.h | 0 .../deal.II}/lac/matrix_iterator.h | 0 .../deal.II}/lac/matrix_lib.h | 0 .../deal.II}/lac/matrix_lib.templates.h | 0 .../deal.II}/lac/matrix_out.h | 0 .../deal.II}/lac/petsc_block_sparse_matrix.h | 0 .../deal.II}/lac/petsc_block_vector.h | 0 .../deal.II}/lac/petsc_full_matrix.h | 0 .../deal.II}/lac/petsc_matrix_base.h | 0 .../lac/petsc_parallel_block_sparse_matrix.h | 0 .../lac/petsc_parallel_block_vector.h | 0 .../lac/petsc_parallel_sparse_matrix.h | 0 .../deal.II}/lac/petsc_parallel_vector.h | 0 .../deal.II}/lac/petsc_precondition.h | 0 .../deal.II}/lac/petsc_solver.h | 0 .../deal.II}/lac/petsc_sparse_matrix.h | 0 .../deal.II}/lac/petsc_vector.h | 0 .../deal.II}/lac/petsc_vector_base.h | 0 .../deal.II}/lac/pointer_matrix.h | 0 .../deal.II}/lac/precondition.h | 0 .../deal.II}/lac/precondition_block.h | 0 .../lac/precondition_block.templates.h | 0 .../deal.II}/lac/precondition_block_base.h | 0 .../deal.II}/lac/precondition_selector.h | 0 .../deal.II}/lac/relaxation_block.h | 0 .../deal.II}/lac/relaxation_block.templates.h | 0 .../deal.II}/lac/schur_matrix.h | 0 .../deal.II}/lac/shifted_matrix.h | 0 .../deal.II}/lac/slepc_solver.h | 0 .../lac/slepc_spectral_transformation.h | 0 .../include => include/deal.II}/lac/solver.h | 0 .../deal.II}/lac/solver_bicgstab.h | 0 .../deal.II}/lac/solver_cg.h | 0 .../deal.II}/lac/solver_control.h | 0 .../deal.II}/lac/solver_gmres.h | 0 .../deal.II}/lac/solver_minres.h | 0 .../deal.II}/lac/solver_qmrs.h | 0 .../deal.II}/lac/solver_relaxation.h | 0 .../deal.II}/lac/solver_richardson.h | 0 .../deal.II}/lac/solver_selector.h | 0 .../deal.II}/lac/sparse_decomposition.h | 0 .../lac/sparse_decomposition.templates.h | 0 .../deal.II}/lac/sparse_direct.h | 0 .../deal.II}/lac/sparse_ilu.h | 0 .../deal.II}/lac/sparse_ilu.templates.h | 0 .../deal.II}/lac/sparse_matrix.h | 0 .../deal.II}/lac/sparse_matrix.templates.h | 0 .../deal.II}/lac/sparse_matrix_ez.h | 0 .../deal.II}/lac/sparse_matrix_ez.templates.h | 0 .../deal.II}/lac/sparse_mic.h | 0 .../deal.II}/lac/sparse_mic.templates.h | 0 .../deal.II}/lac/sparse_vanka.h | 0 .../deal.II}/lac/sparse_vanka.templates.h | 0 .../deal.II}/lac/sparsity_pattern.h | 0 .../deal.II}/lac/sparsity_tools.h | 0 .../deal.II}/lac/swappable_vector.h | 0 .../deal.II}/lac/swappable_vector.templates.h | 0 .../deal.II}/lac/transpose_matrix.h | 0 .../deal.II}/lac/tridiagonal_matrix.h | 0 .../lac/trilinos_block_sparse_matrix.h | 0 .../deal.II}/lac/trilinos_block_vector.h | 0 .../deal.II}/lac/trilinos_precondition.h | 0 .../deal.II}/lac/trilinos_solver.h | 0 .../deal.II}/lac/trilinos_sparse_matrix.h | 0 .../deal.II}/lac/trilinos_sparsity_pattern.h | 0 .../deal.II}/lac/trilinos_vector.h | 0 .../deal.II}/lac/trilinos_vector_base.h | 0 .../include => include/deal.II}/lac/vector.h | 0 .../deal.II}/lac/vector.templates.h | 0 .../deal.II}/lac/vector_memory.h | 0 .../deal.II}/lac/vector_view.h | 0 .../deal.II}/multigrid/mg_base.h | 0 .../deal.II}/multigrid/mg_block_smoother.h | 0 .../deal.II}/multigrid/mg_coarse.h | 0 .../deal.II}/multigrid/mg_constrained_dofs.h | 0 .../deal.II}/multigrid/mg_dof_accessor.h | 0 .../deal.II}/multigrid/mg_dof_handler.h | 0 .../multigrid/mg_dof_iterator_selector.h | 0 .../deal.II}/multigrid/mg_matrix.h | 0 .../deal.II}/multigrid/mg_smoother.h | 0 .../deal.II}/multigrid/mg_tools.h | 0 .../deal.II}/multigrid/mg_transfer.h | 0 .../multigrid/mg_transfer.templates.h | 0 .../deal.II}/multigrid/mg_transfer_block.h | 0 .../multigrid/mg_transfer_block.templates.h | 0 .../multigrid/mg_transfer_component.h | 0 .../mg_transfer_component.templates.h | 0 .../deal.II}/multigrid/multigrid.h | 0 .../deal.II}/multigrid/multigrid.templates.h | 0 .../numerics/data_component_interpretation.h | 0 .../deal.II}/numerics/data_out.h | 0 .../deal.II}/numerics/data_out_faces.h | 0 .../deal.II}/numerics/data_out_rotation.h | 0 .../deal.II}/numerics/data_out_stack.h | 0 .../deal.II}/numerics/data_postprocessor.h | 0 .../numerics/derivative_approximation.h | 0 .../deal.II}/numerics/dof_output_operator.h | 0 .../numerics/dof_output_operator.templates.h | 0 .../deal.II}/numerics/dof_print_solver_step.h | 0 .../deal.II}/numerics/error_estimator.h | 0 .../deal.II}/numerics/fe_field_function.h | 0 .../numerics/fe_field_function.templates.h | 0 .../deal.II}/numerics/histogram.h | 0 .../deal.II}/numerics/matrices.h | 0 .../deal.II}/numerics/mesh_worker.h | 0 .../deal.II}/numerics/mesh_worker_assembler.h | 0 .../deal.II}/numerics/mesh_worker_info.h | 0 .../numerics/mesh_worker_info.templates.h | 0 .../deal.II}/numerics/mesh_worker_loop.h | 0 .../deal.II}/numerics/mesh_worker_output.h | 0 .../numerics/mesh_worker_vector_selector.h | 0 .../mesh_worker_vector_selector.inst.in | 0 .../mesh_worker_vector_selector.templates.h | 0 .../deal.II}/numerics/newton.h | 0 .../deal.II}/numerics/operator.h | 0 .../deal.II}/numerics/point_value_history.h | 0 .../deal.II}/numerics/solution_transfer.h | 0 .../deal.II}/numerics/theta_timestepping.h | 0 .../deal.II}/numerics/time_dependent.h | 0 .../deal.II}/numerics/timestep_control.h | 0 .../deal.II}/numerics/vectors.h | 0 .../deal.II}/numerics/vectors.templates.h | 0 deal.II/lac/Makefile | 166 ------------ deal.II/source/Makefile | 238 +++++++++++++++++ .../base}/auto_derivative_function.cc | 0 .../base}/boost_serialization.cc | 0 .../source => source/base}/boost_threads.cc | 0 .../base}/conditional_ostream.cc | 0 .../{base/source => source/base}/config.cc | 0 .../base}/convergence_table.cc | 0 .../source => source/base}/data_out_base.cc | 0 deal.II/{base/source => source/base}/event.cc | 0 .../source => source/base}/exceptions.cc | 0 .../source => source/base}/flow_function.cc | 0 .../{base/source => source/base}/function.cc | 0 .../base}/function_derivative.cc | 0 .../source => source/base}/function_lib.cc | 0 .../base}/function_lib_cutoff.cc | 0 .../source => source/base}/function_parser.cc | 0 .../source => source/base}/function_time.cc | 0 .../source => source/base}/geometry_info.cc | 0 .../{base/source => source/base}/index_set.cc | 0 .../source => source/base}/job_identifier.cc | 0 .../{base/source => source/base}/logstream.cc | 0 .../base}/memory_consumption.cc | 0 .../base}/multithread_info.cc | 0 .../{base/source => source/base}/parallel.cc | 0 .../base}/parameter_handler.cc | 0 .../source => source/base}/parsed_function.cc | 0 .../source => source/base}/path_search.cc | 0 .../source => source/base}/polynomial.cc | 0 .../base}/polynomial_space.cc | 0 .../source => source/base}/polynomials_abf.cc | 0 .../base}/polynomials_adini.cc | 0 .../source => source/base}/polynomials_bdm.cc | 0 .../base}/polynomials_nedelec.cc | 0 .../source => source/base}/polynomials_p.cc | 0 .../base}/polynomials_raviart_thomas.cc | 0 .../source => source/base}/quadrature.cc | 0 .../source => source/base}/quadrature_lib.cc | 0 .../base}/quadrature_selector.cc | 0 .../source => source/base}/scripts/lagrange | 0 .../source => source/base}/subscriptor.cc | 0 .../base}/symmetric_tensor.cc | 0 .../source => source/base}/table_handler.cc | 0 .../{base/source => source/base}/tensor.cc | 0 .../source => source/base}/tensor_function.cc | 0 .../base}/tensor_product_polynomials.cc | 0 .../base}/thread_management.cc | 0 deal.II/{base/source => source/base}/timer.cc | 0 .../{base/source => source/base}/utilities.cc | 0 .../source/distributed/grid_refinement.cc | 0 .../distributed/grid_refinement.inst.in | 0 .../source/distributed/solution_transfer.cc | 0 .../{deal.II => }/source/distributed/tria.cc | 0 .../{deal.II => }/source/dofs/block_info.cc | 0 .../{deal.II => }/source/dofs/dof_accessor.cc | 0 .../source/dofs/dof_accessor.inst.in | 0 .../{deal.II => }/source/dofs/dof_faces.cc | 0 .../{deal.II => }/source/dofs/dof_handler.cc | 0 .../source/dofs/dof_handler_policy.cc | 0 .../source/dofs/dof_levels.all_dimensions.cc | 0 .../source/dofs/dof_objects.all_dimensions.cc | 0 .../{deal.II => }/source/dofs/dof_objects.cc | 0 .../source/dofs/dof_renumbering.cc | 0 .../{deal.II => }/source/dofs/dof_tools.cc | 0 .../source/dofs/dof_tools.inst.in | 0 .../dofs/number_cache.all_dimensions.cc} | 0 deal.II/{deal.II => }/source/fe/fe.cc | 0 deal.II/{deal.II => }/source/fe/fe_abf.cc | 0 deal.II/{deal.II => }/source/fe/fe_bdm.cc | 0 deal.II/{deal.II => }/source/fe/fe_data.cc | 0 .../{deal.II => }/source/fe/fe_dg_vector.cc | 0 deal.II/{deal.II => }/source/fe/fe_dgp.cc | 0 .../source/fe/fe_dgp_monomial.cc | 0 .../source/fe/fe_dgp_nonparametric.cc | 0 deal.II/{deal.II => }/source/fe/fe_dgq.cc | 0 deal.II/{deal.II => }/source/fe/fe_face.cc | 0 deal.II/{deal.II => }/source/fe/fe_nedelec.cc | 0 deal.II/{deal.II => }/source/fe/fe_nothing.cc | 0 deal.II/{deal.II => }/source/fe/fe_poly.cc | 0 .../{deal.II => }/source/fe/fe_poly_tensor.cc | 0 deal.II/{deal.II => }/source/fe/fe_q.cc | 0 .../source/fe/fe_q_hierarchical.cc | 0 .../source/fe/fe_raviart_thomas.cc | 0 .../source/fe/fe_raviart_thomas_nodal.cc | 0 deal.II/{deal.II => }/source/fe/fe_system.cc | 0 .../source/fe/fe_tools.all_dimensions.cc | 0 deal.II/{deal.II => }/source/fe/fe_tools.cc | 0 deal.II/{deal.II => }/source/fe/fe_values.cc | 0 .../source/fe/fe_values.decl.1.inst.in | 0 .../source/fe/fe_values.decl.2.inst.in | 0 .../source/fe/fe_values.impl.1.inst.in | 0 .../source/fe/fe_values.impl.2.inst.in | 0 .../{deal.II => }/source/fe/fe_values.inst.in | 0 deal.II/{deal.II => }/source/fe/mapping.cc | 0 deal.II/{deal.II => }/source/fe/mapping_c1.cc | 0 .../source/fe/mapping_cartesian.cc | 0 deal.II/{deal.II => }/source/fe/mapping_q.cc | 0 deal.II/{deal.II => }/source/fe/mapping_q1.cc | 0 .../source/fe/mapping_q1_eulerian.cc | 0 .../source/fe/mapping_q_eulerian.cc | 0 .../source/grid/grid_generator.cc | 0 deal.II/{deal.II => }/source/grid/grid_in.cc | 0 .../source/grid/grid_out.all_dimensions.cc | 0 deal.II/{deal.II => }/source/grid/grid_out.cc | 0 .../source/grid/grid_refinement.cc | 0 .../source/grid/grid_refinement.inst.in | 0 .../source/grid/grid_reordering.cc | 0 .../{deal.II => }/source/grid/grid_tools.cc | 0 .../source/grid/grid_tools.inst.in | 0 .../source/grid/intergrid_map.cc | 0 .../source/grid/intergrid_map.inst.in | 0 .../source/grid/persistent_tria.cc | 0 .../source/grid/tria.all_dimensions.cc | 0 deal.II/{deal.II => }/source/grid/tria.cc | 0 .../source/grid/tria_accessor.cc | 0 .../source/grid/tria_boundary.cc | 0 .../source/grid/tria_boundary_lib.cc | 0 .../{deal.II => }/source/grid/tria_faces.cc | 0 .../{deal.II => }/source/grid/tria_levels.cc | 0 .../grid/tria_objects.all_dimensions.cc | 0 .../{deal.II => }/source/grid/tria_objects.cc | 0 deal.II/{deal.II => }/source/hp/dof_faces.cc | 0 .../{deal.II => }/source/hp/dof_handler.cc | 0 .../source/hp/dof_levels.all_dimensions.cc | 0 deal.II/{deal.II => }/source/hp/dof_levels.cc | 0 .../source/hp/dof_objects.all_dimensions.cc | 0 .../{deal.II => }/source/hp/fe_collection.cc | 0 deal.II/{deal.II => }/source/hp/fe_values.cc | 0 .../source/hp/mapping_collection.cc | 0 .../lac}/block_matrix_array.cc | 0 .../lac}/block_sparse_matrix.cc | 0 .../lac}/block_sparse_matrix_ez.cc | 0 .../lac}/block_sparsity_pattern.cc | 0 .../source => source/lac}/block_vector.cc | 0 .../lac}/block_vector.inst.in | 0 .../lac}/chunk_sparse_matrix.cc | 0 .../lac}/chunk_sparse_matrix.inst.in | 0 .../lac}/chunk_sparsity_pattern.cc | 0 .../lac}/compressed_set_sparsity_pattern.cc | 0 .../compressed_simple_sparsity_pattern.cc | 0 .../lac}/compressed_sparsity_pattern.cc | 0 .../lac}/constraint_matrix.cc | 0 .../{lac/source => source/lac}/full_matrix.cc | 0 .../source => source/lac}/full_matrix.inst.in | 0 .../lac}/lapack_full_matrix.cc | 0 .../{lac/source => source/lac}/matrix_lib.cc | 0 .../{lac/source => source/lac}/matrix_out.cc | 0 .../{lac/source => source/lac}/operator.cc | 0 .../source => source/lac}/operator.inst.in | 0 .../lac}/petsc_block_sparse_matrix.cc | 0 .../lac}/petsc_full_matrix.cc | 0 .../lac}/petsc_matrix_base.cc | 0 .../petsc_parallel_block_sparse_matrix.cc | 0 .../lac}/petsc_parallel_block_vector.cc | 0 .../lac}/petsc_parallel_sparse_matrix.cc | 0 .../lac}/petsc_parallel_vector.cc | 0 .../lac}/petsc_precondition.cc | 0 .../source => source/lac}/petsc_solver.cc | 0 .../lac}/petsc_sparse_matrix.cc | 0 .../source => source/lac}/petsc_vector.cc | 0 .../lac}/petsc_vector_base.cc | 0 .../lac}/precondition_block.cc | 0 .../lac}/precondition_block.inst.in | 0 .../lac}/precondition_block_ez.cc | 0 .../source => source/lac}/relaxation_block.cc | 0 .../lac}/relaxation_block.inst.in | 0 .../source => source/lac}/slepc_solver.cc | 0 .../lac}/slepc_spectral_transformation.cc | 0 deal.II/{lac/source => source/lac}/solver.cc | 0 .../source => source/lac}/solver_control.cc | 0 .../lac}/sparse_decomposition.cc | 0 .../source => source/lac}/sparse_direct.cc | 0 .../{lac/source => source/lac}/sparse_ilu.cc | 0 .../source => source/lac}/sparse_matrix.cc | 0 .../lac}/sparse_matrix.inst.in | 0 .../source => source/lac}/sparse_matrix_ez.cc | 0 .../lac}/sparse_matrix_ez.inst.in | 0 .../{lac/source => source/lac}/sparse_mic.cc | 0 .../source => source/lac}/sparse_vanka.cc | 0 .../source => source/lac}/sparsity_pattern.cc | 0 .../source => source/lac}/sparsity_tools.cc | 0 .../source => source/lac}/swappable_vector.cc | 0 .../source => source/lac}/timestep_control.cc | 0 .../lac}/tridiagonal_matrix.cc | 0 .../lac}/trilinos_block_sparse_matrix.cc | 0 .../lac}/trilinos_block_vector.cc | 0 .../lac}/trilinos_precondition.cc | 0 .../source => source/lac}/trilinos_solver.cc | 0 .../lac}/trilinos_sparse_matrix.cc | 0 .../lac}/trilinos_sparsity_pattern.cc | 0 .../source => source/lac}/trilinos_vector.cc | 0 .../lac}/trilinos_vector_base.cc | 0 .../lac}/trilinos_vector_base.inst.in | 0 deal.II/{lac/source => source/lac}/vector.cc | 0 .../{lac/source => source/lac}/vector.inst.in | 0 .../source => source/lac}/vector_memory.cc | 0 .../lac}/vector_memory.inst.in | 0 .../{lac/source => source/lac}/vector_view.cc | 0 .../source => source/lac}/vector_view.inst.in | 0 .../{deal.II => }/source/multigrid/mg_base.cc | 0 .../source/multigrid/mg_dof_accessor.cc | 0 .../source/multigrid/mg_dof_handler.cc | 0 .../multigrid/mg_tools.all_dimensions.cc | 0 .../source/multigrid/mg_tools.cc | 0 .../source/multigrid/mg_tools.pattern.in.h | 0 .../source/multigrid/mg_transfer_block.cc | 0 .../source/multigrid/mg_transfer_component.cc | 0 .../source/multigrid/mg_transfer_prebuilt.cc | 0 .../multigrid/multigrid.all_dimensions.cc | 0 .../{deal.II => }/source/numerics/data_out.cc | 0 .../source/numerics/data_out.inst.in | 0 .../source/numerics/data_out_faces.cc | 0 .../source/numerics/data_out_rotation.cc | 0 .../source/numerics/data_out_stack.cc | 0 .../source/numerics/data_postprocessor.cc | 0 .../numerics/derivative_approximation.cc | 0 .../source/numerics/error_estimator.cc | 0 .../source/numerics/fe_field_function.cc | 0 .../source/numerics/fe_field_function.inst.in | 0 .../numerics/histogram.all_dimensions.cc | 0 .../numerics/matrices.all_dimensions.cc | 0 .../{deal.II => }/source/numerics/matrices.cc | 0 .../source/numerics/mesh_worker.cc | 0 .../source/numerics/mesh_worker_info.cc | 0 .../numerics/mesh_worker_vector_selector.cc | 0 .../mesh_worker_vector_selector.inst.in | 0 .../{deal.II => }/source/numerics/operator.cc | 0 .../source/numerics/operator.inst.in | 0 .../source/numerics/point_value_history.cc | 0 .../numerics/point_value_history.inst.in | 0 .../source/numerics/solution_transfer.cc | 0 .../numerics/time_dependent.all_dimensions.cc | 0 .../source/numerics/time_dependent.cc | 0 .../source/numerics/vectors.all_dimensions.cc | 0 .../{deal.II => }/source/numerics/vectors.cc | 0 .../source/numerics/vectors.inst.in | 0 598 files changed, 444 insertions(+), 1022 deletions(-) delete mode 100644 deal.II/base/Makefile delete mode 100644 deal.II/deal.II/Makefile rename deal.II/{lac/include => include/deal.II}/algorithms/newton.h (100%) rename deal.II/{lac/include => include/deal.II}/algorithms/newton.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/algorithms/operator.h (100%) rename deal.II/{lac/include => include/deal.II}/algorithms/operator.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/algorithms/theta_timestepping.h (100%) rename deal.II/{lac/include => include/deal.II}/algorithms/theta_timestepping.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/algorithms/timestep_control.h (100%) rename deal.II/{base/include => include/deal.II}/base/auto_derivative_function.h (100%) rename deal.II/{base/include => include/deal.II}/base/conditional_ostream.h (100%) rename deal.II/{base/include => include/deal.II}/base/config.h.in (100%) rename deal.II/{base/include => include/deal.II}/base/convergence_table.h (100%) rename deal.II/{base/include => include/deal.II}/base/data_out_base.h (100%) rename deal.II/{base/include => include/deal.II}/base/event.h (100%) rename deal.II/{base/include => include/deal.II}/base/exceptions.h (100%) rename deal.II/{base/include => include/deal.II}/base/flow_function.h (100%) rename deal.II/{base/include => include/deal.II}/base/function.h (100%) rename deal.II/{base/include => include/deal.II}/base/function_derivative.h (100%) rename deal.II/{base/include => include/deal.II}/base/function_lib.h (100%) rename deal.II/{base/include => include/deal.II}/base/function_parser.h (100%) rename deal.II/{base/include => include/deal.II}/base/function_time.h (100%) rename deal.II/{base/include => include/deal.II}/base/geometry_info.h (100%) rename deal.II/{base/include => include/deal.II}/base/index_set.h (100%) rename deal.II/{base/include => include/deal.II}/base/job_identifier.h (100%) rename deal.II/{base/include => include/deal.II}/base/logstream.h (100%) rename deal.II/{base/include => include/deal.II}/base/memory_consumption.h (100%) rename deal.II/{base/include => include/deal.II}/base/mg_level_object.h (100%) rename deal.II/{base/include => include/deal.II}/base/multithread_info.h (100%) rename deal.II/{base/include => include/deal.II}/base/named_data.h (100%) rename deal.II/{base/include => include/deal.II}/base/numbers.h (100%) rename deal.II/{base/include => include/deal.II}/base/parallel.h (100%) rename deal.II/{base/include => include/deal.II}/base/parameter_handler.h (100%) rename deal.II/{base/include => include/deal.II}/base/parsed_function.h (100%) rename deal.II/{base/include => include/deal.II}/base/path_search.h (100%) rename deal.II/{base/include => include/deal.II}/base/point.h (100%) rename deal.II/{base/include => include/deal.II}/base/polynomial.h (100%) rename deal.II/{base/include => include/deal.II}/base/polynomial_space.h (100%) rename deal.II/{base/include => include/deal.II}/base/polynomials_abf.h (100%) rename deal.II/{base/include => include/deal.II}/base/polynomials_adini.h (100%) rename deal.II/{base/include => include/deal.II}/base/polynomials_bdm.h (100%) rename deal.II/{base/include => include/deal.II}/base/polynomials_nedelec.h (100%) rename deal.II/{base/include => include/deal.II}/base/polynomials_p.h (100%) rename deal.II/{base/include => include/deal.II}/base/polynomials_raviart_thomas.h (100%) rename deal.II/{base/include => include/deal.II}/base/qprojector.h (100%) rename deal.II/{base/include => include/deal.II}/base/quadrature.h (100%) rename deal.II/{base/include => include/deal.II}/base/quadrature_lib.h (100%) rename deal.II/{base/include => include/deal.II}/base/quadrature_selector.h (100%) rename deal.II/{base/include => include/deal.II}/base/smartpointer.h (100%) rename deal.II/{base/include => include/deal.II}/base/std_cxx1x/array.h (100%) rename deal.II/{base/include => include/deal.II}/base/std_cxx1x/bind.h (100%) rename deal.II/{base/include => include/deal.II}/base/std_cxx1x/condition_variable.h (100%) rename deal.II/{base/include => include/deal.II}/base/std_cxx1x/function.h (100%) rename deal.II/{base/include => include/deal.II}/base/std_cxx1x/mutex.h (100%) rename deal.II/{base/include => include/deal.II}/base/std_cxx1x/shared_ptr.h (100%) rename deal.II/{base/include => include/deal.II}/base/std_cxx1x/thread.h (100%) rename deal.II/{base/include => include/deal.II}/base/std_cxx1x/tuple.h (100%) rename deal.II/{base/include => include/deal.II}/base/subscriptor.h (100%) rename deal.II/{base/include => include/deal.II}/base/symmetric_tensor.h (100%) rename deal.II/{base/include => include/deal.II}/base/synchronous_iterator.h (100%) rename deal.II/{base/include => include/deal.II}/base/table.h (100%) rename deal.II/{base/include => include/deal.II}/base/table_handler.h (100%) rename deal.II/{base/include => include/deal.II}/base/table_indices.h (100%) rename deal.II/{base/include => include/deal.II}/base/template_constraints.h (100%) rename deal.II/{base/include => include/deal.II}/base/tensor.h (100%) rename deal.II/{base/include => include/deal.II}/base/tensor_base.h (100%) rename deal.II/{base/include => include/deal.II}/base/tensor_function.h (100%) rename deal.II/{base/include => include/deal.II}/base/tensor_product_polynomials.h (100%) rename deal.II/{base/include => include/deal.II}/base/thread_management.h (100%) rename deal.II/{base/include => include/deal.II}/base/timer.h (100%) rename deal.II/{base/include => include/deal.II}/base/types.h (100%) rename deal.II/{base/include => include/deal.II}/base/utilities.h (100%) rename deal.II/{base/include => include/deal.II}/base/vector_slice.h (100%) rename deal.II/{base/include => include/deal.II}/base/work_stream.h (100%) rename deal.II/{deal.II/include => include/deal.II}/distributed/grid_refinement.h (100%) rename deal.II/{deal.II/include => include/deal.II}/distributed/solution_transfer.h (100%) rename deal.II/{deal.II/include => include/deal.II}/distributed/tria.h (100%) rename deal.II/{deal.II/include => include/deal.II}/dofs/block_info.h (100%) rename deal.II/{deal.II/include => include/deal.II}/dofs/dof_accessor.h (100%) rename deal.II/{deal.II/include => include/deal.II}/dofs/dof_accessor.templates.h (100%) rename deal.II/{deal.II/include => include/deal.II}/dofs/dof_constraints.h (100%) rename deal.II/{deal.II/include => include/deal.II}/dofs/dof_faces.h (100%) rename deal.II/{deal.II/include => include/deal.II}/dofs/dof_handler.h (100%) rename deal.II/{deal.II/include => include/deal.II}/dofs/dof_handler_policy.h (100%) rename deal.II/{deal.II/include => include/deal.II}/dofs/dof_iterator_selector.h (100%) rename deal.II/{deal.II/include => include/deal.II}/dofs/dof_levels.h (100%) rename deal.II/{deal.II/include => include/deal.II}/dofs/dof_objects.h (100%) rename deal.II/{deal.II/include => include/deal.II}/dofs/dof_renumbering.h (100%) rename deal.II/{deal.II/include => include/deal.II}/dofs/dof_tools.h (100%) rename deal.II/{deal.II/include => include/deal.II}/dofs/function_map.h (100%) rename deal.II/{deal.II/include => include/deal.II}/dofs/number_cache.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_abf.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_base.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_bdm.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_dg_vector.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_dg_vector.templates.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_dgp.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_dgp_monomial.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_dgp_nonparametric.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_dgq.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_face.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_nedelec.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_nothing.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_poly.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_poly.templates.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_poly_face.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_poly_face.templates.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_poly_tensor.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_q.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_q_hierarchical.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_raviart_thomas.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_system.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_tools.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_update_flags.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/fe_values.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/mapping.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/mapping_c1.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/mapping_cartesian.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/mapping_q.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/mapping_q1.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/mapping_q1_eulerian.h (100%) rename deal.II/{deal.II/include => include/deal.II}/fe/mapping_q_eulerian.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/filtered_iterator.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/geometry_info.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/grid_generator.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/grid_in.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/grid_out.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/grid_refinement.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/grid_reordering.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/grid_reordering_internal.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/grid_tools.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/intergrid_map.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/magic_numbers.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/persistent_tria.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/tria.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/tria_accessor.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/tria_accessor.templates.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/tria_boundary.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/tria_boundary_lib.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/tria_faces.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/tria_iterator.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/tria_iterator.templates.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/tria_iterator_base.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/tria_iterator_selector.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/tria_levels.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/tria_object.h (100%) rename deal.II/{deal.II/include => include/deal.II}/grid/tria_objects.h (100%) rename deal.II/{deal.II/include => include/deal.II}/hp/dof_faces.h (100%) rename deal.II/{deal.II/include => include/deal.II}/hp/dof_handler.h (100%) rename deal.II/{deal.II/include => include/deal.II}/hp/dof_levels.h (100%) rename deal.II/{deal.II/include => include/deal.II}/hp/dof_objects.h (100%) rename deal.II/{deal.II/include => include/deal.II}/hp/fe_collection.h (100%) rename deal.II/{deal.II/include => include/deal.II}/hp/fe_values.h (100%) rename deal.II/{deal.II/include => include/deal.II}/hp/mapping_collection.h (100%) rename deal.II/{deal.II/include => include/deal.II}/hp/q_collection.h (100%) rename deal.II/{deal.II/include => include/deal.II}/integrators/differential.h (100%) rename deal.II/{deal.II/include => include/deal.II}/integrators/l2.h (100%) rename deal.II/{deal.II/include => include/deal.II}/integrators/laplace.h (100%) rename deal.II/{deal.II/include => include/deal.II}/integrators/local_integrators.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/arpack_solver.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/block_indices.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/block_list.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/block_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/block_matrix_array.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/block_matrix_base.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/block_sparse_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/block_sparse_matrix.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/block_sparse_matrix_ez.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/block_sparse_matrix_ez.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/block_sparsity_pattern.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/block_vector.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/block_vector.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/block_vector_base.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/chunk_sparse_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/chunk_sparse_matrix.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/chunk_sparsity_pattern.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/compressed_set_sparsity_pattern.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/compressed_simple_sparsity_pattern.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/compressed_sparsity_pattern.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/constraint_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/constraint_matrix.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/eigen.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/exceptions.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/filtered_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/full_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/full_matrix.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/householder.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/identity_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/iterative_inverse.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/lapack_full_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/lapack_support.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/lapack_templates.h.in (100%) rename deal.II/{lac/include => include/deal.II}/lac/matrix_block.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/matrix_iterator.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/matrix_lib.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/matrix_lib.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/matrix_out.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/petsc_block_sparse_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/petsc_block_vector.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/petsc_full_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/petsc_matrix_base.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/petsc_parallel_block_sparse_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/petsc_parallel_block_vector.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/petsc_parallel_sparse_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/petsc_parallel_vector.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/petsc_precondition.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/petsc_solver.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/petsc_sparse_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/petsc_vector.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/petsc_vector_base.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/pointer_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/precondition.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/precondition_block.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/precondition_block.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/precondition_block_base.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/precondition_selector.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/relaxation_block.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/relaxation_block.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/schur_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/shifted_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/slepc_solver.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/slepc_spectral_transformation.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/solver.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/solver_bicgstab.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/solver_cg.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/solver_control.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/solver_gmres.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/solver_minres.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/solver_qmrs.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/solver_relaxation.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/solver_richardson.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/solver_selector.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/sparse_decomposition.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/sparse_decomposition.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/sparse_direct.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/sparse_ilu.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/sparse_ilu.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/sparse_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/sparse_matrix.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/sparse_matrix_ez.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/sparse_matrix_ez.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/sparse_mic.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/sparse_mic.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/sparse_vanka.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/sparse_vanka.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/sparsity_pattern.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/sparsity_tools.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/swappable_vector.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/swappable_vector.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/transpose_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/tridiagonal_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/trilinos_block_sparse_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/trilinos_block_vector.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/trilinos_precondition.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/trilinos_solver.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/trilinos_sparse_matrix.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/trilinos_sparsity_pattern.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/trilinos_vector.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/trilinos_vector_base.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/vector.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/vector.templates.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/vector_memory.h (100%) rename deal.II/{lac/include => include/deal.II}/lac/vector_view.h (100%) rename deal.II/{deal.II/include => include/deal.II}/multigrid/mg_base.h (100%) rename deal.II/{deal.II/include => include/deal.II}/multigrid/mg_block_smoother.h (100%) rename deal.II/{deal.II/include => include/deal.II}/multigrid/mg_coarse.h (100%) rename deal.II/{deal.II/include => include/deal.II}/multigrid/mg_constrained_dofs.h (100%) rename deal.II/{deal.II/include => include/deal.II}/multigrid/mg_dof_accessor.h (100%) rename deal.II/{deal.II/include => include/deal.II}/multigrid/mg_dof_handler.h (100%) rename deal.II/{deal.II/include => include/deal.II}/multigrid/mg_dof_iterator_selector.h (100%) rename deal.II/{deal.II/include => include/deal.II}/multigrid/mg_matrix.h (100%) rename deal.II/{deal.II/include => include/deal.II}/multigrid/mg_smoother.h (100%) rename deal.II/{deal.II/include => include/deal.II}/multigrid/mg_tools.h (100%) rename deal.II/{deal.II/include => include/deal.II}/multigrid/mg_transfer.h (100%) rename deal.II/{deal.II/include => include/deal.II}/multigrid/mg_transfer.templates.h (100%) rename deal.II/{deal.II/include => include/deal.II}/multigrid/mg_transfer_block.h (100%) rename deal.II/{deal.II/include => include/deal.II}/multigrid/mg_transfer_block.templates.h (100%) rename deal.II/{deal.II/include => include/deal.II}/multigrid/mg_transfer_component.h (100%) rename deal.II/{deal.II/include => include/deal.II}/multigrid/mg_transfer_component.templates.h (100%) rename deal.II/{deal.II/include => include/deal.II}/multigrid/multigrid.h (100%) rename deal.II/{deal.II/include => include/deal.II}/multigrid/multigrid.templates.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/data_component_interpretation.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/data_out.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/data_out_faces.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/data_out_rotation.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/data_out_stack.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/data_postprocessor.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/derivative_approximation.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/dof_output_operator.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/dof_output_operator.templates.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/dof_print_solver_step.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/error_estimator.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/fe_field_function.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/fe_field_function.templates.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/histogram.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/matrices.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/mesh_worker.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/mesh_worker_assembler.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/mesh_worker_info.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/mesh_worker_info.templates.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/mesh_worker_loop.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/mesh_worker_output.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/mesh_worker_vector_selector.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/mesh_worker_vector_selector.inst.in (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/mesh_worker_vector_selector.templates.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/newton.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/operator.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/point_value_history.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/solution_transfer.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/theta_timestepping.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/time_dependent.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/timestep_control.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/vectors.h (100%) rename deal.II/{deal.II/include => include/deal.II}/numerics/vectors.templates.h (100%) delete mode 100644 deal.II/lac/Makefile create mode 100644 deal.II/source/Makefile rename deal.II/{base/source => source/base}/auto_derivative_function.cc (100%) rename deal.II/{base/source => source/base}/boost_serialization.cc (100%) rename deal.II/{base/source => source/base}/boost_threads.cc (100%) rename deal.II/{base/source => source/base}/conditional_ostream.cc (100%) rename deal.II/{base/source => source/base}/config.cc (100%) rename deal.II/{base/source => source/base}/convergence_table.cc (100%) rename deal.II/{base/source => source/base}/data_out_base.cc (100%) rename deal.II/{base/source => source/base}/event.cc (100%) rename deal.II/{base/source => source/base}/exceptions.cc (100%) rename deal.II/{base/source => source/base}/flow_function.cc (100%) rename deal.II/{base/source => source/base}/function.cc (100%) rename deal.II/{base/source => source/base}/function_derivative.cc (100%) rename deal.II/{base/source => source/base}/function_lib.cc (100%) rename deal.II/{base/source => source/base}/function_lib_cutoff.cc (100%) rename deal.II/{base/source => source/base}/function_parser.cc (100%) rename deal.II/{base/source => source/base}/function_time.cc (100%) rename deal.II/{base/source => source/base}/geometry_info.cc (100%) rename deal.II/{base/source => source/base}/index_set.cc (100%) rename deal.II/{base/source => source/base}/job_identifier.cc (100%) rename deal.II/{base/source => source/base}/logstream.cc (100%) rename deal.II/{base/source => source/base}/memory_consumption.cc (100%) rename deal.II/{base/source => source/base}/multithread_info.cc (100%) rename deal.II/{base/source => source/base}/parallel.cc (100%) rename deal.II/{base/source => source/base}/parameter_handler.cc (100%) rename deal.II/{base/source => source/base}/parsed_function.cc (100%) rename deal.II/{base/source => source/base}/path_search.cc (100%) rename deal.II/{base/source => source/base}/polynomial.cc (100%) rename deal.II/{base/source => source/base}/polynomial_space.cc (100%) rename deal.II/{base/source => source/base}/polynomials_abf.cc (100%) rename deal.II/{base/source => source/base}/polynomials_adini.cc (100%) rename deal.II/{base/source => source/base}/polynomials_bdm.cc (100%) rename deal.II/{base/source => source/base}/polynomials_nedelec.cc (100%) rename deal.II/{base/source => source/base}/polynomials_p.cc (100%) rename deal.II/{base/source => source/base}/polynomials_raviart_thomas.cc (100%) rename deal.II/{base/source => source/base}/quadrature.cc (100%) rename deal.II/{base/source => source/base}/quadrature_lib.cc (100%) rename deal.II/{base/source => source/base}/quadrature_selector.cc (100%) rename deal.II/{base/source => source/base}/scripts/lagrange (100%) rename deal.II/{base/source => source/base}/subscriptor.cc (100%) rename deal.II/{base/source => source/base}/symmetric_tensor.cc (100%) rename deal.II/{base/source => source/base}/table_handler.cc (100%) rename deal.II/{base/source => source/base}/tensor.cc (100%) rename deal.II/{base/source => source/base}/tensor_function.cc (100%) rename deal.II/{base/source => source/base}/tensor_product_polynomials.cc (100%) rename deal.II/{base/source => source/base}/thread_management.cc (100%) rename deal.II/{base/source => source/base}/timer.cc (100%) rename deal.II/{base/source => source/base}/utilities.cc (100%) rename deal.II/{deal.II => }/source/distributed/grid_refinement.cc (100%) rename deal.II/{deal.II => }/source/distributed/grid_refinement.inst.in (100%) rename deal.II/{deal.II => }/source/distributed/solution_transfer.cc (100%) rename deal.II/{deal.II => }/source/distributed/tria.cc (100%) rename deal.II/{deal.II => }/source/dofs/block_info.cc (100%) rename deal.II/{deal.II => }/source/dofs/dof_accessor.cc (100%) rename deal.II/{deal.II => }/source/dofs/dof_accessor.inst.in (100%) rename deal.II/{deal.II => }/source/dofs/dof_faces.cc (100%) rename deal.II/{deal.II => }/source/dofs/dof_handler.cc (100%) rename deal.II/{deal.II => }/source/dofs/dof_handler_policy.cc (100%) rename deal.II/{deal.II => }/source/dofs/dof_levels.all_dimensions.cc (100%) rename deal.II/{deal.II => }/source/dofs/dof_objects.all_dimensions.cc (100%) rename deal.II/{deal.II => }/source/dofs/dof_objects.cc (100%) rename deal.II/{deal.II => }/source/dofs/dof_renumbering.cc (100%) rename deal.II/{deal.II => }/source/dofs/dof_tools.cc (100%) rename deal.II/{deal.II => }/source/dofs/dof_tools.inst.in (100%) rename deal.II/{deal.II/source/dofs/number_cache.cc => source/dofs/number_cache.all_dimensions.cc} (100%) rename deal.II/{deal.II => }/source/fe/fe.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_abf.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_bdm.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_data.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_dg_vector.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_dgp.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_dgp_monomial.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_dgp_nonparametric.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_dgq.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_face.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_nedelec.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_nothing.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_poly.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_poly_tensor.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_q.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_q_hierarchical.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_raviart_thomas.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_raviart_thomas_nodal.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_system.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_tools.all_dimensions.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_tools.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_values.cc (100%) rename deal.II/{deal.II => }/source/fe/fe_values.decl.1.inst.in (100%) rename deal.II/{deal.II => }/source/fe/fe_values.decl.2.inst.in (100%) rename deal.II/{deal.II => }/source/fe/fe_values.impl.1.inst.in (100%) rename deal.II/{deal.II => }/source/fe/fe_values.impl.2.inst.in (100%) rename deal.II/{deal.II => }/source/fe/fe_values.inst.in (100%) rename deal.II/{deal.II => }/source/fe/mapping.cc (100%) rename deal.II/{deal.II => }/source/fe/mapping_c1.cc (100%) rename deal.II/{deal.II => }/source/fe/mapping_cartesian.cc (100%) rename deal.II/{deal.II => }/source/fe/mapping_q.cc (100%) rename deal.II/{deal.II => }/source/fe/mapping_q1.cc (100%) rename deal.II/{deal.II => }/source/fe/mapping_q1_eulerian.cc (100%) rename deal.II/{deal.II => }/source/fe/mapping_q_eulerian.cc (100%) rename deal.II/{deal.II => }/source/grid/grid_generator.cc (100%) rename deal.II/{deal.II => }/source/grid/grid_in.cc (100%) rename deal.II/{deal.II => }/source/grid/grid_out.all_dimensions.cc (100%) rename deal.II/{deal.II => }/source/grid/grid_out.cc (100%) rename deal.II/{deal.II => }/source/grid/grid_refinement.cc (100%) rename deal.II/{deal.II => }/source/grid/grid_refinement.inst.in (100%) rename deal.II/{deal.II => }/source/grid/grid_reordering.cc (100%) rename deal.II/{deal.II => }/source/grid/grid_tools.cc (100%) rename deal.II/{deal.II => }/source/grid/grid_tools.inst.in (100%) rename deal.II/{deal.II => }/source/grid/intergrid_map.cc (100%) rename deal.II/{deal.II => }/source/grid/intergrid_map.inst.in (100%) rename deal.II/{deal.II => }/source/grid/persistent_tria.cc (100%) rename deal.II/{deal.II => }/source/grid/tria.all_dimensions.cc (100%) rename deal.II/{deal.II => }/source/grid/tria.cc (100%) rename deal.II/{deal.II => }/source/grid/tria_accessor.cc (100%) rename deal.II/{deal.II => }/source/grid/tria_boundary.cc (100%) rename deal.II/{deal.II => }/source/grid/tria_boundary_lib.cc (100%) rename deal.II/{deal.II => }/source/grid/tria_faces.cc (100%) rename deal.II/{deal.II => }/source/grid/tria_levels.cc (100%) rename deal.II/{deal.II => }/source/grid/tria_objects.all_dimensions.cc (100%) rename deal.II/{deal.II => }/source/grid/tria_objects.cc (100%) rename deal.II/{deal.II => }/source/hp/dof_faces.cc (100%) rename deal.II/{deal.II => }/source/hp/dof_handler.cc (100%) rename deal.II/{deal.II => }/source/hp/dof_levels.all_dimensions.cc (100%) rename deal.II/{deal.II => }/source/hp/dof_levels.cc (100%) rename deal.II/{deal.II => }/source/hp/dof_objects.all_dimensions.cc (100%) rename deal.II/{deal.II => }/source/hp/fe_collection.cc (100%) rename deal.II/{deal.II => }/source/hp/fe_values.cc (100%) rename deal.II/{deal.II => }/source/hp/mapping_collection.cc (100%) rename deal.II/{lac/source => source/lac}/block_matrix_array.cc (100%) rename deal.II/{lac/source => source/lac}/block_sparse_matrix.cc (100%) rename deal.II/{lac/source => source/lac}/block_sparse_matrix_ez.cc (100%) rename deal.II/{lac/source => source/lac}/block_sparsity_pattern.cc (100%) rename deal.II/{lac/source => source/lac}/block_vector.cc (100%) rename deal.II/{lac/source => source/lac}/block_vector.inst.in (100%) rename deal.II/{lac/source => source/lac}/chunk_sparse_matrix.cc (100%) rename deal.II/{lac/source => source/lac}/chunk_sparse_matrix.inst.in (100%) rename deal.II/{lac/source => source/lac}/chunk_sparsity_pattern.cc (100%) rename deal.II/{lac/source => source/lac}/compressed_set_sparsity_pattern.cc (100%) rename deal.II/{lac/source => source/lac}/compressed_simple_sparsity_pattern.cc (100%) rename deal.II/{lac/source => source/lac}/compressed_sparsity_pattern.cc (100%) rename deal.II/{lac/source => source/lac}/constraint_matrix.cc (100%) rename deal.II/{lac/source => source/lac}/full_matrix.cc (100%) rename deal.II/{lac/source => source/lac}/full_matrix.inst.in (100%) rename deal.II/{lac/source => source/lac}/lapack_full_matrix.cc (100%) rename deal.II/{lac/source => source/lac}/matrix_lib.cc (100%) rename deal.II/{lac/source => source/lac}/matrix_out.cc (100%) rename deal.II/{lac/source => source/lac}/operator.cc (100%) rename deal.II/{lac/source => source/lac}/operator.inst.in (100%) rename deal.II/{lac/source => source/lac}/petsc_block_sparse_matrix.cc (100%) rename deal.II/{lac/source => source/lac}/petsc_full_matrix.cc (100%) rename deal.II/{lac/source => source/lac}/petsc_matrix_base.cc (100%) rename deal.II/{lac/source => source/lac}/petsc_parallel_block_sparse_matrix.cc (100%) rename deal.II/{lac/source => source/lac}/petsc_parallel_block_vector.cc (100%) rename deal.II/{lac/source => source/lac}/petsc_parallel_sparse_matrix.cc (100%) rename deal.II/{lac/source => source/lac}/petsc_parallel_vector.cc (100%) rename deal.II/{lac/source => source/lac}/petsc_precondition.cc (100%) rename deal.II/{lac/source => source/lac}/petsc_solver.cc (100%) rename deal.II/{lac/source => source/lac}/petsc_sparse_matrix.cc (100%) rename deal.II/{lac/source => source/lac}/petsc_vector.cc (100%) rename deal.II/{lac/source => source/lac}/petsc_vector_base.cc (100%) rename deal.II/{lac/source => source/lac}/precondition_block.cc (100%) rename deal.II/{lac/source => source/lac}/precondition_block.inst.in (100%) rename deal.II/{lac/source => source/lac}/precondition_block_ez.cc (100%) rename deal.II/{lac/source => source/lac}/relaxation_block.cc (100%) rename deal.II/{lac/source => source/lac}/relaxation_block.inst.in (100%) rename deal.II/{lac/source => source/lac}/slepc_solver.cc (100%) rename deal.II/{lac/source => source/lac}/slepc_spectral_transformation.cc (100%) rename deal.II/{lac/source => source/lac}/solver.cc (100%) rename deal.II/{lac/source => source/lac}/solver_control.cc (100%) rename deal.II/{lac/source => source/lac}/sparse_decomposition.cc (100%) rename deal.II/{lac/source => source/lac}/sparse_direct.cc (100%) rename deal.II/{lac/source => source/lac}/sparse_ilu.cc (100%) rename deal.II/{lac/source => source/lac}/sparse_matrix.cc (100%) rename deal.II/{lac/source => source/lac}/sparse_matrix.inst.in (100%) rename deal.II/{lac/source => source/lac}/sparse_matrix_ez.cc (100%) rename deal.II/{lac/source => source/lac}/sparse_matrix_ez.inst.in (100%) rename deal.II/{lac/source => source/lac}/sparse_mic.cc (100%) rename deal.II/{lac/source => source/lac}/sparse_vanka.cc (100%) rename deal.II/{lac/source => source/lac}/sparsity_pattern.cc (100%) rename deal.II/{lac/source => source/lac}/sparsity_tools.cc (100%) rename deal.II/{lac/source => source/lac}/swappable_vector.cc (100%) rename deal.II/{lac/source => source/lac}/timestep_control.cc (100%) rename deal.II/{lac/source => source/lac}/tridiagonal_matrix.cc (100%) rename deal.II/{lac/source => source/lac}/trilinos_block_sparse_matrix.cc (100%) rename deal.II/{lac/source => source/lac}/trilinos_block_vector.cc (100%) rename deal.II/{lac/source => source/lac}/trilinos_precondition.cc (100%) rename deal.II/{lac/source => source/lac}/trilinos_solver.cc (100%) rename deal.II/{lac/source => source/lac}/trilinos_sparse_matrix.cc (100%) rename deal.II/{lac/source => source/lac}/trilinos_sparsity_pattern.cc (100%) rename deal.II/{lac/source => source/lac}/trilinos_vector.cc (100%) rename deal.II/{lac/source => source/lac}/trilinos_vector_base.cc (100%) rename deal.II/{lac/source => source/lac}/trilinos_vector_base.inst.in (100%) rename deal.II/{lac/source => source/lac}/vector.cc (100%) rename deal.II/{lac/source => source/lac}/vector.inst.in (100%) rename deal.II/{lac/source => source/lac}/vector_memory.cc (100%) rename deal.II/{lac/source => source/lac}/vector_memory.inst.in (100%) rename deal.II/{lac/source => source/lac}/vector_view.cc (100%) rename deal.II/{lac/source => source/lac}/vector_view.inst.in (100%) rename deal.II/{deal.II => }/source/multigrid/mg_base.cc (100%) rename deal.II/{deal.II => }/source/multigrid/mg_dof_accessor.cc (100%) rename deal.II/{deal.II => }/source/multigrid/mg_dof_handler.cc (100%) rename deal.II/{deal.II => }/source/multigrid/mg_tools.all_dimensions.cc (100%) rename deal.II/{deal.II => }/source/multigrid/mg_tools.cc (100%) rename deal.II/{deal.II => }/source/multigrid/mg_tools.pattern.in.h (100%) rename deal.II/{deal.II => }/source/multigrid/mg_transfer_block.cc (100%) rename deal.II/{deal.II => }/source/multigrid/mg_transfer_component.cc (100%) rename deal.II/{deal.II => }/source/multigrid/mg_transfer_prebuilt.cc (100%) rename deal.II/{deal.II => }/source/multigrid/multigrid.all_dimensions.cc (100%) rename deal.II/{deal.II => }/source/numerics/data_out.cc (100%) rename deal.II/{deal.II => }/source/numerics/data_out.inst.in (100%) rename deal.II/{deal.II => }/source/numerics/data_out_faces.cc (100%) rename deal.II/{deal.II => }/source/numerics/data_out_rotation.cc (100%) rename deal.II/{deal.II => }/source/numerics/data_out_stack.cc (100%) rename deal.II/{deal.II => }/source/numerics/data_postprocessor.cc (100%) rename deal.II/{deal.II => }/source/numerics/derivative_approximation.cc (100%) rename deal.II/{deal.II => }/source/numerics/error_estimator.cc (100%) rename deal.II/{deal.II => }/source/numerics/fe_field_function.cc (100%) rename deal.II/{deal.II => }/source/numerics/fe_field_function.inst.in (100%) rename deal.II/{deal.II => }/source/numerics/histogram.all_dimensions.cc (100%) rename deal.II/{deal.II => }/source/numerics/matrices.all_dimensions.cc (100%) rename deal.II/{deal.II => }/source/numerics/matrices.cc (100%) rename deal.II/{deal.II => }/source/numerics/mesh_worker.cc (100%) rename deal.II/{deal.II => }/source/numerics/mesh_worker_info.cc (100%) rename deal.II/{deal.II => }/source/numerics/mesh_worker_vector_selector.cc (100%) rename deal.II/{deal.II => }/source/numerics/mesh_worker_vector_selector.inst.in (100%) rename deal.II/{deal.II => }/source/numerics/operator.cc (100%) rename deal.II/{deal.II => }/source/numerics/operator.inst.in (100%) rename deal.II/{deal.II => }/source/numerics/point_value_history.cc (100%) rename deal.II/{deal.II => }/source/numerics/point_value_history.inst.in (100%) rename deal.II/{deal.II => }/source/numerics/solution_transfer.cc (100%) rename deal.II/{deal.II => }/source/numerics/time_dependent.all_dimensions.cc (100%) rename deal.II/{deal.II => }/source/numerics/time_dependent.cc (100%) rename deal.II/{deal.II => }/source/numerics/vectors.all_dimensions.cc (100%) rename deal.II/{deal.II => }/source/numerics/vectors.cc (100%) rename deal.II/{deal.II => }/source/numerics/vectors.inst.in (100%) diff --git a/deal.II/Makefile b/deal.II/Makefile index b971d6cbd7..e8f576de9f 100644 --- a/deal.II/Makefile +++ b/deal.II/Makefile @@ -18,18 +18,11 @@ help: @echo "========================================================================" @echo "= =" @echo "= The following targets exist: =" - @echo "= baseg lacg : debug libraries \"base\" and \"lac\" =" - @echo "= baseo laco : optimized libraries \"base\" and \"lac\" =" - @echo "= base lac : debug and optimized libraries \"base\" and \"lac\" =" - @echo "= 1dg 2dg 3dg: deal.II debug version for specified dimension =" - @echo "= 1do 2do 3do: deal.II optimized version for specified dimension =" - @echo "= 1d 2d 3d : deal.II debug and optimized for specified dimension =" - @echo "= =" @echo "= contrib : additional libraries in contrib, if there are any =" @echo "= =" - @echo "= all : base, lac, 1d, 2d and 3d, contrib =" - @echo "= debug : baseg, lacg, 1dg, 2dg and 3dg, contrib =" - @echo "= optimized : baseo, laco, 1do, 2do and 3do, contrib =" + @echo "= all : debug and optimized libraries =" + @echo "= debug : the debug version of the deal.II library =" + @echo "= optimized : the optimized version of the deal.II library =" @echo "= =" @echo "= online-doc : generate the documentation in HTML format =" @echo "= TODO : create a \"TODO\" file from the source files =" @@ -41,96 +34,18 @@ help: deps: cd $D/common/scripts && $(MAKE) $(MAKEOPTIONS) - cd $D/base && $(MAKE) $(MAKEOPTIONS) Makefile.dep - cd $D/lac && $(MAKE) $(MAKEOPTIONS) Makefile.dep - cd $D/deal.II && $(MAKE) $(MAKEOPTIONS) Makefile.dep + cd $D/source && $(MAKE) $(MAKEOPTIONS) Makefile.dep cd $D/lib && $(MAKE) $(MAKEOPTIONS) external-links -# Targets for object files of sublibraries -baseog: deps - cd $D/base && $(MAKE) $(MAKEOPTIONS) objg -baseoo: deps - cd $D/base && $(MAKE) $(MAKEOPTIONS) objo - -lacog: deps - cd $D/lac && $(MAKE) $(MAKEOPTIONS) objg -lacoo: deps - cd $D/lac && $(MAKE) $(MAKEOPTIONS) objo - -1dog: deps - cd $D/deal.II && $(MAKE) $(MAKEOPTIONS) obj1dg -2dog: deps - cd $D/deal.II && $(MAKE) $(MAKEOPTIONS) obj2dg -3dog: deps - cd $D/deal.II && $(MAKE) $(MAKEOPTIONS) obj3dg - -1doo: deps - cd $D/deal.II && $(MAKE) $(MAKEOPTIONS) obj1do -2doo: deps - cd $D/deal.II && $(MAKE) $(MAKEOPTIONS) obj2do -3doo: deps - cd $D/deal.II && $(MAKE) $(MAKEOPTIONS) obj3do - -adog: deps - cd $D/deal.II && $(MAKE) $(MAKEOPTIONS) objg -adoo: deps - cd $D/deal.II && $(MAKE) $(MAKEOPTIONS) objo - -baseg: baseog contrib - cd $D/base && $(MAKE) $(MAKEOPTIONS) libg - -baseo: baseoo contrib - cd $D/base && $(MAKE) $(MAKEOPTIONS) libo - - -lacg: lacog baseg - cd $D/lac && $(MAKE) $(MAKEOPTIONS) libg - -laco: lacoo baseo - cd $D/lac && $(MAKE) $(MAKEOPTIONS) libo - -1dg: 1dog lacg baseg - cd $D/deal.II && $(MAKE) $(MAKEOPTIONS) 1dg - -2dg: 2dog lacg baseg - cd $D/deal.II && $(MAKE) $(MAKEOPTIONS) 2dg - -3dg: 3dog lacg baseg - cd $D/deal.II && $(MAKE) $(MAKEOPTIONS) 3dg - -1do: 1doo laco baseo - cd $D/deal.II && $(MAKE) $(MAKEOPTIONS) 1d - -2do: 2doo baseo laco - cd $D/deal.II && $(MAKE) $(MAKEOPTIONS) 2d - -3do: 3doo baseo laco - cd $D/deal.II && $(MAKE) $(MAKEOPTIONS) 3d - - -base: baseg baseo -lac: lacg laco -1d: 1dg 1do -2d: 2dg 2do -3d: 3dg 3do - -$(LIBDIR): - @mkdir $@ - -baseg baseo base lacg laco lac 1dg 1do 1d 2dg 2do 2d 3dg 3do 3d all debug contrib functionparser : $(LIBDIR) deps all: debug optimized -debug: contrib baseg lacg 2dg 1dg 3dg -optimized: contrib baseo laco 2do 1do 3do +debug: deps contrib + @cd source && $(MAKE) debug + +optimized: deps contrib + @cd source && $(MAKE) optimized -# when HSL functions are used, we also compile the detached_ma27 -# program which itself uses the optimized base library; so add this to -# the dependencies if necessary -# -# make sure the function parser is also built (it isn't in the default -# build list of the subdirectory, since it needs to be built before -# libbase contrib: contrib-functionparser cd $D/contrib && $(MAKE) @@ -160,28 +75,20 @@ TODO: TAGS: @cd $D/common ; etags --language=c++ \ - $D/base/include/*/*.h $D/lac/include/*/*.h $D/deal.II/include/*/*.h \ - $D/base/source/*.cc $D/lac/source/*.cc \ - $D/deal.II/source/*/*.cc $D/deal.II/source/*/*.h \ + $D/include/*/*.h $D/source/*/*.cc \ $D/examples/*/*.cc ; \ perl -pi -e 's/ \* .*//g; s&[\t]*/\*.*&&g; s&[\t]*\*/.*&&g;' TAGS -clean: clean-contrib clean-base clean-lac clean-dealII \ +clean: clean-contrib clean-source \ clean-doc clean-examples clean-lib clean-tests -rm -f TODO common/TAGS clean-contrib: cd $D/contrib && $(MAKE) clean -clean-base: - cd $D/base && $(MAKE) CLEAN=yes clean - -clean-lac: - cd $D/lac && $(MAKE) CLEAN=yes clean - -clean-dealII: - cd $D/deal.II && $(MAKE) CLEAN=yes clean +clean-source: + cd $D/source && $(MAKE) CLEAN=yes clean clean-doc: cd $D/doc && $(MAKE) CLEAN=yes clean @@ -202,7 +109,7 @@ clean-common-scripts: distclean: clean cd lib && $(MAKE) distclean -cd tests && $(MAKE) distclean - -rm base/source/*.inst lac/source/*.inst deal.II/source/*/*.inst + -rm source/*/*.inst $(MAKE) clean-common-scripts @@ -265,7 +172,7 @@ build-test-do: @echo BUILD TEST SUCCESSFUL `date -u '+%Y-%m-%d %T'` -.PHONY: base baseg lac lacg 1d 2d 3d 1dg 2dg 3dg all \ +.PHONY: all \ online-doc doc printable-doc tex-doc contrib \ contrib-functionparser \ clean clean-contrib clean-base clean-lac clean-dealII \ diff --git a/deal.II/base/Makefile b/deal.II/base/Makefile deleted file mode 100644 index 521d77063a..0000000000 --- a/deal.II/base/Makefile +++ /dev/null @@ -1,133 +0,0 @@ -# $Id$ -# Copyright W. Bangerth, University of Heidelberg, 1998, 1999, 2000, 2001, 2002 - - - -# deal.II top level directory -D=.. - -# get options which hold for all files of the project -ifneq ($(CLEAN),yes) -include $D/common/Make.global_options - -# create lists of file names -cc-files = $(shell echo $D/base/source/*.cc) -o-files-base = $(addprefix $(LIBDIR)/base/, $(patsubst $D/base/source/%,%,$(cc-files:.cc=.$(OBJEXT)))) -o-files = $(sort $(o-files-base)) -go-files = $(o-files:.$(OBJEXT)=.g.$(OBJEXT)) -h-files = $(sort $(shell echo include/base/*.h)) - -# there's an extra .o file for the function parser that we need to link into -# libbase. do similarly for the threading building block things if threading -# is enabled -ifeq ($(enable-parser),yes) - extra-o-files = $(LIBDIR)/contrib/functionparser/fparser.$(OBJEXT) - extra-g.o-files = $(LIBDIR)/contrib/functionparser/fparser.$(OBJEXT) -endif - - -# production rules -$(LIBDIR)/base/%.g.$(OBJEXT) : - @echo "=====base=============debug======$(MT)== $( $@ \ - || (rm -f $@ ; false) - - - -# include all the dependencies -include Makefile.dep -endif - -clean: - -rm -f *~ include/*~ include/*/*~ Makefile.dep source/*.inst - - -.PHONY: clean -.PHONY: lib lib$(static-lib-suffix) lib.g$(static-lib-suffix) diff --git a/deal.II/common/Make.global_options.in b/deal.II/common/Make.global_options.in index 9bf1c42891..b5f3abb9b0 100644 --- a/deal.II/common/Make.global_options.in +++ b/deal.II/common/Make.global_options.in @@ -261,36 +261,22 @@ ifeq ($(enable-threads),yes) endif # set paths to all the libraries we need: -lib-base.o = $(LIBDIR)/libbase$(lib-suffix) \ - $(lib-contrib-trilinos) \ - $(lib-contrib-tbb.o) -lib-base.g = $(LIBDIR)/libbase.g$(lib-suffix) \ - $(lib-contrib-trilinos) \ - $(lib-contrib-tbb.g) - -lib-lac.o = $(LIBDIR)/liblac$(lib-suffix) \ - $(lib-hsl) \ - $(lib-contrib-petsc.o) $(DEAL_II_PETSC_MPIUNI_LIB) \ - $(lib-contrib-slepc) \ - $(lib-contrib-mumps) \ - $(lib-contrib-arpack) \ - $(lib-contrib-metis) -lib-lac.g = $(LIBDIR)/liblac.g$(lib-suffix) \ - $(lib-hsl) \ - $(lib-contrib-petsc.g) $(DEAL_II_PETSC_MPIUNI_LIB) \ - $(lib-contrib-slepc) \ - $(lib-contrib-mumps) \ - $(lib-contrib-arpack) \ - $(lib-contrib-metis) - -lib-deal2-1d.o = $(LIBDIR)/libdeal_II_1d$(lib-suffix) -lib-deal2-2d.o = $(LIBDIR)/libdeal_II_2d$(lib-suffix) -lib-deal2-3d.o = $(LIBDIR)/libdeal_II_3d$(lib-suffix) - -lib-deal2-1d.g = $(LIBDIR)/libdeal_II_1d.g$(lib-suffix) -lib-deal2-2d.g = $(LIBDIR)/libdeal_II_2d.g$(lib-suffix) -lib-deal2-3d.g = $(LIBDIR)/libdeal_II_3d.g$(lib-suffix) - +lib-deal2.o = $(LIBDIR)/libdeal_II$(lib-suffix) \ + $(lib-contrib-trilinos) \ + $(lib-hsl) \ + $(lib-contrib-petsc.o) $(DEAL_II_PETSC_MPIUNI_LIB) \ + $(lib-contrib-slepc) \ + $(lib-contrib-mumps) \ + $(lib-contrib-metis) \ + $(lib-contrib-tbb.o) +lib-deal2.g = $(LIBDIR)/libdeal_II.g$(lib-suffix) \ + $(lib-contrib-trilinos) \ + $(lib-hsl) \ + $(lib-contrib-petsc.g) $(DEAL_II_PETSC_MPIUNI_LIB) \ + $(lib-contrib-slepc) \ + $(lib-contrib-mumps) \ + $(lib-contrib-metis) \ + $(lib-contrib-tbb.g) # include paths. do not take into account a possibly existing # environment variable, since the compiler will evaluate the value of @@ -309,7 +295,7 @@ include-path-mumps = $(DEAL_II_MUMPS_DIR)/include # include paths as command line flags. while compilers allow a space between # the '-I' and the actual path, we also send these flags to the # make_dependencies program that doesn't support the extra space. -INCLUDE = -I$D/base/include -I$D/lac/include -I$D/deal.II/include \ +INCLUDE = -I$D/include -I$D/include/deal.II \ @CPPFLAGS@ @TECPLOT_INCLUDE_DIR@ \ @UMFPACK_INCLUDE_DIR@ @HSL_INCLUDE_DIR@ \ -I$D/contrib diff --git a/deal.II/common/scripts/make_dependencies.cc b/deal.II/common/scripts/make_dependencies.cc index 115ccc3abe..5262961d7d 100644 --- a/deal.II/common/scripts/make_dependencies.cc +++ b/deal.II/common/scripts/make_dependencies.cc @@ -2,7 +2,7 @@ // $Id$ // Version: $Name$ // -// Copyright (C) 2003, 2007, 2008 by the deal.II authors +// Copyright (C) 2003, 2007, 2008, 2010 by the deal.II authors // // This file is subject to QPL and may not be distributed // without copyright and license information. Please refer @@ -30,6 +30,10 @@ // given by the -B parameter to this script). if no path is given, no // path is printed. if one is given, a slash is appended if necessary +// If the -n (for "new-style") flag is passed, then the output format +// $basepath/optimized/.o-file $basepath/debug/.o-file: file included_files +// is used. + // Author: Wolfgang Bangerth, 2003 (and based on a previous perl // script written 1998, 1999, 2000, 2001, 2002) @@ -56,13 +60,19 @@ std::vector include_directories; // includes directly std::map > direct_includes; + // A variable that stores whether + // we want old-style or new-style format +enum Format + { + old_style, new_style + } format; // for the given file, fill a // respective entry in the "direct_includes" // map listing the names of those // files that are directly included -void determine_direct_includes (const std::string &file) +void determine_direct_includes (const std::string &file) { // if this file has already been // treated, then leave it at this @@ -84,7 +94,7 @@ void determine_direct_includes (const std::string &file) assert ((bool)in); std::string line; - while (in) + while (in) { // get one line, eat whitespace // at the beginning and see @@ -153,7 +163,7 @@ void determine_direct_includes (const std::string &file) << line << std::endl; std::abort(); } - + // next try to locate the file // in absolute paths. this is // easy if it was included via @@ -173,7 +183,7 @@ void determine_direct_includes (const std::string &file) break; } } - + // make sure the file // exists, otherwise just // ignore the line @@ -285,7 +295,7 @@ void determine_direct_includes (const std::string &file) // files in the function above is a // much bigger time-hit. std::set -get_all_includes (const std::string &name) +get_all_includes (const std::string &name) { // start with direct includes std::set all_includes = direct_includes[name]; @@ -320,7 +330,7 @@ get_all_includes (const std::string &name) // more, then quit if (next_level_includes.size() == 0) return all_includes; - + // otherwise, copy over and // start over on the next level // of the tree @@ -331,7 +341,7 @@ get_all_includes (const std::string &name) -int main (int argc, char **argv) +int main (int argc, char **argv) { std::vector filenames; @@ -356,7 +366,7 @@ int main (int argc, char **argv) // is there if ((dir[0]=='.') && (dir[1]=='/')) dir = std::string(dir.begin()+2, dir.end()); - + include_directories.push_back (dir); } // if string starts with -B, @@ -368,6 +378,10 @@ int main (int argc, char **argv) if (basepath[basepath.size()-1] != '/') basepath += '/'; } + // if string is -n, + // then use new-style format + else if ((arg.length()==2) && (arg[0]=='-') && (arg[1]=='n')) + format = new_style; // otherwise assume that this // is one of the files for @@ -376,7 +390,7 @@ int main (int argc, char **argv) { assert (arg.size()>=1); assert (arg[0] != '-'); - + filenames.push_back (arg); } } @@ -424,19 +438,29 @@ int main (int argc, char **argv) // ...write the rule for the .o // file... - std::cout << basepath << basename << ".o: \\" - << std::endl - << "\t\t" << *file; + if (format == old_style) + std::cout << basepath << basename << ".o: \\" + << std::endl + << "\t\t" << *file; + else + std::cout << basepath << "optimized/" << basename << ".o: \\" + << std::endl + << "\t\t" << *file; for (std::set::const_iterator i=includes.begin(); i!=includes.end(); ++i) std::cout << "\\\n\t\t" << *i; std::cout << std::endl; // ...and a similar rule for - // the .g.o file - std::cout << basepath << basename << ".g.o: \\" - << std::endl - << "\t\t" << *file; + // the .o file in debug mode + if (format == old_style) + std::cout << basepath << basename << ".g.o: \\" + << std::endl + << "\t\t" << *file; + else + std::cout << basepath << "debug/" << basename << ".o: \\" + << std::endl + << "\t\t" << *file; for (std::set::const_iterator i=includes.begin(); i!=includes.end(); ++i) std::cout << "\\\n\t\t" << *i; diff --git a/deal.II/configure b/deal.II/configure index 42cb525d2f..dd13e0b166 100755 --- a/deal.II/configure +++ b/deal.II/configure @@ -2050,7 +2050,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu -ac_config_headers="$ac_config_headers base/include/base/config.h" +ac_config_headers="$ac_config_headers include/deal.II/base/config.h" ac_aux_dir= @@ -18637,7 +18637,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 for ac_config_target in $ac_config_targets do case $ac_config_target in - "base/include/base/config.h") CONFIG_HEADERS="$CONFIG_HEADERS base/include/base/config.h" ;; + "include/deal.II/base/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/deal.II/base/config.h" ;; "$process_files") CONFIG_FILES="$CONFIG_FILES $process_files" ;; *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 @@ -19475,7 +19475,7 @@ $PERL -pi -e 's/PACKAGE_NAME/DEAL_II_PACKAGE_NAME/g; s/PACKAGE_STRING/DEAL_II_PACKAGE_STRING/g; s/PACKAGE_BUGREPORT/DEAL_II_PACKAGE_BUGREPORT/g; s/PACKAGE_VERSION/DEAL_II_PACKAGE_VERSION/g;' \ - $process_files base/include/base/config.h + $process_files include/deal.II/base/config.h echo echo diff --git a/deal.II/configure.in b/deal.II/configure.in index 7e62c8869d..1685aa0c7a 100644 --- a/deal.II/configure.in +++ b/deal.II/configure.in @@ -30,7 +30,7 @@ AC_PREREQ(2.61) dnl Where the output config file is located -AC_CONFIG_HEADER(base/include/base/config.h) +AC_CONFIG_HEADER(include/deal.II/base/config.h) dnl Have the auxiliary tools like config.guess etc in contrib/config AC_CONFIG_AUX_DIR(contrib/config) @@ -835,7 +835,7 @@ $PERL -pi -e 's/PACKAGE_NAME/DEAL_II_PACKAGE_NAME/g; s/PACKAGE_STRING/DEAL_II_PACKAGE_STRING/g; s/PACKAGE_BUGREPORT/DEAL_II_PACKAGE_BUGREPORT/g; s/PACKAGE_VERSION/DEAL_II_PACKAGE_VERSION/g;' \ - $process_files base/include/base/config.h + $process_files include/deal.II/base/config.h echo echo diff --git a/deal.II/deal.II/Makefile b/deal.II/deal.II/Makefile deleted file mode 100644 index f1cfa55de4..0000000000 --- a/deal.II/deal.II/Makefile +++ /dev/null @@ -1,244 +0,0 @@ -# $Id$ -# Copyright W. Bangerth, University of Heidelberg, 1998, 1999, 2000, 2001, 2002 - - -# deal.II top level directory -D=.. - - -# get options which hold for all files of the project -ifneq ($(CLEAN),yes) -include $D/common/Make.global_options - -# top level targets -default: 2dg 2d -all: 2dg 2d 3dg 3d 1dg 1d -debug: 2dg 3dg 1dg - - -1dg: $(LIBDIR)/libdeal_II_1d.g$(lib-suffix) -1d : $(LIBDIR)/libdeal_II_1d$(lib-suffix) -2dg: $(LIBDIR)/libdeal_II_2d.g$(lib-suffix) -2d : $(LIBDIR)/libdeal_II_2d$(lib-suffix) -3dg: $(LIBDIR)/libdeal_II_3d.g$(lib-suffix) -3d : $(LIBDIR)/libdeal_II_3d$(lib-suffix) - -# create lists of file names. compile vectors.cc first because it is -# one of the files that takes the longest -cc-files = $D/deal.II/source/numerics/vectors.cc \ - $(filter-out $D/deal.II/source/numerics/vectors.cc, $(shell echo $D/deal.II/source/*/*.cc)) -h-files = $(sort $(shell echo include/*/*.h)) - -inst-in-files= $(shell echo source/*/*.inst.in) -inst-files = $(inst-in-files:%.in=%) - - -# replace subdirectories in cc file names by a prefix, preprend a "lib/[g]o" -# and change the suffix -tmp1 = $(shell echo $(cc-files) | $(PERL) -pi -e 's,$D/deal.II/source/,,g; s,/,_,g;') -o-files-1d = $(addprefix $(LIBDIR)/1d/, $(tmp1:.cc=_1d.$(OBJEXT)) ) -go-files-1d = $(addprefix $(LIBDIR)/1d/, $(tmp1:.cc=_1d.g.$(OBJEXT))) -o-files-2d = $(addprefix $(LIBDIR)/2d/, $(tmp1:.cc=_2d.$(OBJEXT)) ) -go-files-2d = $(addprefix $(LIBDIR)/2d/, $(tmp1:.cc=_2d.g.$(OBJEXT))) -o-files-3d = $(addprefix $(LIBDIR)/3d/, $(tmp1:.cc=_3d.$(OBJEXT)) ) -go-files-3d = $(addprefix $(LIBDIR)/3d/, $(tmp1:.cc=_3d.g.$(OBJEXT))) - -o-files = $(o-files-1d) $(o-files-2d) $(o-files-3d) -go-files = $(go-files-1d) $(go-files-2d) $(go-files-3d) - - -# rules how to generate object files from source files. note that -# there are some files which needs exceptional rules; these are -# listed immediately below -$(LIBDIR)/1d/%.g.$(OBJEXT) : - @echo "=====deal.II====1d====debug======$(MT)== $(<:$D/deal.II/source/%=%)" - @$(CXX) $(CXXFLAGS.g) -Ddeal_II_dimension=1 -c $< -o $@ -$(LIBDIR)/1d/%.$(OBJEXT) : - @echo "=====deal.II====1d====optimized==$(MT)== $(<:$D/deal.II/source/%=%)" - @$(CXX) $(CXXFLAGS.o) -Ddeal_II_dimension=1 -c $< -o $@ - -$(LIBDIR)/2d/%.g.$(OBJEXT) : - @echo "=====deal.II====2d====debug======$(MT)== $(<:$D/deal.II/source/%=%)" - @$(CXX) $(CXXFLAGS.g) -Ddeal_II_dimension=2 -c $< -o $@ -$(LIBDIR)/2d/%.$(OBJEXT) : - @echo "=====deal.II====2d====optimized==$(MT)== $(<:$D/deal.II/source/%=%)" - @$(CXX) $(CXXFLAGS.o) -Ddeal_II_dimension=2 -c $< -o $@ - -$(LIBDIR)/3d/%.g.$(OBJEXT) : - @echo "=====deal.II====3d====debug======$(MT)== $(<:$D/deal.II/source/%=%)" - @$(CXX) $(CXXFLAGS.g) -Ddeal_II_dimension=3 -c $< -o $@ -$(LIBDIR)/3d/%.$(OBJEXT) : - @echo "=====deal.II====3d====optimized==$(MT)== $(<:$D/deal.II/source/%=%)" - @$(CXX) $(CXXFLAGS.o) -Ddeal_II_dimension=3 -c $< -o $@ - -source/%.inst : source/%.inst.in $D/common/template-arguments - @echo "=====deal.II========================= $(@F)" - @$D/common/scripts/expand_instantiations $D/common/template-arguments < $< > $@ - - - -# in general, when linking shared libraries, we will want to link with -# the underlying libs as well. AIX even requires this. on the other -# hand, on DEC OSF with CXX this will fail with duplicate symbols, so -# make sure that it doesn't happen on that system and that compiler -ifneq ($(GXX-VERSION),compaq_cxx) - deplibs.g = $(lib-lac.g) $(lib-base.g) - deplibs.o = $(lib-lac.o) $(lib-base.o) - - # if we use HSL, then we need to link against libhsl.so. - ifeq ($(USE_CONTRIB_HSL),yes) - deplibs.g += $(lib-contrib-hsl) - deplibs.o += $(lib-contrib-hsl) - endif - - # same with PETSC - ifeq ($(USE_CONTRIB_PETSC),yes) - deplibs.g += $(lib-contrib-petsc.g) - deplibs.o += $(lib-contrib-petsc.o) - endif - - # same with SLEPC - ifeq ($(USE_CONTRIB_SLEPC),yes) - deplibs.g += $(lib-contrib-slepc) - deplibs.o += $(lib-contrib-slepc) - endif - - # same with MUMPS - ifeq ($(USE_CONTRIB_MUMPS),yes) - deplibs.g += $(lib-contrib-mumps) - deplibs.o += $(lib-contrib-mumps) - endif - - # and METIS - ifeq ($(USE_CONTRIB_METIS),yes) - deplibs.g += $(lib-contrib-metis) - deplibs.o += $(lib-contrib-metis) - endif - - # for cygwin and darwin, also llapack and such are necessary - # we better link all libraries mentioned in $(LIBS) - ifneq ($(findstring cygwin,$(TARGET))$(findstring darwin,$(TARGET)),) - deplibs.g += $(LIBS) - deplibs.o += $(LIBS) - endif - -else - deplibs.g = - deplibs.o = -endif - -# targets for object code without linking into libraries -objg: $(go-files) -objo: $(o-files) - -obj1dg: $(go-files-1d) -obj2dg: $(go-files-2d) -obj3dg: $(go-files-3d) -obj1do: $(o-files-1d) -obj2do: $(o-files-2d) -obj3do: $(o-files-3d) - -# rules how to make the libraries themselves -$(LIBDIR)/libdeal_II_1d.g$(static-lib-suffix): $(go-files-1d) - @echo "=====deal.II====1d====debug======$(MT)== Linking library: $(@F)" - @$(AR) ru $@ $(go-files-1d) - @$(RANLIB) $@ -$(LIBDIR)/libdeal_II_1d$(static-lib-suffix): $(o-files-1d) - @echo "=====deal.II====1d====optimized==$(MT)== Linking library: $(@F)" - @$(AR) ru $@ $(o-files-1d) - @$(RANLIB) $@ - - -$(LIBDIR)/libdeal_II_2d.g$(static-lib-suffix): $(go-files-2d) - @echo "=====deal.II====2d====debug======$(MT)== Linking library: $(@F)" - @$(AR) ru $@ $(go-files-2d) - @$(RANLIB) $@ -$(LIBDIR)/libdeal_II_2d$(static-lib-suffix): $(o-files-2d) - @echo "=====deal.II====2d====optimized==$(MT)== Linking library: $(@F)" - @$(AR) ru $@ $(o-files-2d) - @$(RANLIB) $@ - - -$(LIBDIR)/libdeal_II_3d.g$(static-lib-suffix): $(go-files-3d) - @echo "=====deal.II====3d====debug======$(MT)== Linking library: $(@F)" - @$(AR) ru $@ $(go-files-3d) - @$(RANLIB) $@ -$(LIBDIR)/libdeal_II_3d$(static-lib-suffix): $(o-files-3d) - @echo "=====deal.II====3d====optimized==$(MT)== Linking library: $(@F)" - @$(AR) ru $@ $(o-files-3d) - @$(RANLIB) $@ - - -$(LIBDIR)/libdeal_II_1d.g$(shared-lib-suffix): $(go-files-1d) - @echo "=====deal.II====1d====debug======$(MT)== Linking library: $(@F)" - @$(SHLIBLD) $(LDFLAGS) $(SHLIBFLAGS) -o $(LIBDIR)/$(call DEAL_II_SHLIB_NAME,deal_II_1d.g) $(call DEAL_II_ADD_SONAME,deal_II_1d.g) $(go-files-1d) $(deplibs.g) - @ln -f -s $(call DEAL_II_SHLIB_NAME,deal_II_1d.g) $@ - -$(LIBDIR)/libdeal_II_1d$(shared-lib-suffix): $(o-files-1d) - @echo "=====deal.II====1d====optimized==$(MT)== Linking library: $(@F)" - @$(SHLIBLD) $(LDFLAGS) $(SHLIBFLAGS) -o $(LIBDIR)/$(call DEAL_II_SHLIB_NAME,deal_II_1d) $(call DEAL_II_ADD_SONAME,deal_II_1d) $(o-files-1d) $(deplibs.o) - @ln -f -s $(call DEAL_II_SHLIB_NAME,deal_II_1d) $@ - - -$(LIBDIR)/libdeal_II_2d.g$(shared-lib-suffix): $(go-files-2d) - @echo "=====deal.II====2d====debug======$(MT)== Linking library: $(@F)" - @$(SHLIBLD) $(LDFLAGS) $(SHLIBFLAGS) -o $(LIBDIR)/$(call DEAL_II_SHLIB_NAME,deal_II_2d.g) $(call DEAL_II_ADD_SONAME,deal_II_2d.g) $(go-files-2d) $(deplibs.g) - @ln -f -s $(call DEAL_II_SHLIB_NAME,deal_II_2d.g) $@ - -$(LIBDIR)/libdeal_II_2d$(shared-lib-suffix): $(o-files-2d) - @echo "=====deal.II====2d====optimized==$(MT)== Linking library: $(@F)" - @$(SHLIBLD) $(LDFLAGS) $(SHLIBFLAGS) -o $(LIBDIR)/$(call DEAL_II_SHLIB_NAME,deal_II_2d) $(call DEAL_II_ADD_SONAME,deal_II_2d) $(o-files-2d) $(deplibs.o) - @ln -f -s $(call DEAL_II_SHLIB_NAME,deal_II_2d) $@ - - -$(LIBDIR)/libdeal_II_3d.g$(shared-lib-suffix): $(go-files-3d) - @echo "=====deal.II====3d====debug======$(MT)== Linking library: $(@F)" - @$(SHLIBLD) $(LDFLAGS) $(SHLIBFLAGS) -o $(LIBDIR)/$(call DEAL_II_SHLIB_NAME,deal_II_3d.g) $(call DEAL_II_ADD_SONAME,deal_II_3d.g) $(go-files-3d) $(deplibs.g) - @ln -f -s $(call DEAL_II_SHLIB_NAME,deal_II_3d.g) $@ - -$(LIBDIR)/libdeal_II_3d$(shared-lib-suffix): $(o-files-3d) - @echo "=====deal.II====3d====optimized==$(MT)== Linking library: $(@F)" - @$(SHLIBLD) $(LDFLAGS) $(SHLIBFLAGS) -o $(LIBDIR)/$(call DEAL_II_SHLIB_NAME,deal_II_3d) $(call DEAL_II_ADD_SONAME,deal_II_3d) $(o-files-3d) $(deplibs.o) - @ln -f -s $(call DEAL_II_SHLIB_NAME,deal_II_3d) $@ - - - -# Rule to generate the dependency file. This file is -# automagically remade whenever needed, i.e. whenever -# one of the cc-/h-files changed. Make detects whether -# to remake this file upon inclusion at the bottom -# of this file. -# -# If the command fails, then remove Makefile.dep again and fail -Makefile.dep: $(cc-files) $(h-files) \ - $(inst-files) \ - Makefile $D/common/Make.global_options - @echo "===================================== Remaking deal.II/Makefile" - @(for dir in dofs fe grid hp multigrid numerics distributed ; do \ - $D/common/scripts/make_dependencies $(INCLUDE) "-B\$$(LIBDIR)" `echo $D/deal.II/source/$$dir/*cc` \ - | $(PERL) -p -e 's!LIBDIR\)/(.*):!LIBDIR)/DIM_PLACEHOLDER/$$1:!g;' \ - | $(PERL) -pe 's!((\.g)?.$(OBJEXT)):!_DIM_PLACEHOLDER$$1:!g;' \ - | $(PERL) -pe 's!^(.*)/DIM_PLACEHOLDER/(.*)_DIM_PLACEHOLDER(\..*):!$$1/1d/DIRPLACEHOLDER_$$2_1d$$3 $$1/2d/DIRPLACEHOLDER_$$2_2d$$3 $$1/3d/DIRPLACEHOLDER_$$2_3d$$3:!g;'\ - | $(PERL) -pe "s/DIRPLACEHOLDER/$$dir/g;" \ - ; done ) > $@ \ - || (rm -f $@ ; false) - - -# include all the dependencies -include Makefile.dep - -endif - - - -################### some clean-up rules - -clean: - -rm -f *~ */*~ */*/*~ Makefile.dep source/*/*.inst - - -################### - -.PHONY: all deal.II TAGS -.PHONY: clean -.PHONY: default 1d 2d 3d all diff --git a/deal.II/examples/doxygen/Makefile b/deal.II/examples/doxygen/Makefile index 22f33ecfd2..fb869128ac 100644 --- a/deal.II/examples/doxygen/Makefile +++ b/deal.II/examples/doxygen/Makefile @@ -44,19 +44,19 @@ run: $(ok) # Specific targets ###################################################################### -block_matrix_array$(EXEEXT): block_matrix_array.g.$(OBJEXT) $(lib-lac.g) $(lib-base.g) +block_matrix_array$(EXEEXT): block_matrix_array.g.$(OBJEXT) $(lib-deal2.g) @echo ============================ Linking $@ @$(CXX) -o $@ $^ $(LIBS) $(LDFLAGS) -product_matrix$(EXEEXT): product_matrix.g.$(OBJEXT) $(lib-lac.g) $(lib-base.g) +product_matrix$(EXEEXT): product_matrix.g.$(OBJEXT) $(lib-deal2.g) @echo ============================ Linking $@ @$(CXX) -o $@ $^ $(LIBS) $(LDFLAGS) -compressed_block_sparsity_pattern$(EXEEXT): compressed_block_sparsity_pattern.g.$(OBJEXT) $(lib-deal2-2d.g) $(lib-lac.g) $(lib-base.g) +compressed_block_sparsity_pattern$(EXEEXT): compressed_block_sparsity_pattern.g.$(OBJEXT) $(lib-deal2.g) @echo ============================ Linking $@ @$(CXX) -o $@ $^ $(LIBS) $(LDFLAGS) -theta_timestepping$(EXEEXT): theta_timestepping.g.$(OBJEXT) $(lib-deal2-2d.g) $(lib-lac.g) $(lib-base.g) +theta_timestepping$(EXEEXT): theta_timestepping.g.$(OBJEXT) $(lib-deal2.g) @echo ============================ Linking $@ @$(CXX) -o $@ $^ $(LIBS) $(LDFLAGS) @@ -83,7 +83,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: *.cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. *.cc \ > $@ \ diff --git a/deal.II/examples/step-1/Makefile b/deal.II/examples/step-1/Makefile index 25f429773d..36de062d69 100644 --- a/deal.II/examples/step-1/Makefile +++ b/deal.II/examples/step-1/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -114,7 +110,7 @@ clean: # command line using the `at' sign in the first column of the rules # and write the string indicating what we do instead. ./%.g.$(OBJEXT) : - @echo ==============debug========= $( $@ \ diff --git a/deal.II/examples/step-10/Makefile b/deal.II/examples/step-10/Makefile index bade394883..b02817ac33 100644 --- a/deal.II/examples/step-10/Makefile +++ b/deal.II/examples/step-10/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -139,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-11/Makefile b/deal.II/examples/step-11/Makefile index db1de21066..e54591f1af 100644 --- a/deal.II/examples/step-11/Makefile +++ b/deal.II/examples/step-11/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -139,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-12/Makefile b/deal.II/examples/step-12/Makefile index db1de21066..e54591f1af 100644 --- a/deal.II/examples/step-12/Makefile +++ b/deal.II/examples/step-12/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -139,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-13/Makefile b/deal.II/examples/step-13/Makefile index db1de21066..e54591f1af 100644 --- a/deal.II/examples/step-13/Makefile +++ b/deal.II/examples/step-13/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -139,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-14/Makefile b/deal.II/examples/step-14/Makefile index db1de21066..e54591f1af 100644 --- a/deal.II/examples/step-14/Makefile +++ b/deal.II/examples/step-14/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -139,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-15/Makefile b/deal.II/examples/step-15/Makefile index 99d9bc2c9d..a26deba547 100644 --- a/deal.II/examples/step-15/Makefile +++ b/deal.II/examples/step-15/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-1d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-1d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -139,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-16/Makefile b/deal.II/examples/step-16/Makefile index bf7fc44688..bead35226f 100644 --- a/deal.II/examples/step-16/Makefile +++ b/deal.II/examples/step-16/Makefile @@ -56,12 +56,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -138,7 +134,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-17/Makefile b/deal.II/examples/step-17/Makefile index 2b01d86d89..78583d9a07 100644 --- a/deal.II/examples/step-17/Makefile +++ b/deal.II/examples/step-17/Makefile @@ -89,12 +89,8 @@ else # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -171,7 +167,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-18/Makefile b/deal.II/examples/step-18/Makefile index 7e7cfbd4ac..84b0c9bcae 100644 --- a/deal.II/examples/step-18/Makefile +++ b/deal.II/examples/step-18/Makefile @@ -89,12 +89,8 @@ else # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-3d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-3d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -171,7 +167,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-19/Makefile b/deal.II/examples/step-19/Makefile index db1de21066..e54591f1af 100644 --- a/deal.II/examples/step-19/Makefile +++ b/deal.II/examples/step-19/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -139,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-2/Makefile b/deal.II/examples/step-2/Makefile index 28de90a7ab..586b5367e8 100644 --- a/deal.II/examples/step-2/Makefile +++ b/deal.II/examples/step-2/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -139,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-20/Makefile b/deal.II/examples/step-20/Makefile index 60eb48d623..e54591f1af 100644 --- a/deal.II/examples/step-20/Makefile +++ b/deal.II/examples/step-20/Makefile @@ -57,14 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-deal2-3d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-deal2-3d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -141,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-21/Makefile b/deal.II/examples/step-21/Makefile index a4436031f6..e94dd3a512 100644 --- a/deal.II/examples/step-21/Makefile +++ b/deal.II/examples/step-21/Makefile @@ -57,14 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-deal2-3d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-deal2-3d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -141,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-22/Makefile b/deal.II/examples/step-22/Makefile index a4436031f6..e94dd3a512 100644 --- a/deal.II/examples/step-22/Makefile +++ b/deal.II/examples/step-22/Makefile @@ -57,14 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-deal2-3d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-deal2-3d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -141,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-23/Makefile b/deal.II/examples/step-23/Makefile index 6b60b3c5b7..bc0e891a2d 100644 --- a/deal.II/examples/step-23/Makefile +++ b/deal.II/examples/step-23/Makefile @@ -58,12 +58,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -140,7 +136,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-24/Makefile b/deal.II/examples/step-24/Makefile index 6b60b3c5b7..bc0e891a2d 100644 --- a/deal.II/examples/step-24/Makefile +++ b/deal.II/examples/step-24/Makefile @@ -58,12 +58,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -140,7 +136,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-25/Makefile b/deal.II/examples/step-25/Makefile index 695febcce8..7346e6b237 100644 --- a/deal.II/examples/step-25/Makefile +++ b/deal.II/examples/step-25/Makefile @@ -58,12 +58,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-1d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-1d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -140,7 +136,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-26/Makefile b/deal.II/examples/step-26/Makefile index 6afd6b002a..c513516551 100644 --- a/deal.II/examples/step-26/Makefile +++ b/deal.II/examples/step-26/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-3d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-3d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -139,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-27/Makefile b/deal.II/examples/step-27/Makefile index bb6e80f5e9..8d02cc8f3d 100644 --- a/deal.II/examples/step-27/Makefile +++ b/deal.II/examples/step-27/Makefile @@ -58,12 +58,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -140,7 +136,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-28/Makefile b/deal.II/examples/step-28/Makefile index d06f6c8887..2d4b05ce30 100644 --- a/deal.II/examples/step-28/Makefile +++ b/deal.II/examples/step-28/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -139,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-29/Makefile b/deal.II/examples/step-29/Makefile index 866e13a9c0..ab6de82e1b 100644 --- a/deal.II/examples/step-29/Makefile +++ b/deal.II/examples/step-29/Makefile @@ -58,14 +58,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-deal2-3d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-deal2-3d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -142,7 +136,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-3/Makefile b/deal.II/examples/step-3/Makefile index db1de21066..e54591f1af 100644 --- a/deal.II/examples/step-3/Makefile +++ b/deal.II/examples/step-3/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -139,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-30/Makefile b/deal.II/examples/step-30/Makefile index 32879dad83..e54591f1af 100644 --- a/deal.II/examples/step-30/Makefile +++ b/deal.II/examples/step-30/Makefile @@ -57,14 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-deal2-3d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-deal2-3d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -141,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-31/Makefile b/deal.II/examples/step-31/Makefile index 94a9f0780f..3395381be3 100644 --- a/deal.II/examples/step-31/Makefile +++ b/deal.II/examples/step-31/Makefile @@ -76,14 +76,8 @@ else # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-deal2-3d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-deal2-3d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -162,7 +156,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-32/Makefile b/deal.II/examples/step-32/Makefile index fce563c47d..890fc46202 100644 --- a/deal.II/examples/step-32/Makefile +++ b/deal.II/examples/step-32/Makefile @@ -76,14 +76,8 @@ else # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-deal2-3d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-deal2-3d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -162,7 +156,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-33/Makefile b/deal.II/examples/step-33/Makefile index 21a7e44e6b..06859e64ee 100644 --- a/deal.II/examples/step-33/Makefile +++ b/deal.II/examples/step-33/Makefile @@ -83,12 +83,8 @@ else # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -165,7 +161,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-34/Makefile b/deal.II/examples/step-34/Makefile index e001f11754..4e97ab0f57 100644 --- a/deal.II/examples/step-34/Makefile +++ b/deal.II/examples/step-34/Makefile @@ -58,16 +58,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-3d.g) \ - $(lib-deal2-2d.g) \ - $(lib-deal2-1d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-3d.o) \ - $(lib-deal2-2d.o) \ - $(lib-deal2-1d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -144,7 +136,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-35/Makefile b/deal.II/examples/step-35/Makefile index f5f5c445b2..ad35d4d213 100755 --- a/deal.II/examples/step-35/Makefile +++ b/deal.II/examples/step-35/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -139,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-36/Makefile b/deal.II/examples/step-36/Makefile index 44327cc4b0..3381cc138b 100644 --- a/deal.II/examples/step-36/Makefile +++ b/deal.II/examples/step-36/Makefile @@ -86,12 +86,8 @@ else # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -168,7 +164,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-37/Makefile b/deal.II/examples/step-37/Makefile index ebd829a479..7ac34672dd 100644 --- a/deal.II/examples/step-37/Makefile +++ b/deal.II/examples/step-37/Makefile @@ -58,14 +58,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-deal2-3d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-deal2-3d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -142,7 +136,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-39/Makefile b/deal.II/examples/step-39/Makefile index 01ea1089e2..229f337769 100644 --- a/deal.II/examples/step-39/Makefile +++ b/deal.II/examples/step-39/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -140,7 +136,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-4/Makefile b/deal.II/examples/step-4/Makefile index 60eb48d623..e54591f1af 100644 --- a/deal.II/examples/step-4/Makefile +++ b/deal.II/examples/step-4/Makefile @@ -57,14 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-deal2-3d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-deal2-3d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -141,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-40/Makefile b/deal.II/examples/step-40/Makefile index 8ab6c41797..6585484614 100644 --- a/deal.II/examples/step-40/Makefile +++ b/deal.II/examples/step-40/Makefile @@ -90,14 +90,8 @@ else # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-deal2-3d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-deal2-3d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and diff --git a/deal.II/examples/step-42/Makefile b/deal.II/examples/step-42/Makefile index a4436031f6..e94dd3a512 100644 --- a/deal.II/examples/step-42/Makefile +++ b/deal.II/examples/step-42/Makefile @@ -57,14 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-deal2-3d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-deal2-3d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -141,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-45/Makefile b/deal.II/examples/step-45/Makefile index a2f3f96ca5..17532268c3 100644 --- a/deal.II/examples/step-45/Makefile +++ b/deal.II/examples/step-45/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -139,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-5/Makefile b/deal.II/examples/step-5/Makefile index db1de21066..e54591f1af 100644 --- a/deal.II/examples/step-5/Makefile +++ b/deal.II/examples/step-5/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -139,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-6/Makefile b/deal.II/examples/step-6/Makefile index db1de21066..e54591f1af 100644 --- a/deal.II/examples/step-6/Makefile +++ b/deal.II/examples/step-6/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -139,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-7/Makefile b/deal.II/examples/step-7/Makefile index d02aa8066e..4d99633a95 100644 --- a/deal.II/examples/step-7/Makefile +++ b/deal.II/examples/step-7/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -139,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-8/Makefile b/deal.II/examples/step-8/Makefile index db1de21066..e54591f1af 100644 --- a/deal.II/examples/step-8/Makefile +++ b/deal.II/examples/step-8/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -139,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/examples/step-9/Makefile b/deal.II/examples/step-9/Makefile index db1de21066..e54591f1af 100644 --- a/deal.II/examples/step-9/Makefile +++ b/deal.II/examples/step-9/Makefile @@ -57,12 +57,8 @@ include $D/common/Make.global_options # # You may need to augment the lists of libraries when compiling your # program for other dimensions, or when using third party libraries -libs.g = $(lib-deal2-2d.g) \ - $(lib-lac.g) \ - $(lib-base.g) -libs.o = $(lib-deal2-2d.o) \ - $(lib-lac.o) \ - $(lib-base.o) +libs.g = $(lib-deal2.g) +libs.o = $(lib-deal2.o) # We now use the variable defined above which switch between debug and @@ -139,7 +135,7 @@ clean: # # If the creation of Makefile.dep fails, blow it away and fail Makefile.dep: $(target).cc Makefile \ - $(shell echo $D/*/include/*/*.h) + $(shell echo $D/include/deal.II/*/*.h) @echo ============================ Remaking $@ @$D/common/scripts/make_dependencies $(INCLUDE) -B. $(target).cc \ > $@ \ diff --git a/deal.II/lac/include/algorithms/newton.h b/deal.II/include/deal.II/algorithms/newton.h similarity index 100% rename from deal.II/lac/include/algorithms/newton.h rename to deal.II/include/deal.II/algorithms/newton.h diff --git a/deal.II/lac/include/algorithms/newton.templates.h b/deal.II/include/deal.II/algorithms/newton.templates.h similarity index 100% rename from deal.II/lac/include/algorithms/newton.templates.h rename to deal.II/include/deal.II/algorithms/newton.templates.h diff --git a/deal.II/lac/include/algorithms/operator.h b/deal.II/include/deal.II/algorithms/operator.h similarity index 100% rename from deal.II/lac/include/algorithms/operator.h rename to deal.II/include/deal.II/algorithms/operator.h diff --git a/deal.II/lac/include/algorithms/operator.templates.h b/deal.II/include/deal.II/algorithms/operator.templates.h similarity index 100% rename from deal.II/lac/include/algorithms/operator.templates.h rename to deal.II/include/deal.II/algorithms/operator.templates.h diff --git a/deal.II/lac/include/algorithms/theta_timestepping.h b/deal.II/include/deal.II/algorithms/theta_timestepping.h similarity index 100% rename from deal.II/lac/include/algorithms/theta_timestepping.h rename to deal.II/include/deal.II/algorithms/theta_timestepping.h diff --git a/deal.II/lac/include/algorithms/theta_timestepping.templates.h b/deal.II/include/deal.II/algorithms/theta_timestepping.templates.h similarity index 100% rename from deal.II/lac/include/algorithms/theta_timestepping.templates.h rename to deal.II/include/deal.II/algorithms/theta_timestepping.templates.h diff --git a/deal.II/lac/include/algorithms/timestep_control.h b/deal.II/include/deal.II/algorithms/timestep_control.h similarity index 100% rename from deal.II/lac/include/algorithms/timestep_control.h rename to deal.II/include/deal.II/algorithms/timestep_control.h diff --git a/deal.II/base/include/base/auto_derivative_function.h b/deal.II/include/deal.II/base/auto_derivative_function.h similarity index 100% rename from deal.II/base/include/base/auto_derivative_function.h rename to deal.II/include/deal.II/base/auto_derivative_function.h diff --git a/deal.II/base/include/base/conditional_ostream.h b/deal.II/include/deal.II/base/conditional_ostream.h similarity index 100% rename from deal.II/base/include/base/conditional_ostream.h rename to deal.II/include/deal.II/base/conditional_ostream.h diff --git a/deal.II/base/include/base/config.h.in b/deal.II/include/deal.II/base/config.h.in similarity index 100% rename from deal.II/base/include/base/config.h.in rename to deal.II/include/deal.II/base/config.h.in diff --git a/deal.II/base/include/base/convergence_table.h b/deal.II/include/deal.II/base/convergence_table.h similarity index 100% rename from deal.II/base/include/base/convergence_table.h rename to deal.II/include/deal.II/base/convergence_table.h diff --git a/deal.II/base/include/base/data_out_base.h b/deal.II/include/deal.II/base/data_out_base.h similarity index 100% rename from deal.II/base/include/base/data_out_base.h rename to deal.II/include/deal.II/base/data_out_base.h diff --git a/deal.II/base/include/base/event.h b/deal.II/include/deal.II/base/event.h similarity index 100% rename from deal.II/base/include/base/event.h rename to deal.II/include/deal.II/base/event.h diff --git a/deal.II/base/include/base/exceptions.h b/deal.II/include/deal.II/base/exceptions.h similarity index 100% rename from deal.II/base/include/base/exceptions.h rename to deal.II/include/deal.II/base/exceptions.h diff --git a/deal.II/base/include/base/flow_function.h b/deal.II/include/deal.II/base/flow_function.h similarity index 100% rename from deal.II/base/include/base/flow_function.h rename to deal.II/include/deal.II/base/flow_function.h diff --git a/deal.II/base/include/base/function.h b/deal.II/include/deal.II/base/function.h similarity index 100% rename from deal.II/base/include/base/function.h rename to deal.II/include/deal.II/base/function.h diff --git a/deal.II/base/include/base/function_derivative.h b/deal.II/include/deal.II/base/function_derivative.h similarity index 100% rename from deal.II/base/include/base/function_derivative.h rename to deal.II/include/deal.II/base/function_derivative.h diff --git a/deal.II/base/include/base/function_lib.h b/deal.II/include/deal.II/base/function_lib.h similarity index 100% rename from deal.II/base/include/base/function_lib.h rename to deal.II/include/deal.II/base/function_lib.h diff --git a/deal.II/base/include/base/function_parser.h b/deal.II/include/deal.II/base/function_parser.h similarity index 100% rename from deal.II/base/include/base/function_parser.h rename to deal.II/include/deal.II/base/function_parser.h diff --git a/deal.II/base/include/base/function_time.h b/deal.II/include/deal.II/base/function_time.h similarity index 100% rename from deal.II/base/include/base/function_time.h rename to deal.II/include/deal.II/base/function_time.h diff --git a/deal.II/base/include/base/geometry_info.h b/deal.II/include/deal.II/base/geometry_info.h similarity index 100% rename from deal.II/base/include/base/geometry_info.h rename to deal.II/include/deal.II/base/geometry_info.h diff --git a/deal.II/base/include/base/index_set.h b/deal.II/include/deal.II/base/index_set.h similarity index 100% rename from deal.II/base/include/base/index_set.h rename to deal.II/include/deal.II/base/index_set.h diff --git a/deal.II/base/include/base/job_identifier.h b/deal.II/include/deal.II/base/job_identifier.h similarity index 100% rename from deal.II/base/include/base/job_identifier.h rename to deal.II/include/deal.II/base/job_identifier.h diff --git a/deal.II/base/include/base/logstream.h b/deal.II/include/deal.II/base/logstream.h similarity index 100% rename from deal.II/base/include/base/logstream.h rename to deal.II/include/deal.II/base/logstream.h diff --git a/deal.II/base/include/base/memory_consumption.h b/deal.II/include/deal.II/base/memory_consumption.h similarity index 100% rename from deal.II/base/include/base/memory_consumption.h rename to deal.II/include/deal.II/base/memory_consumption.h diff --git a/deal.II/base/include/base/mg_level_object.h b/deal.II/include/deal.II/base/mg_level_object.h similarity index 100% rename from deal.II/base/include/base/mg_level_object.h rename to deal.II/include/deal.II/base/mg_level_object.h diff --git a/deal.II/base/include/base/multithread_info.h b/deal.II/include/deal.II/base/multithread_info.h similarity index 100% rename from deal.II/base/include/base/multithread_info.h rename to deal.II/include/deal.II/base/multithread_info.h diff --git a/deal.II/base/include/base/named_data.h b/deal.II/include/deal.II/base/named_data.h similarity index 100% rename from deal.II/base/include/base/named_data.h rename to deal.II/include/deal.II/base/named_data.h diff --git a/deal.II/base/include/base/numbers.h b/deal.II/include/deal.II/base/numbers.h similarity index 100% rename from deal.II/base/include/base/numbers.h rename to deal.II/include/deal.II/base/numbers.h diff --git a/deal.II/base/include/base/parallel.h b/deal.II/include/deal.II/base/parallel.h similarity index 100% rename from deal.II/base/include/base/parallel.h rename to deal.II/include/deal.II/base/parallel.h diff --git a/deal.II/base/include/base/parameter_handler.h b/deal.II/include/deal.II/base/parameter_handler.h similarity index 100% rename from deal.II/base/include/base/parameter_handler.h rename to deal.II/include/deal.II/base/parameter_handler.h diff --git a/deal.II/base/include/base/parsed_function.h b/deal.II/include/deal.II/base/parsed_function.h similarity index 100% rename from deal.II/base/include/base/parsed_function.h rename to deal.II/include/deal.II/base/parsed_function.h diff --git a/deal.II/base/include/base/path_search.h b/deal.II/include/deal.II/base/path_search.h similarity index 100% rename from deal.II/base/include/base/path_search.h rename to deal.II/include/deal.II/base/path_search.h diff --git a/deal.II/base/include/base/point.h b/deal.II/include/deal.II/base/point.h similarity index 100% rename from deal.II/base/include/base/point.h rename to deal.II/include/deal.II/base/point.h diff --git a/deal.II/base/include/base/polynomial.h b/deal.II/include/deal.II/base/polynomial.h similarity index 100% rename from deal.II/base/include/base/polynomial.h rename to deal.II/include/deal.II/base/polynomial.h diff --git a/deal.II/base/include/base/polynomial_space.h b/deal.II/include/deal.II/base/polynomial_space.h similarity index 100% rename from deal.II/base/include/base/polynomial_space.h rename to deal.II/include/deal.II/base/polynomial_space.h diff --git a/deal.II/base/include/base/polynomials_abf.h b/deal.II/include/deal.II/base/polynomials_abf.h similarity index 100% rename from deal.II/base/include/base/polynomials_abf.h rename to deal.II/include/deal.II/base/polynomials_abf.h diff --git a/deal.II/base/include/base/polynomials_adini.h b/deal.II/include/deal.II/base/polynomials_adini.h similarity index 100% rename from deal.II/base/include/base/polynomials_adini.h rename to deal.II/include/deal.II/base/polynomials_adini.h diff --git a/deal.II/base/include/base/polynomials_bdm.h b/deal.II/include/deal.II/base/polynomials_bdm.h similarity index 100% rename from deal.II/base/include/base/polynomials_bdm.h rename to deal.II/include/deal.II/base/polynomials_bdm.h diff --git a/deal.II/base/include/base/polynomials_nedelec.h b/deal.II/include/deal.II/base/polynomials_nedelec.h similarity index 100% rename from deal.II/base/include/base/polynomials_nedelec.h rename to deal.II/include/deal.II/base/polynomials_nedelec.h diff --git a/deal.II/base/include/base/polynomials_p.h b/deal.II/include/deal.II/base/polynomials_p.h similarity index 100% rename from deal.II/base/include/base/polynomials_p.h rename to deal.II/include/deal.II/base/polynomials_p.h diff --git a/deal.II/base/include/base/polynomials_raviart_thomas.h b/deal.II/include/deal.II/base/polynomials_raviart_thomas.h similarity index 100% rename from deal.II/base/include/base/polynomials_raviart_thomas.h rename to deal.II/include/deal.II/base/polynomials_raviart_thomas.h diff --git a/deal.II/base/include/base/qprojector.h b/deal.II/include/deal.II/base/qprojector.h similarity index 100% rename from deal.II/base/include/base/qprojector.h rename to deal.II/include/deal.II/base/qprojector.h diff --git a/deal.II/base/include/base/quadrature.h b/deal.II/include/deal.II/base/quadrature.h similarity index 100% rename from deal.II/base/include/base/quadrature.h rename to deal.II/include/deal.II/base/quadrature.h diff --git a/deal.II/base/include/base/quadrature_lib.h b/deal.II/include/deal.II/base/quadrature_lib.h similarity index 100% rename from deal.II/base/include/base/quadrature_lib.h rename to deal.II/include/deal.II/base/quadrature_lib.h diff --git a/deal.II/base/include/base/quadrature_selector.h b/deal.II/include/deal.II/base/quadrature_selector.h similarity index 100% rename from deal.II/base/include/base/quadrature_selector.h rename to deal.II/include/deal.II/base/quadrature_selector.h diff --git a/deal.II/base/include/base/smartpointer.h b/deal.II/include/deal.II/base/smartpointer.h similarity index 100% rename from deal.II/base/include/base/smartpointer.h rename to deal.II/include/deal.II/base/smartpointer.h diff --git a/deal.II/base/include/base/std_cxx1x/array.h b/deal.II/include/deal.II/base/std_cxx1x/array.h similarity index 100% rename from deal.II/base/include/base/std_cxx1x/array.h rename to deal.II/include/deal.II/base/std_cxx1x/array.h diff --git a/deal.II/base/include/base/std_cxx1x/bind.h b/deal.II/include/deal.II/base/std_cxx1x/bind.h similarity index 100% rename from deal.II/base/include/base/std_cxx1x/bind.h rename to deal.II/include/deal.II/base/std_cxx1x/bind.h diff --git a/deal.II/base/include/base/std_cxx1x/condition_variable.h b/deal.II/include/deal.II/base/std_cxx1x/condition_variable.h similarity index 100% rename from deal.II/base/include/base/std_cxx1x/condition_variable.h rename to deal.II/include/deal.II/base/std_cxx1x/condition_variable.h diff --git a/deal.II/base/include/base/std_cxx1x/function.h b/deal.II/include/deal.II/base/std_cxx1x/function.h similarity index 100% rename from deal.II/base/include/base/std_cxx1x/function.h rename to deal.II/include/deal.II/base/std_cxx1x/function.h diff --git a/deal.II/base/include/base/std_cxx1x/mutex.h b/deal.II/include/deal.II/base/std_cxx1x/mutex.h similarity index 100% rename from deal.II/base/include/base/std_cxx1x/mutex.h rename to deal.II/include/deal.II/base/std_cxx1x/mutex.h diff --git a/deal.II/base/include/base/std_cxx1x/shared_ptr.h b/deal.II/include/deal.II/base/std_cxx1x/shared_ptr.h similarity index 100% rename from deal.II/base/include/base/std_cxx1x/shared_ptr.h rename to deal.II/include/deal.II/base/std_cxx1x/shared_ptr.h diff --git a/deal.II/base/include/base/std_cxx1x/thread.h b/deal.II/include/deal.II/base/std_cxx1x/thread.h similarity index 100% rename from deal.II/base/include/base/std_cxx1x/thread.h rename to deal.II/include/deal.II/base/std_cxx1x/thread.h diff --git a/deal.II/base/include/base/std_cxx1x/tuple.h b/deal.II/include/deal.II/base/std_cxx1x/tuple.h similarity index 100% rename from deal.II/base/include/base/std_cxx1x/tuple.h rename to deal.II/include/deal.II/base/std_cxx1x/tuple.h diff --git a/deal.II/base/include/base/subscriptor.h b/deal.II/include/deal.II/base/subscriptor.h similarity index 100% rename from deal.II/base/include/base/subscriptor.h rename to deal.II/include/deal.II/base/subscriptor.h diff --git a/deal.II/base/include/base/symmetric_tensor.h b/deal.II/include/deal.II/base/symmetric_tensor.h similarity index 100% rename from deal.II/base/include/base/symmetric_tensor.h rename to deal.II/include/deal.II/base/symmetric_tensor.h diff --git a/deal.II/base/include/base/synchronous_iterator.h b/deal.II/include/deal.II/base/synchronous_iterator.h similarity index 100% rename from deal.II/base/include/base/synchronous_iterator.h rename to deal.II/include/deal.II/base/synchronous_iterator.h diff --git a/deal.II/base/include/base/table.h b/deal.II/include/deal.II/base/table.h similarity index 100% rename from deal.II/base/include/base/table.h rename to deal.II/include/deal.II/base/table.h diff --git a/deal.II/base/include/base/table_handler.h b/deal.II/include/deal.II/base/table_handler.h similarity index 100% rename from deal.II/base/include/base/table_handler.h rename to deal.II/include/deal.II/base/table_handler.h diff --git a/deal.II/base/include/base/table_indices.h b/deal.II/include/deal.II/base/table_indices.h similarity index 100% rename from deal.II/base/include/base/table_indices.h rename to deal.II/include/deal.II/base/table_indices.h diff --git a/deal.II/base/include/base/template_constraints.h b/deal.II/include/deal.II/base/template_constraints.h similarity index 100% rename from deal.II/base/include/base/template_constraints.h rename to deal.II/include/deal.II/base/template_constraints.h diff --git a/deal.II/base/include/base/tensor.h b/deal.II/include/deal.II/base/tensor.h similarity index 100% rename from deal.II/base/include/base/tensor.h rename to deal.II/include/deal.II/base/tensor.h diff --git a/deal.II/base/include/base/tensor_base.h b/deal.II/include/deal.II/base/tensor_base.h similarity index 100% rename from deal.II/base/include/base/tensor_base.h rename to deal.II/include/deal.II/base/tensor_base.h diff --git a/deal.II/base/include/base/tensor_function.h b/deal.II/include/deal.II/base/tensor_function.h similarity index 100% rename from deal.II/base/include/base/tensor_function.h rename to deal.II/include/deal.II/base/tensor_function.h diff --git a/deal.II/base/include/base/tensor_product_polynomials.h b/deal.II/include/deal.II/base/tensor_product_polynomials.h similarity index 100% rename from deal.II/base/include/base/tensor_product_polynomials.h rename to deal.II/include/deal.II/base/tensor_product_polynomials.h diff --git a/deal.II/base/include/base/thread_management.h b/deal.II/include/deal.II/base/thread_management.h similarity index 100% rename from deal.II/base/include/base/thread_management.h rename to deal.II/include/deal.II/base/thread_management.h diff --git a/deal.II/base/include/base/timer.h b/deal.II/include/deal.II/base/timer.h similarity index 100% rename from deal.II/base/include/base/timer.h rename to deal.II/include/deal.II/base/timer.h diff --git a/deal.II/base/include/base/types.h b/deal.II/include/deal.II/base/types.h similarity index 100% rename from deal.II/base/include/base/types.h rename to deal.II/include/deal.II/base/types.h diff --git a/deal.II/base/include/base/utilities.h b/deal.II/include/deal.II/base/utilities.h similarity index 100% rename from deal.II/base/include/base/utilities.h rename to deal.II/include/deal.II/base/utilities.h diff --git a/deal.II/base/include/base/vector_slice.h b/deal.II/include/deal.II/base/vector_slice.h similarity index 100% rename from deal.II/base/include/base/vector_slice.h rename to deal.II/include/deal.II/base/vector_slice.h diff --git a/deal.II/base/include/base/work_stream.h b/deal.II/include/deal.II/base/work_stream.h similarity index 100% rename from deal.II/base/include/base/work_stream.h rename to deal.II/include/deal.II/base/work_stream.h diff --git a/deal.II/deal.II/include/distributed/grid_refinement.h b/deal.II/include/deal.II/distributed/grid_refinement.h similarity index 100% rename from deal.II/deal.II/include/distributed/grid_refinement.h rename to deal.II/include/deal.II/distributed/grid_refinement.h diff --git a/deal.II/deal.II/include/distributed/solution_transfer.h b/deal.II/include/deal.II/distributed/solution_transfer.h similarity index 100% rename from deal.II/deal.II/include/distributed/solution_transfer.h rename to deal.II/include/deal.II/distributed/solution_transfer.h diff --git a/deal.II/deal.II/include/distributed/tria.h b/deal.II/include/deal.II/distributed/tria.h similarity index 100% rename from deal.II/deal.II/include/distributed/tria.h rename to deal.II/include/deal.II/distributed/tria.h diff --git a/deal.II/deal.II/include/dofs/block_info.h b/deal.II/include/deal.II/dofs/block_info.h similarity index 100% rename from deal.II/deal.II/include/dofs/block_info.h rename to deal.II/include/deal.II/dofs/block_info.h diff --git a/deal.II/deal.II/include/dofs/dof_accessor.h b/deal.II/include/deal.II/dofs/dof_accessor.h similarity index 100% rename from deal.II/deal.II/include/dofs/dof_accessor.h rename to deal.II/include/deal.II/dofs/dof_accessor.h diff --git a/deal.II/deal.II/include/dofs/dof_accessor.templates.h b/deal.II/include/deal.II/dofs/dof_accessor.templates.h similarity index 100% rename from deal.II/deal.II/include/dofs/dof_accessor.templates.h rename to deal.II/include/deal.II/dofs/dof_accessor.templates.h diff --git a/deal.II/deal.II/include/dofs/dof_constraints.h b/deal.II/include/deal.II/dofs/dof_constraints.h similarity index 100% rename from deal.II/deal.II/include/dofs/dof_constraints.h rename to deal.II/include/deal.II/dofs/dof_constraints.h diff --git a/deal.II/deal.II/include/dofs/dof_faces.h b/deal.II/include/deal.II/dofs/dof_faces.h similarity index 100% rename from deal.II/deal.II/include/dofs/dof_faces.h rename to deal.II/include/deal.II/dofs/dof_faces.h diff --git a/deal.II/deal.II/include/dofs/dof_handler.h b/deal.II/include/deal.II/dofs/dof_handler.h similarity index 100% rename from deal.II/deal.II/include/dofs/dof_handler.h rename to deal.II/include/deal.II/dofs/dof_handler.h diff --git a/deal.II/deal.II/include/dofs/dof_handler_policy.h b/deal.II/include/deal.II/dofs/dof_handler_policy.h similarity index 100% rename from deal.II/deal.II/include/dofs/dof_handler_policy.h rename to deal.II/include/deal.II/dofs/dof_handler_policy.h diff --git a/deal.II/deal.II/include/dofs/dof_iterator_selector.h b/deal.II/include/deal.II/dofs/dof_iterator_selector.h similarity index 100% rename from deal.II/deal.II/include/dofs/dof_iterator_selector.h rename to deal.II/include/deal.II/dofs/dof_iterator_selector.h diff --git a/deal.II/deal.II/include/dofs/dof_levels.h b/deal.II/include/deal.II/dofs/dof_levels.h similarity index 100% rename from deal.II/deal.II/include/dofs/dof_levels.h rename to deal.II/include/deal.II/dofs/dof_levels.h diff --git a/deal.II/deal.II/include/dofs/dof_objects.h b/deal.II/include/deal.II/dofs/dof_objects.h similarity index 100% rename from deal.II/deal.II/include/dofs/dof_objects.h rename to deal.II/include/deal.II/dofs/dof_objects.h diff --git a/deal.II/deal.II/include/dofs/dof_renumbering.h b/deal.II/include/deal.II/dofs/dof_renumbering.h similarity index 100% rename from deal.II/deal.II/include/dofs/dof_renumbering.h rename to deal.II/include/deal.II/dofs/dof_renumbering.h diff --git a/deal.II/deal.II/include/dofs/dof_tools.h b/deal.II/include/deal.II/dofs/dof_tools.h similarity index 100% rename from deal.II/deal.II/include/dofs/dof_tools.h rename to deal.II/include/deal.II/dofs/dof_tools.h diff --git a/deal.II/deal.II/include/dofs/function_map.h b/deal.II/include/deal.II/dofs/function_map.h similarity index 100% rename from deal.II/deal.II/include/dofs/function_map.h rename to deal.II/include/deal.II/dofs/function_map.h diff --git a/deal.II/deal.II/include/dofs/number_cache.h b/deal.II/include/deal.II/dofs/number_cache.h similarity index 100% rename from deal.II/deal.II/include/dofs/number_cache.h rename to deal.II/include/deal.II/dofs/number_cache.h diff --git a/deal.II/deal.II/include/fe/fe.h b/deal.II/include/deal.II/fe/fe.h similarity index 100% rename from deal.II/deal.II/include/fe/fe.h rename to deal.II/include/deal.II/fe/fe.h diff --git a/deal.II/deal.II/include/fe/fe_abf.h b/deal.II/include/deal.II/fe/fe_abf.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_abf.h rename to deal.II/include/deal.II/fe/fe_abf.h diff --git a/deal.II/deal.II/include/fe/fe_base.h b/deal.II/include/deal.II/fe/fe_base.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_base.h rename to deal.II/include/deal.II/fe/fe_base.h diff --git a/deal.II/deal.II/include/fe/fe_bdm.h b/deal.II/include/deal.II/fe/fe_bdm.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_bdm.h rename to deal.II/include/deal.II/fe/fe_bdm.h diff --git a/deal.II/deal.II/include/fe/fe_dg_vector.h b/deal.II/include/deal.II/fe/fe_dg_vector.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_dg_vector.h rename to deal.II/include/deal.II/fe/fe_dg_vector.h diff --git a/deal.II/deal.II/include/fe/fe_dg_vector.templates.h b/deal.II/include/deal.II/fe/fe_dg_vector.templates.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_dg_vector.templates.h rename to deal.II/include/deal.II/fe/fe_dg_vector.templates.h diff --git a/deal.II/deal.II/include/fe/fe_dgp.h b/deal.II/include/deal.II/fe/fe_dgp.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_dgp.h rename to deal.II/include/deal.II/fe/fe_dgp.h diff --git a/deal.II/deal.II/include/fe/fe_dgp_monomial.h b/deal.II/include/deal.II/fe/fe_dgp_monomial.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_dgp_monomial.h rename to deal.II/include/deal.II/fe/fe_dgp_monomial.h diff --git a/deal.II/deal.II/include/fe/fe_dgp_nonparametric.h b/deal.II/include/deal.II/fe/fe_dgp_nonparametric.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_dgp_nonparametric.h rename to deal.II/include/deal.II/fe/fe_dgp_nonparametric.h diff --git a/deal.II/deal.II/include/fe/fe_dgq.h b/deal.II/include/deal.II/fe/fe_dgq.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_dgq.h rename to deal.II/include/deal.II/fe/fe_dgq.h diff --git a/deal.II/deal.II/include/fe/fe_face.h b/deal.II/include/deal.II/fe/fe_face.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_face.h rename to deal.II/include/deal.II/fe/fe_face.h diff --git a/deal.II/deal.II/include/fe/fe_nedelec.h b/deal.II/include/deal.II/fe/fe_nedelec.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_nedelec.h rename to deal.II/include/deal.II/fe/fe_nedelec.h diff --git a/deal.II/deal.II/include/fe/fe_nothing.h b/deal.II/include/deal.II/fe/fe_nothing.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_nothing.h rename to deal.II/include/deal.II/fe/fe_nothing.h diff --git a/deal.II/deal.II/include/fe/fe_poly.h b/deal.II/include/deal.II/fe/fe_poly.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_poly.h rename to deal.II/include/deal.II/fe/fe_poly.h diff --git a/deal.II/deal.II/include/fe/fe_poly.templates.h b/deal.II/include/deal.II/fe/fe_poly.templates.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_poly.templates.h rename to deal.II/include/deal.II/fe/fe_poly.templates.h diff --git a/deal.II/deal.II/include/fe/fe_poly_face.h b/deal.II/include/deal.II/fe/fe_poly_face.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_poly_face.h rename to deal.II/include/deal.II/fe/fe_poly_face.h diff --git a/deal.II/deal.II/include/fe/fe_poly_face.templates.h b/deal.II/include/deal.II/fe/fe_poly_face.templates.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_poly_face.templates.h rename to deal.II/include/deal.II/fe/fe_poly_face.templates.h diff --git a/deal.II/deal.II/include/fe/fe_poly_tensor.h b/deal.II/include/deal.II/fe/fe_poly_tensor.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_poly_tensor.h rename to deal.II/include/deal.II/fe/fe_poly_tensor.h diff --git a/deal.II/deal.II/include/fe/fe_q.h b/deal.II/include/deal.II/fe/fe_q.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_q.h rename to deal.II/include/deal.II/fe/fe_q.h diff --git a/deal.II/deal.II/include/fe/fe_q_hierarchical.h b/deal.II/include/deal.II/fe/fe_q_hierarchical.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_q_hierarchical.h rename to deal.II/include/deal.II/fe/fe_q_hierarchical.h diff --git a/deal.II/deal.II/include/fe/fe_raviart_thomas.h b/deal.II/include/deal.II/fe/fe_raviart_thomas.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_raviart_thomas.h rename to deal.II/include/deal.II/fe/fe_raviart_thomas.h diff --git a/deal.II/deal.II/include/fe/fe_system.h b/deal.II/include/deal.II/fe/fe_system.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_system.h rename to deal.II/include/deal.II/fe/fe_system.h diff --git a/deal.II/deal.II/include/fe/fe_tools.h b/deal.II/include/deal.II/fe/fe_tools.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_tools.h rename to deal.II/include/deal.II/fe/fe_tools.h diff --git a/deal.II/deal.II/include/fe/fe_update_flags.h b/deal.II/include/deal.II/fe/fe_update_flags.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_update_flags.h rename to deal.II/include/deal.II/fe/fe_update_flags.h diff --git a/deal.II/deal.II/include/fe/fe_values.h b/deal.II/include/deal.II/fe/fe_values.h similarity index 100% rename from deal.II/deal.II/include/fe/fe_values.h rename to deal.II/include/deal.II/fe/fe_values.h diff --git a/deal.II/deal.II/include/fe/mapping.h b/deal.II/include/deal.II/fe/mapping.h similarity index 100% rename from deal.II/deal.II/include/fe/mapping.h rename to deal.II/include/deal.II/fe/mapping.h diff --git a/deal.II/deal.II/include/fe/mapping_c1.h b/deal.II/include/deal.II/fe/mapping_c1.h similarity index 100% rename from deal.II/deal.II/include/fe/mapping_c1.h rename to deal.II/include/deal.II/fe/mapping_c1.h diff --git a/deal.II/deal.II/include/fe/mapping_cartesian.h b/deal.II/include/deal.II/fe/mapping_cartesian.h similarity index 100% rename from deal.II/deal.II/include/fe/mapping_cartesian.h rename to deal.II/include/deal.II/fe/mapping_cartesian.h diff --git a/deal.II/deal.II/include/fe/mapping_q.h b/deal.II/include/deal.II/fe/mapping_q.h similarity index 100% rename from deal.II/deal.II/include/fe/mapping_q.h rename to deal.II/include/deal.II/fe/mapping_q.h diff --git a/deal.II/deal.II/include/fe/mapping_q1.h b/deal.II/include/deal.II/fe/mapping_q1.h similarity index 100% rename from deal.II/deal.II/include/fe/mapping_q1.h rename to deal.II/include/deal.II/fe/mapping_q1.h diff --git a/deal.II/deal.II/include/fe/mapping_q1_eulerian.h b/deal.II/include/deal.II/fe/mapping_q1_eulerian.h similarity index 100% rename from deal.II/deal.II/include/fe/mapping_q1_eulerian.h rename to deal.II/include/deal.II/fe/mapping_q1_eulerian.h diff --git a/deal.II/deal.II/include/fe/mapping_q_eulerian.h b/deal.II/include/deal.II/fe/mapping_q_eulerian.h similarity index 100% rename from deal.II/deal.II/include/fe/mapping_q_eulerian.h rename to deal.II/include/deal.II/fe/mapping_q_eulerian.h diff --git a/deal.II/deal.II/include/grid/filtered_iterator.h b/deal.II/include/deal.II/grid/filtered_iterator.h similarity index 100% rename from deal.II/deal.II/include/grid/filtered_iterator.h rename to deal.II/include/deal.II/grid/filtered_iterator.h diff --git a/deal.II/deal.II/include/grid/geometry_info.h b/deal.II/include/deal.II/grid/geometry_info.h similarity index 100% rename from deal.II/deal.II/include/grid/geometry_info.h rename to deal.II/include/deal.II/grid/geometry_info.h diff --git a/deal.II/deal.II/include/grid/grid_generator.h b/deal.II/include/deal.II/grid/grid_generator.h similarity index 100% rename from deal.II/deal.II/include/grid/grid_generator.h rename to deal.II/include/deal.II/grid/grid_generator.h diff --git a/deal.II/deal.II/include/grid/grid_in.h b/deal.II/include/deal.II/grid/grid_in.h similarity index 100% rename from deal.II/deal.II/include/grid/grid_in.h rename to deal.II/include/deal.II/grid/grid_in.h diff --git a/deal.II/deal.II/include/grid/grid_out.h b/deal.II/include/deal.II/grid/grid_out.h similarity index 100% rename from deal.II/deal.II/include/grid/grid_out.h rename to deal.II/include/deal.II/grid/grid_out.h diff --git a/deal.II/deal.II/include/grid/grid_refinement.h b/deal.II/include/deal.II/grid/grid_refinement.h similarity index 100% rename from deal.II/deal.II/include/grid/grid_refinement.h rename to deal.II/include/deal.II/grid/grid_refinement.h diff --git a/deal.II/deal.II/include/grid/grid_reordering.h b/deal.II/include/deal.II/grid/grid_reordering.h similarity index 100% rename from deal.II/deal.II/include/grid/grid_reordering.h rename to deal.II/include/deal.II/grid/grid_reordering.h diff --git a/deal.II/deal.II/include/grid/grid_reordering_internal.h b/deal.II/include/deal.II/grid/grid_reordering_internal.h similarity index 100% rename from deal.II/deal.II/include/grid/grid_reordering_internal.h rename to deal.II/include/deal.II/grid/grid_reordering_internal.h diff --git a/deal.II/deal.II/include/grid/grid_tools.h b/deal.II/include/deal.II/grid/grid_tools.h similarity index 100% rename from deal.II/deal.II/include/grid/grid_tools.h rename to deal.II/include/deal.II/grid/grid_tools.h diff --git a/deal.II/deal.II/include/grid/intergrid_map.h b/deal.II/include/deal.II/grid/intergrid_map.h similarity index 100% rename from deal.II/deal.II/include/grid/intergrid_map.h rename to deal.II/include/deal.II/grid/intergrid_map.h diff --git a/deal.II/deal.II/include/grid/magic_numbers.h b/deal.II/include/deal.II/grid/magic_numbers.h similarity index 100% rename from deal.II/deal.II/include/grid/magic_numbers.h rename to deal.II/include/deal.II/grid/magic_numbers.h diff --git a/deal.II/deal.II/include/grid/persistent_tria.h b/deal.II/include/deal.II/grid/persistent_tria.h similarity index 100% rename from deal.II/deal.II/include/grid/persistent_tria.h rename to deal.II/include/deal.II/grid/persistent_tria.h diff --git a/deal.II/deal.II/include/grid/tria.h b/deal.II/include/deal.II/grid/tria.h similarity index 100% rename from deal.II/deal.II/include/grid/tria.h rename to deal.II/include/deal.II/grid/tria.h diff --git a/deal.II/deal.II/include/grid/tria_accessor.h b/deal.II/include/deal.II/grid/tria_accessor.h similarity index 100% rename from deal.II/deal.II/include/grid/tria_accessor.h rename to deal.II/include/deal.II/grid/tria_accessor.h diff --git a/deal.II/deal.II/include/grid/tria_accessor.templates.h b/deal.II/include/deal.II/grid/tria_accessor.templates.h similarity index 100% rename from deal.II/deal.II/include/grid/tria_accessor.templates.h rename to deal.II/include/deal.II/grid/tria_accessor.templates.h diff --git a/deal.II/deal.II/include/grid/tria_boundary.h b/deal.II/include/deal.II/grid/tria_boundary.h similarity index 100% rename from deal.II/deal.II/include/grid/tria_boundary.h rename to deal.II/include/deal.II/grid/tria_boundary.h diff --git a/deal.II/deal.II/include/grid/tria_boundary_lib.h b/deal.II/include/deal.II/grid/tria_boundary_lib.h similarity index 100% rename from deal.II/deal.II/include/grid/tria_boundary_lib.h rename to deal.II/include/deal.II/grid/tria_boundary_lib.h diff --git a/deal.II/deal.II/include/grid/tria_faces.h b/deal.II/include/deal.II/grid/tria_faces.h similarity index 100% rename from deal.II/deal.II/include/grid/tria_faces.h rename to deal.II/include/deal.II/grid/tria_faces.h diff --git a/deal.II/deal.II/include/grid/tria_iterator.h b/deal.II/include/deal.II/grid/tria_iterator.h similarity index 100% rename from deal.II/deal.II/include/grid/tria_iterator.h rename to deal.II/include/deal.II/grid/tria_iterator.h diff --git a/deal.II/deal.II/include/grid/tria_iterator.templates.h b/deal.II/include/deal.II/grid/tria_iterator.templates.h similarity index 100% rename from deal.II/deal.II/include/grid/tria_iterator.templates.h rename to deal.II/include/deal.II/grid/tria_iterator.templates.h diff --git a/deal.II/deal.II/include/grid/tria_iterator_base.h b/deal.II/include/deal.II/grid/tria_iterator_base.h similarity index 100% rename from deal.II/deal.II/include/grid/tria_iterator_base.h rename to deal.II/include/deal.II/grid/tria_iterator_base.h diff --git a/deal.II/deal.II/include/grid/tria_iterator_selector.h b/deal.II/include/deal.II/grid/tria_iterator_selector.h similarity index 100% rename from deal.II/deal.II/include/grid/tria_iterator_selector.h rename to deal.II/include/deal.II/grid/tria_iterator_selector.h diff --git a/deal.II/deal.II/include/grid/tria_levels.h b/deal.II/include/deal.II/grid/tria_levels.h similarity index 100% rename from deal.II/deal.II/include/grid/tria_levels.h rename to deal.II/include/deal.II/grid/tria_levels.h diff --git a/deal.II/deal.II/include/grid/tria_object.h b/deal.II/include/deal.II/grid/tria_object.h similarity index 100% rename from deal.II/deal.II/include/grid/tria_object.h rename to deal.II/include/deal.II/grid/tria_object.h diff --git a/deal.II/deal.II/include/grid/tria_objects.h b/deal.II/include/deal.II/grid/tria_objects.h similarity index 100% rename from deal.II/deal.II/include/grid/tria_objects.h rename to deal.II/include/deal.II/grid/tria_objects.h diff --git a/deal.II/deal.II/include/hp/dof_faces.h b/deal.II/include/deal.II/hp/dof_faces.h similarity index 100% rename from deal.II/deal.II/include/hp/dof_faces.h rename to deal.II/include/deal.II/hp/dof_faces.h diff --git a/deal.II/deal.II/include/hp/dof_handler.h b/deal.II/include/deal.II/hp/dof_handler.h similarity index 100% rename from deal.II/deal.II/include/hp/dof_handler.h rename to deal.II/include/deal.II/hp/dof_handler.h diff --git a/deal.II/deal.II/include/hp/dof_levels.h b/deal.II/include/deal.II/hp/dof_levels.h similarity index 100% rename from deal.II/deal.II/include/hp/dof_levels.h rename to deal.II/include/deal.II/hp/dof_levels.h diff --git a/deal.II/deal.II/include/hp/dof_objects.h b/deal.II/include/deal.II/hp/dof_objects.h similarity index 100% rename from deal.II/deal.II/include/hp/dof_objects.h rename to deal.II/include/deal.II/hp/dof_objects.h diff --git a/deal.II/deal.II/include/hp/fe_collection.h b/deal.II/include/deal.II/hp/fe_collection.h similarity index 100% rename from deal.II/deal.II/include/hp/fe_collection.h rename to deal.II/include/deal.II/hp/fe_collection.h diff --git a/deal.II/deal.II/include/hp/fe_values.h b/deal.II/include/deal.II/hp/fe_values.h similarity index 100% rename from deal.II/deal.II/include/hp/fe_values.h rename to deal.II/include/deal.II/hp/fe_values.h diff --git a/deal.II/deal.II/include/hp/mapping_collection.h b/deal.II/include/deal.II/hp/mapping_collection.h similarity index 100% rename from deal.II/deal.II/include/hp/mapping_collection.h rename to deal.II/include/deal.II/hp/mapping_collection.h diff --git a/deal.II/deal.II/include/hp/q_collection.h b/deal.II/include/deal.II/hp/q_collection.h similarity index 100% rename from deal.II/deal.II/include/hp/q_collection.h rename to deal.II/include/deal.II/hp/q_collection.h diff --git a/deal.II/deal.II/include/integrators/differential.h b/deal.II/include/deal.II/integrators/differential.h similarity index 100% rename from deal.II/deal.II/include/integrators/differential.h rename to deal.II/include/deal.II/integrators/differential.h diff --git a/deal.II/deal.II/include/integrators/l2.h b/deal.II/include/deal.II/integrators/l2.h similarity index 100% rename from deal.II/deal.II/include/integrators/l2.h rename to deal.II/include/deal.II/integrators/l2.h diff --git a/deal.II/deal.II/include/integrators/laplace.h b/deal.II/include/deal.II/integrators/laplace.h similarity index 100% rename from deal.II/deal.II/include/integrators/laplace.h rename to deal.II/include/deal.II/integrators/laplace.h diff --git a/deal.II/deal.II/include/integrators/local_integrators.h b/deal.II/include/deal.II/integrators/local_integrators.h similarity index 100% rename from deal.II/deal.II/include/integrators/local_integrators.h rename to deal.II/include/deal.II/integrators/local_integrators.h diff --git a/deal.II/lac/include/lac/arpack_solver.h b/deal.II/include/deal.II/lac/arpack_solver.h similarity index 100% rename from deal.II/lac/include/lac/arpack_solver.h rename to deal.II/include/deal.II/lac/arpack_solver.h diff --git a/deal.II/lac/include/lac/block_indices.h b/deal.II/include/deal.II/lac/block_indices.h similarity index 100% rename from deal.II/lac/include/lac/block_indices.h rename to deal.II/include/deal.II/lac/block_indices.h diff --git a/deal.II/lac/include/lac/block_list.h b/deal.II/include/deal.II/lac/block_list.h similarity index 100% rename from deal.II/lac/include/lac/block_list.h rename to deal.II/include/deal.II/lac/block_list.h diff --git a/deal.II/lac/include/lac/block_matrix.h b/deal.II/include/deal.II/lac/block_matrix.h similarity index 100% rename from deal.II/lac/include/lac/block_matrix.h rename to deal.II/include/deal.II/lac/block_matrix.h diff --git a/deal.II/lac/include/lac/block_matrix_array.h b/deal.II/include/deal.II/lac/block_matrix_array.h similarity index 100% rename from deal.II/lac/include/lac/block_matrix_array.h rename to deal.II/include/deal.II/lac/block_matrix_array.h diff --git a/deal.II/lac/include/lac/block_matrix_base.h b/deal.II/include/deal.II/lac/block_matrix_base.h similarity index 100% rename from deal.II/lac/include/lac/block_matrix_base.h rename to deal.II/include/deal.II/lac/block_matrix_base.h diff --git a/deal.II/lac/include/lac/block_sparse_matrix.h b/deal.II/include/deal.II/lac/block_sparse_matrix.h similarity index 100% rename from deal.II/lac/include/lac/block_sparse_matrix.h rename to deal.II/include/deal.II/lac/block_sparse_matrix.h diff --git a/deal.II/lac/include/lac/block_sparse_matrix.templates.h b/deal.II/include/deal.II/lac/block_sparse_matrix.templates.h similarity index 100% rename from deal.II/lac/include/lac/block_sparse_matrix.templates.h rename to deal.II/include/deal.II/lac/block_sparse_matrix.templates.h diff --git a/deal.II/lac/include/lac/block_sparse_matrix_ez.h b/deal.II/include/deal.II/lac/block_sparse_matrix_ez.h similarity index 100% rename from deal.II/lac/include/lac/block_sparse_matrix_ez.h rename to deal.II/include/deal.II/lac/block_sparse_matrix_ez.h diff --git a/deal.II/lac/include/lac/block_sparse_matrix_ez.templates.h b/deal.II/include/deal.II/lac/block_sparse_matrix_ez.templates.h similarity index 100% rename from deal.II/lac/include/lac/block_sparse_matrix_ez.templates.h rename to deal.II/include/deal.II/lac/block_sparse_matrix_ez.templates.h diff --git a/deal.II/lac/include/lac/block_sparsity_pattern.h b/deal.II/include/deal.II/lac/block_sparsity_pattern.h similarity index 100% rename from deal.II/lac/include/lac/block_sparsity_pattern.h rename to deal.II/include/deal.II/lac/block_sparsity_pattern.h diff --git a/deal.II/lac/include/lac/block_vector.h b/deal.II/include/deal.II/lac/block_vector.h similarity index 100% rename from deal.II/lac/include/lac/block_vector.h rename to deal.II/include/deal.II/lac/block_vector.h diff --git a/deal.II/lac/include/lac/block_vector.templates.h b/deal.II/include/deal.II/lac/block_vector.templates.h similarity index 100% rename from deal.II/lac/include/lac/block_vector.templates.h rename to deal.II/include/deal.II/lac/block_vector.templates.h diff --git a/deal.II/lac/include/lac/block_vector_base.h b/deal.II/include/deal.II/lac/block_vector_base.h similarity index 100% rename from deal.II/lac/include/lac/block_vector_base.h rename to deal.II/include/deal.II/lac/block_vector_base.h diff --git a/deal.II/lac/include/lac/chunk_sparse_matrix.h b/deal.II/include/deal.II/lac/chunk_sparse_matrix.h similarity index 100% rename from deal.II/lac/include/lac/chunk_sparse_matrix.h rename to deal.II/include/deal.II/lac/chunk_sparse_matrix.h diff --git a/deal.II/lac/include/lac/chunk_sparse_matrix.templates.h b/deal.II/include/deal.II/lac/chunk_sparse_matrix.templates.h similarity index 100% rename from deal.II/lac/include/lac/chunk_sparse_matrix.templates.h rename to deal.II/include/deal.II/lac/chunk_sparse_matrix.templates.h diff --git a/deal.II/lac/include/lac/chunk_sparsity_pattern.h b/deal.II/include/deal.II/lac/chunk_sparsity_pattern.h similarity index 100% rename from deal.II/lac/include/lac/chunk_sparsity_pattern.h rename to deal.II/include/deal.II/lac/chunk_sparsity_pattern.h diff --git a/deal.II/lac/include/lac/compressed_set_sparsity_pattern.h b/deal.II/include/deal.II/lac/compressed_set_sparsity_pattern.h similarity index 100% rename from deal.II/lac/include/lac/compressed_set_sparsity_pattern.h rename to deal.II/include/deal.II/lac/compressed_set_sparsity_pattern.h diff --git a/deal.II/lac/include/lac/compressed_simple_sparsity_pattern.h b/deal.II/include/deal.II/lac/compressed_simple_sparsity_pattern.h similarity index 100% rename from deal.II/lac/include/lac/compressed_simple_sparsity_pattern.h rename to deal.II/include/deal.II/lac/compressed_simple_sparsity_pattern.h diff --git a/deal.II/lac/include/lac/compressed_sparsity_pattern.h b/deal.II/include/deal.II/lac/compressed_sparsity_pattern.h similarity index 100% rename from deal.II/lac/include/lac/compressed_sparsity_pattern.h rename to deal.II/include/deal.II/lac/compressed_sparsity_pattern.h diff --git a/deal.II/lac/include/lac/constraint_matrix.h b/deal.II/include/deal.II/lac/constraint_matrix.h similarity index 100% rename from deal.II/lac/include/lac/constraint_matrix.h rename to deal.II/include/deal.II/lac/constraint_matrix.h diff --git a/deal.II/lac/include/lac/constraint_matrix.templates.h b/deal.II/include/deal.II/lac/constraint_matrix.templates.h similarity index 100% rename from deal.II/lac/include/lac/constraint_matrix.templates.h rename to deal.II/include/deal.II/lac/constraint_matrix.templates.h diff --git a/deal.II/lac/include/lac/eigen.h b/deal.II/include/deal.II/lac/eigen.h similarity index 100% rename from deal.II/lac/include/lac/eigen.h rename to deal.II/include/deal.II/lac/eigen.h diff --git a/deal.II/lac/include/lac/exceptions.h b/deal.II/include/deal.II/lac/exceptions.h similarity index 100% rename from deal.II/lac/include/lac/exceptions.h rename to deal.II/include/deal.II/lac/exceptions.h diff --git a/deal.II/lac/include/lac/filtered_matrix.h b/deal.II/include/deal.II/lac/filtered_matrix.h similarity index 100% rename from deal.II/lac/include/lac/filtered_matrix.h rename to deal.II/include/deal.II/lac/filtered_matrix.h diff --git a/deal.II/lac/include/lac/full_matrix.h b/deal.II/include/deal.II/lac/full_matrix.h similarity index 100% rename from deal.II/lac/include/lac/full_matrix.h rename to deal.II/include/deal.II/lac/full_matrix.h diff --git a/deal.II/lac/include/lac/full_matrix.templates.h b/deal.II/include/deal.II/lac/full_matrix.templates.h similarity index 100% rename from deal.II/lac/include/lac/full_matrix.templates.h rename to deal.II/include/deal.II/lac/full_matrix.templates.h diff --git a/deal.II/lac/include/lac/householder.h b/deal.II/include/deal.II/lac/householder.h similarity index 100% rename from deal.II/lac/include/lac/householder.h rename to deal.II/include/deal.II/lac/householder.h diff --git a/deal.II/lac/include/lac/identity_matrix.h b/deal.II/include/deal.II/lac/identity_matrix.h similarity index 100% rename from deal.II/lac/include/lac/identity_matrix.h rename to deal.II/include/deal.II/lac/identity_matrix.h diff --git a/deal.II/lac/include/lac/iterative_inverse.h b/deal.II/include/deal.II/lac/iterative_inverse.h similarity index 100% rename from deal.II/lac/include/lac/iterative_inverse.h rename to deal.II/include/deal.II/lac/iterative_inverse.h diff --git a/deal.II/lac/include/lac/lapack_full_matrix.h b/deal.II/include/deal.II/lac/lapack_full_matrix.h similarity index 100% rename from deal.II/lac/include/lac/lapack_full_matrix.h rename to deal.II/include/deal.II/lac/lapack_full_matrix.h diff --git a/deal.II/lac/include/lac/lapack_support.h b/deal.II/include/deal.II/lac/lapack_support.h similarity index 100% rename from deal.II/lac/include/lac/lapack_support.h rename to deal.II/include/deal.II/lac/lapack_support.h diff --git a/deal.II/lac/include/lac/lapack_templates.h.in b/deal.II/include/deal.II/lac/lapack_templates.h.in similarity index 100% rename from deal.II/lac/include/lac/lapack_templates.h.in rename to deal.II/include/deal.II/lac/lapack_templates.h.in diff --git a/deal.II/lac/include/lac/matrix_block.h b/deal.II/include/deal.II/lac/matrix_block.h similarity index 100% rename from deal.II/lac/include/lac/matrix_block.h rename to deal.II/include/deal.II/lac/matrix_block.h diff --git a/deal.II/lac/include/lac/matrix_iterator.h b/deal.II/include/deal.II/lac/matrix_iterator.h similarity index 100% rename from deal.II/lac/include/lac/matrix_iterator.h rename to deal.II/include/deal.II/lac/matrix_iterator.h diff --git a/deal.II/lac/include/lac/matrix_lib.h b/deal.II/include/deal.II/lac/matrix_lib.h similarity index 100% rename from deal.II/lac/include/lac/matrix_lib.h rename to deal.II/include/deal.II/lac/matrix_lib.h diff --git a/deal.II/lac/include/lac/matrix_lib.templates.h b/deal.II/include/deal.II/lac/matrix_lib.templates.h similarity index 100% rename from deal.II/lac/include/lac/matrix_lib.templates.h rename to deal.II/include/deal.II/lac/matrix_lib.templates.h diff --git a/deal.II/lac/include/lac/matrix_out.h b/deal.II/include/deal.II/lac/matrix_out.h similarity index 100% rename from deal.II/lac/include/lac/matrix_out.h rename to deal.II/include/deal.II/lac/matrix_out.h diff --git a/deal.II/lac/include/lac/petsc_block_sparse_matrix.h b/deal.II/include/deal.II/lac/petsc_block_sparse_matrix.h similarity index 100% rename from deal.II/lac/include/lac/petsc_block_sparse_matrix.h rename to deal.II/include/deal.II/lac/petsc_block_sparse_matrix.h diff --git a/deal.II/lac/include/lac/petsc_block_vector.h b/deal.II/include/deal.II/lac/petsc_block_vector.h similarity index 100% rename from deal.II/lac/include/lac/petsc_block_vector.h rename to deal.II/include/deal.II/lac/petsc_block_vector.h diff --git a/deal.II/lac/include/lac/petsc_full_matrix.h b/deal.II/include/deal.II/lac/petsc_full_matrix.h similarity index 100% rename from deal.II/lac/include/lac/petsc_full_matrix.h rename to deal.II/include/deal.II/lac/petsc_full_matrix.h diff --git a/deal.II/lac/include/lac/petsc_matrix_base.h b/deal.II/include/deal.II/lac/petsc_matrix_base.h similarity index 100% rename from deal.II/lac/include/lac/petsc_matrix_base.h rename to deal.II/include/deal.II/lac/petsc_matrix_base.h diff --git a/deal.II/lac/include/lac/petsc_parallel_block_sparse_matrix.h b/deal.II/include/deal.II/lac/petsc_parallel_block_sparse_matrix.h similarity index 100% rename from deal.II/lac/include/lac/petsc_parallel_block_sparse_matrix.h rename to deal.II/include/deal.II/lac/petsc_parallel_block_sparse_matrix.h diff --git a/deal.II/lac/include/lac/petsc_parallel_block_vector.h b/deal.II/include/deal.II/lac/petsc_parallel_block_vector.h similarity index 100% rename from deal.II/lac/include/lac/petsc_parallel_block_vector.h rename to deal.II/include/deal.II/lac/petsc_parallel_block_vector.h diff --git a/deal.II/lac/include/lac/petsc_parallel_sparse_matrix.h b/deal.II/include/deal.II/lac/petsc_parallel_sparse_matrix.h similarity index 100% rename from deal.II/lac/include/lac/petsc_parallel_sparse_matrix.h rename to deal.II/include/deal.II/lac/petsc_parallel_sparse_matrix.h diff --git a/deal.II/lac/include/lac/petsc_parallel_vector.h b/deal.II/include/deal.II/lac/petsc_parallel_vector.h similarity index 100% rename from deal.II/lac/include/lac/petsc_parallel_vector.h rename to deal.II/include/deal.II/lac/petsc_parallel_vector.h diff --git a/deal.II/lac/include/lac/petsc_precondition.h b/deal.II/include/deal.II/lac/petsc_precondition.h similarity index 100% rename from deal.II/lac/include/lac/petsc_precondition.h rename to deal.II/include/deal.II/lac/petsc_precondition.h diff --git a/deal.II/lac/include/lac/petsc_solver.h b/deal.II/include/deal.II/lac/petsc_solver.h similarity index 100% rename from deal.II/lac/include/lac/petsc_solver.h rename to deal.II/include/deal.II/lac/petsc_solver.h diff --git a/deal.II/lac/include/lac/petsc_sparse_matrix.h b/deal.II/include/deal.II/lac/petsc_sparse_matrix.h similarity index 100% rename from deal.II/lac/include/lac/petsc_sparse_matrix.h rename to deal.II/include/deal.II/lac/petsc_sparse_matrix.h diff --git a/deal.II/lac/include/lac/petsc_vector.h b/deal.II/include/deal.II/lac/petsc_vector.h similarity index 100% rename from deal.II/lac/include/lac/petsc_vector.h rename to deal.II/include/deal.II/lac/petsc_vector.h diff --git a/deal.II/lac/include/lac/petsc_vector_base.h b/deal.II/include/deal.II/lac/petsc_vector_base.h similarity index 100% rename from deal.II/lac/include/lac/petsc_vector_base.h rename to deal.II/include/deal.II/lac/petsc_vector_base.h diff --git a/deal.II/lac/include/lac/pointer_matrix.h b/deal.II/include/deal.II/lac/pointer_matrix.h similarity index 100% rename from deal.II/lac/include/lac/pointer_matrix.h rename to deal.II/include/deal.II/lac/pointer_matrix.h diff --git a/deal.II/lac/include/lac/precondition.h b/deal.II/include/deal.II/lac/precondition.h similarity index 100% rename from deal.II/lac/include/lac/precondition.h rename to deal.II/include/deal.II/lac/precondition.h diff --git a/deal.II/lac/include/lac/precondition_block.h b/deal.II/include/deal.II/lac/precondition_block.h similarity index 100% rename from deal.II/lac/include/lac/precondition_block.h rename to deal.II/include/deal.II/lac/precondition_block.h diff --git a/deal.II/lac/include/lac/precondition_block.templates.h b/deal.II/include/deal.II/lac/precondition_block.templates.h similarity index 100% rename from deal.II/lac/include/lac/precondition_block.templates.h rename to deal.II/include/deal.II/lac/precondition_block.templates.h diff --git a/deal.II/lac/include/lac/precondition_block_base.h b/deal.II/include/deal.II/lac/precondition_block_base.h similarity index 100% rename from deal.II/lac/include/lac/precondition_block_base.h rename to deal.II/include/deal.II/lac/precondition_block_base.h diff --git a/deal.II/lac/include/lac/precondition_selector.h b/deal.II/include/deal.II/lac/precondition_selector.h similarity index 100% rename from deal.II/lac/include/lac/precondition_selector.h rename to deal.II/include/deal.II/lac/precondition_selector.h diff --git a/deal.II/lac/include/lac/relaxation_block.h b/deal.II/include/deal.II/lac/relaxation_block.h similarity index 100% rename from deal.II/lac/include/lac/relaxation_block.h rename to deal.II/include/deal.II/lac/relaxation_block.h diff --git a/deal.II/lac/include/lac/relaxation_block.templates.h b/deal.II/include/deal.II/lac/relaxation_block.templates.h similarity index 100% rename from deal.II/lac/include/lac/relaxation_block.templates.h rename to deal.II/include/deal.II/lac/relaxation_block.templates.h diff --git a/deal.II/lac/include/lac/schur_matrix.h b/deal.II/include/deal.II/lac/schur_matrix.h similarity index 100% rename from deal.II/lac/include/lac/schur_matrix.h rename to deal.II/include/deal.II/lac/schur_matrix.h diff --git a/deal.II/lac/include/lac/shifted_matrix.h b/deal.II/include/deal.II/lac/shifted_matrix.h similarity index 100% rename from deal.II/lac/include/lac/shifted_matrix.h rename to deal.II/include/deal.II/lac/shifted_matrix.h diff --git a/deal.II/lac/include/lac/slepc_solver.h b/deal.II/include/deal.II/lac/slepc_solver.h similarity index 100% rename from deal.II/lac/include/lac/slepc_solver.h rename to deal.II/include/deal.II/lac/slepc_solver.h diff --git a/deal.II/lac/include/lac/slepc_spectral_transformation.h b/deal.II/include/deal.II/lac/slepc_spectral_transformation.h similarity index 100% rename from deal.II/lac/include/lac/slepc_spectral_transformation.h rename to deal.II/include/deal.II/lac/slepc_spectral_transformation.h diff --git a/deal.II/lac/include/lac/solver.h b/deal.II/include/deal.II/lac/solver.h similarity index 100% rename from deal.II/lac/include/lac/solver.h rename to deal.II/include/deal.II/lac/solver.h diff --git a/deal.II/lac/include/lac/solver_bicgstab.h b/deal.II/include/deal.II/lac/solver_bicgstab.h similarity index 100% rename from deal.II/lac/include/lac/solver_bicgstab.h rename to deal.II/include/deal.II/lac/solver_bicgstab.h diff --git a/deal.II/lac/include/lac/solver_cg.h b/deal.II/include/deal.II/lac/solver_cg.h similarity index 100% rename from deal.II/lac/include/lac/solver_cg.h rename to deal.II/include/deal.II/lac/solver_cg.h diff --git a/deal.II/lac/include/lac/solver_control.h b/deal.II/include/deal.II/lac/solver_control.h similarity index 100% rename from deal.II/lac/include/lac/solver_control.h rename to deal.II/include/deal.II/lac/solver_control.h diff --git a/deal.II/lac/include/lac/solver_gmres.h b/deal.II/include/deal.II/lac/solver_gmres.h similarity index 100% rename from deal.II/lac/include/lac/solver_gmres.h rename to deal.II/include/deal.II/lac/solver_gmres.h diff --git a/deal.II/lac/include/lac/solver_minres.h b/deal.II/include/deal.II/lac/solver_minres.h similarity index 100% rename from deal.II/lac/include/lac/solver_minres.h rename to deal.II/include/deal.II/lac/solver_minres.h diff --git a/deal.II/lac/include/lac/solver_qmrs.h b/deal.II/include/deal.II/lac/solver_qmrs.h similarity index 100% rename from deal.II/lac/include/lac/solver_qmrs.h rename to deal.II/include/deal.II/lac/solver_qmrs.h diff --git a/deal.II/lac/include/lac/solver_relaxation.h b/deal.II/include/deal.II/lac/solver_relaxation.h similarity index 100% rename from deal.II/lac/include/lac/solver_relaxation.h rename to deal.II/include/deal.II/lac/solver_relaxation.h diff --git a/deal.II/lac/include/lac/solver_richardson.h b/deal.II/include/deal.II/lac/solver_richardson.h similarity index 100% rename from deal.II/lac/include/lac/solver_richardson.h rename to deal.II/include/deal.II/lac/solver_richardson.h diff --git a/deal.II/lac/include/lac/solver_selector.h b/deal.II/include/deal.II/lac/solver_selector.h similarity index 100% rename from deal.II/lac/include/lac/solver_selector.h rename to deal.II/include/deal.II/lac/solver_selector.h diff --git a/deal.II/lac/include/lac/sparse_decomposition.h b/deal.II/include/deal.II/lac/sparse_decomposition.h similarity index 100% rename from deal.II/lac/include/lac/sparse_decomposition.h rename to deal.II/include/deal.II/lac/sparse_decomposition.h diff --git a/deal.II/lac/include/lac/sparse_decomposition.templates.h b/deal.II/include/deal.II/lac/sparse_decomposition.templates.h similarity index 100% rename from deal.II/lac/include/lac/sparse_decomposition.templates.h rename to deal.II/include/deal.II/lac/sparse_decomposition.templates.h diff --git a/deal.II/lac/include/lac/sparse_direct.h b/deal.II/include/deal.II/lac/sparse_direct.h similarity index 100% rename from deal.II/lac/include/lac/sparse_direct.h rename to deal.II/include/deal.II/lac/sparse_direct.h diff --git a/deal.II/lac/include/lac/sparse_ilu.h b/deal.II/include/deal.II/lac/sparse_ilu.h similarity index 100% rename from deal.II/lac/include/lac/sparse_ilu.h rename to deal.II/include/deal.II/lac/sparse_ilu.h diff --git a/deal.II/lac/include/lac/sparse_ilu.templates.h b/deal.II/include/deal.II/lac/sparse_ilu.templates.h similarity index 100% rename from deal.II/lac/include/lac/sparse_ilu.templates.h rename to deal.II/include/deal.II/lac/sparse_ilu.templates.h diff --git a/deal.II/lac/include/lac/sparse_matrix.h b/deal.II/include/deal.II/lac/sparse_matrix.h similarity index 100% rename from deal.II/lac/include/lac/sparse_matrix.h rename to deal.II/include/deal.II/lac/sparse_matrix.h diff --git a/deal.II/lac/include/lac/sparse_matrix.templates.h b/deal.II/include/deal.II/lac/sparse_matrix.templates.h similarity index 100% rename from deal.II/lac/include/lac/sparse_matrix.templates.h rename to deal.II/include/deal.II/lac/sparse_matrix.templates.h diff --git a/deal.II/lac/include/lac/sparse_matrix_ez.h b/deal.II/include/deal.II/lac/sparse_matrix_ez.h similarity index 100% rename from deal.II/lac/include/lac/sparse_matrix_ez.h rename to deal.II/include/deal.II/lac/sparse_matrix_ez.h diff --git a/deal.II/lac/include/lac/sparse_matrix_ez.templates.h b/deal.II/include/deal.II/lac/sparse_matrix_ez.templates.h similarity index 100% rename from deal.II/lac/include/lac/sparse_matrix_ez.templates.h rename to deal.II/include/deal.II/lac/sparse_matrix_ez.templates.h diff --git a/deal.II/lac/include/lac/sparse_mic.h b/deal.II/include/deal.II/lac/sparse_mic.h similarity index 100% rename from deal.II/lac/include/lac/sparse_mic.h rename to deal.II/include/deal.II/lac/sparse_mic.h diff --git a/deal.II/lac/include/lac/sparse_mic.templates.h b/deal.II/include/deal.II/lac/sparse_mic.templates.h similarity index 100% rename from deal.II/lac/include/lac/sparse_mic.templates.h rename to deal.II/include/deal.II/lac/sparse_mic.templates.h diff --git a/deal.II/lac/include/lac/sparse_vanka.h b/deal.II/include/deal.II/lac/sparse_vanka.h similarity index 100% rename from deal.II/lac/include/lac/sparse_vanka.h rename to deal.II/include/deal.II/lac/sparse_vanka.h diff --git a/deal.II/lac/include/lac/sparse_vanka.templates.h b/deal.II/include/deal.II/lac/sparse_vanka.templates.h similarity index 100% rename from deal.II/lac/include/lac/sparse_vanka.templates.h rename to deal.II/include/deal.II/lac/sparse_vanka.templates.h diff --git a/deal.II/lac/include/lac/sparsity_pattern.h b/deal.II/include/deal.II/lac/sparsity_pattern.h similarity index 100% rename from deal.II/lac/include/lac/sparsity_pattern.h rename to deal.II/include/deal.II/lac/sparsity_pattern.h diff --git a/deal.II/lac/include/lac/sparsity_tools.h b/deal.II/include/deal.II/lac/sparsity_tools.h similarity index 100% rename from deal.II/lac/include/lac/sparsity_tools.h rename to deal.II/include/deal.II/lac/sparsity_tools.h diff --git a/deal.II/lac/include/lac/swappable_vector.h b/deal.II/include/deal.II/lac/swappable_vector.h similarity index 100% rename from deal.II/lac/include/lac/swappable_vector.h rename to deal.II/include/deal.II/lac/swappable_vector.h diff --git a/deal.II/lac/include/lac/swappable_vector.templates.h b/deal.II/include/deal.II/lac/swappable_vector.templates.h similarity index 100% rename from deal.II/lac/include/lac/swappable_vector.templates.h rename to deal.II/include/deal.II/lac/swappable_vector.templates.h diff --git a/deal.II/lac/include/lac/transpose_matrix.h b/deal.II/include/deal.II/lac/transpose_matrix.h similarity index 100% rename from deal.II/lac/include/lac/transpose_matrix.h rename to deal.II/include/deal.II/lac/transpose_matrix.h diff --git a/deal.II/lac/include/lac/tridiagonal_matrix.h b/deal.II/include/deal.II/lac/tridiagonal_matrix.h similarity index 100% rename from deal.II/lac/include/lac/tridiagonal_matrix.h rename to deal.II/include/deal.II/lac/tridiagonal_matrix.h diff --git a/deal.II/lac/include/lac/trilinos_block_sparse_matrix.h b/deal.II/include/deal.II/lac/trilinos_block_sparse_matrix.h similarity index 100% rename from deal.II/lac/include/lac/trilinos_block_sparse_matrix.h rename to deal.II/include/deal.II/lac/trilinos_block_sparse_matrix.h diff --git a/deal.II/lac/include/lac/trilinos_block_vector.h b/deal.II/include/deal.II/lac/trilinos_block_vector.h similarity index 100% rename from deal.II/lac/include/lac/trilinos_block_vector.h rename to deal.II/include/deal.II/lac/trilinos_block_vector.h diff --git a/deal.II/lac/include/lac/trilinos_precondition.h b/deal.II/include/deal.II/lac/trilinos_precondition.h similarity index 100% rename from deal.II/lac/include/lac/trilinos_precondition.h rename to deal.II/include/deal.II/lac/trilinos_precondition.h diff --git a/deal.II/lac/include/lac/trilinos_solver.h b/deal.II/include/deal.II/lac/trilinos_solver.h similarity index 100% rename from deal.II/lac/include/lac/trilinos_solver.h rename to deal.II/include/deal.II/lac/trilinos_solver.h diff --git a/deal.II/lac/include/lac/trilinos_sparse_matrix.h b/deal.II/include/deal.II/lac/trilinos_sparse_matrix.h similarity index 100% rename from deal.II/lac/include/lac/trilinos_sparse_matrix.h rename to deal.II/include/deal.II/lac/trilinos_sparse_matrix.h diff --git a/deal.II/lac/include/lac/trilinos_sparsity_pattern.h b/deal.II/include/deal.II/lac/trilinos_sparsity_pattern.h similarity index 100% rename from deal.II/lac/include/lac/trilinos_sparsity_pattern.h rename to deal.II/include/deal.II/lac/trilinos_sparsity_pattern.h diff --git a/deal.II/lac/include/lac/trilinos_vector.h b/deal.II/include/deal.II/lac/trilinos_vector.h similarity index 100% rename from deal.II/lac/include/lac/trilinos_vector.h rename to deal.II/include/deal.II/lac/trilinos_vector.h diff --git a/deal.II/lac/include/lac/trilinos_vector_base.h b/deal.II/include/deal.II/lac/trilinos_vector_base.h similarity index 100% rename from deal.II/lac/include/lac/trilinos_vector_base.h rename to deal.II/include/deal.II/lac/trilinos_vector_base.h diff --git a/deal.II/lac/include/lac/vector.h b/deal.II/include/deal.II/lac/vector.h similarity index 100% rename from deal.II/lac/include/lac/vector.h rename to deal.II/include/deal.II/lac/vector.h diff --git a/deal.II/lac/include/lac/vector.templates.h b/deal.II/include/deal.II/lac/vector.templates.h similarity index 100% rename from deal.II/lac/include/lac/vector.templates.h rename to deal.II/include/deal.II/lac/vector.templates.h diff --git a/deal.II/lac/include/lac/vector_memory.h b/deal.II/include/deal.II/lac/vector_memory.h similarity index 100% rename from deal.II/lac/include/lac/vector_memory.h rename to deal.II/include/deal.II/lac/vector_memory.h diff --git a/deal.II/lac/include/lac/vector_view.h b/deal.II/include/deal.II/lac/vector_view.h similarity index 100% rename from deal.II/lac/include/lac/vector_view.h rename to deal.II/include/deal.II/lac/vector_view.h diff --git a/deal.II/deal.II/include/multigrid/mg_base.h b/deal.II/include/deal.II/multigrid/mg_base.h similarity index 100% rename from deal.II/deal.II/include/multigrid/mg_base.h rename to deal.II/include/deal.II/multigrid/mg_base.h diff --git a/deal.II/deal.II/include/multigrid/mg_block_smoother.h b/deal.II/include/deal.II/multigrid/mg_block_smoother.h similarity index 100% rename from deal.II/deal.II/include/multigrid/mg_block_smoother.h rename to deal.II/include/deal.II/multigrid/mg_block_smoother.h diff --git a/deal.II/deal.II/include/multigrid/mg_coarse.h b/deal.II/include/deal.II/multigrid/mg_coarse.h similarity index 100% rename from deal.II/deal.II/include/multigrid/mg_coarse.h rename to deal.II/include/deal.II/multigrid/mg_coarse.h diff --git a/deal.II/deal.II/include/multigrid/mg_constrained_dofs.h b/deal.II/include/deal.II/multigrid/mg_constrained_dofs.h similarity index 100% rename from deal.II/deal.II/include/multigrid/mg_constrained_dofs.h rename to deal.II/include/deal.II/multigrid/mg_constrained_dofs.h diff --git a/deal.II/deal.II/include/multigrid/mg_dof_accessor.h b/deal.II/include/deal.II/multigrid/mg_dof_accessor.h similarity index 100% rename from deal.II/deal.II/include/multigrid/mg_dof_accessor.h rename to deal.II/include/deal.II/multigrid/mg_dof_accessor.h diff --git a/deal.II/deal.II/include/multigrid/mg_dof_handler.h b/deal.II/include/deal.II/multigrid/mg_dof_handler.h similarity index 100% rename from deal.II/deal.II/include/multigrid/mg_dof_handler.h rename to deal.II/include/deal.II/multigrid/mg_dof_handler.h diff --git a/deal.II/deal.II/include/multigrid/mg_dof_iterator_selector.h b/deal.II/include/deal.II/multigrid/mg_dof_iterator_selector.h similarity index 100% rename from deal.II/deal.II/include/multigrid/mg_dof_iterator_selector.h rename to deal.II/include/deal.II/multigrid/mg_dof_iterator_selector.h diff --git a/deal.II/deal.II/include/multigrid/mg_matrix.h b/deal.II/include/deal.II/multigrid/mg_matrix.h similarity index 100% rename from deal.II/deal.II/include/multigrid/mg_matrix.h rename to deal.II/include/deal.II/multigrid/mg_matrix.h diff --git a/deal.II/deal.II/include/multigrid/mg_smoother.h b/deal.II/include/deal.II/multigrid/mg_smoother.h similarity index 100% rename from deal.II/deal.II/include/multigrid/mg_smoother.h rename to deal.II/include/deal.II/multigrid/mg_smoother.h diff --git a/deal.II/deal.II/include/multigrid/mg_tools.h b/deal.II/include/deal.II/multigrid/mg_tools.h similarity index 100% rename from deal.II/deal.II/include/multigrid/mg_tools.h rename to deal.II/include/deal.II/multigrid/mg_tools.h diff --git a/deal.II/deal.II/include/multigrid/mg_transfer.h b/deal.II/include/deal.II/multigrid/mg_transfer.h similarity index 100% rename from deal.II/deal.II/include/multigrid/mg_transfer.h rename to deal.II/include/deal.II/multigrid/mg_transfer.h diff --git a/deal.II/deal.II/include/multigrid/mg_transfer.templates.h b/deal.II/include/deal.II/multigrid/mg_transfer.templates.h similarity index 100% rename from deal.II/deal.II/include/multigrid/mg_transfer.templates.h rename to deal.II/include/deal.II/multigrid/mg_transfer.templates.h diff --git a/deal.II/deal.II/include/multigrid/mg_transfer_block.h b/deal.II/include/deal.II/multigrid/mg_transfer_block.h similarity index 100% rename from deal.II/deal.II/include/multigrid/mg_transfer_block.h rename to deal.II/include/deal.II/multigrid/mg_transfer_block.h diff --git a/deal.II/deal.II/include/multigrid/mg_transfer_block.templates.h b/deal.II/include/deal.II/multigrid/mg_transfer_block.templates.h similarity index 100% rename from deal.II/deal.II/include/multigrid/mg_transfer_block.templates.h rename to deal.II/include/deal.II/multigrid/mg_transfer_block.templates.h diff --git a/deal.II/deal.II/include/multigrid/mg_transfer_component.h b/deal.II/include/deal.II/multigrid/mg_transfer_component.h similarity index 100% rename from deal.II/deal.II/include/multigrid/mg_transfer_component.h rename to deal.II/include/deal.II/multigrid/mg_transfer_component.h diff --git a/deal.II/deal.II/include/multigrid/mg_transfer_component.templates.h b/deal.II/include/deal.II/multigrid/mg_transfer_component.templates.h similarity index 100% rename from deal.II/deal.II/include/multigrid/mg_transfer_component.templates.h rename to deal.II/include/deal.II/multigrid/mg_transfer_component.templates.h diff --git a/deal.II/deal.II/include/multigrid/multigrid.h b/deal.II/include/deal.II/multigrid/multigrid.h similarity index 100% rename from deal.II/deal.II/include/multigrid/multigrid.h rename to deal.II/include/deal.II/multigrid/multigrid.h diff --git a/deal.II/deal.II/include/multigrid/multigrid.templates.h b/deal.II/include/deal.II/multigrid/multigrid.templates.h similarity index 100% rename from deal.II/deal.II/include/multigrid/multigrid.templates.h rename to deal.II/include/deal.II/multigrid/multigrid.templates.h diff --git a/deal.II/deal.II/include/numerics/data_component_interpretation.h b/deal.II/include/deal.II/numerics/data_component_interpretation.h similarity index 100% rename from deal.II/deal.II/include/numerics/data_component_interpretation.h rename to deal.II/include/deal.II/numerics/data_component_interpretation.h diff --git a/deal.II/deal.II/include/numerics/data_out.h b/deal.II/include/deal.II/numerics/data_out.h similarity index 100% rename from deal.II/deal.II/include/numerics/data_out.h rename to deal.II/include/deal.II/numerics/data_out.h diff --git a/deal.II/deal.II/include/numerics/data_out_faces.h b/deal.II/include/deal.II/numerics/data_out_faces.h similarity index 100% rename from deal.II/deal.II/include/numerics/data_out_faces.h rename to deal.II/include/deal.II/numerics/data_out_faces.h diff --git a/deal.II/deal.II/include/numerics/data_out_rotation.h b/deal.II/include/deal.II/numerics/data_out_rotation.h similarity index 100% rename from deal.II/deal.II/include/numerics/data_out_rotation.h rename to deal.II/include/deal.II/numerics/data_out_rotation.h diff --git a/deal.II/deal.II/include/numerics/data_out_stack.h b/deal.II/include/deal.II/numerics/data_out_stack.h similarity index 100% rename from deal.II/deal.II/include/numerics/data_out_stack.h rename to deal.II/include/deal.II/numerics/data_out_stack.h diff --git a/deal.II/deal.II/include/numerics/data_postprocessor.h b/deal.II/include/deal.II/numerics/data_postprocessor.h similarity index 100% rename from deal.II/deal.II/include/numerics/data_postprocessor.h rename to deal.II/include/deal.II/numerics/data_postprocessor.h diff --git a/deal.II/deal.II/include/numerics/derivative_approximation.h b/deal.II/include/deal.II/numerics/derivative_approximation.h similarity index 100% rename from deal.II/deal.II/include/numerics/derivative_approximation.h rename to deal.II/include/deal.II/numerics/derivative_approximation.h diff --git a/deal.II/deal.II/include/numerics/dof_output_operator.h b/deal.II/include/deal.II/numerics/dof_output_operator.h similarity index 100% rename from deal.II/deal.II/include/numerics/dof_output_operator.h rename to deal.II/include/deal.II/numerics/dof_output_operator.h diff --git a/deal.II/deal.II/include/numerics/dof_output_operator.templates.h b/deal.II/include/deal.II/numerics/dof_output_operator.templates.h similarity index 100% rename from deal.II/deal.II/include/numerics/dof_output_operator.templates.h rename to deal.II/include/deal.II/numerics/dof_output_operator.templates.h diff --git a/deal.II/deal.II/include/numerics/dof_print_solver_step.h b/deal.II/include/deal.II/numerics/dof_print_solver_step.h similarity index 100% rename from deal.II/deal.II/include/numerics/dof_print_solver_step.h rename to deal.II/include/deal.II/numerics/dof_print_solver_step.h diff --git a/deal.II/deal.II/include/numerics/error_estimator.h b/deal.II/include/deal.II/numerics/error_estimator.h similarity index 100% rename from deal.II/deal.II/include/numerics/error_estimator.h rename to deal.II/include/deal.II/numerics/error_estimator.h diff --git a/deal.II/deal.II/include/numerics/fe_field_function.h b/deal.II/include/deal.II/numerics/fe_field_function.h similarity index 100% rename from deal.II/deal.II/include/numerics/fe_field_function.h rename to deal.II/include/deal.II/numerics/fe_field_function.h diff --git a/deal.II/deal.II/include/numerics/fe_field_function.templates.h b/deal.II/include/deal.II/numerics/fe_field_function.templates.h similarity index 100% rename from deal.II/deal.II/include/numerics/fe_field_function.templates.h rename to deal.II/include/deal.II/numerics/fe_field_function.templates.h diff --git a/deal.II/deal.II/include/numerics/histogram.h b/deal.II/include/deal.II/numerics/histogram.h similarity index 100% rename from deal.II/deal.II/include/numerics/histogram.h rename to deal.II/include/deal.II/numerics/histogram.h diff --git a/deal.II/deal.II/include/numerics/matrices.h b/deal.II/include/deal.II/numerics/matrices.h similarity index 100% rename from deal.II/deal.II/include/numerics/matrices.h rename to deal.II/include/deal.II/numerics/matrices.h diff --git a/deal.II/deal.II/include/numerics/mesh_worker.h b/deal.II/include/deal.II/numerics/mesh_worker.h similarity index 100% rename from deal.II/deal.II/include/numerics/mesh_worker.h rename to deal.II/include/deal.II/numerics/mesh_worker.h diff --git a/deal.II/deal.II/include/numerics/mesh_worker_assembler.h b/deal.II/include/deal.II/numerics/mesh_worker_assembler.h similarity index 100% rename from deal.II/deal.II/include/numerics/mesh_worker_assembler.h rename to deal.II/include/deal.II/numerics/mesh_worker_assembler.h diff --git a/deal.II/deal.II/include/numerics/mesh_worker_info.h b/deal.II/include/deal.II/numerics/mesh_worker_info.h similarity index 100% rename from deal.II/deal.II/include/numerics/mesh_worker_info.h rename to deal.II/include/deal.II/numerics/mesh_worker_info.h diff --git a/deal.II/deal.II/include/numerics/mesh_worker_info.templates.h b/deal.II/include/deal.II/numerics/mesh_worker_info.templates.h similarity index 100% rename from deal.II/deal.II/include/numerics/mesh_worker_info.templates.h rename to deal.II/include/deal.II/numerics/mesh_worker_info.templates.h diff --git a/deal.II/deal.II/include/numerics/mesh_worker_loop.h b/deal.II/include/deal.II/numerics/mesh_worker_loop.h similarity index 100% rename from deal.II/deal.II/include/numerics/mesh_worker_loop.h rename to deal.II/include/deal.II/numerics/mesh_worker_loop.h diff --git a/deal.II/deal.II/include/numerics/mesh_worker_output.h b/deal.II/include/deal.II/numerics/mesh_worker_output.h similarity index 100% rename from deal.II/deal.II/include/numerics/mesh_worker_output.h rename to deal.II/include/deal.II/numerics/mesh_worker_output.h diff --git a/deal.II/deal.II/include/numerics/mesh_worker_vector_selector.h b/deal.II/include/deal.II/numerics/mesh_worker_vector_selector.h similarity index 100% rename from deal.II/deal.II/include/numerics/mesh_worker_vector_selector.h rename to deal.II/include/deal.II/numerics/mesh_worker_vector_selector.h diff --git a/deal.II/deal.II/include/numerics/mesh_worker_vector_selector.inst.in b/deal.II/include/deal.II/numerics/mesh_worker_vector_selector.inst.in similarity index 100% rename from deal.II/deal.II/include/numerics/mesh_worker_vector_selector.inst.in rename to deal.II/include/deal.II/numerics/mesh_worker_vector_selector.inst.in diff --git a/deal.II/deal.II/include/numerics/mesh_worker_vector_selector.templates.h b/deal.II/include/deal.II/numerics/mesh_worker_vector_selector.templates.h similarity index 100% rename from deal.II/deal.II/include/numerics/mesh_worker_vector_selector.templates.h rename to deal.II/include/deal.II/numerics/mesh_worker_vector_selector.templates.h diff --git a/deal.II/deal.II/include/numerics/newton.h b/deal.II/include/deal.II/numerics/newton.h similarity index 100% rename from deal.II/deal.II/include/numerics/newton.h rename to deal.II/include/deal.II/numerics/newton.h diff --git a/deal.II/deal.II/include/numerics/operator.h b/deal.II/include/deal.II/numerics/operator.h similarity index 100% rename from deal.II/deal.II/include/numerics/operator.h rename to deal.II/include/deal.II/numerics/operator.h diff --git a/deal.II/deal.II/include/numerics/point_value_history.h b/deal.II/include/deal.II/numerics/point_value_history.h similarity index 100% rename from deal.II/deal.II/include/numerics/point_value_history.h rename to deal.II/include/deal.II/numerics/point_value_history.h diff --git a/deal.II/deal.II/include/numerics/solution_transfer.h b/deal.II/include/deal.II/numerics/solution_transfer.h similarity index 100% rename from deal.II/deal.II/include/numerics/solution_transfer.h rename to deal.II/include/deal.II/numerics/solution_transfer.h diff --git a/deal.II/deal.II/include/numerics/theta_timestepping.h b/deal.II/include/deal.II/numerics/theta_timestepping.h similarity index 100% rename from deal.II/deal.II/include/numerics/theta_timestepping.h rename to deal.II/include/deal.II/numerics/theta_timestepping.h diff --git a/deal.II/deal.II/include/numerics/time_dependent.h b/deal.II/include/deal.II/numerics/time_dependent.h similarity index 100% rename from deal.II/deal.II/include/numerics/time_dependent.h rename to deal.II/include/deal.II/numerics/time_dependent.h diff --git a/deal.II/deal.II/include/numerics/timestep_control.h b/deal.II/include/deal.II/numerics/timestep_control.h similarity index 100% rename from deal.II/deal.II/include/numerics/timestep_control.h rename to deal.II/include/deal.II/numerics/timestep_control.h diff --git a/deal.II/deal.II/include/numerics/vectors.h b/deal.II/include/deal.II/numerics/vectors.h similarity index 100% rename from deal.II/deal.II/include/numerics/vectors.h rename to deal.II/include/deal.II/numerics/vectors.h diff --git a/deal.II/deal.II/include/numerics/vectors.templates.h b/deal.II/include/deal.II/numerics/vectors.templates.h similarity index 100% rename from deal.II/deal.II/include/numerics/vectors.templates.h rename to deal.II/include/deal.II/numerics/vectors.templates.h diff --git a/deal.II/lac/Makefile b/deal.II/lac/Makefile deleted file mode 100644 index fb4d8fefc8..0000000000 --- a/deal.II/lac/Makefile +++ /dev/null @@ -1,166 +0,0 @@ -# $Id$ -# Copyright W. Bangerth, University of Heidelberg, 1998, 1999, 2000, 2001, 2002 - - -# deal.II top level directory -D=.. - -# get options which hold for all files of the project -ifneq ($(CLEAN),yes) -include $D/common/Make.global_options - -# create lists of file names -cc-files = $(shell echo $D/lac/source/*.cc) -o-files-base = $(sort $(addprefix $(LIBDIR)/lac/, $(patsubst $D/lac/source/%,%,$(cc-files:.cc=.$(OBJEXT))))) -o-files = $(o-files-base) -go-files = $(o-files-base:.$(OBJEXT)=.g.$(OBJEXT)) -h-files = $(sort $(shell echo include/lac/*.h)) - -inst-in-files= $(shell echo source/*.inst.in) -inst-files = $(inst-in-files:%.in=%) - -# if umfpack was configured, simply link all the umfpack files into liblac. -# these object files should have been generated before we got to the present -# directory -libo-files = $(o-files) -libgo-files = $(go-files) - -ifeq ($(USE_CONTRIB_UMFPACK),yes) - umfpack-files = $(sort $(shell echo $(LIBDIR)/contrib/umfpack/*.$(OBJEXT))) - libo-files += $(umfpack-files) - libgo-files += $(umfpack-files) -endif - - -# production rules -$(LIBDIR)/lac/%.g.$(OBJEXT) : - @echo "=====lac==============debug======$(MT)== $( $@ - -# targets for object code without linking into library -objg: $(go-files) -objo: $(o-files) - -# rules -lib: $(LIBDIR)/liblac.g$(lib-suffix) $(LIBDIR)/liblac$(lib-suffix) -libg: $(LIBDIR)/liblac.g$(lib-suffix) -libo: $(LIBDIR)/liblac$(lib-suffix) - -# in general, when linking shared libraries, we will want to link with -# the underlying libs as well. AIX even requires this. on the other -# hand, on DEC OSF with CXX this will fail with duplicate symbols, so -# make sure that it doesn't happen on that system and that compiler -ifneq ($(GXX-VERSION),compaq_cxx) - deplibs.g = $(lib-base.g) - deplibs.o = $(lib-base.o) - - # if we use HSL, then we need to link against libhsl.so. - ifeq ($(USE_CONTRIB_HSL),yes) - deplibs.g += $(lib-contrib-hsl) - deplibs.o += $(lib-contrib-hsl) - endif - - # same with PETSC - ifeq ($(USE_CONTRIB_PETSC),yes) - deplibs.g += $(lib-contrib-petsc.g) - deplibs.o += $(lib-contrib-petsc.o) - endif - - # same with SLEPC - ifeq ($(USE_CONTRIB_SLEPC),yes) - deplibs.g += $(lib-contrib-slepc) - deplibs.o += $(lib-contrib-slepc) - endif - - # same with TRILINOS - ifeq ($(USE_CONTRIB_TRILINOS),yes) - deplibs.g += $(lib-contrib-trilinos) - deplibs.o += $(lib-contrib-trilinos) - endif - - # same with MUMPS - ifeq ($(USE_CONTRIB_MUMPS),yes) - deplibs.g += $(lib-contrib-mumps) - deplibs.o += $(lib-contrib-mumps) - endif - - # and METIS - ifeq ($(USE_CONTRIB_METIS),yes) - deplibs.g += $(lib-contrib-metis) - deplibs.o += $(lib-contrib-metis) - endif - - # for cygwin and darwin, also llapack and such are necessary - # we better link all libraries mentioned in $(LIBS) - ifneq ($(findstring cygwin,$(TARGET))$(findstring darwin,$(TARGET)),) - deplibs.g += $(LIBS) - deplibs.o += $(LIBS) - endif - -else - deplibs.g = - deplibs.o = -endif - - -$(LIBDIR)/liblac$(static-lib-suffix): $(libo-files) - @echo "=====lac==============optimized==$(MT)== Linking library: $(@F)" - @$(AR) ru $@ $(libo-files) - @$(RANLIB) $@ - -$(LIBDIR)/liblac.g$(static-lib-suffix): $(libgo-files) - @echo "=====lac==============debug======$(MT)== Linking library: $(@F)" - @$(AR) ru $@ $(libgo-files) - @$(RANLIB) $@ - - -$(LIBDIR)/liblac$(shared-lib-suffix): $(libo-files) - @echo "=====lac==============optimized==$(MT)== Linking library: $(@F)" - @$(SHLIBLD) $(LDFLAGS) $(SHLIBFLAGS) -o $(LIBDIR)/$(call DEAL_II_SHLIB_NAME,lac) $(call DEAL_II_ADD_SONAME,lac) $(libo-files) $(deplibs.o) - @ln -f -s $(call DEAL_II_SHLIB_NAME,lac) $@ - -$(LIBDIR)/liblac.g$(shared-lib-suffix): $(libgo-files) - @echo "=====lac==============debug======$(MT)== Linking library: $(@F)" - @$(SHLIBLD) $(LDFLAGS) $(SHLIBFLAGS) -o $(LIBDIR)/$(call DEAL_II_SHLIB_NAME,lac.g) $(call DEAL_II_ADD_SONAME,lac.g) $(libgo-files) $(deplibs.g) - @ln -f -s $(call DEAL_II_SHLIB_NAME,lac.g) $@ - - -# generate a file that contains prototypes for BLAS and LAPACK functions -include/lac/lapack_templates.h: include/lac/lapack_templates.h.in $D/common/scripts/lapack_templates.pl - @echo ===================================== Remaking $@ - @$(PERL) $D/common/scripts/lapack_templates.pl include/lac/lapack_templates.h.in > $@ - -# Rule to generate the dependency file. This file is -# automagically remade whenever needed, i.e. whenever -# one of the cc-/h-files changed. Make detects whether -# to remake this file upon inclusion at the bottom -# of this file. -# -# If the command fails, then remove Makefile.dep again and fail -Makefile.dep: include/lac/lapack_templates.h \ - $(cc-files) $(h-files) $(inst-files) \ - Makefile $D/common/Make.global_options - @echo ===================================== Remaking lac/Makefile - @$D/common/scripts/make_dependencies $(INCLUDE) "-B$(LIBDIR)/lac" $(cc-files) \ - > $@ \ - || (rm -f $@ ; false) - - -# include all the dependencies -include Makefile.dep -endif # CLEAN - - -clean: - -rm -f *~ include/*~ include/*/*~ Makefile.dep source/*.inst - - -.PHONY: clean -.PHONY: lib lib$(static-lib-suffix) lib.g$(static-lib-suffix) diff --git a/deal.II/source/Makefile b/deal.II/source/Makefile new file mode 100644 index 0000000000..7087d252c0 --- /dev/null +++ b/deal.II/source/Makefile @@ -0,0 +1,238 @@ +#todo: extra-libs, extra-o-files + + +# $Id$ +# Copyright W. Bangerth, University of Heidelberg, 1998, 1999, 2000, 2001, 2002, 2010 + + +ifneq ($(CLEAN),yes) + +# deal.II top level directory +D=.. + + +# get options which hold for all files of the project +include $D/common/Make.global_options + +# top level targets +default all: debug optimized + + +# list the dimension dependent and dimension independent directories +dim-dep-dirs = dofs fe grid hp multigrid numerics distributed +dim-indep-dirs = base lac +all-dirs = $(dim-dep-dirs) $(dim-indep-dirs) + +# create lists of file names. +dim-indep-cc-files = $(shell for i in $(dim-indep-dirs) ; do echo $D/source/$$i/*.cc ; done) \ + $(shell for i in $(dim-dep-dirs) ; do for j in $D/source/$$i/*.cc ; do \ + (echo $$j | grep all_dimensions); done ; done) +dim-dep-cc-files = $(filter-out \ + %.all_dimensions.cc, \ + $(shell for i in $(dim-dep-dirs) ; do echo $D/source/$$i/*.cc ; done)) +h-files = $(sort $(shell echo $D/include/deal.II/*/*.h)) + +inst-in-files= $(shell echo */*.inst.in) +inst-files = $(inst-in-files:%.in=%) + + +# for the dimension independent files, build unique object file names +tmp1 = $(shell echo $(dim-indep-cc-files) | $(PERL) -pi -e 's,$D/source/,,g; s,/,_,g;') +tmp-o-files-indep = $(addprefix $(LIBDIR)/optimized/, $(tmp1:.cc=.$(OBJEXT)) ) +tmp-go-files-indep = $(addprefix $(LIBDIR)/debug/, $(tmp1:.cc=.$(OBJEXT))) + +# for the dimension dependent files, build unique object file names for each +# dimension +tmp2 = $(shell echo $(dim-dep-cc-files) | $(PERL) -pi -e 's,$D/source/,,g; s,/,_,g;') +tmp-o-files-1d = $(addprefix $(LIBDIR)/optimized/1d_, $(tmp2:.cc=.$(OBJEXT)) ) +tmp-go-files-1d = $(addprefix $(LIBDIR)/debug/1d_, $(tmp2:.cc=.$(OBJEXT))) +tmp-o-files-2d = $(addprefix $(LIBDIR)/optimized/2d_, $(tmp2:.cc=.$(OBJEXT)) ) +tmp-go-files-2d = $(addprefix $(LIBDIR)/debug/2d_, $(tmp2:.cc=.$(OBJEXT))) +tmp-o-files-3d = $(addprefix $(LIBDIR)/optimized/3d_, $(tmp2:.cc=.$(OBJEXT)) ) +tmp-go-files-3d = $(addprefix $(LIBDIR)/debug/3d_, $(tmp2:.cc=.$(OBJEXT))) + +o-files = $(tmp-o-files-indep) \ + $(tmp-o-files-1d) $(tmp-o-files-2d) $(tmp-o-files-3d) +go-files = $(tmp-go-files-indep) \ + $(tmp-go-files-1d) $(tmp-go-files-2d) $(tmp-go-files-3d) + + +debug: $(LIBDIR)/libdeal_II.g$(lib-suffix) +optimized: $(LIBDIR)/libdeal_II$(lib-suffix) + + + +# rules how to generate object files from source files. +GET_DIM = $(shell echo $(1) \ + | $(PERL) -pe 's,.*/,,g; \ + s/^(\d)?.*/\1d/g; \ + s/^d//g;') +DEFINE_DIM = $(shell echo $(1) \ + | $(PERL) -pe 's,.*/,,g; \ + s/^(\d)?.*/\1/g; \ + s/(\d)/-Ddeal_II_dimension=\1/g;') + +$(LIBDIR)/debug/%.$(OBJEXT) : + @echo "======================debug======$(MT)== $(<:$D/source/%=%) $(call GET_DIM,$@)" + @$(CXX) $(CXXFLAGS.g) $(call DEFINE_DIM, $@) -c $< -o $@ +$(LIBDIR)/optimized/%.$(OBJEXT) : + @echo "======================optimized==$(MT)== $(<:$D/source/%=%) $(call GET_DIM,$@)" + @$(CXX) $(CXXFLAGS.o) $(call DEFINE_DIM, $@) -c $< -o $@ + + + +%.inst : %.inst.in $D/common/template-arguments + @echo "===================================== $(@F)" + @$D/common/scripts/expand_instantiations $D/common/template-arguments < $< > $@ + + + +# there are extra .o file for the function parser and umfpack that we +# need to link into out library +ifeq ($(enable-parser),yes) + extra-o-files = $(LIBDIR)/contrib/functionparser/fparser.$(OBJEXT) + extra-g.o-files = $(LIBDIR)/contrib/functionparser/fparser.$(OBJEXT) +endif + +ifeq ($(USE_CONTRIB_UMFPACK),yes) + umfpack-files = $(sort $(shell echo $(LIBDIR)/contrib/umfpack/*.$(OBJEXT))) + extra-o-files += $(umfpack-files) + extra-g.o-files += $(umfpack-files) +endif + + + +# in general, when linking shared libraries, we will want to link with +# the underlying libs as well. AIX even requires this. on the other +# hand, on DEC OSF with CXX this will fail with duplicate symbols, so +# make sure that it doesn't happen on that system and that compiler +ifneq ($(GXX-VERSION),compaq_cxx) + # if we use HSL, then we need to link against libhsl.so. + ifeq ($(USE_CONTRIB_HSL),yes) + deplibs.g += $(lib-contrib-hsl) + deplibs.o += $(lib-contrib-hsl) + endif + + # same with PETSC + ifeq ($(USE_CONTRIB_PETSC),yes) + deplibs.g += $(lib-contrib-petsc.g) + deplibs.o += $(lib-contrib-petsc.o) + endif + + # same with SLEPC + ifeq ($(USE_CONTRIB_SLEPC),yes) + deplibs.g += $(lib-contrib-slepc) + deplibs.o += $(lib-contrib-slepc) + endif + + # same with TRILINOS + ifeq ($(USE_CONTRIB_TRILINOS),yes) + deplibs.g += $(lib-contrib-trilinos) + deplibs.o += $(lib-contrib-trilinos) + endif + + # same with MUMPS + ifeq ($(USE_CONTRIB_MUMPS),yes) + deplibs.g += $(lib-contrib-mumps) + deplibs.o += $(lib-contrib-mumps) + endif + + # and METIS + ifeq ($(USE_CONTRIB_METIS),yes) + deplibs.g += $(lib-contrib-metis) + deplibs.o += $(lib-contrib-metis) + endif + + # also link with TBB + ifeq ($(enable-threads),yes) + deplibs.g += $D/lib/libtbb_debug$(shared-lib-suffix) + deplibs.o += $D/lib/libtbb$(shared-lib-suffix) + endif + + # for cygwin and darwin, also llapack and such are necessary + # we better link all libraries mentioned in $(LIBS) + ifneq ($(findstring cygwin,$(TARGET))$(findstring darwin,$(TARGET)),) + deplibs.g += $(LIBS) + deplibs.o += $(LIBS) + endif + +else + deplibs.g = + deplibs.o = +endif + + +# rules how to make the libraries themselves +$(LIBDIR)/libdeal_II.g$(static-lib-suffix): $(go-files) + @echo "=====deal.II==========debug======$(MT)== Linking library: $(@F)" + @$(AR) ru $@ $(go-files) $(extra-g.o-files) + @$(RANLIB) $@ +$(LIBDIR)/libdeal_IId$(static-lib-suffix): $(o-files) + @echo "=====deal.II==========optimized==$(MT)== Linking library: $(@F)" + @$(AR) ru $@ $(o-files) $(extra-o-files) + @$(RANLIB) $@ + + +$(LIBDIR)/libdeal_II.g$(shared-lib-suffix): $(go-files) + @echo "=====deal.II==========debug======$(MT)== Linking library: $(@F)" + @$(SHLIBLD) $(LDFLAGS) $(SHLIBFLAGS) -o $(LIBDIR)/$(call DEAL_II_SHLIB_NAME,deal_II.g) $(call DEAL_II_ADD_SONAME,deal_II.g) $(go-files) $(extra-g.o-files) $(deplibs.g) + @ln -f -s $(call DEAL_II_SHLIB_NAME,deal_II.g) $@ + +$(LIBDIR)/libdeal_II$(shared-lib-suffix): $(o-files) + @echo "=====deal.II==========optimized==$(MT)== Linking library: $(@F)" + @$(SHLIBLD) $(LDFLAGS) $(SHLIBFLAGS) -o $(LIBDIR)/$(call DEAL_II_SHLIB_NAME,deal_II) $(call DEAL_II_ADD_SONAME,deal_II) $(o-files) $(extra-o-files) $(deplibs.o) + @ln -f -s $(call DEAL_II_SHLIB_NAME,deal_II) $@ + + + +# generate a file that contains prototypes for BLAS and LAPACK functions +../include/deal.II/lac/lapack_templates.h: ../include/deal.II/lac/lapack_templates.h.in \ + $D/common/scripts/lapack_templates.pl + @echo ===================================== Remaking $@ + @$(PERL) $D/common/scripts/lapack_templates.pl ../include/deal.II/lac/lapack_templates.h.in > $@ + + +# Rule to generate the dependency files, one for each source +# directory. These file are automagically remade whenever needed, +# i.e. whenever one of the cc-/h-files changed. Make detects whether +# to remake this file upon inclusion below. +# +# If the command fails, then remove Makefile.dep again and fail +%/Makefile.dep: $(cc-files) $(h-files) \ + $(inst-files) \ + ../include/deal.II/lac/lapack_templates.h \ + Makefile $D/common/Make.global_options + @echo "===================================== Remaking $@" + @((($D/common/scripts/make_dependencies -n $(INCLUDE) "-B\$$(LIBDIR)" \ + $(filter $D/source/$(dir $@)%, $(dim-indep-cc-files)) \ + | $(PERL) -pe 's!LIBDIR\)/(debug|optimized)/(.*):!LIBDIR)/$$1/$(@:%/Makefile.dep=%)_$$2:!g;' \ + ) \ + && \ + ($D/common/scripts/make_dependencies -n $(INCLUDE) "-B\$$(LIBDIR)" \ + $(filter $D/source/$(dir $@)%, $(dim-dep-cc-files)) \ + | $(PERL) -pe 's!LIBDIR\)/(debug|optimized)/(.*):!LIBDIR)/$$1/DIM_PLACEHOLDER_$$2:!g;' \ + | $(PERL) -pe 's!^(.*)/DIM_PLACEHOLDER_(.*):!$$1/1d_$(@:%/Makefile.dep=%)_$$2 $$1/2d_$(@:%/Makefile.dep=%)_$$2 $$1/3d_$(@:%/Makefile.dep=%)_$$2:!g;'\ + ) \ + ) > $@) \ + || (rm -f $@ ; false) + +Makefile.dep: $(addsuffix /Makefile.dep, $(all-dirs)) + +# include all the dependencies +include $(addsuffix /Makefile.dep, $(all-dirs)) + +endif + + + +################### some clean-up rules + +clean: + -rm -f *~ */*~ */*/*~ */Makefile.dep source/*/*.inst \ + $D/{debug.optimized}*.o + + +################### + +.PHONY: default all debug optimized TAGS +.PHONY: clean Makefile.dep diff --git a/deal.II/base/source/auto_derivative_function.cc b/deal.II/source/base/auto_derivative_function.cc similarity index 100% rename from deal.II/base/source/auto_derivative_function.cc rename to deal.II/source/base/auto_derivative_function.cc diff --git a/deal.II/base/source/boost_serialization.cc b/deal.II/source/base/boost_serialization.cc similarity index 100% rename from deal.II/base/source/boost_serialization.cc rename to deal.II/source/base/boost_serialization.cc diff --git a/deal.II/base/source/boost_threads.cc b/deal.II/source/base/boost_threads.cc similarity index 100% rename from deal.II/base/source/boost_threads.cc rename to deal.II/source/base/boost_threads.cc diff --git a/deal.II/base/source/conditional_ostream.cc b/deal.II/source/base/conditional_ostream.cc similarity index 100% rename from deal.II/base/source/conditional_ostream.cc rename to deal.II/source/base/conditional_ostream.cc diff --git a/deal.II/base/source/config.cc b/deal.II/source/base/config.cc similarity index 100% rename from deal.II/base/source/config.cc rename to deal.II/source/base/config.cc diff --git a/deal.II/base/source/convergence_table.cc b/deal.II/source/base/convergence_table.cc similarity index 100% rename from deal.II/base/source/convergence_table.cc rename to deal.II/source/base/convergence_table.cc diff --git a/deal.II/base/source/data_out_base.cc b/deal.II/source/base/data_out_base.cc similarity index 100% rename from deal.II/base/source/data_out_base.cc rename to deal.II/source/base/data_out_base.cc diff --git a/deal.II/base/source/event.cc b/deal.II/source/base/event.cc similarity index 100% rename from deal.II/base/source/event.cc rename to deal.II/source/base/event.cc diff --git a/deal.II/base/source/exceptions.cc b/deal.II/source/base/exceptions.cc similarity index 100% rename from deal.II/base/source/exceptions.cc rename to deal.II/source/base/exceptions.cc diff --git a/deal.II/base/source/flow_function.cc b/deal.II/source/base/flow_function.cc similarity index 100% rename from deal.II/base/source/flow_function.cc rename to deal.II/source/base/flow_function.cc diff --git a/deal.II/base/source/function.cc b/deal.II/source/base/function.cc similarity index 100% rename from deal.II/base/source/function.cc rename to deal.II/source/base/function.cc diff --git a/deal.II/base/source/function_derivative.cc b/deal.II/source/base/function_derivative.cc similarity index 100% rename from deal.II/base/source/function_derivative.cc rename to deal.II/source/base/function_derivative.cc diff --git a/deal.II/base/source/function_lib.cc b/deal.II/source/base/function_lib.cc similarity index 100% rename from deal.II/base/source/function_lib.cc rename to deal.II/source/base/function_lib.cc diff --git a/deal.II/base/source/function_lib_cutoff.cc b/deal.II/source/base/function_lib_cutoff.cc similarity index 100% rename from deal.II/base/source/function_lib_cutoff.cc rename to deal.II/source/base/function_lib_cutoff.cc diff --git a/deal.II/base/source/function_parser.cc b/deal.II/source/base/function_parser.cc similarity index 100% rename from deal.II/base/source/function_parser.cc rename to deal.II/source/base/function_parser.cc diff --git a/deal.II/base/source/function_time.cc b/deal.II/source/base/function_time.cc similarity index 100% rename from deal.II/base/source/function_time.cc rename to deal.II/source/base/function_time.cc diff --git a/deal.II/base/source/geometry_info.cc b/deal.II/source/base/geometry_info.cc similarity index 100% rename from deal.II/base/source/geometry_info.cc rename to deal.II/source/base/geometry_info.cc diff --git a/deal.II/base/source/index_set.cc b/deal.II/source/base/index_set.cc similarity index 100% rename from deal.II/base/source/index_set.cc rename to deal.II/source/base/index_set.cc diff --git a/deal.II/base/source/job_identifier.cc b/deal.II/source/base/job_identifier.cc similarity index 100% rename from deal.II/base/source/job_identifier.cc rename to deal.II/source/base/job_identifier.cc diff --git a/deal.II/base/source/logstream.cc b/deal.II/source/base/logstream.cc similarity index 100% rename from deal.II/base/source/logstream.cc rename to deal.II/source/base/logstream.cc diff --git a/deal.II/base/source/memory_consumption.cc b/deal.II/source/base/memory_consumption.cc similarity index 100% rename from deal.II/base/source/memory_consumption.cc rename to deal.II/source/base/memory_consumption.cc diff --git a/deal.II/base/source/multithread_info.cc b/deal.II/source/base/multithread_info.cc similarity index 100% rename from deal.II/base/source/multithread_info.cc rename to deal.II/source/base/multithread_info.cc diff --git a/deal.II/base/source/parallel.cc b/deal.II/source/base/parallel.cc similarity index 100% rename from deal.II/base/source/parallel.cc rename to deal.II/source/base/parallel.cc diff --git a/deal.II/base/source/parameter_handler.cc b/deal.II/source/base/parameter_handler.cc similarity index 100% rename from deal.II/base/source/parameter_handler.cc rename to deal.II/source/base/parameter_handler.cc diff --git a/deal.II/base/source/parsed_function.cc b/deal.II/source/base/parsed_function.cc similarity index 100% rename from deal.II/base/source/parsed_function.cc rename to deal.II/source/base/parsed_function.cc diff --git a/deal.II/base/source/path_search.cc b/deal.II/source/base/path_search.cc similarity index 100% rename from deal.II/base/source/path_search.cc rename to deal.II/source/base/path_search.cc diff --git a/deal.II/base/source/polynomial.cc b/deal.II/source/base/polynomial.cc similarity index 100% rename from deal.II/base/source/polynomial.cc rename to deal.II/source/base/polynomial.cc diff --git a/deal.II/base/source/polynomial_space.cc b/deal.II/source/base/polynomial_space.cc similarity index 100% rename from deal.II/base/source/polynomial_space.cc rename to deal.II/source/base/polynomial_space.cc diff --git a/deal.II/base/source/polynomials_abf.cc b/deal.II/source/base/polynomials_abf.cc similarity index 100% rename from deal.II/base/source/polynomials_abf.cc rename to deal.II/source/base/polynomials_abf.cc diff --git a/deal.II/base/source/polynomials_adini.cc b/deal.II/source/base/polynomials_adini.cc similarity index 100% rename from deal.II/base/source/polynomials_adini.cc rename to deal.II/source/base/polynomials_adini.cc diff --git a/deal.II/base/source/polynomials_bdm.cc b/deal.II/source/base/polynomials_bdm.cc similarity index 100% rename from deal.II/base/source/polynomials_bdm.cc rename to deal.II/source/base/polynomials_bdm.cc diff --git a/deal.II/base/source/polynomials_nedelec.cc b/deal.II/source/base/polynomials_nedelec.cc similarity index 100% rename from deal.II/base/source/polynomials_nedelec.cc rename to deal.II/source/base/polynomials_nedelec.cc diff --git a/deal.II/base/source/polynomials_p.cc b/deal.II/source/base/polynomials_p.cc similarity index 100% rename from deal.II/base/source/polynomials_p.cc rename to deal.II/source/base/polynomials_p.cc diff --git a/deal.II/base/source/polynomials_raviart_thomas.cc b/deal.II/source/base/polynomials_raviart_thomas.cc similarity index 100% rename from deal.II/base/source/polynomials_raviart_thomas.cc rename to deal.II/source/base/polynomials_raviart_thomas.cc diff --git a/deal.II/base/source/quadrature.cc b/deal.II/source/base/quadrature.cc similarity index 100% rename from deal.II/base/source/quadrature.cc rename to deal.II/source/base/quadrature.cc diff --git a/deal.II/base/source/quadrature_lib.cc b/deal.II/source/base/quadrature_lib.cc similarity index 100% rename from deal.II/base/source/quadrature_lib.cc rename to deal.II/source/base/quadrature_lib.cc diff --git a/deal.II/base/source/quadrature_selector.cc b/deal.II/source/base/quadrature_selector.cc similarity index 100% rename from deal.II/base/source/quadrature_selector.cc rename to deal.II/source/base/quadrature_selector.cc diff --git a/deal.II/base/source/scripts/lagrange b/deal.II/source/base/scripts/lagrange similarity index 100% rename from deal.II/base/source/scripts/lagrange rename to deal.II/source/base/scripts/lagrange diff --git a/deal.II/base/source/subscriptor.cc b/deal.II/source/base/subscriptor.cc similarity index 100% rename from deal.II/base/source/subscriptor.cc rename to deal.II/source/base/subscriptor.cc diff --git a/deal.II/base/source/symmetric_tensor.cc b/deal.II/source/base/symmetric_tensor.cc similarity index 100% rename from deal.II/base/source/symmetric_tensor.cc rename to deal.II/source/base/symmetric_tensor.cc diff --git a/deal.II/base/source/table_handler.cc b/deal.II/source/base/table_handler.cc similarity index 100% rename from deal.II/base/source/table_handler.cc rename to deal.II/source/base/table_handler.cc diff --git a/deal.II/base/source/tensor.cc b/deal.II/source/base/tensor.cc similarity index 100% rename from deal.II/base/source/tensor.cc rename to deal.II/source/base/tensor.cc diff --git a/deal.II/base/source/tensor_function.cc b/deal.II/source/base/tensor_function.cc similarity index 100% rename from deal.II/base/source/tensor_function.cc rename to deal.II/source/base/tensor_function.cc diff --git a/deal.II/base/source/tensor_product_polynomials.cc b/deal.II/source/base/tensor_product_polynomials.cc similarity index 100% rename from deal.II/base/source/tensor_product_polynomials.cc rename to deal.II/source/base/tensor_product_polynomials.cc diff --git a/deal.II/base/source/thread_management.cc b/deal.II/source/base/thread_management.cc similarity index 100% rename from deal.II/base/source/thread_management.cc rename to deal.II/source/base/thread_management.cc diff --git a/deal.II/base/source/timer.cc b/deal.II/source/base/timer.cc similarity index 100% rename from deal.II/base/source/timer.cc rename to deal.II/source/base/timer.cc diff --git a/deal.II/base/source/utilities.cc b/deal.II/source/base/utilities.cc similarity index 100% rename from deal.II/base/source/utilities.cc rename to deal.II/source/base/utilities.cc diff --git a/deal.II/deal.II/source/distributed/grid_refinement.cc b/deal.II/source/distributed/grid_refinement.cc similarity index 100% rename from deal.II/deal.II/source/distributed/grid_refinement.cc rename to deal.II/source/distributed/grid_refinement.cc diff --git a/deal.II/deal.II/source/distributed/grid_refinement.inst.in b/deal.II/source/distributed/grid_refinement.inst.in similarity index 100% rename from deal.II/deal.II/source/distributed/grid_refinement.inst.in rename to deal.II/source/distributed/grid_refinement.inst.in diff --git a/deal.II/deal.II/source/distributed/solution_transfer.cc b/deal.II/source/distributed/solution_transfer.cc similarity index 100% rename from deal.II/deal.II/source/distributed/solution_transfer.cc rename to deal.II/source/distributed/solution_transfer.cc diff --git a/deal.II/deal.II/source/distributed/tria.cc b/deal.II/source/distributed/tria.cc similarity index 100% rename from deal.II/deal.II/source/distributed/tria.cc rename to deal.II/source/distributed/tria.cc diff --git a/deal.II/deal.II/source/dofs/block_info.cc b/deal.II/source/dofs/block_info.cc similarity index 100% rename from deal.II/deal.II/source/dofs/block_info.cc rename to deal.II/source/dofs/block_info.cc diff --git a/deal.II/deal.II/source/dofs/dof_accessor.cc b/deal.II/source/dofs/dof_accessor.cc similarity index 100% rename from deal.II/deal.II/source/dofs/dof_accessor.cc rename to deal.II/source/dofs/dof_accessor.cc diff --git a/deal.II/deal.II/source/dofs/dof_accessor.inst.in b/deal.II/source/dofs/dof_accessor.inst.in similarity index 100% rename from deal.II/deal.II/source/dofs/dof_accessor.inst.in rename to deal.II/source/dofs/dof_accessor.inst.in diff --git a/deal.II/deal.II/source/dofs/dof_faces.cc b/deal.II/source/dofs/dof_faces.cc similarity index 100% rename from deal.II/deal.II/source/dofs/dof_faces.cc rename to deal.II/source/dofs/dof_faces.cc diff --git a/deal.II/deal.II/source/dofs/dof_handler.cc b/deal.II/source/dofs/dof_handler.cc similarity index 100% rename from deal.II/deal.II/source/dofs/dof_handler.cc rename to deal.II/source/dofs/dof_handler.cc diff --git a/deal.II/deal.II/source/dofs/dof_handler_policy.cc b/deal.II/source/dofs/dof_handler_policy.cc similarity index 100% rename from deal.II/deal.II/source/dofs/dof_handler_policy.cc rename to deal.II/source/dofs/dof_handler_policy.cc diff --git a/deal.II/deal.II/source/dofs/dof_levels.all_dimensions.cc b/deal.II/source/dofs/dof_levels.all_dimensions.cc similarity index 100% rename from deal.II/deal.II/source/dofs/dof_levels.all_dimensions.cc rename to deal.II/source/dofs/dof_levels.all_dimensions.cc diff --git a/deal.II/deal.II/source/dofs/dof_objects.all_dimensions.cc b/deal.II/source/dofs/dof_objects.all_dimensions.cc similarity index 100% rename from deal.II/deal.II/source/dofs/dof_objects.all_dimensions.cc rename to deal.II/source/dofs/dof_objects.all_dimensions.cc diff --git a/deal.II/deal.II/source/dofs/dof_objects.cc b/deal.II/source/dofs/dof_objects.cc similarity index 100% rename from deal.II/deal.II/source/dofs/dof_objects.cc rename to deal.II/source/dofs/dof_objects.cc diff --git a/deal.II/deal.II/source/dofs/dof_renumbering.cc b/deal.II/source/dofs/dof_renumbering.cc similarity index 100% rename from deal.II/deal.II/source/dofs/dof_renumbering.cc rename to deal.II/source/dofs/dof_renumbering.cc diff --git a/deal.II/deal.II/source/dofs/dof_tools.cc b/deal.II/source/dofs/dof_tools.cc similarity index 100% rename from deal.II/deal.II/source/dofs/dof_tools.cc rename to deal.II/source/dofs/dof_tools.cc diff --git a/deal.II/deal.II/source/dofs/dof_tools.inst.in b/deal.II/source/dofs/dof_tools.inst.in similarity index 100% rename from deal.II/deal.II/source/dofs/dof_tools.inst.in rename to deal.II/source/dofs/dof_tools.inst.in diff --git a/deal.II/deal.II/source/dofs/number_cache.cc b/deal.II/source/dofs/number_cache.all_dimensions.cc similarity index 100% rename from deal.II/deal.II/source/dofs/number_cache.cc rename to deal.II/source/dofs/number_cache.all_dimensions.cc diff --git a/deal.II/deal.II/source/fe/fe.cc b/deal.II/source/fe/fe.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe.cc rename to deal.II/source/fe/fe.cc diff --git a/deal.II/deal.II/source/fe/fe_abf.cc b/deal.II/source/fe/fe_abf.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_abf.cc rename to deal.II/source/fe/fe_abf.cc diff --git a/deal.II/deal.II/source/fe/fe_bdm.cc b/deal.II/source/fe/fe_bdm.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_bdm.cc rename to deal.II/source/fe/fe_bdm.cc diff --git a/deal.II/deal.II/source/fe/fe_data.cc b/deal.II/source/fe/fe_data.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_data.cc rename to deal.II/source/fe/fe_data.cc diff --git a/deal.II/deal.II/source/fe/fe_dg_vector.cc b/deal.II/source/fe/fe_dg_vector.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_dg_vector.cc rename to deal.II/source/fe/fe_dg_vector.cc diff --git a/deal.II/deal.II/source/fe/fe_dgp.cc b/deal.II/source/fe/fe_dgp.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_dgp.cc rename to deal.II/source/fe/fe_dgp.cc diff --git a/deal.II/deal.II/source/fe/fe_dgp_monomial.cc b/deal.II/source/fe/fe_dgp_monomial.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_dgp_monomial.cc rename to deal.II/source/fe/fe_dgp_monomial.cc diff --git a/deal.II/deal.II/source/fe/fe_dgp_nonparametric.cc b/deal.II/source/fe/fe_dgp_nonparametric.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_dgp_nonparametric.cc rename to deal.II/source/fe/fe_dgp_nonparametric.cc diff --git a/deal.II/deal.II/source/fe/fe_dgq.cc b/deal.II/source/fe/fe_dgq.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_dgq.cc rename to deal.II/source/fe/fe_dgq.cc diff --git a/deal.II/deal.II/source/fe/fe_face.cc b/deal.II/source/fe/fe_face.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_face.cc rename to deal.II/source/fe/fe_face.cc diff --git a/deal.II/deal.II/source/fe/fe_nedelec.cc b/deal.II/source/fe/fe_nedelec.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_nedelec.cc rename to deal.II/source/fe/fe_nedelec.cc diff --git a/deal.II/deal.II/source/fe/fe_nothing.cc b/deal.II/source/fe/fe_nothing.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_nothing.cc rename to deal.II/source/fe/fe_nothing.cc diff --git a/deal.II/deal.II/source/fe/fe_poly.cc b/deal.II/source/fe/fe_poly.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_poly.cc rename to deal.II/source/fe/fe_poly.cc diff --git a/deal.II/deal.II/source/fe/fe_poly_tensor.cc b/deal.II/source/fe/fe_poly_tensor.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_poly_tensor.cc rename to deal.II/source/fe/fe_poly_tensor.cc diff --git a/deal.II/deal.II/source/fe/fe_q.cc b/deal.II/source/fe/fe_q.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_q.cc rename to deal.II/source/fe/fe_q.cc diff --git a/deal.II/deal.II/source/fe/fe_q_hierarchical.cc b/deal.II/source/fe/fe_q_hierarchical.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_q_hierarchical.cc rename to deal.II/source/fe/fe_q_hierarchical.cc diff --git a/deal.II/deal.II/source/fe/fe_raviart_thomas.cc b/deal.II/source/fe/fe_raviart_thomas.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_raviart_thomas.cc rename to deal.II/source/fe/fe_raviart_thomas.cc diff --git a/deal.II/deal.II/source/fe/fe_raviart_thomas_nodal.cc b/deal.II/source/fe/fe_raviart_thomas_nodal.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_raviart_thomas_nodal.cc rename to deal.II/source/fe/fe_raviart_thomas_nodal.cc diff --git a/deal.II/deal.II/source/fe/fe_system.cc b/deal.II/source/fe/fe_system.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_system.cc rename to deal.II/source/fe/fe_system.cc diff --git a/deal.II/deal.II/source/fe/fe_tools.all_dimensions.cc b/deal.II/source/fe/fe_tools.all_dimensions.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_tools.all_dimensions.cc rename to deal.II/source/fe/fe_tools.all_dimensions.cc diff --git a/deal.II/deal.II/source/fe/fe_tools.cc b/deal.II/source/fe/fe_tools.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_tools.cc rename to deal.II/source/fe/fe_tools.cc diff --git a/deal.II/deal.II/source/fe/fe_values.cc b/deal.II/source/fe/fe_values.cc similarity index 100% rename from deal.II/deal.II/source/fe/fe_values.cc rename to deal.II/source/fe/fe_values.cc diff --git a/deal.II/deal.II/source/fe/fe_values.decl.1.inst.in b/deal.II/source/fe/fe_values.decl.1.inst.in similarity index 100% rename from deal.II/deal.II/source/fe/fe_values.decl.1.inst.in rename to deal.II/source/fe/fe_values.decl.1.inst.in diff --git a/deal.II/deal.II/source/fe/fe_values.decl.2.inst.in b/deal.II/source/fe/fe_values.decl.2.inst.in similarity index 100% rename from deal.II/deal.II/source/fe/fe_values.decl.2.inst.in rename to deal.II/source/fe/fe_values.decl.2.inst.in diff --git a/deal.II/deal.II/source/fe/fe_values.impl.1.inst.in b/deal.II/source/fe/fe_values.impl.1.inst.in similarity index 100% rename from deal.II/deal.II/source/fe/fe_values.impl.1.inst.in rename to deal.II/source/fe/fe_values.impl.1.inst.in diff --git a/deal.II/deal.II/source/fe/fe_values.impl.2.inst.in b/deal.II/source/fe/fe_values.impl.2.inst.in similarity index 100% rename from deal.II/deal.II/source/fe/fe_values.impl.2.inst.in rename to deal.II/source/fe/fe_values.impl.2.inst.in diff --git a/deal.II/deal.II/source/fe/fe_values.inst.in b/deal.II/source/fe/fe_values.inst.in similarity index 100% rename from deal.II/deal.II/source/fe/fe_values.inst.in rename to deal.II/source/fe/fe_values.inst.in diff --git a/deal.II/deal.II/source/fe/mapping.cc b/deal.II/source/fe/mapping.cc similarity index 100% rename from deal.II/deal.II/source/fe/mapping.cc rename to deal.II/source/fe/mapping.cc diff --git a/deal.II/deal.II/source/fe/mapping_c1.cc b/deal.II/source/fe/mapping_c1.cc similarity index 100% rename from deal.II/deal.II/source/fe/mapping_c1.cc rename to deal.II/source/fe/mapping_c1.cc diff --git a/deal.II/deal.II/source/fe/mapping_cartesian.cc b/deal.II/source/fe/mapping_cartesian.cc similarity index 100% rename from deal.II/deal.II/source/fe/mapping_cartesian.cc rename to deal.II/source/fe/mapping_cartesian.cc diff --git a/deal.II/deal.II/source/fe/mapping_q.cc b/deal.II/source/fe/mapping_q.cc similarity index 100% rename from deal.II/deal.II/source/fe/mapping_q.cc rename to deal.II/source/fe/mapping_q.cc diff --git a/deal.II/deal.II/source/fe/mapping_q1.cc b/deal.II/source/fe/mapping_q1.cc similarity index 100% rename from deal.II/deal.II/source/fe/mapping_q1.cc rename to deal.II/source/fe/mapping_q1.cc diff --git a/deal.II/deal.II/source/fe/mapping_q1_eulerian.cc b/deal.II/source/fe/mapping_q1_eulerian.cc similarity index 100% rename from deal.II/deal.II/source/fe/mapping_q1_eulerian.cc rename to deal.II/source/fe/mapping_q1_eulerian.cc diff --git a/deal.II/deal.II/source/fe/mapping_q_eulerian.cc b/deal.II/source/fe/mapping_q_eulerian.cc similarity index 100% rename from deal.II/deal.II/source/fe/mapping_q_eulerian.cc rename to deal.II/source/fe/mapping_q_eulerian.cc diff --git a/deal.II/deal.II/source/grid/grid_generator.cc b/deal.II/source/grid/grid_generator.cc similarity index 100% rename from deal.II/deal.II/source/grid/grid_generator.cc rename to deal.II/source/grid/grid_generator.cc diff --git a/deal.II/deal.II/source/grid/grid_in.cc b/deal.II/source/grid/grid_in.cc similarity index 100% rename from deal.II/deal.II/source/grid/grid_in.cc rename to deal.II/source/grid/grid_in.cc diff --git a/deal.II/deal.II/source/grid/grid_out.all_dimensions.cc b/deal.II/source/grid/grid_out.all_dimensions.cc similarity index 100% rename from deal.II/deal.II/source/grid/grid_out.all_dimensions.cc rename to deal.II/source/grid/grid_out.all_dimensions.cc diff --git a/deal.II/deal.II/source/grid/grid_out.cc b/deal.II/source/grid/grid_out.cc similarity index 100% rename from deal.II/deal.II/source/grid/grid_out.cc rename to deal.II/source/grid/grid_out.cc diff --git a/deal.II/deal.II/source/grid/grid_refinement.cc b/deal.II/source/grid/grid_refinement.cc similarity index 100% rename from deal.II/deal.II/source/grid/grid_refinement.cc rename to deal.II/source/grid/grid_refinement.cc diff --git a/deal.II/deal.II/source/grid/grid_refinement.inst.in b/deal.II/source/grid/grid_refinement.inst.in similarity index 100% rename from deal.II/deal.II/source/grid/grid_refinement.inst.in rename to deal.II/source/grid/grid_refinement.inst.in diff --git a/deal.II/deal.II/source/grid/grid_reordering.cc b/deal.II/source/grid/grid_reordering.cc similarity index 100% rename from deal.II/deal.II/source/grid/grid_reordering.cc rename to deal.II/source/grid/grid_reordering.cc diff --git a/deal.II/deal.II/source/grid/grid_tools.cc b/deal.II/source/grid/grid_tools.cc similarity index 100% rename from deal.II/deal.II/source/grid/grid_tools.cc rename to deal.II/source/grid/grid_tools.cc diff --git a/deal.II/deal.II/source/grid/grid_tools.inst.in b/deal.II/source/grid/grid_tools.inst.in similarity index 100% rename from deal.II/deal.II/source/grid/grid_tools.inst.in rename to deal.II/source/grid/grid_tools.inst.in diff --git a/deal.II/deal.II/source/grid/intergrid_map.cc b/deal.II/source/grid/intergrid_map.cc similarity index 100% rename from deal.II/deal.II/source/grid/intergrid_map.cc rename to deal.II/source/grid/intergrid_map.cc diff --git a/deal.II/deal.II/source/grid/intergrid_map.inst.in b/deal.II/source/grid/intergrid_map.inst.in similarity index 100% rename from deal.II/deal.II/source/grid/intergrid_map.inst.in rename to deal.II/source/grid/intergrid_map.inst.in diff --git a/deal.II/deal.II/source/grid/persistent_tria.cc b/deal.II/source/grid/persistent_tria.cc similarity index 100% rename from deal.II/deal.II/source/grid/persistent_tria.cc rename to deal.II/source/grid/persistent_tria.cc diff --git a/deal.II/deal.II/source/grid/tria.all_dimensions.cc b/deal.II/source/grid/tria.all_dimensions.cc similarity index 100% rename from deal.II/deal.II/source/grid/tria.all_dimensions.cc rename to deal.II/source/grid/tria.all_dimensions.cc diff --git a/deal.II/deal.II/source/grid/tria.cc b/deal.II/source/grid/tria.cc similarity index 100% rename from deal.II/deal.II/source/grid/tria.cc rename to deal.II/source/grid/tria.cc diff --git a/deal.II/deal.II/source/grid/tria_accessor.cc b/deal.II/source/grid/tria_accessor.cc similarity index 100% rename from deal.II/deal.II/source/grid/tria_accessor.cc rename to deal.II/source/grid/tria_accessor.cc diff --git a/deal.II/deal.II/source/grid/tria_boundary.cc b/deal.II/source/grid/tria_boundary.cc similarity index 100% rename from deal.II/deal.II/source/grid/tria_boundary.cc rename to deal.II/source/grid/tria_boundary.cc diff --git a/deal.II/deal.II/source/grid/tria_boundary_lib.cc b/deal.II/source/grid/tria_boundary_lib.cc similarity index 100% rename from deal.II/deal.II/source/grid/tria_boundary_lib.cc rename to deal.II/source/grid/tria_boundary_lib.cc diff --git a/deal.II/deal.II/source/grid/tria_faces.cc b/deal.II/source/grid/tria_faces.cc similarity index 100% rename from deal.II/deal.II/source/grid/tria_faces.cc rename to deal.II/source/grid/tria_faces.cc diff --git a/deal.II/deal.II/source/grid/tria_levels.cc b/deal.II/source/grid/tria_levels.cc similarity index 100% rename from deal.II/deal.II/source/grid/tria_levels.cc rename to deal.II/source/grid/tria_levels.cc diff --git a/deal.II/deal.II/source/grid/tria_objects.all_dimensions.cc b/deal.II/source/grid/tria_objects.all_dimensions.cc similarity index 100% rename from deal.II/deal.II/source/grid/tria_objects.all_dimensions.cc rename to deal.II/source/grid/tria_objects.all_dimensions.cc diff --git a/deal.II/deal.II/source/grid/tria_objects.cc b/deal.II/source/grid/tria_objects.cc similarity index 100% rename from deal.II/deal.II/source/grid/tria_objects.cc rename to deal.II/source/grid/tria_objects.cc diff --git a/deal.II/deal.II/source/hp/dof_faces.cc b/deal.II/source/hp/dof_faces.cc similarity index 100% rename from deal.II/deal.II/source/hp/dof_faces.cc rename to deal.II/source/hp/dof_faces.cc diff --git a/deal.II/deal.II/source/hp/dof_handler.cc b/deal.II/source/hp/dof_handler.cc similarity index 100% rename from deal.II/deal.II/source/hp/dof_handler.cc rename to deal.II/source/hp/dof_handler.cc diff --git a/deal.II/deal.II/source/hp/dof_levels.all_dimensions.cc b/deal.II/source/hp/dof_levels.all_dimensions.cc similarity index 100% rename from deal.II/deal.II/source/hp/dof_levels.all_dimensions.cc rename to deal.II/source/hp/dof_levels.all_dimensions.cc diff --git a/deal.II/deal.II/source/hp/dof_levels.cc b/deal.II/source/hp/dof_levels.cc similarity index 100% rename from deal.II/deal.II/source/hp/dof_levels.cc rename to deal.II/source/hp/dof_levels.cc diff --git a/deal.II/deal.II/source/hp/dof_objects.all_dimensions.cc b/deal.II/source/hp/dof_objects.all_dimensions.cc similarity index 100% rename from deal.II/deal.II/source/hp/dof_objects.all_dimensions.cc rename to deal.II/source/hp/dof_objects.all_dimensions.cc diff --git a/deal.II/deal.II/source/hp/fe_collection.cc b/deal.II/source/hp/fe_collection.cc similarity index 100% rename from deal.II/deal.II/source/hp/fe_collection.cc rename to deal.II/source/hp/fe_collection.cc diff --git a/deal.II/deal.II/source/hp/fe_values.cc b/deal.II/source/hp/fe_values.cc similarity index 100% rename from deal.II/deal.II/source/hp/fe_values.cc rename to deal.II/source/hp/fe_values.cc diff --git a/deal.II/deal.II/source/hp/mapping_collection.cc b/deal.II/source/hp/mapping_collection.cc similarity index 100% rename from deal.II/deal.II/source/hp/mapping_collection.cc rename to deal.II/source/hp/mapping_collection.cc diff --git a/deal.II/lac/source/block_matrix_array.cc b/deal.II/source/lac/block_matrix_array.cc similarity index 100% rename from deal.II/lac/source/block_matrix_array.cc rename to deal.II/source/lac/block_matrix_array.cc diff --git a/deal.II/lac/source/block_sparse_matrix.cc b/deal.II/source/lac/block_sparse_matrix.cc similarity index 100% rename from deal.II/lac/source/block_sparse_matrix.cc rename to deal.II/source/lac/block_sparse_matrix.cc diff --git a/deal.II/lac/source/block_sparse_matrix_ez.cc b/deal.II/source/lac/block_sparse_matrix_ez.cc similarity index 100% rename from deal.II/lac/source/block_sparse_matrix_ez.cc rename to deal.II/source/lac/block_sparse_matrix_ez.cc diff --git a/deal.II/lac/source/block_sparsity_pattern.cc b/deal.II/source/lac/block_sparsity_pattern.cc similarity index 100% rename from deal.II/lac/source/block_sparsity_pattern.cc rename to deal.II/source/lac/block_sparsity_pattern.cc diff --git a/deal.II/lac/source/block_vector.cc b/deal.II/source/lac/block_vector.cc similarity index 100% rename from deal.II/lac/source/block_vector.cc rename to deal.II/source/lac/block_vector.cc diff --git a/deal.II/lac/source/block_vector.inst.in b/deal.II/source/lac/block_vector.inst.in similarity index 100% rename from deal.II/lac/source/block_vector.inst.in rename to deal.II/source/lac/block_vector.inst.in diff --git a/deal.II/lac/source/chunk_sparse_matrix.cc b/deal.II/source/lac/chunk_sparse_matrix.cc similarity index 100% rename from deal.II/lac/source/chunk_sparse_matrix.cc rename to deal.II/source/lac/chunk_sparse_matrix.cc diff --git a/deal.II/lac/source/chunk_sparse_matrix.inst.in b/deal.II/source/lac/chunk_sparse_matrix.inst.in similarity index 100% rename from deal.II/lac/source/chunk_sparse_matrix.inst.in rename to deal.II/source/lac/chunk_sparse_matrix.inst.in diff --git a/deal.II/lac/source/chunk_sparsity_pattern.cc b/deal.II/source/lac/chunk_sparsity_pattern.cc similarity index 100% rename from deal.II/lac/source/chunk_sparsity_pattern.cc rename to deal.II/source/lac/chunk_sparsity_pattern.cc diff --git a/deal.II/lac/source/compressed_set_sparsity_pattern.cc b/deal.II/source/lac/compressed_set_sparsity_pattern.cc similarity index 100% rename from deal.II/lac/source/compressed_set_sparsity_pattern.cc rename to deal.II/source/lac/compressed_set_sparsity_pattern.cc diff --git a/deal.II/lac/source/compressed_simple_sparsity_pattern.cc b/deal.II/source/lac/compressed_simple_sparsity_pattern.cc similarity index 100% rename from deal.II/lac/source/compressed_simple_sparsity_pattern.cc rename to deal.II/source/lac/compressed_simple_sparsity_pattern.cc diff --git a/deal.II/lac/source/compressed_sparsity_pattern.cc b/deal.II/source/lac/compressed_sparsity_pattern.cc similarity index 100% rename from deal.II/lac/source/compressed_sparsity_pattern.cc rename to deal.II/source/lac/compressed_sparsity_pattern.cc diff --git a/deal.II/lac/source/constraint_matrix.cc b/deal.II/source/lac/constraint_matrix.cc similarity index 100% rename from deal.II/lac/source/constraint_matrix.cc rename to deal.II/source/lac/constraint_matrix.cc diff --git a/deal.II/lac/source/full_matrix.cc b/deal.II/source/lac/full_matrix.cc similarity index 100% rename from deal.II/lac/source/full_matrix.cc rename to deal.II/source/lac/full_matrix.cc diff --git a/deal.II/lac/source/full_matrix.inst.in b/deal.II/source/lac/full_matrix.inst.in similarity index 100% rename from deal.II/lac/source/full_matrix.inst.in rename to deal.II/source/lac/full_matrix.inst.in diff --git a/deal.II/lac/source/lapack_full_matrix.cc b/deal.II/source/lac/lapack_full_matrix.cc similarity index 100% rename from deal.II/lac/source/lapack_full_matrix.cc rename to deal.II/source/lac/lapack_full_matrix.cc diff --git a/deal.II/lac/source/matrix_lib.cc b/deal.II/source/lac/matrix_lib.cc similarity index 100% rename from deal.II/lac/source/matrix_lib.cc rename to deal.II/source/lac/matrix_lib.cc diff --git a/deal.II/lac/source/matrix_out.cc b/deal.II/source/lac/matrix_out.cc similarity index 100% rename from deal.II/lac/source/matrix_out.cc rename to deal.II/source/lac/matrix_out.cc diff --git a/deal.II/lac/source/operator.cc b/deal.II/source/lac/operator.cc similarity index 100% rename from deal.II/lac/source/operator.cc rename to deal.II/source/lac/operator.cc diff --git a/deal.II/lac/source/operator.inst.in b/deal.II/source/lac/operator.inst.in similarity index 100% rename from deal.II/lac/source/operator.inst.in rename to deal.II/source/lac/operator.inst.in diff --git a/deal.II/lac/source/petsc_block_sparse_matrix.cc b/deal.II/source/lac/petsc_block_sparse_matrix.cc similarity index 100% rename from deal.II/lac/source/petsc_block_sparse_matrix.cc rename to deal.II/source/lac/petsc_block_sparse_matrix.cc diff --git a/deal.II/lac/source/petsc_full_matrix.cc b/deal.II/source/lac/petsc_full_matrix.cc similarity index 100% rename from deal.II/lac/source/petsc_full_matrix.cc rename to deal.II/source/lac/petsc_full_matrix.cc diff --git a/deal.II/lac/source/petsc_matrix_base.cc b/deal.II/source/lac/petsc_matrix_base.cc similarity index 100% rename from deal.II/lac/source/petsc_matrix_base.cc rename to deal.II/source/lac/petsc_matrix_base.cc diff --git a/deal.II/lac/source/petsc_parallel_block_sparse_matrix.cc b/deal.II/source/lac/petsc_parallel_block_sparse_matrix.cc similarity index 100% rename from deal.II/lac/source/petsc_parallel_block_sparse_matrix.cc rename to deal.II/source/lac/petsc_parallel_block_sparse_matrix.cc diff --git a/deal.II/lac/source/petsc_parallel_block_vector.cc b/deal.II/source/lac/petsc_parallel_block_vector.cc similarity index 100% rename from deal.II/lac/source/petsc_parallel_block_vector.cc rename to deal.II/source/lac/petsc_parallel_block_vector.cc diff --git a/deal.II/lac/source/petsc_parallel_sparse_matrix.cc b/deal.II/source/lac/petsc_parallel_sparse_matrix.cc similarity index 100% rename from deal.II/lac/source/petsc_parallel_sparse_matrix.cc rename to deal.II/source/lac/petsc_parallel_sparse_matrix.cc diff --git a/deal.II/lac/source/petsc_parallel_vector.cc b/deal.II/source/lac/petsc_parallel_vector.cc similarity index 100% rename from deal.II/lac/source/petsc_parallel_vector.cc rename to deal.II/source/lac/petsc_parallel_vector.cc diff --git a/deal.II/lac/source/petsc_precondition.cc b/deal.II/source/lac/petsc_precondition.cc similarity index 100% rename from deal.II/lac/source/petsc_precondition.cc rename to deal.II/source/lac/petsc_precondition.cc diff --git a/deal.II/lac/source/petsc_solver.cc b/deal.II/source/lac/petsc_solver.cc similarity index 100% rename from deal.II/lac/source/petsc_solver.cc rename to deal.II/source/lac/petsc_solver.cc diff --git a/deal.II/lac/source/petsc_sparse_matrix.cc b/deal.II/source/lac/petsc_sparse_matrix.cc similarity index 100% rename from deal.II/lac/source/petsc_sparse_matrix.cc rename to deal.II/source/lac/petsc_sparse_matrix.cc diff --git a/deal.II/lac/source/petsc_vector.cc b/deal.II/source/lac/petsc_vector.cc similarity index 100% rename from deal.II/lac/source/petsc_vector.cc rename to deal.II/source/lac/petsc_vector.cc diff --git a/deal.II/lac/source/petsc_vector_base.cc b/deal.II/source/lac/petsc_vector_base.cc similarity index 100% rename from deal.II/lac/source/petsc_vector_base.cc rename to deal.II/source/lac/petsc_vector_base.cc diff --git a/deal.II/lac/source/precondition_block.cc b/deal.II/source/lac/precondition_block.cc similarity index 100% rename from deal.II/lac/source/precondition_block.cc rename to deal.II/source/lac/precondition_block.cc diff --git a/deal.II/lac/source/precondition_block.inst.in b/deal.II/source/lac/precondition_block.inst.in similarity index 100% rename from deal.II/lac/source/precondition_block.inst.in rename to deal.II/source/lac/precondition_block.inst.in diff --git a/deal.II/lac/source/precondition_block_ez.cc b/deal.II/source/lac/precondition_block_ez.cc similarity index 100% rename from deal.II/lac/source/precondition_block_ez.cc rename to deal.II/source/lac/precondition_block_ez.cc diff --git a/deal.II/lac/source/relaxation_block.cc b/deal.II/source/lac/relaxation_block.cc similarity index 100% rename from deal.II/lac/source/relaxation_block.cc rename to deal.II/source/lac/relaxation_block.cc diff --git a/deal.II/lac/source/relaxation_block.inst.in b/deal.II/source/lac/relaxation_block.inst.in similarity index 100% rename from deal.II/lac/source/relaxation_block.inst.in rename to deal.II/source/lac/relaxation_block.inst.in diff --git a/deal.II/lac/source/slepc_solver.cc b/deal.II/source/lac/slepc_solver.cc similarity index 100% rename from deal.II/lac/source/slepc_solver.cc rename to deal.II/source/lac/slepc_solver.cc diff --git a/deal.II/lac/source/slepc_spectral_transformation.cc b/deal.II/source/lac/slepc_spectral_transformation.cc similarity index 100% rename from deal.II/lac/source/slepc_spectral_transformation.cc rename to deal.II/source/lac/slepc_spectral_transformation.cc diff --git a/deal.II/lac/source/solver.cc b/deal.II/source/lac/solver.cc similarity index 100% rename from deal.II/lac/source/solver.cc rename to deal.II/source/lac/solver.cc diff --git a/deal.II/lac/source/solver_control.cc b/deal.II/source/lac/solver_control.cc similarity index 100% rename from deal.II/lac/source/solver_control.cc rename to deal.II/source/lac/solver_control.cc diff --git a/deal.II/lac/source/sparse_decomposition.cc b/deal.II/source/lac/sparse_decomposition.cc similarity index 100% rename from deal.II/lac/source/sparse_decomposition.cc rename to deal.II/source/lac/sparse_decomposition.cc diff --git a/deal.II/lac/source/sparse_direct.cc b/deal.II/source/lac/sparse_direct.cc similarity index 100% rename from deal.II/lac/source/sparse_direct.cc rename to deal.II/source/lac/sparse_direct.cc diff --git a/deal.II/lac/source/sparse_ilu.cc b/deal.II/source/lac/sparse_ilu.cc similarity index 100% rename from deal.II/lac/source/sparse_ilu.cc rename to deal.II/source/lac/sparse_ilu.cc diff --git a/deal.II/lac/source/sparse_matrix.cc b/deal.II/source/lac/sparse_matrix.cc similarity index 100% rename from deal.II/lac/source/sparse_matrix.cc rename to deal.II/source/lac/sparse_matrix.cc diff --git a/deal.II/lac/source/sparse_matrix.inst.in b/deal.II/source/lac/sparse_matrix.inst.in similarity index 100% rename from deal.II/lac/source/sparse_matrix.inst.in rename to deal.II/source/lac/sparse_matrix.inst.in diff --git a/deal.II/lac/source/sparse_matrix_ez.cc b/deal.II/source/lac/sparse_matrix_ez.cc similarity index 100% rename from deal.II/lac/source/sparse_matrix_ez.cc rename to deal.II/source/lac/sparse_matrix_ez.cc diff --git a/deal.II/lac/source/sparse_matrix_ez.inst.in b/deal.II/source/lac/sparse_matrix_ez.inst.in similarity index 100% rename from deal.II/lac/source/sparse_matrix_ez.inst.in rename to deal.II/source/lac/sparse_matrix_ez.inst.in diff --git a/deal.II/lac/source/sparse_mic.cc b/deal.II/source/lac/sparse_mic.cc similarity index 100% rename from deal.II/lac/source/sparse_mic.cc rename to deal.II/source/lac/sparse_mic.cc diff --git a/deal.II/lac/source/sparse_vanka.cc b/deal.II/source/lac/sparse_vanka.cc similarity index 100% rename from deal.II/lac/source/sparse_vanka.cc rename to deal.II/source/lac/sparse_vanka.cc diff --git a/deal.II/lac/source/sparsity_pattern.cc b/deal.II/source/lac/sparsity_pattern.cc similarity index 100% rename from deal.II/lac/source/sparsity_pattern.cc rename to deal.II/source/lac/sparsity_pattern.cc diff --git a/deal.II/lac/source/sparsity_tools.cc b/deal.II/source/lac/sparsity_tools.cc similarity index 100% rename from deal.II/lac/source/sparsity_tools.cc rename to deal.II/source/lac/sparsity_tools.cc diff --git a/deal.II/lac/source/swappable_vector.cc b/deal.II/source/lac/swappable_vector.cc similarity index 100% rename from deal.II/lac/source/swappable_vector.cc rename to deal.II/source/lac/swappable_vector.cc diff --git a/deal.II/lac/source/timestep_control.cc b/deal.II/source/lac/timestep_control.cc similarity index 100% rename from deal.II/lac/source/timestep_control.cc rename to deal.II/source/lac/timestep_control.cc diff --git a/deal.II/lac/source/tridiagonal_matrix.cc b/deal.II/source/lac/tridiagonal_matrix.cc similarity index 100% rename from deal.II/lac/source/tridiagonal_matrix.cc rename to deal.II/source/lac/tridiagonal_matrix.cc diff --git a/deal.II/lac/source/trilinos_block_sparse_matrix.cc b/deal.II/source/lac/trilinos_block_sparse_matrix.cc similarity index 100% rename from deal.II/lac/source/trilinos_block_sparse_matrix.cc rename to deal.II/source/lac/trilinos_block_sparse_matrix.cc diff --git a/deal.II/lac/source/trilinos_block_vector.cc b/deal.II/source/lac/trilinos_block_vector.cc similarity index 100% rename from deal.II/lac/source/trilinos_block_vector.cc rename to deal.II/source/lac/trilinos_block_vector.cc diff --git a/deal.II/lac/source/trilinos_precondition.cc b/deal.II/source/lac/trilinos_precondition.cc similarity index 100% rename from deal.II/lac/source/trilinos_precondition.cc rename to deal.II/source/lac/trilinos_precondition.cc diff --git a/deal.II/lac/source/trilinos_solver.cc b/deal.II/source/lac/trilinos_solver.cc similarity index 100% rename from deal.II/lac/source/trilinos_solver.cc rename to deal.II/source/lac/trilinos_solver.cc diff --git a/deal.II/lac/source/trilinos_sparse_matrix.cc b/deal.II/source/lac/trilinos_sparse_matrix.cc similarity index 100% rename from deal.II/lac/source/trilinos_sparse_matrix.cc rename to deal.II/source/lac/trilinos_sparse_matrix.cc diff --git a/deal.II/lac/source/trilinos_sparsity_pattern.cc b/deal.II/source/lac/trilinos_sparsity_pattern.cc similarity index 100% rename from deal.II/lac/source/trilinos_sparsity_pattern.cc rename to deal.II/source/lac/trilinos_sparsity_pattern.cc diff --git a/deal.II/lac/source/trilinos_vector.cc b/deal.II/source/lac/trilinos_vector.cc similarity index 100% rename from deal.II/lac/source/trilinos_vector.cc rename to deal.II/source/lac/trilinos_vector.cc diff --git a/deal.II/lac/source/trilinos_vector_base.cc b/deal.II/source/lac/trilinos_vector_base.cc similarity index 100% rename from deal.II/lac/source/trilinos_vector_base.cc rename to deal.II/source/lac/trilinos_vector_base.cc diff --git a/deal.II/lac/source/trilinos_vector_base.inst.in b/deal.II/source/lac/trilinos_vector_base.inst.in similarity index 100% rename from deal.II/lac/source/trilinos_vector_base.inst.in rename to deal.II/source/lac/trilinos_vector_base.inst.in diff --git a/deal.II/lac/source/vector.cc b/deal.II/source/lac/vector.cc similarity index 100% rename from deal.II/lac/source/vector.cc rename to deal.II/source/lac/vector.cc diff --git a/deal.II/lac/source/vector.inst.in b/deal.II/source/lac/vector.inst.in similarity index 100% rename from deal.II/lac/source/vector.inst.in rename to deal.II/source/lac/vector.inst.in diff --git a/deal.II/lac/source/vector_memory.cc b/deal.II/source/lac/vector_memory.cc similarity index 100% rename from deal.II/lac/source/vector_memory.cc rename to deal.II/source/lac/vector_memory.cc diff --git a/deal.II/lac/source/vector_memory.inst.in b/deal.II/source/lac/vector_memory.inst.in similarity index 100% rename from deal.II/lac/source/vector_memory.inst.in rename to deal.II/source/lac/vector_memory.inst.in diff --git a/deal.II/lac/source/vector_view.cc b/deal.II/source/lac/vector_view.cc similarity index 100% rename from deal.II/lac/source/vector_view.cc rename to deal.II/source/lac/vector_view.cc diff --git a/deal.II/lac/source/vector_view.inst.in b/deal.II/source/lac/vector_view.inst.in similarity index 100% rename from deal.II/lac/source/vector_view.inst.in rename to deal.II/source/lac/vector_view.inst.in diff --git a/deal.II/deal.II/source/multigrid/mg_base.cc b/deal.II/source/multigrid/mg_base.cc similarity index 100% rename from deal.II/deal.II/source/multigrid/mg_base.cc rename to deal.II/source/multigrid/mg_base.cc diff --git a/deal.II/deal.II/source/multigrid/mg_dof_accessor.cc b/deal.II/source/multigrid/mg_dof_accessor.cc similarity index 100% rename from deal.II/deal.II/source/multigrid/mg_dof_accessor.cc rename to deal.II/source/multigrid/mg_dof_accessor.cc diff --git a/deal.II/deal.II/source/multigrid/mg_dof_handler.cc b/deal.II/source/multigrid/mg_dof_handler.cc similarity index 100% rename from deal.II/deal.II/source/multigrid/mg_dof_handler.cc rename to deal.II/source/multigrid/mg_dof_handler.cc diff --git a/deal.II/deal.II/source/multigrid/mg_tools.all_dimensions.cc b/deal.II/source/multigrid/mg_tools.all_dimensions.cc similarity index 100% rename from deal.II/deal.II/source/multigrid/mg_tools.all_dimensions.cc rename to deal.II/source/multigrid/mg_tools.all_dimensions.cc diff --git a/deal.II/deal.II/source/multigrid/mg_tools.cc b/deal.II/source/multigrid/mg_tools.cc similarity index 100% rename from deal.II/deal.II/source/multigrid/mg_tools.cc rename to deal.II/source/multigrid/mg_tools.cc diff --git a/deal.II/deal.II/source/multigrid/mg_tools.pattern.in.h b/deal.II/source/multigrid/mg_tools.pattern.in.h similarity index 100% rename from deal.II/deal.II/source/multigrid/mg_tools.pattern.in.h rename to deal.II/source/multigrid/mg_tools.pattern.in.h diff --git a/deal.II/deal.II/source/multigrid/mg_transfer_block.cc b/deal.II/source/multigrid/mg_transfer_block.cc similarity index 100% rename from deal.II/deal.II/source/multigrid/mg_transfer_block.cc rename to deal.II/source/multigrid/mg_transfer_block.cc diff --git a/deal.II/deal.II/source/multigrid/mg_transfer_component.cc b/deal.II/source/multigrid/mg_transfer_component.cc similarity index 100% rename from deal.II/deal.II/source/multigrid/mg_transfer_component.cc rename to deal.II/source/multigrid/mg_transfer_component.cc diff --git a/deal.II/deal.II/source/multigrid/mg_transfer_prebuilt.cc b/deal.II/source/multigrid/mg_transfer_prebuilt.cc similarity index 100% rename from deal.II/deal.II/source/multigrid/mg_transfer_prebuilt.cc rename to deal.II/source/multigrid/mg_transfer_prebuilt.cc diff --git a/deal.II/deal.II/source/multigrid/multigrid.all_dimensions.cc b/deal.II/source/multigrid/multigrid.all_dimensions.cc similarity index 100% rename from deal.II/deal.II/source/multigrid/multigrid.all_dimensions.cc rename to deal.II/source/multigrid/multigrid.all_dimensions.cc diff --git a/deal.II/deal.II/source/numerics/data_out.cc b/deal.II/source/numerics/data_out.cc similarity index 100% rename from deal.II/deal.II/source/numerics/data_out.cc rename to deal.II/source/numerics/data_out.cc diff --git a/deal.II/deal.II/source/numerics/data_out.inst.in b/deal.II/source/numerics/data_out.inst.in similarity index 100% rename from deal.II/deal.II/source/numerics/data_out.inst.in rename to deal.II/source/numerics/data_out.inst.in diff --git a/deal.II/deal.II/source/numerics/data_out_faces.cc b/deal.II/source/numerics/data_out_faces.cc similarity index 100% rename from deal.II/deal.II/source/numerics/data_out_faces.cc rename to deal.II/source/numerics/data_out_faces.cc diff --git a/deal.II/deal.II/source/numerics/data_out_rotation.cc b/deal.II/source/numerics/data_out_rotation.cc similarity index 100% rename from deal.II/deal.II/source/numerics/data_out_rotation.cc rename to deal.II/source/numerics/data_out_rotation.cc diff --git a/deal.II/deal.II/source/numerics/data_out_stack.cc b/deal.II/source/numerics/data_out_stack.cc similarity index 100% rename from deal.II/deal.II/source/numerics/data_out_stack.cc rename to deal.II/source/numerics/data_out_stack.cc diff --git a/deal.II/deal.II/source/numerics/data_postprocessor.cc b/deal.II/source/numerics/data_postprocessor.cc similarity index 100% rename from deal.II/deal.II/source/numerics/data_postprocessor.cc rename to deal.II/source/numerics/data_postprocessor.cc diff --git a/deal.II/deal.II/source/numerics/derivative_approximation.cc b/deal.II/source/numerics/derivative_approximation.cc similarity index 100% rename from deal.II/deal.II/source/numerics/derivative_approximation.cc rename to deal.II/source/numerics/derivative_approximation.cc diff --git a/deal.II/deal.II/source/numerics/error_estimator.cc b/deal.II/source/numerics/error_estimator.cc similarity index 100% rename from deal.II/deal.II/source/numerics/error_estimator.cc rename to deal.II/source/numerics/error_estimator.cc diff --git a/deal.II/deal.II/source/numerics/fe_field_function.cc b/deal.II/source/numerics/fe_field_function.cc similarity index 100% rename from deal.II/deal.II/source/numerics/fe_field_function.cc rename to deal.II/source/numerics/fe_field_function.cc diff --git a/deal.II/deal.II/source/numerics/fe_field_function.inst.in b/deal.II/source/numerics/fe_field_function.inst.in similarity index 100% rename from deal.II/deal.II/source/numerics/fe_field_function.inst.in rename to deal.II/source/numerics/fe_field_function.inst.in diff --git a/deal.II/deal.II/source/numerics/histogram.all_dimensions.cc b/deal.II/source/numerics/histogram.all_dimensions.cc similarity index 100% rename from deal.II/deal.II/source/numerics/histogram.all_dimensions.cc rename to deal.II/source/numerics/histogram.all_dimensions.cc diff --git a/deal.II/deal.II/source/numerics/matrices.all_dimensions.cc b/deal.II/source/numerics/matrices.all_dimensions.cc similarity index 100% rename from deal.II/deal.II/source/numerics/matrices.all_dimensions.cc rename to deal.II/source/numerics/matrices.all_dimensions.cc diff --git a/deal.II/deal.II/source/numerics/matrices.cc b/deal.II/source/numerics/matrices.cc similarity index 100% rename from deal.II/deal.II/source/numerics/matrices.cc rename to deal.II/source/numerics/matrices.cc diff --git a/deal.II/deal.II/source/numerics/mesh_worker.cc b/deal.II/source/numerics/mesh_worker.cc similarity index 100% rename from deal.II/deal.II/source/numerics/mesh_worker.cc rename to deal.II/source/numerics/mesh_worker.cc diff --git a/deal.II/deal.II/source/numerics/mesh_worker_info.cc b/deal.II/source/numerics/mesh_worker_info.cc similarity index 100% rename from deal.II/deal.II/source/numerics/mesh_worker_info.cc rename to deal.II/source/numerics/mesh_worker_info.cc diff --git a/deal.II/deal.II/source/numerics/mesh_worker_vector_selector.cc b/deal.II/source/numerics/mesh_worker_vector_selector.cc similarity index 100% rename from deal.II/deal.II/source/numerics/mesh_worker_vector_selector.cc rename to deal.II/source/numerics/mesh_worker_vector_selector.cc diff --git a/deal.II/deal.II/source/numerics/mesh_worker_vector_selector.inst.in b/deal.II/source/numerics/mesh_worker_vector_selector.inst.in similarity index 100% rename from deal.II/deal.II/source/numerics/mesh_worker_vector_selector.inst.in rename to deal.II/source/numerics/mesh_worker_vector_selector.inst.in diff --git a/deal.II/deal.II/source/numerics/operator.cc b/deal.II/source/numerics/operator.cc similarity index 100% rename from deal.II/deal.II/source/numerics/operator.cc rename to deal.II/source/numerics/operator.cc diff --git a/deal.II/deal.II/source/numerics/operator.inst.in b/deal.II/source/numerics/operator.inst.in similarity index 100% rename from deal.II/deal.II/source/numerics/operator.inst.in rename to deal.II/source/numerics/operator.inst.in diff --git a/deal.II/deal.II/source/numerics/point_value_history.cc b/deal.II/source/numerics/point_value_history.cc similarity index 100% rename from deal.II/deal.II/source/numerics/point_value_history.cc rename to deal.II/source/numerics/point_value_history.cc diff --git a/deal.II/deal.II/source/numerics/point_value_history.inst.in b/deal.II/source/numerics/point_value_history.inst.in similarity index 100% rename from deal.II/deal.II/source/numerics/point_value_history.inst.in rename to deal.II/source/numerics/point_value_history.inst.in diff --git a/deal.II/deal.II/source/numerics/solution_transfer.cc b/deal.II/source/numerics/solution_transfer.cc similarity index 100% rename from deal.II/deal.II/source/numerics/solution_transfer.cc rename to deal.II/source/numerics/solution_transfer.cc diff --git a/deal.II/deal.II/source/numerics/time_dependent.all_dimensions.cc b/deal.II/source/numerics/time_dependent.all_dimensions.cc similarity index 100% rename from deal.II/deal.II/source/numerics/time_dependent.all_dimensions.cc rename to deal.II/source/numerics/time_dependent.all_dimensions.cc diff --git a/deal.II/deal.II/source/numerics/time_dependent.cc b/deal.II/source/numerics/time_dependent.cc similarity index 100% rename from deal.II/deal.II/source/numerics/time_dependent.cc rename to deal.II/source/numerics/time_dependent.cc diff --git a/deal.II/deal.II/source/numerics/vectors.all_dimensions.cc b/deal.II/source/numerics/vectors.all_dimensions.cc similarity index 100% rename from deal.II/deal.II/source/numerics/vectors.all_dimensions.cc rename to deal.II/source/numerics/vectors.all_dimensions.cc diff --git a/deal.II/deal.II/source/numerics/vectors.cc b/deal.II/source/numerics/vectors.cc similarity index 100% rename from deal.II/deal.II/source/numerics/vectors.cc rename to deal.II/source/numerics/vectors.cc diff --git a/deal.II/deal.II/source/numerics/vectors.inst.in b/deal.II/source/numerics/vectors.inst.in similarity index 100% rename from deal.II/deal.II/source/numerics/vectors.inst.in rename to deal.II/source/numerics/vectors.inst.in -- 2.39.5