]> https://gitweb.dealii.org/ - dealii.git/commitdiff
clean up
authorGuido Kanschat <dr.guido.kanschat@gmail.com>
Mon, 30 Apr 2001 05:38:41 +0000 (05:38 +0000)
committerGuido Kanschat <dr.guido.kanschat@gmail.com>
Mon, 30 Apr 2001 05:38:41 +0000 (05:38 +0000)
git-svn-id: https://svn.dealii.org/trunk@4506 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/deal.II/include/fe/fe_dgq.h

index e5b6266ff1d7d779036dda251418ad610fef3377..337d2f95f392464f1ca76c9bd262cbc4149e5408 100644 (file)
@@ -22,7 +22,13 @@ template <int dim> class MappingQ;
 
 /**
  * Discontinuous tensor product elements based on equidistant support points.
-//TODO:[GK,RH] Document node numbering etc. copy from old documentation 
+ *
+ * This is a discontinuous finite element using interpolating tensor
+ * product polynomials. The shape functions are Lagrangian
+ * interpolants of an equidistant grid of points on the unit cell. The
+ * points are numbered in lexicographical order, @p{x} running fastest.
+ *
+ * @author Guido Kanschat, Ralf Hartmann, 2001
  */
 template <int dim>
 class FE_DGQ : public FiniteElement<dim>
@@ -196,7 +202,16 @@ class FE_DGQ : public FiniteElement<dim>
                                     /**
                                      * Compute renumbering for rotation
                                      * of degrees of freedom.
-//TODO:[GK] meaning of direction=[zZxXyY]                                    
+                                     *
+                                     * The direction parameter
+                                     * determines the type of
+                                     * rotation. It is one character
+                                     * of @p{xXyYzZ}. The character
+                                     * determines the axis of
+                                     * rotation, case determines the
+                                     * direction. Lower case is
+                                     * counter-clockwise seen in
+                                     * direction of the axis.
                                      */
     void rotate_indices (std::vector<unsigned int> &indices,
                         const char                 direction = 'y') const;
@@ -241,21 +256,6 @@ class FE_DGQ : public FiniteElement<dim>
                                          */                                  
        std::vector<std::vector<Tensor<1,dim> > > shape_gradients;
 
-                                        /**
-                                         * Storage for @p{FEValues}
-                                         * objects needed to
-                                         * approximate second
-                                         * derivatives.
-                                         *
-                                         * The ordering is @p{p+hx},
-                                         * @p{p+hy}, @p{p+hz},
-                                         * @p{p-hx}, @p{p-hy},
-                                         * @p{p-hz}, where unused
-                                         * entries in lower dimensions
-                                         * are missing.
-                                         */
-//TODO:[GK] what good is this, the base class already has it and it seems never to be used!?
-       std::vector<FEValues<dim>*> differences;
     };
     
                                     /**

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.