]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
Re-add some documentation that seems to have got lost.
authorwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 31 May 2000 07:03:16 +0000 (07:03 +0000)
committerwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 31 May 2000 07:03:16 +0000 (07:03 +0000)
git-svn-id: https://svn.dealii.org/trunk@2984 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/base/include/base/quadrature.h

index 56a2903739e6b7d5b9273aa3ad6dcdd38bf403ef..92dc1529a3a38928d3acd0ece57787682bb2f16c 100644 (file)
  * exact on tensor product polynomials of degree #m# in each space
  * direction, but they are still only of #m+1#st order.
  *
+ * Most integration formulae in more than one space dimension are
+ * tensor products of quadrature formulae in one space dimension, or
+ * more generally the tensor product of a formula in #(dim-1)#
+ * dimensions and one in one dimension. There is a special constructor
+ * to generate a quadrature formula from two others.  For example, the
+ * #QGauss2<dim># formulae includes $2^dim$ quadrature points in #dim#
+ * dimensions but is still exact for polynomials of degree 3 and its
+ * order of integration is 4.
+ *
+ * For some programs it is necessary to have a quadrature object for
+ * faces.  These programs fail to link if compiled for only one space
+ * dimension, since there quadrature rules for faces just don't make
+ * no sense. In order to allow these programs to be linked anyway, for
+ * class #Quadrature<0># all functions are provided in the
+ * #quadrature.cc# file, but they will throw exceptions if actually
+ * called. The only function which is allowed to be called is the
+ * constructor taking one integer, which in this case ignores its
+ * parameter, and of course the destructor. Besides this, it is
+ * necessary to provide a class #Point<0># to make the compiler
+ * happy. This class also does nothing.
+ *
  * @author Wolfgang Bangerth, 1998, 1999, 2000
  */
 template <int dim>

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.