From: Wolfgang Bangerth Date: Wed, 12 Nov 2008 03:54:44 +0000 (+0000) Subject: Add missing BlockVector::swap functions. X-Git-Tag: v8.0.0~8391 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e74bf1537b0591957cb8e9b2d7645ce070686469;p=dealii.git Add missing BlockVector::swap functions. git-svn-id: https://svn.dealii.org/trunk@17556 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/lac/include/lac/trilinos_block_vector.h b/deal.II/lac/include/lac/trilinos_block_vector.h index be98f073da..34534dbb59 100644 --- a/deal.II/lac/include/lac/trilinos_block_vector.h +++ b/deal.II/lac/include/lac/trilinos_block_vector.h @@ -404,6 +404,19 @@ namespace TrilinosWrappers + inline + void + BlockVector::swap (BlockVector &v) + { + Assert (n_blocks() == v.n_blocks(), + ExcDimensionMismatch(n_blocks(),v.n_blocks())); + + for (unsigned int row=0; row