From: leicht Date: Tue, 13 Jun 2006 13:35:49 +0000 (+0000) Subject: changes from branch_faces_without_level X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3b83497d32afadaa83a9365bae5cec69e87901ef;p=dealii-svn.git changes from branch_faces_without_level git-svn-id: https://svn.dealii.org/trunk@13235 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/doc/news/changes.html b/deal.II/doc/news/changes.html index e98b53af4a..5609f092d0 100644 --- a/deal.II/doc/news/changes.html +++ b/deal.II/doc/news/changes.html @@ -667,6 +667,34 @@ inconvenience this causes.

deal.II

    +
  1. + Changed: Lower dimensional objects have been removed from the hierachical structure + of levels in TriaLevel. Faces, i.e. lines in 2D and lines + and quads in 3D, have no associated level anymore. Therefore the arguments of some + iterator-functions have changed. Triangulation:: + begin_raw_face does not accept a level + argument anymore, but can only be called without any argument. The same applies for + all functions with similar intentions, i.e. for begin_face, begin_active_face and for + all functions which return last_*_face or + end_*_face, no matter wether raw, used or active. Furthermore, the same is + true, if you want to use the more + direct iterator functions which are related to faces like begin_line in + 2D and 3D or begin_quad in 3D. Again, the same applies + for last_* and end_*. +
    + All these functions are similarly + implemented in the DoFHandler, hp::DoFHandler and MGDoFHandler classes. In + these classes, the same restrictions apply. All these changes have been necessary in + order to enable the oncoming feature of anisotropic refinement. +
    + Nested loops with an outer loop over all levels and an inner + loop over all faces on that level have to be changed to a single loop over all + faces. In most cases, the necessary changes should be internal to the library. +
    + (Tobias Leicht, 2006/06/13) +

  2. New: Function VectorTools::create_point_source_vector to calculate the projection