]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
duplicate exceptions removed
authorguido <guido@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 24 Aug 2005 10:27:30 +0000 (10:27 +0000)
committerguido <guido@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 24 Aug 2005 10:27:30 +0000 (10:27 +0000)
git-svn-id: https://svn.dealii.org/trunk@11318 0785d39b-7218-0410-832d-ea1e28bc413d

25 files changed:
deal.II/deal.II/include/dofs/dof_accessor.h
deal.II/deal.II/include/dofs/dof_handler.h
deal.II/deal.II/include/fe/fe.h
deal.II/deal.II/include/fe/fe_nedelec.h
deal.II/deal.II/include/fe/fe_raviart_thomas.h
deal.II/deal.II/include/grid/grid_generator.h
deal.II/deal.II/include/grid/persistent_tria.h
deal.II/deal.II/include/grid/tria.h
deal.II/deal.II/include/grid/tria_accessor.h
deal.II/deal.II/include/grid/tria_accessor.templates.h
deal.II/deal.II/include/grid/tria_boundary.h
deal.II/deal.II/include/multigrid/mg_dof_accessor.h
deal.II/deal.II/include/numerics/time_dependent.h
deal.II/deal.II/include/numerics/vectors.h
deal.II/deal.II/source/dofs/dof_accessor.cc
deal.II/deal.II/source/dofs/dof_handler.cc
deal.II/deal.II/source/fe/fe_nedelec.cc
deal.II/deal.II/source/fe/fe_raviart_thomas.cc
deal.II/deal.II/source/grid/persistent_tria.cc
deal.II/deal.II/source/grid/tria.cc
deal.II/deal.II/source/grid/tria_accessor.cc
deal.II/deal.II/source/grid/tria_boundary.cc
deal.II/deal.II/source/grid/tria_boundary_lib.cc
deal.II/deal.II/source/multigrid/mg_dof_accessor.cc
deal.II/deal.II/source/numerics/time_dependent.cc

index 62927533caf703bf0a0cc70c157ea94ca2ba2c2d..3f486b48d133d23bf0131859d2ad4da527d77b7f 100644 (file)
@@ -1458,10 +1458,6 @@ class DoFCellAccessor :  public DoFObjectAccessor<dim, dim>
     void set_dof_values_by_interpolation (const Vector<number> &local_values,
                                          OutputVector         &values) const;
     
-                                    /**
-                                     *  Exception
-                                     */
-    DeclException0 (ExcNotUsefulForThisDimension);
 };
 
 
index 8efef09bd5e73f5eea10549a43f054a179cac43f..0aed877576b1b0bb62a76e8fca688f4db7e1118d 100644 (file)
@@ -1158,10 +1158,6 @@ class DoFHandler  :  public Subscriptor,
     DeclException1 (ExcMatrixHasWrongSize,
                    int,
                    << "The matrix has the wrong dimension " << arg1);
-                                    /**
-                                     *  Exception
-                                     */
-    DeclException0 (ExcFunctionNotUseful);
                                     /**
                                      * Exception
                                      */
index 48cc8571f6fdaaa4550d7ac542ee1d7b39d17a75..6c5e66119bdf06c23ea9847b29fe2fe84d15dcb8 100644 (file)
@@ -173,16 +173,6 @@ class FiniteElement : public FiniteElementBase<dim>
                                      * @ingroup Exceptions
                                      */
     DeclException0 (ExcJacobiDeterminantHasWrongSign);
-                                    /**
-                                     * Exception
-                                     *
-                                     * @ingroup Exceptions
-                                     */
-    DeclException1 (ExcComputationNotUseful,
-                   int,
-                   << "The computation you required from this function is not "
-                   << "feasible or not probable in the present dimension ("
-                   << arg1 << ") because it would be prohibitively expensive.");
 
   protected:
 
index 644e4d414e5100d31b2ae6dee65ca4e8d9f1cec8..f5b06b293527b8b198ed0b3975deab3e3fd5415c 100644 (file)
@@ -380,11 +380,6 @@ class FE_Nedelec : public FiniteElement<dim>
                                          */
        static const unsigned int n_constraint_matrices;
     };
-                                    /**
-                                     * Exception
-                                     */
-    DeclException0 (ExcNotUsefulInThisDimension);
-    
   protected:    
                                     /**
                                      * @p clone function instead of
index 6c50fa1d29bbeb0830c2c868a3416cfa3f82f359..0cea7b8eb62539778451765f8a1d4907a1a82bea 100644 (file)
@@ -297,11 +297,6 @@ class FE_RaviartThomas : public FiniteElement<dim>
                                      */
     virtual unsigned int memory_consumption () const;
 
-                                    /**
-                                     * Exception
-                                     */
-    DeclException0 (ExcNotUsefulInThisDimension);
-    
   protected:    
     
     virtual FiniteElement<dim> * clone() const;
index b490ef9074563b595bf9cff4ff1757799bb9886e..84a47c54396326dcee74bb9916ba34e371468124 100644 (file)
@@ -113,6 +113,7 @@ template <typename number> class SparseMatrix;
  * transform (simple-shaped) grids to a more complicated ones, like a
  * shell onto a grid of an airfoil, for example.
  *
+ * @ingroup grid
  * @author Wolfgang Bangerth, Ralf Hartmann, Guido Kanschat, Stefan Nauber, Joerg Weimar, 1998, 1999, 2000, 2001, 2002, 2003.
  */
 class GridGenerator
index 90bf4a8662d44650b62f7180b293be752f35f129..eec385505cd4f6244dd3ee66e4762865b6ff7fdd 100644 (file)
@@ -248,10 +248,6 @@ class PersistentTriangulation : public Triangulation<dim>
                                      */
     virtual unsigned int memory_consumption () const;
 
-                                    /**
-                                     * Exception.
-                                     */
-    DeclException0 (ExcFunctionNotUseful);
                                     /**
                                      * Exception.
                                      */
index 4e4b5601d0c3a6414563530a0ec8cc6c25e959eb..cec405425d2ce0db3da45f2c8377b75b8d8a1925 100644 (file)
@@ -2981,6 +2981,7 @@ class Triangulation : public Subscriptor
                                     /*@{*/
                                     /**
                                      *  Exception
+       * @ingroup Exceptions
                                      */
     DeclException1 (ExcInvalidLevel,
                    int,
@@ -2988,37 +2989,46 @@ class Triangulation : public Subscriptor
                    << " is not in the valid range!");
                                     /**
                                      *  Exception
+       * @ingroup Exceptions
                                      */
     DeclException0 (ExcCellShouldBeUnused);
                                     /**
                                      *  Exception
+       * @ingroup Exceptions
                                      */
     DeclException0 (ExcTooFewVerticesAllocated);
                                     /**
                                      *  Exception
+       * @ingroup Exceptions
                                      */
     DeclException0 (ExcUncaughtState);
                                     /**
-                                     *  Exception
-                                     */
-    DeclException0 (ExcFunctionNotUseful);
-                                    /**
-                                     *  Exception
+                                     * Exception
+                                     * @ingroup Exceptions
                                      */
     DeclException2 (ExcGridsDoNotMatch,
                    int, int,
                    << "The present grid has " << arg1 << " active cells, "
                    << "but the one in the file had " << arg2);
                                     /**
-                                     *  Exception
+                                     * Trying to re-read a grid, an error occured.
+                                     *
+                                     * @ingroup Exceptions
                                      */
     DeclException0 (ExcGridReadError);
                                     /**
-                                     *  Exception
+                                     * The function raising this
+                                     * exception can only operate on
+                                     * an empty Triangulation, i.e.,
+                                     * a Triangulation without grid
+                                     * cells.
+                                     *
+                                     * @ingroup Exceptions
                                      */
     DeclException0 (ExcTriangulationNotEmpty);
                                     /**
-                                     *  Exception
+                                     * Exception
+                                     * @ingroup Exceptions
                                      */
     DeclException1 (ExcGridHasInvalidCell,
                    int,
@@ -3026,24 +3036,36 @@ class Triangulation : public Subscriptor
                    << ". Read the docs and the source code "
                    << "for more information.");
                                     /**
-                                     *  Exception
+                                     * Exception
+                                     * @ingroup Exceptions
                                      */
     DeclException0 (ExcGridHasInvalidVertices);
                                     /**
-                                     *  Exception
+                                     * Exception
+                                     * @ingroup Exceptions
                                      */
     DeclException1 (ExcInternalErrorOnCell,
                    int,
                    << "Something went wrong upon construction of cell "
                    << arg1);
                                     /**
-                                     *  Exception
+                                     * A cell was entered which has
+                                     * negative measure. In most
+                                     * cases, this is due to a wrong
+                                     * order of the vertices of the
+                                     * cell.
+                                     *
+                                     * @ingroup Exceptions
                                      */
     DeclException1 (ExcCellHasNegativeMeasure,
                    int,
                    << "Cell " << arg1 << " has negative measure.");
                                     /**
-                                     * Exception
+                                     * A cell is created with a
+                                     * vertex number exceeding the
+                                     * vertex array.
+                                     *
+                                     * @ingroup Exceptions
                                      */
     DeclException3 (ExcInvalidVertexIndex,
                    int, int, int,
@@ -3052,6 +3074,7 @@ class Triangulation : public Subscriptor
                    << arg3 << ".");
                                     /**
                                      * Exception
+                                     * @ingroup Exceptions
                                      */
     DeclException2 (ExcLineInexistant,
                    int, int,
@@ -3060,6 +3083,7 @@ class Triangulation : public Subscriptor
                    << arg2 << " does not exist.");
                                     /**
                                      * Exception
+                                     * @ingroup Exceptions
                                      */
     DeclException4 (ExcQuadInexistant,
                     int, int, int, int,
@@ -3068,21 +3092,27 @@ class Triangulation : public Subscriptor
                    << ", " << arg3 << ", " << arg4 << " does not exist.");
                                     /**
                                      * Exception
+                                     * @ingroup Exceptions
                                      */                                      
     DeclException0 (ExcInteriorLineCantBeBoundary);
                                     /**
                                      * Exception
+                                     * @ingroup Exceptions
                                      */
     DeclException0 (ExcInteriorQuadCantBeBoundary);
                                     /**
                                      * Exception
+                                     * @ingroup Exceptions
                                      */
     DeclException2 (ExcMultiplySetLineInfoOfLine,
                    int, int,
                    << "In SubCellData the line info of the line with vertex indices "
                    << arg1 << " and " << arg2 << " is multiply set.");
                                     /**
-                                     * Exception
+                                     * The triangulation level you
+                                     * accessed is empty.
+                                     *
+                                     * @ingroup Exceptions
                                      */
     DeclException1 (ExcEmptyLevel,
                    int,
index ca34927df5d16a762e83c18d39dd3265c67a0334..8020796c759c7b4acb56aa84d74050ed303369f4 100644 (file)
@@ -264,10 +264,6 @@ class TriaAccessor
                                     /**
                                      * @ingroup Exceptions
                                      */
-    DeclException0 (ExcNotUsefulForThisDimension);
-                                    /**
-                                     * @ingroup Exceptions
-                                     */
     DeclException0 (ExcCantCompareIterators);
                                     /**
                                      * @ingroup Exceptions
index 94cabd7d9a9e4b67184431750a2b57554cee3b37..9adff0ac21f027f656ec49da996a5fb1e401feb0 100644 (file)
@@ -840,7 +840,7 @@ inline
 TriaIterator<1,TriaObjectAccessor<0, 1> >
 CellAccessor<1>::face (const unsigned int) const 
 {
-  Assert (false, TriaAccessor<1>::ExcNotUsefulForThisDimension());
+  Assert (false, ExcImpossibleInDim(1));
   return TriaIterator<1,TriaObjectAccessor<0, 1> >();
 }
 
index 5f499bbed95ed7fb0dad240c9f38aea09a28f1d2..c9b5dbdf469eeb4f03a55b10ba88bb67822015f6 100644 (file)
@@ -247,19 +247,6 @@ class Boundary : public Subscriptor
     virtual void
     get_normals_at_vertices (const typename Triangulation<dim>::face_iterator &face,
                             FaceVertexNormals &face_vertex_normals) const;
-      
-                            
-                                    /**
-                                     * Exception.
-                                     */
-    DeclException0 (ExcPureVirtualFunctionCalled);
-
-                                    /**
-                                     * Exception.
-                                     */
-    DeclException1 (ExcFunctionNotUseful,
-                   int,
-                   << "The function called is not useful for dim=" << arg1 << ".");
 };
 
 
index cf16bf6854c6d95032753a5010d994db3991206c..16e360eee234ee7af1f8f0d59e5b7728dc315517 100644 (file)
@@ -676,11 +676,6 @@ class MGDoFCellAccessor :  public MGDoFObjectAccessor<dim, dim> {
     TriaIterator<dim,MGDoFCellAccessor<dim> >
     neighbor_child_on_subface (const unsigned int face_no,
                                const unsigned int subface_no) const;
-
-                                    /**
-                                     *  Exception
-                                     */
-    DeclException0 (ExcNotUsefulForThisDimension);
 };
 
 /*@}*/
index a61b06bb5e6774baa923d2a67e78c4845f7fc38e..b67dbbb0af32de752539c903dadf31b5c3893c1b 100644 (file)
@@ -1001,10 +1001,6 @@ class TimeStepBase : public Subscriptor
                                      */
     virtual unsigned int memory_consumption () const;
 
-                                    /**
-                                     * Exception
-                                     */
-    DeclException0 (ExcPureVirtualFunctionCalled);
                                     /**
                                      * Exception
                                      */
index afa1f7112e7ae2c0d15f466a529bdcc08798897b..22447c2012d5bb2ae0c5bbf22c4f3f9d51535412 100644 (file)
@@ -961,10 +961,6 @@ class VectorTools
                                      const InVector        &v,
                                      const unsigned int     component);
 
-                                    /**
-                                     * Exception
-                                     */
-    DeclException0 (ExcNotUseful);
                                     /**
                                      * Exception
                                      */
index 3a02b9e333f90919019f0a491732d4d2ad2fc471..36b9f1798a7bc07a18ec1f2218b02519db6a7ed9 100644 (file)
@@ -399,7 +399,7 @@ template <>
 TriaIterator<1, DoFObjectAccessor<0,1> >
 DoFCellAccessor<1>::face (const unsigned int) const
 {
-  Assert (false, ExcNotUsefulForThisDimension());
+  Assert (false, ExcImpossibleInDim(1));
   return TriaIterator<1, DoFObjectAccessor<0,1> >();
 }
 
index a541cab9b3515ae5a361ee6a575160ed681ea16c..05f666fb7b1bead3c78800b883d8b1f32861bab1 100644 (file)
@@ -135,7 +135,7 @@ template <>
 DoFDimensionInfo<1>::raw_face_iterator
 DoFHandler<1>::begin_raw_face (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -144,7 +144,7 @@ template <>
 DoFDimensionInfo<1>::face_iterator
 DoFHandler<1>::begin_face (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -153,7 +153,7 @@ template <>
 DoFDimensionInfo<1>::active_face_iterator
 DoFHandler<1>::begin_active_face (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -162,7 +162,7 @@ template <>
 DoFDimensionInfo<1>::raw_face_iterator
 DoFHandler<1>::end_face () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -171,7 +171,7 @@ template <>
 DoFDimensionInfo<1>::raw_face_iterator
 DoFHandler<1>::last_raw_face () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -180,7 +180,7 @@ template <>
 DoFDimensionInfo<1>::raw_face_iterator
 DoFHandler<1>::last_raw_face (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -189,7 +189,7 @@ template <>
 DoFDimensionInfo<1>::face_iterator
 DoFHandler<1>::last_face () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -198,7 +198,7 @@ template <>
 DoFDimensionInfo<1>::face_iterator
 DoFHandler<1>::last_face (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -207,7 +207,7 @@ template <>
 DoFDimensionInfo<1>::active_face_iterator
 DoFHandler<1>::last_active_face () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -216,7 +216,6 @@ template <>
 DoFDimensionInfo<1>::active_face_iterator
 DoFHandler<1>::last_active_face (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
   return 0;
 }
 
@@ -225,7 +224,7 @@ template <>
 DoFHandler<1>::raw_quad_iterator
 DoFHandler<1>::begin_raw_quad (const unsigned int) const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -234,7 +233,7 @@ template <>
 DoFHandler<1>::quad_iterator
 DoFHandler<1>::begin_quad (const unsigned int) const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -243,7 +242,7 @@ template <>
 DoFHandler<1>::active_quad_iterator
 DoFHandler<1>::begin_active_quad (const unsigned int) const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -252,7 +251,7 @@ template <>
 DoFHandler<1>::raw_quad_iterator
 DoFHandler<1>::end_quad () const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -261,7 +260,7 @@ template <>
 DoFHandler<1>::raw_quad_iterator
 DoFHandler<1>::last_raw_quad (const unsigned int) const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -270,7 +269,7 @@ template <>
 DoFHandler<1>::quad_iterator
 DoFHandler<1>::last_quad (const unsigned int) const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -279,7 +278,7 @@ template <>
 DoFHandler<1>::active_quad_iterator
 DoFHandler<1>::last_active_quad (const unsigned int) const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -288,7 +287,7 @@ template <>
 DoFHandler<1>::raw_quad_iterator
 DoFHandler<1>::last_raw_quad () const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -297,7 +296,7 @@ template <>
 DoFHandler<1>::quad_iterator
 DoFHandler<1>::last_quad () const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -306,7 +305,7 @@ template <>
 DoFHandler<1>::active_quad_iterator
 DoFHandler<1>::last_active_quad () const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -315,7 +314,7 @@ template <>
 DoFHandler<1>::raw_hex_iterator
 DoFHandler<1>::begin_raw_hex (const unsigned int) const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -324,7 +323,7 @@ template <>
 DoFHandler<1>::hex_iterator
 DoFHandler<1>::begin_hex (const unsigned int) const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -333,7 +332,7 @@ template <>
 DoFHandler<1>::active_hex_iterator
 DoFHandler<1>::begin_active_hex (const unsigned int) const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -342,7 +341,7 @@ template <>
 DoFHandler<1>::raw_hex_iterator
 DoFHandler<1>::end_hex () const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -351,7 +350,7 @@ template <>
 DoFHandler<1>::raw_hex_iterator
 DoFHandler<1>::last_raw_hex (const unsigned int) const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -360,7 +359,7 @@ template <>
 DoFHandler<1>::raw_hex_iterator
 DoFHandler<1>::last_raw_hex () const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -369,7 +368,7 @@ template <>
 DoFHandler<1>::hex_iterator
 DoFHandler<1>::last_hex (const unsigned int) const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -378,7 +377,7 @@ template <>
 DoFHandler<1>::hex_iterator
 DoFHandler<1>::last_hex () const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -387,7 +386,7 @@ template <>
 DoFHandler<1>::active_hex_iterator
 DoFHandler<1>::last_active_hex (const unsigned int) const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -396,7 +395,7 @@ template <>
 DoFHandler<1>::active_hex_iterator
 DoFHandler<1>::last_active_hex () const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -569,7 +568,7 @@ template <>
 DoFHandler<2>::raw_hex_iterator
 DoFHandler<2>::begin_raw_hex (const unsigned int) const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
@@ -578,7 +577,7 @@ template <>
 DoFHandler<2>::hex_iterator
 DoFHandler<2>::begin_hex (const unsigned int) const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
@@ -587,7 +586,7 @@ template <>
 DoFHandler<2>::active_hex_iterator
 DoFHandler<2>::begin_active_hex (const unsigned int) const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
@@ -596,7 +595,7 @@ template <>
 DoFHandler<2>::raw_hex_iterator
 DoFHandler<2>::end_hex () const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
@@ -605,7 +604,7 @@ template <>
 DoFHandler<2>::raw_hex_iterator
 DoFHandler<2>::last_raw_hex (const unsigned int) const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
@@ -614,7 +613,7 @@ template <>
 DoFHandler<2>::raw_hex_iterator
 DoFHandler<2>::last_raw_hex () const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
@@ -623,7 +622,7 @@ template <>
 DoFHandler<2>::hex_iterator
 DoFHandler<2>::last_hex (const unsigned int) const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
@@ -632,7 +631,7 @@ template <>
 DoFHandler<2>::hex_iterator
 DoFHandler<2>::last_hex () const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
@@ -641,7 +640,7 @@ template <>
 DoFHandler<2>::active_hex_iterator
 DoFHandler<2>::last_active_hex (const unsigned int) const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
@@ -650,7 +649,7 @@ template <>
 DoFHandler<2>::active_hex_iterator
 DoFHandler<2>::last_active_hex () const
 {
-  Assert (false, ExcNotImplemented());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
index 32a98161eec480bfc6fe162e94647e200146b6fb..bf1c41023477de38394a391a086ab0ba28ffcdb8 100644 (file)
@@ -40,7 +40,7 @@ FE_Nedelec<dim>::FE_Nedelec (const unsigned int degree)
                                                                    std::vector<bool>(dim,true))),
                degree(degree)
 {
-  Assert (dim >= 2, ExcNotUsefulInThisDimension());
+  Assert (dim >= 2, ExcImpossibleInDim(dim));
   
                                   // copy constraint and embedding
                                   // matrices if they are
index de29a04b6a985076f3de948c5371c4639e0c1022..e4b1df845ec3a9bd9c8825c292e33b3c3ff8463d 100644 (file)
@@ -140,7 +140,7 @@ FE_RaviartThomas<dim>::FE_RaviartThomas (const unsigned int rt_order)
                 polynomials (create_polynomials(rt_order)),
                 renumber (compute_renumber(rt_order))
 {
-  Assert (dim >= 2, ExcNotUsefulInThisDimension());
+  Assert (dim >= 2, ExcImpossibleInDim(dim));
 
                                    // check formula (III.3.22) in the
                                    // book by Brezzi & Fortin about
@@ -290,7 +290,7 @@ FE_RaviartThomas<1>::
 get_interpolation_matrix (const FiniteElementBase<1> &,
                          FullMatrix<double>         &) const
 {
-  Assert (false, ExcNotUsefulInThisDimension());
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 #endif
@@ -428,7 +428,7 @@ template <>
 void
 FE_RaviartThomas<1>::initialize_constraints ()
 {
-  Assert (false, ExcNotUsefulInThisDimension());
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 #endif
@@ -925,7 +925,7 @@ template <>
 std::vector<unsigned int>
 FE_RaviartThomas<1>::get_dpo_vector (const unsigned int)
 {
-  Assert (false, ExcNotUsefulInThisDimension());
+  Assert (false, ExcImpossibleInDim(1));
   return std::vector<unsigned int>();
 }
 
@@ -964,7 +964,7 @@ template <>
 std::vector<bool>
 FE_RaviartThomas<1>::get_ria_vector (const unsigned int)
 {
-  Assert (false, ExcNotUsefulInThisDimension());
+  Assert (false, ExcImpossibleInDim(1));
   return std::vector<bool>();
 }
 
@@ -1016,7 +1016,7 @@ template <>
 std::vector<AnisotropicPolynomials<1> >
 FE_RaviartThomas<1>::create_polynomials (const unsigned int)
 {
-  Assert (false, ExcNotUsefulInThisDimension());
+  Assert (false, ExcImpossibleInDim(1));
   return std::vector<AnisotropicPolynomials<1> > ();
 }
 
@@ -1133,7 +1133,7 @@ template <>
 std::vector<std::pair<unsigned int, unsigned int> >
 FE_RaviartThomas<1>::compute_renumber (const unsigned int)
 {
-  Assert (false, ExcNotUsefulInThisDimension());
+  Assert (false, ExcImpossibleInDim(1));
   return std::vector<std::pair<unsigned int, unsigned int> > ();
 }
 
index 05fa79c6462948e0e9aa83fcbd91f3af26585257..0aaf528474ad98bf4cbef5ea1dbe3102fa4aa4dd 100644 (file)
@@ -123,7 +123,7 @@ PersistentTriangulation<dim>::create_triangulation (const std::vector<Point<dim>
                                                    const std::vector<CellData<dim> > &,
                                                    const SubCellData                 &)
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(dim));
 }
 
 
index 888ea42df701f1ba2c0f109ea913fcd9464e902f..39efc3904a1496d15acc55c97676bc97d5a6837c 100644 (file)
@@ -2014,7 +2014,7 @@ void Triangulation<dim>::load_user_flags_line (const std::vector<bool> &v)
 template <>
 void Triangulation<1>::save_user_flags_quad (std::ostream &) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 
@@ -2022,7 +2022,7 @@ void Triangulation<1>::save_user_flags_quad (std::ostream &) const
 template <>
 void Triangulation<1>::save_user_flags_quad (std::vector<bool> &) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 
@@ -2030,7 +2030,7 @@ void Triangulation<1>::save_user_flags_quad (std::vector<bool> &) const
 template <>
 void Triangulation<1>::load_user_flags_quad (std::istream &)
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 
@@ -2038,7 +2038,7 @@ void Triangulation<1>::load_user_flags_quad (std::istream &)
 template <>
 void Triangulation<1>::load_user_flags_quad (const std::vector<bool> &)
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 
@@ -2046,7 +2046,7 @@ void Triangulation<1>::load_user_flags_quad (const std::vector<bool> &)
 template <>
 void Triangulation<1>::save_user_flags_hex (std::ostream &) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 
@@ -2054,7 +2054,7 @@ void Triangulation<1>::save_user_flags_hex (std::ostream &) const
 template <>
 void Triangulation<1>::save_user_flags_hex (std::vector<bool> &) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 
@@ -2062,7 +2062,7 @@ void Triangulation<1>::save_user_flags_hex (std::vector<bool> &) const
 template <>
 void Triangulation<1>::load_user_flags_hex (std::istream &)
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 
@@ -2070,7 +2070,7 @@ void Triangulation<1>::load_user_flags_hex (std::istream &)
 template <>
 void Triangulation<1>::load_user_flags_hex (const std::vector<bool> &)
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 #endif
@@ -2132,7 +2132,7 @@ void Triangulation<dim>::load_user_flags_quad (const std::vector<bool> &v)
 template <>
 void Triangulation<2>::save_user_flags_hex (std::ostream &) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(2));
 }
 
 
@@ -2140,7 +2140,7 @@ void Triangulation<2>::save_user_flags_hex (std::ostream &) const
 template <>
 void Triangulation<2>::save_user_flags_hex (std::vector<bool> &) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(2));
 }
 
 
@@ -2148,7 +2148,7 @@ void Triangulation<2>::save_user_flags_hex (std::vector<bool> &) const
 template <>
 void Triangulation<2>::load_user_flags_hex (std::istream &)
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(2));
 }
 
 
@@ -2156,7 +2156,7 @@ void Triangulation<2>::load_user_flags_hex (std::istream &)
 template <>
 void Triangulation<2>::load_user_flags_hex (const std::vector<bool> &)
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(2));
 }
 
 
@@ -2312,7 +2312,7 @@ void Triangulation<dim>::load_user_pointers_line (const std::vector<void *> &v)
 template <>
 void Triangulation<1>::save_user_pointers_quad (std::vector<void *> &) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 
@@ -2320,7 +2320,7 @@ void Triangulation<1>::save_user_pointers_quad (std::vector<void *> &) const
 template <>
 void Triangulation<1>::load_user_pointers_quad (const std::vector<void *> &)
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 
@@ -2328,7 +2328,7 @@ void Triangulation<1>::load_user_pointers_quad (const std::vector<void *> &)
 template <>
 void Triangulation<1>::save_user_pointers_hex (std::vector<void *> &) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 
@@ -2336,7 +2336,7 @@ void Triangulation<1>::save_user_pointers_hex (std::vector<void *> &) const
 template <>
 void Triangulation<1>::load_user_pointers_hex (const std::vector<void *> &)
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 #endif
@@ -2375,7 +2375,7 @@ void Triangulation<dim>::load_user_pointers_quad (const std::vector<void *> &v)
 template <>
 void Triangulation<2>::save_user_pointers_hex (std::vector<void *> &) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(2));
 }
 
 
@@ -2383,7 +2383,7 @@ void Triangulation<2>::save_user_pointers_hex (std::vector<void *> &) const
 template <>
 void Triangulation<2>::load_user_pointers_hex (const std::vector<void *> &)
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(2));
 }
 
 
@@ -2498,7 +2498,7 @@ template <>
 Triangulation<1>::raw_face_iterator
 Triangulation<1>::begin_raw_face (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2508,7 +2508,7 @@ template <>
 Triangulation<1>::face_iterator
 Triangulation<1>::begin_face (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2518,7 +2518,7 @@ template <>
 Triangulation<1>::active_face_iterator
 Triangulation<1>::begin_active_face (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2528,7 +2528,7 @@ template <>
 Triangulation<1>::raw_face_iterator
 Triangulation<1>::end_face () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2538,7 +2538,7 @@ template <>
 Triangulation<1>::raw_face_iterator
 Triangulation<1>::last_raw_face () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2548,7 +2548,7 @@ template <>
 Triangulation<1>::raw_face_iterator
 Triangulation<1>::last_raw_face (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2558,7 +2558,7 @@ template <>
 Triangulation<1>::face_iterator
 Triangulation<1>::last_face () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2568,7 +2568,7 @@ template <>
 Triangulation<1>::face_iterator
 Triangulation<1>::last_face (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2578,7 +2578,7 @@ template <>
 Triangulation<1>::active_face_iterator
 Triangulation<1>::last_active_face () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2588,7 +2588,7 @@ template <>
 Triangulation<1>::active_face_iterator
 Triangulation<1>::last_active_face (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2598,7 +2598,7 @@ template <>
 Triangulation<1>::raw_quad_iterator
 Triangulation<1>::begin_raw_quad (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2608,7 +2608,7 @@ template <>
 Triangulation<1>::quad_iterator
 Triangulation<1>::begin_quad (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2618,7 +2618,7 @@ template <>
 Triangulation<1>::active_quad_iterator
 Triangulation<1>::begin_active_quad (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2628,7 +2628,7 @@ template <>
 Triangulation<1>::raw_quad_iterator
 Triangulation<1>::end_quad () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2638,7 +2638,7 @@ template <>
 Triangulation<1>::raw_quad_iterator
 Triangulation<1>::last_raw_quad (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2648,7 +2648,7 @@ template <>
 Triangulation<1>::raw_quad_iterator
 Triangulation<1>::last_raw_quad () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2658,7 +2658,7 @@ template <>
 Triangulation<1>::quad_iterator
 Triangulation<1>::last_quad (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2668,7 +2668,7 @@ template <>
 Triangulation<1>::quad_iterator
 Triangulation<1>::last_quad () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2678,7 +2678,7 @@ template <>
 Triangulation<1>::active_quad_iterator
 Triangulation<1>::last_active_quad (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2688,7 +2688,7 @@ template <>
 Triangulation<1>::active_quad_iterator
 Triangulation<1>::last_active_quad () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2698,7 +2698,7 @@ template <>
 Triangulation<1>::raw_hex_iterator
 Triangulation<1>::begin_raw_hex (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2708,7 +2708,7 @@ template <>
 Triangulation<1>::hex_iterator
 Triangulation<1>::begin_hex (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2718,7 +2718,7 @@ template <>
 Triangulation<1>::active_hex_iterator
 Triangulation<1>::begin_active_hex (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2728,7 +2728,7 @@ template <>
 Triangulation<1>::raw_hex_iterator
 Triangulation<1>::end_hex () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2738,7 +2738,7 @@ template <>
 Triangulation<1>::raw_hex_iterator
 Triangulation<1>::last_raw_hex (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2748,7 +2748,7 @@ template <>
 Triangulation<1>::raw_hex_iterator
 Triangulation<1>::last_raw_hex () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2758,7 +2758,7 @@ template <>
 Triangulation<1>::hex_iterator
 Triangulation<1>::last_hex (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2768,7 +2768,7 @@ template <>
 Triangulation<1>::hex_iterator
 Triangulation<1>::last_hex () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2778,7 +2778,7 @@ template <>
 Triangulation<1>::active_hex_iterator
 Triangulation<1>::last_active_hex (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2788,7 +2788,7 @@ template <>
 Triangulation<1>::active_hex_iterator
 Triangulation<1>::last_active_hex () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(1));
   return 0;
 }
 
@@ -2963,7 +2963,7 @@ template <>
 Triangulation<2>::raw_hex_iterator
 Triangulation<2>::begin_raw_hex (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
@@ -2973,7 +2973,7 @@ template <>
 Triangulation<2>::hex_iterator
 Triangulation<2>::begin_hex (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
@@ -2983,7 +2983,7 @@ template <>
 Triangulation<2>::active_hex_iterator
 Triangulation<2>::begin_active_hex (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
@@ -2993,7 +2993,7 @@ template <>
 Triangulation<2>::raw_hex_iterator
 Triangulation<2>::end_hex () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
@@ -3003,7 +3003,7 @@ template <>
 Triangulation<2>::raw_hex_iterator
 Triangulation<2>::last_raw_hex (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
@@ -3013,7 +3013,7 @@ template <>
 Triangulation<2>::raw_hex_iterator
 Triangulation<2>::last_raw_hex () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
@@ -3023,7 +3023,7 @@ template <>
 Triangulation<2>::hex_iterator
 Triangulation<2>::last_hex (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
@@ -3033,7 +3033,7 @@ template <>
 Triangulation<2>::hex_iterator
 Triangulation<2>::last_hex () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
@@ -3043,7 +3043,7 @@ template <>
 Triangulation<2>::active_hex_iterator
 Triangulation<2>::last_active_hex (const unsigned int) const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
@@ -3053,7 +3053,7 @@ template <>
 Triangulation<2>::active_hex_iterator
 Triangulation<2>::last_active_hex () const
 {
-  Assert (false, ExcFunctionNotUseful());
+  Assert (false, ExcImpossibleInDim(2));
   return 0;
 }
 
index dc5ce426034c7e7a7f38c21bffbc199b37ce9177..396bfe22974476268fb08b30569f88e2ba911352 100644 (file)
@@ -174,7 +174,7 @@ void TriaObjectAccessor<1, dim>::clear_children () const
 template <int dim>
 unsigned char TriaObjectAccessor<1, dim>::boundary_indicator () const
 {
-  Assert (dim>=2, typename TriaAccessor<dim>::ExcNotUsefulForThisDimension());
+  Assert (dim>=2, ExcImpossibleInDim(dim));
   Assert (used(), typename TriaAccessor<dim>::ExcCellNotUsed());
 
   return this->tria->levels[this->present_level]->lines.material_id[this->present_index];
@@ -185,7 +185,7 @@ unsigned char TriaObjectAccessor<1, dim>::boundary_indicator () const
 template <int dim>
 void TriaObjectAccessor<1, dim>::set_boundary_indicator (const unsigned char boundary_ind) const
 {
-  Assert (dim>=2, typename TriaAccessor<dim>::ExcNotUsefulForThisDimension());
+  Assert (dim>=2, ExcImpossibleInDim(dim));
   Assert (used(), typename TriaAccessor<dim>::ExcCellNotUsed());
 
   this->tria->levels[this->present_level]->lines.material_id[this->present_index] = boundary_ind;
@@ -404,7 +404,7 @@ void TriaObjectAccessor<2, dim>::clear_children () const
 template <int dim>
 unsigned char TriaObjectAccessor<2, dim>::boundary_indicator () const
 {
-  Assert (dim>=3, typename TriaAccessor<dim>::ExcNotUsefulForThisDimension());
+  Assert (dim>=3, ExcImpossibleInDim(dim));
   Assert (used(), typename TriaAccessor<dim>::ExcCellNotUsed());
 
   return this->tria->levels[this->present_level]->quads.material_id[this->present_index];
@@ -415,7 +415,7 @@ unsigned char TriaObjectAccessor<2, dim>::boundary_indicator () const
 template <int dim>
 void TriaObjectAccessor<2, dim>::set_boundary_indicator (const unsigned char boundary_ind) const
 {
-  Assert (dim>=3, typename TriaAccessor<dim>::ExcNotUsefulForThisDimension());
+  Assert (dim>=3, ExcImpossibleInDim(dim));
   Assert (used(), typename TriaAccessor<dim>::ExcCellNotUsed());
 
   this->tria->levels[this->present_level]->quads.material_id[this->present_index] = boundary_ind;
@@ -844,7 +844,7 @@ void TriaObjectAccessor<3, dim>::clear_children () const
 template <int dim>
 unsigned char TriaObjectAccessor<3, dim>::boundary_indicator () const
 {
-  Assert (dim<4, typename TriaAccessor<dim>::ExcNotUsefulForThisDimension());
+  Assert (dim<4, ExcImpossibleInDim(dim));
   Assert (used(), typename TriaAccessor<dim>::ExcCellNotUsed());
 
   return this->tria->levels[this->present_level]->hexes.material_id[this->present_index];
@@ -855,7 +855,7 @@ unsigned char TriaObjectAccessor<3, dim>::boundary_indicator () const
 template <int dim>
 void TriaObjectAccessor<3, dim>::set_boundary_indicator (const unsigned char boundary_ind) const
 {
-  Assert (dim<4, typename TriaAccessor<dim>::ExcNotUsefulForThisDimension());
+  Assert (dim<4, ExcImpossibleInDim(dim));
   Assert (used(), typename TriaAccessor<dim>::ExcCellNotUsed());
 
   this->tria->levels[this->present_level]->hexes.material_id[this->present_index] = boundary_ind;
index 60854be6e45278d79c2998541a172fbba8a3ffc3..dd917dd1be62006b779d7e3bea97d4b1ebcf854e 100644 (file)
@@ -34,7 +34,7 @@ template <int dim>
 Point<dim>
 Boundary<dim>::get_new_point_on_quad (const typename Triangulation<dim>::quad_iterator &) const 
 {
-  Assert (false, ExcPureVirtualFunctionCalled());
+  Assert (false, ExcPureFunctionCalled());
   return Point<dim>();
 }
 
@@ -46,7 +46,7 @@ Boundary<dim>::
 get_intermediate_points_on_line (const typename Triangulation<dim>::line_iterator &,
                                 std::vector<Point<dim> > &) const
 {
-  Assert (false, ExcPureVirtualFunctionCalled());
+  Assert (false, ExcPureFunctionCalled());
 }
 
 
@@ -57,7 +57,7 @@ Boundary<dim>::
 get_intermediate_points_on_quad (const typename Triangulation<dim>::quad_iterator &,
                                 std::vector<Point<dim> > &) const
 {
-  Assert (false, ExcPureVirtualFunctionCalled());
+  Assert (false, ExcPureFunctionCalled());
 }
 
 
@@ -68,7 +68,7 @@ Boundary<dim>::
 get_normals_at_vertices (const typename Triangulation<dim>::face_iterator &,
                         FaceVertexNormals                                &) const
 {
-  Assert (false, ExcPureVirtualFunctionCalled());
+  Assert (false, ExcPureFunctionCalled());
 }
 
 
@@ -96,7 +96,7 @@ template <int dim>
 Point<dim>
 StraightBoundary<dim>::get_new_point_on_quad (const typename Triangulation<dim>::quad_iterator &) const 
 {
-  Assert (false, typename Boundary<dim>::ExcFunctionNotUseful(dim));
+  Assert (false, ExcImpossibleInDim(dim));
   return Point<dim>();
 }
 
@@ -167,7 +167,7 @@ StraightBoundary<1>::
 get_intermediate_points_on_line (const Triangulation<1>::line_iterator &,
                                 std::vector<Point<1> > &) const
 {
-  Assert(false, Boundary<1>::ExcFunctionNotUseful(1));
+  Assert(false, ExcImpossibleInDim(1));
 }
 
 
@@ -205,7 +205,7 @@ StraightBoundary<dim>::
 get_intermediate_points_on_quad (const typename Triangulation<dim>::quad_iterator &,
                                 std::vector<Point<dim> > &) const
 {
-  Assert(false, typename Boundary<dim>::ExcFunctionNotUseful(dim));
+  Assert(false, ExcImpossibleInDim(dim));
 }
 
 #else
@@ -254,7 +254,7 @@ StraightBoundary<1>::
 get_normals_at_vertices (const Triangulation<1>::face_iterator &,
                         Boundary<1>::FaceVertexNormals &) const
 {
-  Assert (false, Boundary<1>::ExcFunctionNotUseful(1));
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 #endif
index 119237eb44cbc6b0b829ee6fa056079d1b5c2f7d..fe583730fdb21406addfdc1f5642f0987c89cf0a 100644 (file)
@@ -80,7 +80,7 @@ Point<dim>
 CylinderBoundary<dim>::
 get_new_point_on_quad (const typename Triangulation<dim>::quad_iterator &) const
 {
-  Assert (false, typename Boundary<dim>::ExcFunctionNotUseful(dim));
+  Assert (false, ExcImpossibleInDim(dim));
   return Point<dim>();
 }
 
@@ -178,7 +178,7 @@ CylinderBoundary<dim>::get_intermediate_points_on_quad (
   const typename Triangulation<dim>::quad_iterator &,
   std::vector<Point<dim> > &) const
 {
-  Assert (false, typename Boundary<dim>::ExcFunctionNotUseful(dim));
+  Assert (false, ExcImpossibleInDim(dim));
 }
 
 
@@ -191,7 +191,7 @@ CylinderBoundary<1>::
 get_normals_at_vertices (const Triangulation<1>::face_iterator &,
                         Boundary<1>::FaceVertexNormals &) const
 {
-  Assert (false, Boundary<1>::ExcFunctionNotUseful(1));
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 #endif
@@ -303,7 +303,7 @@ HyperBallBoundary<1>::get_intermediate_points_on_line (
   const Triangulation<1>::line_iterator &,
   std::vector<Point<1> > &) const
 {
-  Assert (false, Boundary<1>::ExcFunctionNotUseful(1));
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 #else
@@ -445,7 +445,7 @@ HyperBallBoundary<dim>::get_intermediate_points_on_quad (
   const typename Triangulation<dim>::quad_iterator &,
   std::vector<Point<dim> > &) const
 {
-  Assert(false, typename Boundary<dim>::ExcFunctionNotUseful(dim));
+  Assert(false, ExcImpossibleInDim(dim));
 }
 
 
@@ -458,7 +458,7 @@ HyperBallBoundary<1>::
 get_normals_at_vertices (const Triangulation<1>::face_iterator &,
                         Boundary<1>::FaceVertexNormals &) const
 {
-  Assert (false, Boundary<1>::ExcFunctionNotUseful(1));
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 #endif
@@ -616,7 +616,7 @@ HalfHyperBallBoundary<1>::
 get_normals_at_vertices (const Triangulation<1>::face_iterator &,
                         Boundary<1>::FaceVertexNormals &) const
 {
-  Assert (false, Boundary<1>::ExcFunctionNotUseful(1));
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 #endif
@@ -785,7 +785,7 @@ HalfHyperShellBoundary<1>::
 get_normals_at_vertices (const Triangulation<1>::face_iterator &,
                         Boundary<1>::FaceVertexNormals &) const
 {
-  Assert (false, Boundary<1>::ExcFunctionNotUseful(1));
+  Assert (false, ExcImpossibleInDim(1));
 }
 
 #endif
index 6ad8ab2f136b13b2e7527039204ac87c67d419bf..f692566d3f45c972d6724f38237cffff7f0d17e7 100644 (file)
@@ -656,7 +656,7 @@ template <>
 MGDoFCellAccessor<1>::face_iterator
 MGDoFCellAccessor<1>::face (const unsigned int) const
 {
-  Assert (false, ExcNotUsefulForThisDimension());
+  Assert (false, ExcImpossibleInDim(1));
   return face_iterator();
 }
 
index 551d6242c3bf55779d66bc9e1d8ec5dbf699632d..8267832956bef3b1661c7e576d50e707836ce400 100644 (file)
@@ -317,7 +317,7 @@ TimeStepBase::init_for_postprocessing ()
 void
 TimeStepBase::solve_dual_problem () 
 {
-  Assert (false, ExcPureVirtualFunctionCalled());
+  Assert (false, ExcPureFunctionCalled());
 }
 
 
@@ -325,7 +325,7 @@ TimeStepBase::solve_dual_problem ()
 void
 TimeStepBase::postprocess_timestep () 
 {
-  Assert (false, ExcPureVirtualFunctionCalled());
+  Assert (false, ExcPureFunctionCalled());
 }
 
 
@@ -415,7 +415,7 @@ TimeStepBase_Tria<dim>::TimeStepBase_Tria() :
                 flags (),
                refinement_flags(0)
 {
-  Assert (false, ExcPureVirtualFunctionCalled());
+  Assert (false, ExcPureFunctionCalled());
 }
 
 

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.