From: Wolfgang Bangerth
Date: Fri, 17 Sep 2010 12:46:35 +0000 (+0000)
Subject: Add VectorTools::compute_no_normal_flux_constraints to the entry on constraints.
X-Git-Tag: v8.0.0~5462
X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=64a991bab4e703b461e1c97c9991ed817c6daec7;p=dealii.git
Add VectorTools::compute_no_normal_flux_constraints to the entry on constraints.
git-svn-id: https://svn.dealii.org/trunk@22012 0785d39b-7218-0410-832d-ea1e28bc413d
---
diff --git a/deal.II/doc/news/changes.h b/deal.II/doc/news/changes.h
index b35f7a209f..0b75000b1e 100644
--- a/deal.II/doc/news/changes.h
+++ b/deal.II/doc/news/changes.h
@@ -273,13 +273,15 @@ through DoFHandler::get_tria() and DoFHandler::get_fe(), respectively.
VectorTools::project_boundary_values with ConstraintMatrix argument added
inhomogeneities also to DoFs that were already constrained when entering the
call without changing the list of DoFs that those were constrained to. This
- lead to wrong results for inhomogeneous constraints in case e.g.
+ leads to wrong results for inhomogeneous constraints in case e.g.
DoFTools::make_hanging_node_constraints was called before. Now, the correct
way for combining hanging node constraints and Dirichlet conditions in one
ConstraintMatrix is to first make the hanging node constraints, and then
- interpolate/project the boundary values.
+ interpolate/project the boundary values. The latter operation will then
+ simply not add any new constraints if a DoF is already constrained. The
+ same is also true for VectorTools::compute_no_normal_flux_constraints.
- (Luca Heltai, Martin Kronbichler 2010/09/16)
+ (Luca Heltai, Martin Kronbichler, WB 2010/09/16)