]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
remove the needless restrict functions of the FEDGs
authorhartmann <hartmann@0785d39b-7218-0410-832d-ea1e28bc413d>
Mon, 9 Aug 1999 16:10:20 +0000 (16:10 +0000)
committerhartmann <hartmann@0785d39b-7218-0410-832d-ea1e28bc413d>
Mon, 9 Aug 1999 16:10:20 +0000 (16:10 +0000)
git-svn-id: https://svn.dealii.org/trunk@1650 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/deal.II/include/fe/fe_lib.dg.h
deal.II/deal.II/source/fe/fe_lib.dg.cc
deal.II/deal.II/source/fe/fe_lib.dg.constant.cc

index d4137558a3007510e55f3c02e48a978acbe2785c..52712ed91483ebb64bf5ec2013c3eda3dcc695b7 100644 (file)
@@ -79,20 +79,6 @@ class FEDG_Q0 : public FEQ1Mapping<dim> {
                                      */
     virtual void get_local_mass_matrix (const DoFHandler<dim>::cell_iterator &cell,
                                        FullMatrix<double> &local_mass_matrix) const;
-  
-                                    /**
-                                     * Return a readonly reference to the
-                                     * matrix which describes the transfer of a
-                                     * child with the given number to the
-                                     * mother cell. See the #restriction# array
-                                     * for more information.
-                                     *
-                                     * This function returns an error since the
-                                     * correct use of the restriction
-                                     * matrices is not yet finally decided
-                                     * about.
-                                     */
-    const FullMatrix<double> & restrict (const unsigned int) const;
 };
 
 
@@ -131,15 +117,6 @@ class FEDG_Q1 : public FEQ1<dim>{
                                      */
     virtual void get_face_support_points (const DoFHandler<dim>::face_iterator &face,
                                          vector<Point<dim> > &support_points) const;
-
-
-                                    /**
-                                     * This function returns an error since the
-                                     * correct use of the restriction
-                                     * matrices is not yet finally decided
-                                     * about.
-                                     */
-    const FullMatrix<double> & restrict (const unsigned int) const;
 };
 
 
@@ -177,14 +154,6 @@ class FEDG_Q2 : public FEQ2<dim>{
                                      */
     virtual void get_face_support_points (const DoFHandler<dim>::face_iterator &face,
                                          vector<Point<dim> > &support_points) const;
-
-                                    /**
-                                     * This function returns an error since the
-                                     * correct use of the restriction
-                                     * matrices is not yet finally decided
-                                     * about.
-                                     */
-    const FullMatrix<double> & restrict (const unsigned int) const;
 };
 
 
@@ -223,14 +192,6 @@ class FEDG_Q3 : public FEQ3<dim>{
                                      */
     virtual void get_face_support_points (const DoFHandler<dim>::face_iterator &face,
                                          vector<Point<dim> > &support_points) const;
-
-                                    /**
-                                     * This function returns an error since the
-                                     * correct use of the restriction
-                                     * matrices is not yet finally decided
-                                     * about.
-                                     */
-    const FullMatrix<double> & restrict (const unsigned int) const;
 };
 
 
@@ -268,14 +229,6 @@ class FEDG_Q4 : public FEQ4<dim>{
                                      */
     virtual void get_face_support_points (const DoFHandler<dim>::face_iterator &face,
                                          vector<Point<dim> > &support_points) const;
-                                    
-                                    /**
-                                     * This function returns an error since the
-                                     * correct use of the restriction
-                                     * matrices is not yet finally decided
-                                     * about.
-                                     */
-    const FullMatrix<double> & restrict (const unsigned int) const;
 };
 
 
index a51421a299685eba7d9d8a56ca00b3555a21ff99..c923a84ffe2cd277bccf6cad48b5c396d65325d6 100644 (file)
@@ -35,15 +35,6 @@ FEDG_Q1<dim>::get_face_support_points (const typename DoFHandler<dim>::face_iter
 };
 
 
-template <int dim>
-const FullMatrix<double> & 
-FEDG_Q1<dim>::restrict (const unsigned int child) const {
-  Assert (false, ExcNotImplemented());
-  return restriction[child];
-};
-
-
-
 template <int dim>
 void
 FEDG_Q2<dim>::get_face_support_points (const typename DoFHandler<dim>::face_iterator &,
@@ -53,15 +44,6 @@ FEDG_Q2<dim>::get_face_support_points (const typename DoFHandler<dim>::face_iter
 };
 
 
-template <int dim>
-const FullMatrix<double> & 
-FEDG_Q2<dim>::restrict (const unsigned int child) const {
-  Assert (false, ExcNotImplemented());
-  return restriction[child];
-};
-
-
-
 template <int dim>
 void
 FEDG_Q3<dim>::get_face_support_points (const typename DoFHandler<dim>::face_iterator &,
@@ -71,16 +53,6 @@ FEDG_Q3<dim>::get_face_support_points (const typename DoFHandler<dim>::face_iter
 };
 
 
-template <int dim>
-const FullMatrix<double> & 
-FEDG_Q3<dim>::restrict (const unsigned int child) const {
-  Assert (false, ExcNotImplemented());
-  return restriction[child];
-};
-
-
-
-
 template <int dim>
 void
 FEDG_Q4<dim>::get_face_support_points (const typename DoFHandler<dim>::face_iterator &,
@@ -90,14 +62,6 @@ FEDG_Q4<dim>::get_face_support_points (const typename DoFHandler<dim>::face_iter
 };
 
 
-template <int dim>
-const FullMatrix<double> & 
-FEDG_Q4<dim>::restrict (const unsigned int child) const {
-  Assert (false, ExcNotImplemented());
-  return restriction[child];
-};
-
-
 
 
 // explicit instantiations
index 5e9e2b368d8af6b734643ab72a7ec7259e5d3a5f..912999ee60abc0487988f871ebb344cb522a9726 100644 (file)
@@ -123,15 +123,6 @@ FEDG_Q0<dim>::get_face_support_points (const typename DoFHandler<dim>::face_iter
 
 
 
-template <int dim>
-const FullMatrix<double> & 
-FEDG_Q0<dim>::restrict (const unsigned int child) const {
-  Assert (false, ExcNotImplemented());
-  return restriction[child];
-};
-
-
-
 // explicit instantiations
 
 template class FEDG_Q0<deal_II_dimension>;

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.