From: wolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Date: Thu, 17 May 2001 11:54:42 +0000 (+0000)
Subject: Make variables const and thus Intel C++ compiler more happy.
X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ea8cb58420408840dcd0c23c66adaac9d58fe55c;p=dealii-svn.git

Make variables const and thus Intel C++ compiler more happy.


git-svn-id: https://svn.dealii.org/trunk@4629 0785d39b-7218-0410-832d-ea1e28bc413d
---

diff --git a/deal.II/deal.II/include/fe/fe.h b/deal.II/deal.II/include/fe/fe.h
index 77545b80e8..dd0a4d48bc 100644
--- a/deal.II/deal.II/include/fe/fe.h
+++ b/deal.II/deal.II/include/fe/fe.h
@@ -125,14 +125,14 @@ class FiniteElement : public FiniteElementBase<dim>
 				      * update only.
 				      * @see{FEValuesBase}
 				      */
-    virtual UpdateFlags update_once (UpdateFlags flags) const = 0;
+    virtual UpdateFlags update_once (const UpdateFlags flags) const = 0;
   
 				     /**
 				      * Compute flags for update on
 				      * each cell.
 				      * @see{FEValuesBase}
 				      */
-    virtual UpdateFlags update_each (UpdateFlags flags) const = 0;
+    virtual UpdateFlags update_each (const UpdateFlags flags) const = 0;
   
 				     /**
 				      * @p{clone} function instead of
diff --git a/deal.II/deal.II/include/fe/fe_dgq.h b/deal.II/deal.II/include/fe/fe_dgq.h
index 86e8a5425f..b83abf7608 100644
--- a/deal.II/deal.II/include/fe/fe_dgq.h
+++ b/deal.II/deal.II/include/fe/fe_dgq.h
@@ -227,12 +227,12 @@ class FE_DGQ : public FiniteElement<dim>
 				     /**
 				      * Compute flags for initial update only.
 				      */
-    virtual UpdateFlags update_once (UpdateFlags flags) const;
+    virtual UpdateFlags update_once (const UpdateFlags flags) const;
   
 				     /**
 				      * Compute flags for update on each cell.
 				      */
-    virtual UpdateFlags update_each (UpdateFlags flags) const;
+    virtual UpdateFlags update_each (const UpdateFlags flags) const;
   
 				     /**
 				      * Compute renumbering for rotation
diff --git a/deal.II/deal.II/include/fe/fe_q.h b/deal.II/deal.II/include/fe/fe_q.h
index 67b096c783..a82b23f5da 100644
--- a/deal.II/deal.II/include/fe/fe_q.h
+++ b/deal.II/deal.II/include/fe/fe_q.h
@@ -539,13 +539,13 @@ class FE_Q : public FiniteElement<dim>
 				      * Compute flags for initial
 				      * update only.
 				      */
-    virtual UpdateFlags update_once (UpdateFlags flags) const;
+    virtual UpdateFlags update_once (const UpdateFlags flags) const;
   
 				     /**
 				      * Compute flags for update on
 				      * each cell.
 				      */
-    virtual UpdateFlags update_each (UpdateFlags flags) const;
+    virtual UpdateFlags update_each (const UpdateFlags flags) const;
     
 				     /**
 				      * Degree of the polynomials.
diff --git a/deal.II/deal.II/include/fe/fe_system.h b/deal.II/deal.II/include/fe/fe_system.h
index 2252f56991..f28bf4177f 100644
--- a/deal.II/deal.II/include/fe/fe_system.h
+++ b/deal.II/deal.II/include/fe/fe_system.h
@@ -194,13 +194,13 @@ class FESystem : public FiniteElement<dim>
 				      * of finite elements composed
 				      * into this structure.
 				      */
-    virtual unsigned int n_base_elements() const;
+    virtual unsigned int n_base_elements () const;
 
 				     /**
 				      * How often is a composing element used.
 				      *
 				      */
-    unsigned int element_multiplicity(unsigned int index) const;
+    unsigned int element_multiplicity (const unsigned int index) const;
 
 				     /**
 				      * Access to a composing element.
@@ -217,7 +217,7 @@ class FESystem : public FiniteElement<dim>
 				      * by index.
 				      *
 				      */
-    virtual const FiniteElement<dim> & base_element(unsigned int index) const;
+    virtual const FiniteElement<dim> & base_element(const unsigned int index) const;
 
 				     /**
 				      * Determine an estimate for the
diff --git a/deal.II/deal.II/source/fe/fe.cc b/deal.II/deal.II/source/fe/fe.cc
index c3877ab1f2..d7b070aa13 100644
--- a/deal.II/deal.II/source/fe/fe.cc
+++ b/deal.II/deal.II/source/fe/fe.cc
@@ -465,7 +465,7 @@ FiniteElement<dim>::memory_consumption () const
 
 template <int dim>
 const FiniteElement<dim>&
-FiniteElement<dim>::base_element(unsigned index) const
+FiniteElement<dim>::base_element(const unsigned index) const
 {
   Assert (index==0, ExcIndexRange(index,0,1));
   return *this;
diff --git a/deal.II/deal.II/source/fe/fe_q.cc b/deal.II/deal.II/source/fe/fe_q.cc
index f21d11d117..6146f39e3e 100644
--- a/deal.II/deal.II/source/fe/fe_q.cc
+++ b/deal.II/deal.II/source/fe/fe_q.cc
@@ -973,7 +973,7 @@ FE_Q<dim>::update_once (const UpdateFlags flags) const
 
 template <int dim>
 UpdateFlags
-FE_Q<dim>::update_each (UpdateFlags flags) const
+FE_Q<dim>::update_each (const UpdateFlags flags) const
 {
   UpdateFlags out = update_default;