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

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

index d04df9be3fb663c6ada571b5f493d85ed20e6f2f..f46808eb9d60f91612db7ec20b29e27d58733d8b 100644 (file)
@@ -182,6 +182,10 @@ class MappingCartesian : public Mapping<dim>
                                      * Exception
                                      */
     DeclException0 (ExcInvalidData);
+                                    /**
+                                     * Exception
+                                     */
+    DeclException0 (ExcAccessToUninitializedField);
 
   protected:
                                     /** 
index 338feae20a7c045585c9c3ce53b79cfc4176f630..c948e405341ccfbf6fb1e45f697c9cf31afee66f 100644 (file)
@@ -444,7 +444,7 @@ MappingCartesian<dim>::transform_covariant (Tensor<1,dim>       *begin,
   const InternalData &data = dynamic_cast<const InternalData&> (mapping_data);
 
   Assert (data.update_flags & update_covariant_transformation,
-         typename FEValuesBase<dim>::ExcAccessToUninitializedField());
+         ExcAccessToUninitializedField());
   
                                   // simply scale by inverse Jacobian
                                   // (which is diagonal here)
@@ -469,7 +469,7 @@ MappingCartesian<dim>::transform_covariant (Tensor<2,dim>       *begin,
   const InternalData &data = dynamic_cast<const InternalData&> (mapping_data);
 
   Assert (data.update_flags & update_covariant_transformation,
-         typename FEValuesBase<dim>::ExcAccessToUninitializedField());
+         ExcAccessToUninitializedField());
   
                                   // simply scale by inverse Jacobian
                                   // (which is diagonal here)
@@ -499,7 +499,7 @@ MappingCartesian<dim>::transform_contravariant (Tensor<1,dim>       *begin,
   const InternalData &data = dynamic_cast<const InternalData&> (mapping_data);
 
   Assert (data.update_flags & update_contravariant_transformation,
-         typename FEValuesBase<dim>::ExcAccessToUninitializedField());
+         ExcAccessToUninitializedField());
 
                                   // simply scale by Jacobian
                                   // (which is diagonal here)
@@ -528,7 +528,7 @@ MappingCartesian<dim>::transform_contravariant (Tensor<2,dim>       *begin,
   const InternalData &data = dynamic_cast<const InternalData&> (mapping_data);
 
   Assert (data.update_flags & update_contravariant_transformation,
-         typename FEValuesBase<dim>::ExcAccessToUninitializedField());
+         ExcAccessToUninitializedField());
 
                                   // simply scale by Jacobian
                                   // (which is diagonal here)

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.