// $Id$
// Version: $Name$
//
-// Copyright (C) 2003, 2004 by the deal.II authors
+// Copyright (C) 2003, 2004, 2006 by the deal.II authors
//
// This file is subject to QPL and may not be distributed
// without copyright and license information. Please refer
void
-check_this (const DoFHandler<1> &,
+my_check_this (const DoFHandler<1> &,
const Vector<double> &,
const Vector<double> &)
{
template <int dim>
void
-check_this (const DoFHandler<dim> &dof_handler,
+my_check_this (const DoFHandler<dim> &dof_handler,
const Vector<double> &v_node,
const Vector<double> &v_cell)
{
}
+template <int dim>
+void
+check_this (const DoFHandler<dim> &dof_handler,
+ const Vector<double> &v_node,
+ const Vector<double> &v_cell)
+{
+ // since we can't forward declare
+ // check_this in this file (it is forward
+ // declared in data_out_common.cc), we
+ // also can't make the driver file aware of
+ // the overload for 1d. to avoid linker
+ // errors, we can consequently not overload
+ // check_this, and need this forwarder
+ // function
+ my_check_this (dof_handler, v_node, v_cell);
+}
// $Id$
// Version: $Name$
//
-// Copyright (C) 2003, 2004 by the deal.II authors
+// Copyright (C) 2003, 2004, 2006 by the deal.II authors
//
// This file is subject to QPL and may not be distributed
// without copyright and license information. Please refer
void
-check_this (const DoFHandler<1> &,
+my_check_this (const DoFHandler<1> &,
const Vector<double> &,
const Vector<double> &)
{
template <int dim>
void
-check_this (const DoFHandler<dim> &dof_handler,
+my_check_this (const DoFHandler<dim> &dof_handler,
const Vector<double> &v_node_x,
const Vector<double> &v_cell_x)
{
}
+
+
+template <int dim>
+void
+check_this (const DoFHandler<dim> &dof_handler,
+ const Vector<double> &v_node,
+ const Vector<double> &v_cell)
+{
+ // since we can't forward declare
+ // check_this in this file (it is forward
+ // declared in data_out_common.cc), we
+ // also can't make the driver file aware of
+ // the overload for 1d. to avoid linker
+ // errors, we can consequently not overload
+ // check_this, and need this forwarder
+ // function
+ my_check_this (dof_handler, v_node, v_cell);
+}
// $Id$
// Version: $Name$
//
-// Copyright (C) 2003, 2004 by the deal.II authors
+// Copyright (C) 2003, 2004, 2006 by the deal.II authors
//
// This file is subject to QPL and may not be distributed
// without copyright and license information. Please refer
void
-check_this (const DoFHandler<1> &,
+my_check_this (const DoFHandler<1> &,
const Vector<double> &,
const Vector<double> &)
{
template <int dim>
void
-check_this (const DoFHandler<dim> &dof_handler,
+my_check_this (const DoFHandler<dim> &dof_handler,
const Vector<double> &v_node,
const Vector<double> &v_cell)
{
}
+
+
+template <int dim>
+void
+check_this (const DoFHandler<dim> &dof_handler,
+ const Vector<double> &v_node,
+ const Vector<double> &v_cell)
+{
+ // since we can't forward declare
+ // check_this in this file (it is forward
+ // declared in data_out_common.cc), we
+ // also can't make the driver file aware of
+ // the overload for 1d. to avoid linker
+ // errors, we can consequently not overload
+ // check_this, and need this forwarder
+ // function
+ my_check_this (dof_handler, v_node, v_cell);
+}
void
-check_this (const DoFHandler<3> &,
+my_check_this (const DoFHandler<3> &,
const Vector<double> &,
const Vector<double> &)
{
template <int dim>
void
-check_this (const DoFHandler<dim> &dof_handler,
+my_check_this (const DoFHandler<dim> &dof_handler,
const Vector<double> &v_node,
const Vector<double> &v_cell)
{
}
+template <int dim>
+void
+check_this (const DoFHandler<dim> &dof_handler,
+ const Vector<double> &v_node,
+ const Vector<double> &v_cell)
+{
+ // since we can't forward declare
+ // check_this in this file (it is forward
+ // declared in data_out_common.cc), we
+ // also can't make the driver file aware of
+ // the overload for 1d. to avoid linker
+ // errors, we can consequently not overload
+ // check_this, and need this forwarder
+ // function
+ my_check_this (dof_handler, v_node, v_cell);
+}
// $Id$
// Version: $Name$
//
-// Copyright (C) 2003, 2004 by the deal.II authors
+// Copyright (C) 2003, 2004, 2006 by the deal.II authors
//
// This file is subject to QPL and may not be distributed
// without copyright and license information. Please refer
void
-check_this (const DoFHandler<3> &,
+my_check_this (const DoFHandler<3> &,
const Vector<double> &,
const Vector<double> &)
{
template <int dim>
void
-check_this (const DoFHandler<dim> &dof_handler,
+my_check_this (const DoFHandler<dim> &dof_handler,
const Vector<double> &v_node_x,
const Vector<double> &v_cell_x)
{
}
+template <int dim>
+void
+check_this (const DoFHandler<dim> &dof_handler,
+ const Vector<double> &v_node,
+ const Vector<double> &v_cell)
+{
+ // since we can't forward declare
+ // check_this in this file (it is forward
+ // declared in data_out_common.cc), we
+ // also can't make the driver file aware of
+ // the overload for 1d. to avoid linker
+ // errors, we can consequently not overload
+ // check_this, and need this forwarder
+ // function
+ my_check_this (dof_handler, v_node, v_cell);
+}
// $Id$
// Version: $Name$
//
-// Copyright (C) 2003, 2004 by the deal.II authors
+// Copyright (C) 2003, 2004, 2006 by the deal.II authors
//
// This file is subject to QPL and may not be distributed
// without copyright and license information. Please refer
void
-check_this (const DoFHandler<3> &,
+my_check_this (const DoFHandler<3> &,
const Vector<double> &,
const Vector<double> &)
{
template <int dim>
void
-check_this (const DoFHandler<dim> &dof_handler,
+my_check_this (const DoFHandler<dim> &dof_handler,
const Vector<double> &v_node,
const Vector<double> &v_cell)
{
}
+template <int dim>
+void
+check_this (const DoFHandler<dim> &dof_handler,
+ const Vector<double> &v_node,
+ const Vector<double> &v_cell)
+{
+ // since we can't forward declare
+ // check_this in this file (it is forward
+ // declared in data_out_common.cc), we
+ // also can't make the driver file aware of
+ // the overload for 1d. to avoid linker
+ // errors, we can consequently not overload
+ // check_this, and need this forwarder
+ // function
+ my_check_this (dof_handler, v_node, v_cell);
+}
// $Id$
// Version: $Name$
//
-// Copyright (C) 2003, 2004, 2005 by the deal.II authors
+// Copyright (C) 2003, 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
void
-check_this (const DoFHandler<1> &)
+my_check_this (const DoFHandler<1> &)
{}
template <int dim>
void
-check_this (const DoFHandler<dim> &dof_handler)
+my_check_this (const DoFHandler<dim> &dof_handler)
{
Table<2,DoFTools::Coupling> mask_int;
Table<2,DoFTools::Coupling> mask_ext;
(sp.row_length(l)>1 ? 1 : 0)]);
deallog << hash << std::endl;
}
+
+
+template <int dim>
+void
+check_this (const DoFHandler<dim> &dof_handler)
+{
+ // since we can't forward declare
+ // check_this in this file (it is forward
+ // declared in dof_tools_common.cc), we
+ // also can't make the driver file aware of
+ // the overload for 1d. to avoid linker
+ // errors, we can consequently not overload
+ // check_this, and need this forwarder
+ // function
+ my_check_this (dof_handler);
+}
// $Id$
// Version: $Name$
//
-// Copyright (C) 2003, 2004, 2005 by the deal.II authors
+// Copyright (C) 2003, 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
void
-check_this (const DoFHandler<1> &)
+my_check_this (const DoFHandler<1> &)
{}
template <int dim>
void
-check_this (const DoFHandler<dim> &dof_handler)
+my_check_this (const DoFHandler<dim> &dof_handler)
{
Table<2, DoFTools::Coupling> mask_int;
Table<2, DoFTools::Coupling> mask_ext;
hash += l*sp.row_length(l);
deallog << hash << std::endl;
}
+
+template <int dim>
+void
+check_this (const DoFHandler<dim> &dof_handler)
+{
+ // since we can't forward declare
+ // check_this in this file (it is forward
+ // declared in dof_tools_common.cc), we
+ // also can't make the driver file aware of
+ // the overload for 1d. to avoid linker
+ // errors, we can consequently not overload
+ // check_this, and need this forwarder
+ // function
+ my_check_this (dof_handler);
+}
// $Id$
// Version: $Name$
//
-// Copyright (C) 2003, 2004, 2005 by the deal.II authors
+// Copyright (C) 2003, 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
void
-check_this (const DoFHandler<1> &)
+my_check_this (const DoFHandler<1> &)
{}
template <int dim>
void
-check_this (const DoFHandler<dim> &dof_handler)
+my_check_this (const DoFHandler<dim> &dof_handler)
{
// we split up the matrix into
// blocks according to the number
}
}
+
+
+template <int dim>
+void
+check_this (const DoFHandler<dim> &dof_handler)
+{
+ // since we can't forward declare
+ // check_this in this file (it is forward
+ // declared in dof_tools_common.cc), we
+ // also can't make the driver file aware of
+ // the overload for 1d. to avoid linker
+ // errors, we can consequently not overload
+ // check_this, and need this forwarder
+ // function
+ my_check_this (dof_handler);
+}
// $Id$
// Version: $Name$
//
-// Copyright (C) 2003, 2004, 2005 by the deal.II authors
+// Copyright (C) 2003, 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
void
-check_this (const DoFHandler<1> &)
+my_check_this (const DoFHandler<1> &)
{}
template <int dim>
void
-check_this (const DoFHandler<dim> &dof_handler)
+my_check_this (const DoFHandler<dim> &dof_handler)
{
// we split up the matrix into
// blocks according to the number
}
}
+
+template <int dim>
+void
+check_this (const DoFHandler<dim> &dof_handler)
+{
+ // since we can't forward declare
+ // check_this in this file (it is forward
+ // declared in dof_tools_common.cc), we
+ // also can't make the driver file aware of
+ // the overload for 1d. to avoid linker
+ // errors, we can consequently not overload
+ // check_this, and need this forwarder
+ // function
+ my_check_this (dof_handler);
+}