]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Merge branch 'guido-new_mg' into parmg
authorTimo Heister <timo.heister@gmail.com>
Thu, 31 Jul 2014 12:55:11 +0000 (14:55 +0200)
committerTimo Heister <timo.heister@gmail.com>
Thu, 31 Jul 2014 12:55:11 +0000 (14:55 +0200)
1  2 
include/deal.II/multigrid/mg_constrained_dofs.h

index 13d5c399ca10b6cfae8c7d4faf534f857f066e33,843737b6900e4afeec8593603c2781c0727901ae..50c8c3b58ab0f7a325fc8ce9601428f504ce2904
@@@ -152,8 -135,23 +135,23 @@@ public
     */
    bool set_boundary_values () const DEAL_II_DEPRECATED;
  
 -private:
 +//private:
  
+   /**
+    * @warning This function generates an inconsistent object if not
+    * called from the other initialize() in this class.
+    *
+    * Fill the internal data structures with values extracted from the dof
+    * handler object.
+    *
+    * This function ensures that on every level, degrees of freedom at interior
+    * edges of a refinement level are treated corrected but leaves degrees of
+    * freedom at the boundary of the domain untouched assuming that no
+    * Dirichlet boundary conditions for them exist.
+    */
+   template <int dim, int spacedim>
+   void initialize (const DoFHandler<dim,spacedim> &dof);
    /**
     * The indices of boundary dofs for each level.
     */

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.