From: wolf Date: Mon, 22 Feb 1999 14:52:08 +0000 (+0000) Subject: Doc update. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3698c9419602dea772e602a4cf4ffab5a37d9ff4;p=dealii-svn.git Doc update. git-svn-id: https://svn.dealii.org/trunk@875 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/base/include/base/quadrature.h b/deal.II/base/include/base/quadrature.h index f42c50f56e..5d5e969950 100644 --- a/deal.II/base/include/base/quadrature.h +++ b/deal.II/base/include/base/quadrature.h @@ -140,6 +140,12 @@ class Quadrature { * functions). However, since they have no local data, all functions are * declared #static# and can be called without creating an object of this * class. + * + * For the 3d case, you should note that the orientation of faces is even + * more intricate than for two dimensions. Quadrature formulae are projected + * upon the faces in their standard orientation, not to the inside or outside + * of the hexahedron! Refer to the documentation of the #Triangulation# class + * for a description of the orientation of the different faces. */ template class QProjector { diff --git a/deal.II/base/include/base/quadrature_lib.h b/deal.II/base/include/base/quadrature_lib.h index 6ecfe60de2..1fbe65054b 100644 --- a/deal.II/base/include/base/quadrature_lib.h +++ b/deal.II/base/include/base/quadrature_lib.h @@ -146,11 +146,17 @@ class QTrapez : public Quadrature { QTrapez (); }; + /** * Iterated trapezoidal rule. The original reason for implementing * this was gnuplot output for patches. Before this comment is * removed, please do not rely on the correctness of the quadrature * weights. + * + * For internal use, it may be worth to know that the points are + * ordered in a fashion such that the last coordinate is the one which + * runs fastest, and when overflowing moving ahead the second last + * coordinate, and so on. */ template class QIteratedTrapez :