]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Improve documentation of FEEvaluation::submit_xxx() 17289/head
authorMartin Kronbichler <martin.kronbichler@rub.de>
Thu, 18 Jul 2024 11:47:41 +0000 (13:47 +0200)
committerMartin Kronbichler <martin.kronbichler@rub.de>
Thu, 18 Jul 2024 11:49:20 +0000 (13:49 +0200)
include/deal.II/matrix_free/fe_evaluation.h

index ce37a8927f2511c75a28f1f1f2c6b74fb4b04582..78ddb7e2988a7ee3df386fb38e283d88d5868659 100644 (file)
@@ -429,7 +429,8 @@ public:
    * further information.
    *
    * @note This operation writes the data to the same field as
-   * submit_gradient(). As a consequence, only one of these two can be
+   * submit_gradient(), submit_divergence(), submit_symmetric_gradient() and
+   * submit_curl(). As a consequence, only one of these functions can be
    * used. Usually, the contribution of a potential call to this function must
    * be added into the contribution for submit_gradient() when both are
    * desired. Furthermore, the data array is the same as for get_gradient()
@@ -504,11 +505,12 @@ public:
    * @note Only available for the vector-valued case (n_components == dim).
    *
    * @note This operation writes the data to the same field as
-   * submit_gradient() or submit_divergence(). As a consequence, only one of
-   * these three can be used. In case several terms of this kind appear in a
-   * weak form, the contribution of a potential call to this function must be
-   * added into the diagonal of the rank-2 tensor contribution passed to
-   * submit_gradient().
+   * submit_gradient(), submit_normal_derivative(),
+   * submit_symmetric_gradient() and submit_curl(). As a consequence, only one
+   * of these functions can be used. In case several terms of this kind appear
+   * in a weak form, the contribution of a potential call to this function
+   * must be added into the diagonal of the rank-2 tensor contribution passed
+   * to submit_gradient().
    */
   template <int dim_ = dim, typename = std::enable_if_t<n_components_ == dim_>>
   void
@@ -535,12 +537,12 @@ public:
    * @note Only available for the vector-valued case (n_components == dim).
    *
    * @note This operation writes the data to the same field as
-   * submit_gradient() or submit_divergence(). As a consequence, only one of
-   * these three functions can be used. In case several terms of this kind
-   * appear in a weak form, the contribution of a potential call to this
-   * function must be added into the diagonal of the rank-2 tensor
-   * contribution passed to submit_gradient(), in order not to overwrite
-   * information.
+   * submit_gradient(), submit_normal_derivative(), submit_divergence() and
+   * submit_curl(). As a consequence, only one of these functions can be
+   * used. In case several terms of this kind appear in a weak form, the
+   * contribution of a potential call to this function must be added into the
+   * diagonal of the rank-2 tensor contribution passed to submit_gradient(),
+   * in order not to overwrite information.
    */
   template <int dim_ = dim, typename = std::enable_if_t<n_components_ == dim_>>
   void
@@ -568,10 +570,11 @@ public:
    * @note Only available for the vector-valued case (n_components == dim).
    *
    * @note This operation writes the data to the same field as
-   * submit_gradient() and submit_divergence(). As a consequence, only one of
-   * these can be used. Usually, the contribution of a potential call to this
-   * function must be added to the respective entries of the rank-2 tensor for
-   * submit_gradient().
+   * submit_gradient(), submit_normal_derivative(), submit_divergence() and
+   * submit_symmetric_gradient(). As a consequence, only one of these
+   * functions can be used. Usually, the contribution of a potential call to
+   * this function must be added to the respective entries of the rank-2
+   * tensor for submit_gradient().
    */
   template <int dim_ = dim,
             typename = std::enable_if_t<n_components_ == dim_ && dim != 1>>

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.