From 8207b90e1a22670ceb93bf8f52e99ff4cad2e1a2 Mon Sep 17 00:00:00 2001 From: deal Date: Mon, 13 Feb 2006 14:24:58 +0000 Subject: [PATCH] remove assertions, so we can use mg for contiunous on regular meshes git-svn-id: https://svn.dealii.org/trunk@12358 0785d39b-7218-0410-832d-ea1e28bc413d --- .../include/multigrid/mg_transfer.templates.h | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/deal.II/deal.II/include/multigrid/mg_transfer.templates.h b/deal.II/deal.II/include/multigrid/mg_transfer.templates.h index ebf70d3961..07e5339c2b 100644 --- a/deal.II/deal.II/include/multigrid/mg_transfer.templates.h +++ b/deal.II/deal.II/include/multigrid/mg_transfer.templates.h @@ -1,6 +1,6 @@ //--------------------------------------------------------------------------- -// $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 // @@ -39,7 +39,6 @@ MGTransferPrebuilt::copy_to_mg ( const InVector &src) const { const FiniteElement& 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; @@ -113,7 +112,6 @@ MGTransferPrebuilt::copy_from_mg( const MGLevelObject& src) const { const FiniteElement& 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 global_dof_indices (dofs_per_cell); @@ -159,7 +157,6 @@ MGTransferPrebuilt::copy_from_mg_add ( const MGLevelObject &src) const { const FiniteElement& 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 global_dof_indices (dofs_per_cell); @@ -253,7 +250,6 @@ MGTransferSelect::do_copy_to_mg ( const unsigned int offset) const { const FiniteElement& 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; @@ -408,7 +404,6 @@ MGTransferSelect::do_copy_from_mg ( const unsigned int offset) const { const FiniteElement& 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 global_dof_indices (dofs_per_cell); @@ -465,7 +460,6 @@ MGTransferSelect::do_copy_from_mg_add ( const unsigned int offset) const { const FiniteElement& 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 global_dof_indices (dofs_per_cell); @@ -531,7 +525,6 @@ MGTransferBlock::copy_to_mg ( const InVector &src) const { const FiniteElement& 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; @@ -609,7 +602,6 @@ MGTransferBlock::copy_from_mg ( const MGLevelObject > &src) const { const FiniteElement& 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 global_dof_indices (dofs_per_cell); @@ -655,7 +647,6 @@ MGTransferBlock::copy_from_mg_add ( const MGLevelObject > &src) const { const FiniteElement& 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 global_dof_indices (dofs_per_cell); -- 2.39.5