]> https://gitweb.dealii.org/ - dealii.git/commitdiff
document FE::doc_component_to_base_table 5280/head
authorTimo Heister <timo.heister@gmail.com>
Fri, 20 Oct 2017 18:55:32 +0000 (14:55 -0400)
committerTimo Heister <timo.heister@gmail.com>
Fri, 20 Oct 2017 19:37:18 +0000 (15:37 -0400)
include/deal.II/fe/fe.h

index e4ae7e555f0310121f7ef829c2a7fec7b810af7c..29e041d0fb70d4ca92e302f6c73b45e1a1fca834 100644 (file)
@@ -2398,15 +2398,20 @@ protected:
    *
    * For each component number <tt>c</tt>, the entries have the following
    * meaning: <dl> <dt><tt>table[c].first.first</tt></dt> <dd>Number of the
-   * base element for <tt>c</tt>.</dd> <dt><tt>table[c].first.second</tt></dt>
-   * <dd>Component in the base element for <tt>c</tt>.</dd>
-   * <dt><tt>table[c].second</tt></dt> <dd>Multiple of the base element for
-   * <tt>c</tt>.</dd> </dl>
+   * base element for <tt>c</tt>. This is the index you can pass to
+   * base_element().</dd> <dt><tt>table[c].first.second</tt></dt>
+   * <dd>Component within the base element for <tt>c</tt>. This value is
+   * between 0 and the n_components() of this base element.</dd>
+   * <dt><tt>table[c].second</tt></dt> <dd>Index of the multiple of the base
+   * element that contains <tt>c</tt>. This value is between 0 and the
+   * element_multiplicity() of this base element.</dd> </dl>
    *
    * This variable is set to the correct size by the constructor of this
    * class, but needs to be initialized by derived classes, unless its size is
    * one and the only entry is a zero, which is the case for scalar elements.
    * In that case, the initialization by the base class is sufficient.
+   *
+   * @note This table is filled by FETools::Compositing::build_cell_tables().
    */
   std::vector<std::pair<std::pair<unsigned int, unsigned int>, unsigned int> >
   component_to_base_table;

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.