From 168a4718245ec334fbbe38a267daa71faa66042b Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Thu, 28 Aug 2014 10:59:45 -0500 Subject: [PATCH] Provide some cross-references to the new step-53. --- doc/doxygen/tutorial/tutorial.h.in | 15 +++++++++++---- include/deal.II/base/function.h | 5 +++-- include/deal.II/base/function_lib.h | 5 +++++ include/deal.II/grid/grid_tools.h | 2 +- include/deal.II/grid/manifold.h | 4 ++-- 5 files changed, 22 insertions(+), 9 deletions(-) diff --git a/doc/doxygen/tutorial/tutorial.h.in b/doc/doxygen/tutorial/tutorial.h.in index 6d6224ab40..9383cdd1e5 100644 --- a/doc/doxygen/tutorial/tutorial.h.in +++ b/doc/doxygen/tutorial/tutorial.h.in @@ -389,9 +389,14 @@ * * * step-51 - * Solving the convection-diffusion equation with a hyrbidizable + * Solving the convection-diffusion equation with a hybridizable * discontinuous Galerkin method using face elements. * + * + * + * step-53 + * Describing the geometry of complex domains and curved boundaries. + * * * * @@ -612,7 +617,8 @@ * * step-32, * step-34, - * step-38 + * step-38, + * step-53 * * * @@ -634,10 +640,11 @@ * * * - * Advanced meshes + * Advanced meshes and geometries * * - * step-49 + * step-49, + * step-53 * * * diff --git a/include/deal.II/base/function.h b/include/deal.II/base/function.h index 77294fdabd..d0e95ce4df 100644 --- a/include/deal.II/base/function.h +++ b/include/deal.II/base/function.h @@ -528,9 +528,10 @@ protected: * like VectorTools::interpolate_boundary_values() etc., and thereby allows * for simpler experimenting without having to write all the boiler plate * code of declaring a class that is derived from Function and implementing - * the Function::value() function. + * the Function::value() function. An example of this is given in the results + * section of step-53. * - * The class gains additional expressvive power because the argument it + * The class gains additional expressive power because the argument it * takes does not have to be a pointer to an actual function. Rather, it is * a function object, i.e., it can also be the result of call to std::bind * (or boost::bind) or some other object that can be called with a single diff --git a/include/deal.II/base/function_lib.h b/include/deal.II/base/function_lib.h index a12fe26aa9..ded125282d 100644 --- a/include/deal.II/base/function_lib.h +++ b/include/deal.II/base/function_lib.h @@ -1208,6 +1208,9 @@ namespace Functions * box since it frequently happens that a point lies just outside the box * by an amount on the order of numerical roundoff.) * + * @note The use of the related class InterpolatedUniformGridData + * is discussed in step-53. + * * @author Wolfgang Bangerth, 2013 */ template @@ -1291,6 +1294,8 @@ namespace Functions * box since it frequently happens that a point lies just outside the box * by an amount on the order of numerical roundoff.) * + * @note The use of this class is discussed in step-53. + * * @author Wolfgang Bangerth, 2013 */ template diff --git a/include/deal.II/grid/grid_tools.h b/include/deal.II/grid/grid_tools.h index 322d0c0a38..80c7282f52 100644 --- a/include/deal.II/grid/grid_tools.h +++ b/include/deal.II/grid/grid_tools.h @@ -233,7 +233,7 @@ namespace GridTools * * This function is used in the * "Possibilities for extensions" section - * of step-38. It is also used in step-49. + * of step-38. It is also used in step-49 and step-53. */ template void transform (const Transformation &transformation, diff --git a/include/deal.II/grid/manifold.h b/include/deal.II/grid/manifold.h index e1b10aab79..02dd9db50d 100644 --- a/include/deal.II/grid/manifold.h +++ b/include/deal.II/grid/manifold.h @@ -348,8 +348,8 @@ private: * Manifold and is used in an object of type * Triangulation: It specializes a Manifold of * dimension chartdim embedded in a manifold of dimension spacedim, - * for which you have explicit pull_back and push_forward - * transformations. + * for which you have explicit pull_back() and push_forward() + * transformations. Its use is explained in great detail in step-53. * * This is a helper class which is useful when you have an explicit * map from an Euclidean space of dimension chartdim to an Euclidean -- 2.39.5