]> https://gitweb.dealii.org/ - dealii.git/commitdiff
add functions to module
authorGuido Kanschat <dr.guido.kanschat@gmail.com>
Sun, 3 Apr 2011 18:12:14 +0000 (18:12 +0000)
committerGuido Kanschat <dr.guido.kanschat@gmail.com>
Sun, 3 Apr 2011 18:12:14 +0000 (18:12 +0000)
git-svn-id: https://svn.dealii.org/trunk@23555 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/include/deal.II/integrators/l2.h
deal.II/include/deal.II/integrators/laplace.h
deal.II/include/deal.II/integrators/local_integrators.h
deal.II/include/deal.II/integrators/maxwell.h

index b93851703a9996fa7bac1e39de5e70fd7b1b52c0..6a045693f068d11cf90eb5eb6cbb5a7bef66cfd5 100644 (file)
@@ -1,7 +1,7 @@
 //---------------------------------------------------------------------------
 //    $Id$
 //
-//    Copyright (C) 2010 by the deal.II authors
+//    Copyright (C) 2010, 2011 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -44,6 +44,10 @@ namespace LocalIntegrators
  * \f[
  * \int_F uv\,ds \quad \text{or} \quad \int_F \mathbf u\cdot \mathbf v\,ds
  * \f]
+ *
+ * @ingroup Integrators
+ * @author Guido Kanschat
+ * @date 2008, 2009, 2010
  */
     template <int dim>
     void mass_matrix (
@@ -99,6 +103,10 @@ namespace LocalIntegrators
  * \quad \text{or} \quad
  * \int_F \mathbf f\cdot \mathbf v\,ds
  * \f]
+ *
+ * @ingroup Integrators
+ * @author Guido Kanschat
+ * @date 2008, 2009, 2010
  */
     template <int dim>
     void L2 (
@@ -132,6 +140,10 @@ namespace LocalIntegrators
  *
  * Using appropriate weights, this term can be used to penalize
  * violation of conformity in <i>H<sup>1</sup></i>.
+ *
+ * @ingroup Integrators
+ * @author Guido Kanschat
+ * @date 2008, 2009, 2010
  */
     template <int dim>
     void jump_matrix (
index 4cf20b86b97e6d144467639132663b272b94627e..156866ed2c33cfde926396fa204b462519560901 100644 (file)
@@ -1,7 +1,7 @@
 //---------------------------------------------------------------------------
 //    $Id$
 //
-//    Copyright (C) 2010 by the deal.II authors
+//    Copyright (C) 2010, 2011 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -77,6 +77,7 @@ namespace LocalIntegrators
  * Here, $\gamma$ is the <tt>penalty</tt> parameter suitably computed
  * with compute_penalty().
  *
+ * @ingroup Integrators
  * @author Guido Kanschat
  * @date 2008, 2009, 2010
  */
@@ -120,6 +121,10 @@ namespace LocalIntegrators
  * <tt>Dinput</tt>, respectively. <i>g</i> is the inhomogeneous
  * boundary value in the argument <tt>data</tt>. $\gamma$ is the usual
  * penalty parameter.
+ *
+ * @ingroup Integrators
+ * @author Guido Kanschat
+ * @date 2008, 2009, 2010
  */
       template <int dim>
       void nitsche_residual (
@@ -217,6 +222,7 @@ namespace LocalIntegrators
  * the same on both sides. If factors differ, note that the penalty
  * parameter has to be computed accordingly.
  *
+ * @ingroup Integrators
  * @author Guido Kanschat
  * @date 2008, 2009, 2010
  */
index fafc0af412b1fce396391885091ea812a26b199b..651530e79227f18c001832971fd4e05e2a664d63 100644 (file)
@@ -1,7 +1,7 @@
 //---------------------------------------------------------------------------
 //    $Id$
 //
-//    Copyright (C) 2010 by the deal.II authors
+//    Copyright (C) 2010, 2011 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -31,13 +31,9 @@ DEAL_II_NAMESPACE_OPEN
  * functions for computing cell matrices and cell residuals for the
  * Laplacian operator, as well as functions for the weak boundary
  * conditions by Nitsche or the interior penalty discontinuous
- * Galerkin method. The namespace Maxwell would do the same for
+ * Galerkin method. The namespace Maxwell does the same for
  * curl-curl type problems.
  *
- * There is a namespace Differential containing general
- * first order differential operators like divergence, gradient and
- * curl, and their traces on faces.
- *
  * The namespace L2 contains functions for mass matrices and
  * <i>L<sup>2</sup></i>-inner products.
  *
@@ -141,7 +137,7 @@ void MatrixIntegrator<dim>::cell(
   typename MeshWorker::IntegrationInfo<dim>& info)
 {
   Laplace::cell_matrix(dinfo.matrix(0,false).matrix, info.fe_values(0));
-  Differential::div_primal_matrix(dinfo.matrix(1,false).matrix, info.fe_values(0), info.fe_values(1));
+  Divergence::cell_matrix(dinfo.matrix(1,false).matrix, info.fe_values(0), info.fe_values(1));
   L2::cell_matrix(dinfo.matrix(2,false).matrix, info.fe_values(1));
 }
  * @endcode
index b8e7a72787e52862d5d2cf34a86c14ebc88f6031..59b6ac8c1600abff84eb3139cb3d48896aa7315c 100644 (file)
@@ -151,6 +151,7 @@ namespace LocalIntegrators
  * \nabla\!\times\! v \,dx
  * @f]
  *
+ * @ingroup Integrators
  * @author Guido Kanschat
  * @date 2011
  */
@@ -203,6 +204,7 @@ namespace LocalIntegrators
  *
  * This is the standard curl operator in 3D and the scalar curl in 2D.
   *
+ * @ingroup Integrators
  * @author Guido Kanschat
  * @date 2011
 */

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.