From: wolf Date: Thu, 12 Sep 2002 22:11:30 +0000 (+0000) Subject: Clean up. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=20b50ac1f6c514ef5734cd24f2d9d299ee8eccf6;p=dealii-svn.git Clean up. git-svn-id: https://svn.dealii.org/trunk@6411 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/base/include/base/tensor.h b/deal.II/base/include/base/tensor.h index 2cd00e9ec3..91b541014c 100644 --- a/deal.II/base/include/base/tensor.h +++ b/deal.II/base/include/base/tensor.h @@ -196,8 +196,8 @@ class Tensor /** * Help function for unroll. */ - void unroll_recursion(Vector &result, - unsigned int &start_index) const; + void unroll_recursion(Vector &result, + const unsigned int &start_index) const; // make the following class a // friend to this class. in principle, diff --git a/deal.II/base/include/base/tensor_base.h b/deal.II/base/include/base/tensor_base.h index af2f6b0ca7..ba26ec427a 100644 --- a/deal.II/base/include/base/tensor_base.h +++ b/deal.II/base/include/base/tensor_base.h @@ -264,8 +264,8 @@ class Tensor<1,dim> * case, even if it should be * public for your compiler. */ - void unroll_recursion (Vector &result, - unsigned int &start_index) const; + void unroll_recursion (Vector &result, + const unsigned int &start_index) const; private: /** diff --git a/deal.II/base/source/tensor.cc b/deal.II/base/source/tensor.cc index 1acb534907..0198c014e8 100644 --- a/deal.II/base/source/tensor.cc +++ b/deal.II/base/source/tensor.cc @@ -27,34 +27,35 @@ const unsigned int Tensor::dimension; template void -Tensor<1,dim>::unroll( Vector& result) const +Tensor<1,dim>::unroll (Vector &result) const { - Assert(result.size()==dim, - ExcWrongVectorSize(dim, result.size())); + Assert (result.size()==dim, + ExcDimensionMismatch(dim, result.size())); unsigned index = 0; - unroll_recursion(result,index); + unroll_recursion (result,index); } template void -Tensor::unroll( Vector& result) const +Tensor::unroll (Vector &result) const { Assert(result.size()==std::pow(static_cast(dim),rank_), ExcWrongVectorSize(static_cast(std::pow(static_cast(dim),rank_)), result.size())); unsigned index = 0; - unroll_recursion(result,index); + unroll_recursion (result, index); } template void -Tensor::unroll_recursion( Vector& result, unsigned& index) const +Tensor::unroll_recursion (Vector &result, + const unsigned int &index) const { for (unsigned i=0; i::unroll_recursion( Vector& result, unsigned& index) c template void -Tensor<1,dim>::unroll_recursion( Vector& result, unsigned& index) const +Tensor<1,dim>::unroll_recursion (Vector &result, + const unsigned int &index) const { for (unsigned i=0; i