From: David Wells Date: Wed, 8 May 2019 21:39:32 +0000 (-0400) Subject: step-30: improve doxygen links X-Git-Tag: v9.1.0-rc1~101^2~2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b95479ccebafa600da0cc7a3c2fd0d62cfd9157e;p=dealii.git step-30: improve doxygen links --- diff --git a/examples/step-30/doc/intro.dox b/examples/step-30/doc/intro.dox index 3e21d47e34..81690a8440 100644 --- a/examples/step-30/doc/intro.dox +++ b/examples/step-30/doc/intro.dox @@ -76,8 +76,8 @@ All refinement cases of cells are described by an enumeration RefinementPossibilities::Possibilities, and the above anisotropic cases are called @p cut_x and @p cut_y for obvious reasons. The isotropic refinement case is called @p cut_xy in 2D and can be -requested from the GeometryInfo class via -GeometryInfo<2>::isotropic_refinement. +requested from the RefinementCase class via +RefinementCase::isotropic_refinement. In 3D, there is a third axis which can be split, the z-axis, and thus we have an additional refinement case @p cut_z here. Isotropic refinement will now @@ -112,39 +112,39 @@ we have the isotropic refinement case, | | |/ *-----*-----* - cut_xyz + RefinementCase<3>::cut_xyz @endcode three anisotropic cases which refine only one axis: @code - *-----*-----* *-----------* *-----------* - / / /| / /| / /| - / / / | *-----------* | / / | - / / / | / /| | / / * - *-----*-----* | *-----------* | | *-----------* /| - | | | | | | | | | | / | - | | | * | | | * | |/ * - | | | / | | |/ *-----------* / - | | | / | | * | | / - | | |/ | |/ | |/ - *-----*-----* *-----------* *-----------* - - cut_x cut_y cut_z + *-----*-----* *-----------* *-----------* + / / /| / /| / /| + / / / | *-----------* | / / | + / / / | / /| | / / * + *-----*-----* | *-----------* | | *-----------* /| + | | | | | | | | | | / | + | | | * | | | * | |/ * + | | | / | | |/ *-----------* / + | | | / | | * | | / + | | |/ | |/ | |/ + *-----*-----* *-----------* *-----------* + + RefinementCase<3>::cut_x RefinementCase<3>::cut_y RefinementCase<3>::cut_z @endcode and three cases which refine two of the three axes: @code - *-----*-----* *-----*-----* *-----------* - / / /| / / /| / /| - *-----*-----* | / / / | *-----------* | - / / /| | / / / * / /| * - *-----*-----* | | *-----*-----* /| *-----------* |/| - | | | | | | | | / | | | * | - | | | | * | | |/ * | |/| * - | | | |/ *-----*-----* / *-----------* |/ - | | | * | | | / | | * - | | |/ | | |/ | |/ - *-----*-----* *-----*-----* *-----------* - - cut_xy cut_xz cut_yz + *-----*-----* *-----*-----* *-----------* + / / /| / / /| / /| + *-----*-----* | / / / | *-----------* | + / / /| | / / / * / /| * + *-----*-----* | | *-----*-----* /| *-----------* |/| + | | | | | | | | / | | | * | + | | | | * | | |/ * | |/| * + | | | |/ *-----*-----* / *-----------* |/ + | | | * | | | / | | * + | | |/ | | |/ | |/ + *-----*-----* *-----*-----* *-----------* + + RefinementCase<3>::cut_xy RefinementCase<3>::cut_xz RefinementCase<3>::cut_yz @endcode For 1D problems, anisotropic refinement can make no difference, as there is only one coordinate direction for a cell, so it is not possible to split it @@ -245,6 +245,7 @@ FEFaceValues and FESubfaceValues classes. We will also show how to write code that works for both isotropic and anisotropic refinement: