]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Allow xlC to compile this file by declaring a local exception, rather than drawing...
authorwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Fri, 7 Mar 2003 20:54:49 +0000 (20:54 +0000)
committerwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Fri, 7 Mar 2003 20:54:49 +0000 (20:54 +0000)
git-svn-id: https://svn.dealii.org/trunk@7284 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/deal.II/include/fe/mapping_q1.h
deal.II/deal.II/source/fe/mapping_q1.cc

index 547b44653b0b8d3155e9613c7b52b2c582ee9544..f941af5cf1c88e0716d69385ac24a6a8fadb9a76 100644 (file)
@@ -340,6 +340,11 @@ class MappingQ1 : public Mapping<dim>
        unsigned int n_shape_functions;
     };
     
+                                    /**
+                                     * Exception
+                                     */
+    DeclException0 (ExcAccessToUninitializedField);
+
   protected:
     
                                     /**
index 1fafea274b9af9faa00dc9f9c5ecbf02cebdf302..b389455a2d44e4fcf88dafc69703df45113f6730 100644 (file)
@@ -788,7 +788,7 @@ MappingQ1<dim>::transform_covariant (Tensor<1,dim>       *begin,
   const InternalData &data=*data_ptr;
 
   Assert (data.update_flags & update_covariant_transformation,
-         typename FEValuesBase<dim>::ExcAccessToUninitializedField());
+         ExcAccessToUninitializedField());
 
 //TODO: [GK] Can we do a similar assertion?  
 //  Assert (dst.size() == data.contravariant.size(),
@@ -817,7 +817,7 @@ MappingQ1<dim>::transform_covariant (Tensor<2,dim>       *begin,
   const InternalData &data=*data_ptr;
 
   Assert (data.update_flags & update_covariant_transformation,
-         typename FEValuesBase<dim>::ExcAccessToUninitializedField());
+         ExcAccessToUninitializedField());
 
 //TODO: [GK] Can we do a similar assertion?  
 //  Assert (dst.size() == data.contravariant.size(),
@@ -846,7 +846,7 @@ MappingQ1<dim>::transform_contravariant (Tensor<1,dim>       *begin,
   const InternalData &data=*data_ptr;
 
   Assert (data.update_flags & update_contravariant_transformation,
-         typename FEValuesBase<dim>::ExcAccessToUninitializedField());
+         ExcAccessToUninitializedField());
 
   typename std::vector<Tensor<2,dim> >::const_iterator
     tensor = data.contravariant.begin();
@@ -870,7 +870,7 @@ MappingQ1<dim>::transform_contravariant (Tensor<2,dim>       *begin,
   const InternalData &data=*data_ptr;
 
   Assert (data.update_flags & update_contravariant_transformation,
-         typename FEValuesBase<dim>::ExcAccessToUninitializedField());
+         ExcAccessToUninitializedField());
 
   typename std::vector<Tensor<2,dim> >::const_iterator
     tensor = data.contravariant.begin();

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.