]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
documentation updates
authorguido <guido@0785d39b-7218-0410-832d-ea1e28bc413d>
Fri, 27 Apr 2001 09:32:25 +0000 (09:32 +0000)
committerguido <guido@0785d39b-7218-0410-832d-ea1e28bc413d>
Fri, 27 Apr 2001 09:32:25 +0000 (09:32 +0000)
git-svn-id: https://svn.dealii.org/trunk@4495 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/base/include/base/function_lib.h
deal.II/base/include/base/job_identifier.h
deal.II/base/source/function_lib.cc
deal.II/base/source/quadrature.cc

index 6d5b489bfe465e6785a4eabeea8ad63d736eca7e..1172b3a2e82841a02da1ec47ff18488af247f266 100644 (file)
@@ -311,6 +311,9 @@ class ExpFunction : public Function<dim>
 
 /**
  * Singularity on the L-shaped domain in 2D.
+ *
+ * Caveat: derivatives of this function are not implemented!
+ *
  * @author Guido Kanschat, 1999
  */
 class LSingularityFunction : public Function<2>
@@ -360,6 +363,9 @@ class LSingularityFunction : public Function<2>
 
 /**
  * Singularity on the slit domain in 2D.
+ *
+ * Caveat: derivatives of this function are not implemented!
+ *
  * @author Guido Kanschat, 1999
  */
 class SlitSingularityFunction : public Function<2>
index 6abc06a02e4530ec0ed6aa7269e46e7fd888171f..563121d935193e3537f6d6f88ceb794ee9a71936 100644 (file)
@@ -35,9 +35,20 @@ class JobIdentifier
     JobIdentifier();
 
                                     /**
-                                     * ???
+                                     * This function returns an
+                                     * identifier for the running
+                                     * program. Currently, the
+                                     * library provides a function
+                                     * returning "JobID".
+                                     *
+                                     * The user may define a
+                                     * replacement of this function
+                                     * in his source code and avoid
+                                     * linking the library
+                                     * version. Unfortunately, this
+                                     * mechanism does not work with
+                                     * shared libraries.
                                      */
-//TODO:[GK] document this variable    
     static const char* program_id();
 
                                     /**
index f85934393451e7332173165df631df74c8f2c868..dd6759e73f6af592cba167cde8a3a56958979ea3 100644 (file)
@@ -847,7 +847,7 @@ LSingularityFunction::laplacian_list (const std::vector<Point<2> > &points,
 }
 
 
-//TODO:[GK] Implement derivatives
+//TODO:[?] Implement derivatives
 
 Tensor<1,2>
 LSingularityFunction::gradient (const Point<2>   &p,
@@ -942,7 +942,7 @@ SlitSingularityFunction::laplacian_list (const std::vector<Point<2> > &points,
 }
 
 
-//TODO:[GK] Implement derivatives
+//TODO:[?] Implement derivatives
 
 Tensor<1,2>
 SlitSingularityFunction::gradient (const Point<2>   &/*p*/,
index e69b03bae674187a9029329acf901a3a62900b6a..bb9f2a99ea5a09ddab12d47e073f532cbf37bef6 100644 (file)
@@ -223,10 +223,12 @@ QProjector<dim>::QProjector (const Quadrature<dim-1> &quadrature,
   const unsigned int n = GeometryInfo<dim>::faces_per_cell
     * (sub ? GeometryInfo<dim>::subfaces_per_face : 1);
 
-//TODO:[GK] Can we keep it that simple for non-symmetric formulae?
+// WB: Can we keep it that simple for non-symmetric formulae?
 // Otherwise we'll have to include the weights in the project* functions.
 // This may pose a problem anyway, since we do not want to switch endpoints
 // in Gauss-Radau formulae.
+// GK: I don't see the problem. The project* functions copy the points
+// consecutively, so do we do with the weights here.
 
   unsigned int k=0;
   for (unsigned int i=0;i<n;++i)
@@ -244,6 +246,9 @@ void QProjector<1>::project_to_face (const Quadrature<0> &,
 }
 
 
+//TODO: [?] Replace code reduplication for opposite faces.
+// We need a variable then, telling whether the constant value is 0 or 1
+
 template <>
 void QProjector<2>::project_to_face (const Quadrature<1>      &quadrature,
                                     const unsigned int        face_no,

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.