From 3ce20cefb8acf8122ab8b955bb12b6c4f4b73f59 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Wed, 16 Sep 2020 12:58:24 -0600 Subject: [PATCH] Better link to what one can do with iterators. --- examples/step-1/doc/results.dox | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/examples/step-1/doc/results.dox b/examples/step-1/doc/results.dox index 65d5f8b659..83776a2c26 100644 --- a/examples/step-1/doc/results.dox +++ b/examples/step-1/doc/results.dox @@ -54,6 +54,19 @@ the $x$-coordinate, subscripting [1] the $y$-coordinate). By looking at the functions that TriaAccessor provides, you can also use more complicated criteria for refinement. +In general, what you can do with operations of the form +`cell->something()` is a bit difficult to find in the documentation +because `cell` is not a pointer but an iterator. The functions you can +call on a cell can be found in the documentation of the classes +`TriaAccessor` (which has functions that can also be called on faces +of cells or, more generally, all sorts of geometric objects that +appear in a triangulation), and `CellAccessor` (which adds a few +functions that are specific to *cells*). + +A more thorough description of the whole iterator concept can be found +in the @ref Iterators documentation module. + +

Different geometries

Another possibility would be to generate meshes of entirely different -- 2.39.5