// $Id$
// Version: $Name$
//
-// Copyright (C) 2005 by the deal.II authors
+// Copyright (C) 2005, 2006 by the deal.II authors
//
// This file is subject to QPL and may not be distributed
// without copyright and license information. Please refer
// This tests the construction of a BlockMatrixArray and outputs the
// entered blocks using print_latex.
+#include "../tests.h"
#include <base/logstream.h>
#include <lac/block_matrix_array.h>
#include <lac/full_matrix.h>
// Test grid generation functions in GridGenerator.
+#include "../tests.h"
#include <base/logstream.h>
#include <base/tensor.h>
#include <grid/tria.h>
// $Id$
// Version: $Name$
//
-// Copyright (C) 2004, 2005 by the deal.II authors
+// Copyright (C) 2004, 2005, 2006 by the deal.II authors
//
// This file is subject to QPL and may not be distributed
// without copyright and license information. Please refer
// AdditionalData structures of the solvers const. This test simply
// instantiates that class, to make sure it still compiles
+#include "../tests.h"
#include <lac/solver_selector.h>
#include <fstream>
// a un-hp-ified version of hp/step-10
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-10/output");
// a un-hp-ified version of hp/step-11
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-11/output");
#include <base/quadrature_lib.h>
#include <base/function.h>
+#include "../tests.h"
#include <base/logstream.h>
#include <base/table_handler.h>
#include <lac/vector.h>
// a un-hp-ified version of hp/step-12
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-12/output");
// a un-hp-ified version of hp/step-13
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-13/output");
#include <base/quadrature_lib.h>
#include <base/function.h>
+#include "../tests.h"
#include <base/logstream.h>
#include <base/table_handler.h>
#include <base/thread_management.h>
// a un-hp-ified version of hp/step-14
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-14/output");
#include <base/quadrature_lib.h>
#include <base/function.h>
+#include "../tests.h"
#include <base/logstream.h>
#include <base/thread_management.h>
#include <lac/vector.h>
// a un-hp-ified version of hp/step-15
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-15/output");
#include <base/quadrature_lib.h>
#include <base/function.h>
+#include "../tests.h"
#include <base/logstream.h>
#include <lac/vector.h>
#include <lac/full_matrix.h>
// a un-hp-ified version of hp/step-16
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-16/output");
#include <base/quadrature_lib.h>
#include <base/function.h>
+#include "../tests.h"
#include <base/logstream.h>
#include <lac/vector.h>
#include <lac/full_matrix.h>
// a un-hp-ified version of hp/step-2
+#include "../tests.h"
#include <base/logstream.h>
#include <grid/tria.h>
#include <grid/tria_accessor.h>
// a un-hp-ified version of hp/step-3
+#include "../tests.h"
#include <base/logstream.h>
#include <grid/tria.h>
#include <dofs/dof_handler.h>
// a un-hp-ified version of hp/step-4
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-4/output");
#include <fstream>
#include <iostream>
+#include "../tests.h"
#include <base/logstream.h>
// a un-hp-ified version of hp/step-5
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-5/output");
#include <base/quadrature_lib.h>
#include <base/function.h>
+#include "../tests.h"
#include <base/logstream.h>
#include <lac/vector.h>
#include <lac/full_matrix.h>
// a un-hp-ified version of hp/step-6
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-6/output");
#include <base/quadrature_lib.h>
#include <base/function.h>
+#include "../tests.h"
#include <base/logstream.h>
#include <lac/vector.h>
#include <lac/full_matrix.h>
// a un-hp-ified version of hp/step-7
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-7/output");
#include <base/quadrature_lib.h>
#include <base/function.h>
+#include "../tests.h"
#include <base/logstream.h>
#include <lac/vector.h>
#include <lac/full_matrix.h>
// a un-hp-ified version of hp/step-8
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-8/output");
#include <base/quadrature_lib.h>
#include <base/function.h>
+#include "../tests.h"
#include <base/logstream.h>
#include <lac/vector.h>
#include <lac/full_matrix.h>
// a un-hp-ified version of hp/step-9
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-9/output");
#include <base/quadrature_lib.h>
#include <base/function.h>
+#include "../tests.h"
#include <base/logstream.h>
#include <lac/vector.h>
#include <lac/full_matrix.h>
// where we use the same element on all cells
+#include "../tests.h"
#include <base/logstream.h>
#include <grid/tria.h>
#include <grid/grid_generator.h>
// where we use the same element on all cells
+#include "../tests.h"
#include <base/logstream.h>
#include <grid/tria.h>
#include <grid/grid_generator.h>
// where we use the same element on all cells
+#include "../tests.h"
#include <base/logstream.h>
#include <grid/tria.h>
#include <grid/grid_generator.h>
// check a crash in hp::DoFHandler<2>::reserve_space found 2/13/2006
+#include "../tests.h"
#include <base/logstream.h>
#include <grid/tria.h>
#include <grid/grid_generator.h>
// attaching to a triangulation
+#include "../tests.h"
#include <base/logstream.h>
#include <grid/tria.h>
#include <grid/grid_generator.h>
// trigger an error in hp::DoFHandler::create_active_fe_table
+#include "../tests.h"
#include <base/logstream.h>
#include <grid/tria.h>
#include <grid/grid_generator.h>
// trigger a problem in DerivativeApproximation with memory handling
+#include "../tests.h"
#include <base/logstream.h>
#include <lac/vector.h>
#include <grid/tria.h>
// a crash when using different fe's on different cells
+#include "../tests.h"
#include <base/logstream.h>
#include <grid/tria.h>
#include <grid/grid_generator.h>
// object
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_q.h>
/* Author: Ralf Hartmann, 2005, O. Kayser-Herold, simply modified
the mg_dof_handler.cc test for the hp::DoFHandler. */
+#include "../tests.h"
#include <base/logstream.h>
#include <grid/tria.h>
#include <grid/grid_generator.h>
/* further information on this license. */
+#include "../tests.h"
#include <grid/tria.h>
#include <dofs/dof_handler.h>
#include <dofs/hp_dof_handler.h>
// we do in ConstraintMatrix::close()) for some grids with and without
// random distribution of FEs
+#include "../tests.h"
#include <base/logstream.h>
#include <grid/tria.h>
#include <dofs/dof_handler.h>
// check FE_DGP::hp_line_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp.h>
// check FE_DGPMonomial::hp_line_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp_monomial.h>
// check FESystem(FE_DGPMonomial)::hp_line_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp_monomial.h>
// arrangement of base elements and multiplicities than in the _01 test
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp_monomial.h>
// check FE_DGPNonparametric::hp_line_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp_nonparametric.h>
// check FESystem(FE_DGPNonparametric)::hp_line_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp_nonparametric.h>
// arrangement of base elements and multiplicities than in the _01 test
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp_nonparametric.h>
// check FESystem(FE_DGP)::hp_line_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp.h>
// arrangement of base elements and multiplicities than in the _01 test
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp.h>
// check FE_DGQ::hp_line_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgq.h>
// check FESystem(FE_DGQ)::hp_line_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgq.h>
// arrangement of base elements and multiplicities than in the _01 test
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgq.h>
// check FE_Q::hp_line_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_q.h>
// check FESystem(FE_Q)::hp_line_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_q.h>
// arrangement of base elements and multiplicities than in the _01 test
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_q.h>
// check FE_DGP::hp_quad_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp.h>
// check FE_DGPMonomial::hp_quad_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp_monomial.h>
// check FESystem(FE_DGPMonomial)::hp_quad_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp_monomial.h>
// arrangement of base elements and multiplicities than in the _01 test
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp_monomial.h>
// check FE_DGPNonparametric::hp_quad_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp_nonparametric.h>
// check FESystem(FE_DGPNonparametric)::hp_quad_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp_nonparametric.h>
// arrangement of base elements and multiplicities than in the _01 test
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp_nonparametric.h>
// check FESystem(FE_DGP)::hp_quad_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp.h>
// arrangement of base elements and multiplicities than in the _01 test
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp.h>
// check FE_DGQ::hp_quad_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgq.h>
// check FESystem(FE_DGQ)::hp_quad_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgq.h>
// arrangement of base elements and multiplicities than in the _01 test
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgq.h>
// check FE_Q::hp_quad_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_q.h>
// check FESystem(FE_Q)::hp_quad_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_q.h>
// arrangement of base elements and multiplicities than in the _01 test
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_q.h>
// check FE_DGP::hp_vertex_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp.h>
// check FE_DGPMonomial::hp_vertex_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp_monomial.h>
// check FESystem(FE_DGPMonomial)::hp_vertex_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp_monomial.h>
// arrangement of base elements and multiplicities than in the _01 test
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp_monomial.h>
// check FE_DGPNonparametric::hp_vertex_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp_nonparametric.h>
// check FESystem(FE_DGPNonparametric)::hp_vertex_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp_nonparametric.h>
// arrangement of base elements and multiplicities than in the _01 test
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp_nonparametric.h>
// check FESystem(FE_DGP)::hp_vertex_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp.h>
// arrangement of base elements and multiplicities than in the _01 test
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgp.h>
// check FE_DGQ::hp_vertex_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgq.h>
// check FESystem(FE_DGQ)::hp_vertex_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgq.h>
// arrangement of base elements and multiplicities than in the _01 test
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_dgq.h>
// check FE_Q::hp_vertex_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_q.h>
// check FESystem(FE_Q)::hp_vertex_dof_identities
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_q.h>
// arrangement of base elements and multiplicities than in the _01 test
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/fe_collection.h>
#include <fe/fe_q.h>
// same random way as in hp/random
+#include "../tests.h"
#include <base/logstream.h>
#include <base/function_lib.h>
#include <base/quadrature_lib.h>
// object
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/mapping_collection.h>
#include <fe/mapping_q.h>
// mapping_collection_01 in a really simple way
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/mapping_collection.h>
#include <fe/mapping_q.h>
// simplified form of mapping_collection_02
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/mapping_collection.h>
#include <fe/mapping_q.h>
// the fact that MappingQ has a dysfunctional copy constructor...
+#include "../tests.h"
#include <base/logstream.h>
#include <fe/mapping_collection.h>
#include <fe/mapping_q.h>
// edges, as well as fe_index_is_active
+#include "../tests.h"
#include <base/logstream.h>
#include <grid/tria.h>
#include <grid/grid_generator.h>
// ::DoFHandler, as long as the same element is used on all cells
+#include "../tests.h"
#include <base/logstream.h>
#include <grid/tria.h>
#include <grid/grid_generator.h>
// object
+#include "../tests.h"
#include <base/logstream.h>
#include <base/quadrature_lib.h>
#include <fe/q_collection.h>
// randomly across the domain
+#include "../tests.h"
#include <base/logstream.h>
#include <grid/tria.h>
#include <grid/grid_generator.h>
// a hp-ified version of step-10
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-10/output");
// a hp-ified version of step-12
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-12/output");
// a hp-ified version of step-13
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-13/output");
// a hp-ified version of step-2
+#include "../tests.h"
#include <base/logstream.h>
#include <grid/tria.h>
#include <grid/tria_accessor.h>
// a hp-ified version of step-3
+#include "../tests.h"
#include <base/logstream.h>
#include <grid/tria.h>
#include <dofs/dof_handler.h>
// symmetric as well, and in fact is
+#include "../tests.h"
#include <base/logstream.h>
#include <grid/tria.h>
#include <dofs/dof_handler.h>
// tests the interface constraints between elements with different Q
+#include "../tests.h"
#include <base/logstream.h>
#include <grid/tria.h>
#include <dofs/dof_handler.h>
// q5), but this one crashed at one time before even calling the solver
+#include "../tests.h"
#include <base/logstream.h>
#include <grid/tria.h>
#include <dofs/dof_handler.h>
// a hp-ified version of step-4
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-4/output");
// a hp-ified version of step-5
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-5/output");
// a hp-ified version of step-6
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-6/output");
// a hp-ified version of step-7
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-7/output");
// a hp-ified version of step-8
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-8/output");
// a hp-ified version of step-9
+#include "../tests.h"
#include <base/logstream.h>
#include <fstream>
std::ofstream logfile("step-9/output");