From 6d008e13238ddc4423eefc785573cf1bc696e405 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Fri, 8 Apr 2016 16:05:33 -0500 Subject: [PATCH] Add a changelog entry. --- doc/news/changes.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/doc/news/changes.h b/doc/news/changes.h index 5707bee12a..eb6858df67 100644 --- a/doc/news/changes.h +++ b/doc/news/changes.h @@ -93,6 +93,21 @@ inconvenience this causes.

General

    +
  1. New: Manifold objects were previously only used to compute the + locations of individual new points on a manifold. Now, they are also + used to compute tangent vectors (via Manifold::get_tangent_vector()), and this + functionality provides the basis for computing normal vectors to manifolds + as well. +
    + In many cases, tangent vectors can be computed quite easily if the + manifold has a functional description, i.e., if it can be + represented via the ChartManifold class. In those cases, it is only + necessary to overload the ChartManifold::push_forward_gradient() + function that computes the derivatives of the push forward operation. +
    + (Luca Heltai, Wolfgang Bangerth, 2016/04/08) +
  2. +
  3. New: Added GridGenerator::torus() to generate the volume mesh of a torus in three dimensions and a manifold description TorusManifold to go with it. -- 2.39.5