//---------------------------------------------------------------------------
-// $Id$
-// Version: $Name$
+// mg_transfer.templates.h,v 1.22 2006/01/29 15:03:55 guido Exp
+// Version:
//
// Copyright (C) 2003, 2004, 2005, 2006 by the deal.II authors
//
const InVector &src) const
{
const FiniteElement<dim>& fe = mg_dof_handler.get_fe();
- Assert (fe.dofs_per_face == 0, ExcDimensionMismatch(fe.dofs_per_face, 0));
const unsigned int dofs_per_cell = fe.dofs_per_cell;
const MGLevelObject<VECTOR>& src) const
{
const FiniteElement<dim>& fe = mg_dof_handler.get_fe();
- Assert (fe.dofs_per_face == 0, ExcDimensionMismatch(fe.dofs_per_face, 0));
const unsigned int dofs_per_cell = fe.dofs_per_cell;
std::vector<unsigned int> global_dof_indices (dofs_per_cell);
const MGLevelObject<VECTOR> &src) const
{
const FiniteElement<dim>& fe = mg_dof_handler.get_fe();
- Assert (fe.dofs_per_face == 0, ExcDimensionMismatch(fe.dofs_per_face, 0));
const unsigned int dofs_per_cell = fe.dofs_per_cell;
std::vector<unsigned int> global_dof_indices (dofs_per_cell);
const unsigned int offset) const
{
const FiniteElement<dim>& fe = mg_dof_handler.get_fe();
- Assert (fe.dofs_per_face == 0, ExcDimensionMismatch(fe.dofs_per_face, 0));
const unsigned int dofs_per_cell = fe.dofs_per_cell;
const unsigned int offset) const
{
const FiniteElement<dim>& fe = mg_dof_handler.get_fe();
- Assert (fe.dofs_per_face == 0, ExcDimensionMismatch(fe.dofs_per_face, 0));
const unsigned int dofs_per_cell = fe.dofs_per_cell;
std::vector<unsigned int> global_dof_indices (dofs_per_cell);
const unsigned int offset) const
{
const FiniteElement<dim>& fe = mg_dof_handler.get_fe();
- Assert (fe.dofs_per_face == 0, ExcDimensionMismatch(fe.dofs_per_face, 0));
const unsigned int dofs_per_cell = fe.dofs_per_cell;
std::vector<unsigned int> global_dof_indices (dofs_per_cell);
const InVector &src) const
{
const FiniteElement<dim>& fe = mg_dof_handler.get_fe();
- Assert (fe.dofs_per_face == 0, ExcDimensionMismatch(fe.dofs_per_face, 0));
const unsigned int dofs_per_cell = fe.dofs_per_cell;
const MGLevelObject<BlockVector<number> > &src) const
{
const FiniteElement<dim>& fe = mg_dof_handler.get_fe();
- Assert (fe.dofs_per_face == 0, ExcDimensionMismatch(fe.dofs_per_face, 0));
const unsigned int dofs_per_cell = fe.dofs_per_cell;
std::vector<unsigned int> global_dof_indices (dofs_per_cell);
const MGLevelObject<BlockVector<number> > &src) const
{
const FiniteElement<dim>& fe = mg_dof_handler.get_fe();
- Assert (fe.dofs_per_face == 0, ExcDimensionMismatch(fe.dofs_per_face, 0));
const unsigned int dofs_per_cell = fe.dofs_per_cell;
std::vector<unsigned int> global_dof_indices (dofs_per_cell);