* input vector may be either a
* @p{Vector<double>},
* @p{Vector<float>}, or
- * @p{BlockVector<double,...>}.
+ * @p{BlockVector<double>}. It
+ * represents a global vector of
+ * DoF values associated with the
+ * @ref{DofHandler} object with
+ * which this @ref{FEValues}
+ * object was last initialized.
*/
template <class InputVector, typename number>
void get_function_values (const InputVector& fe_function,
* input vector may be either a
* @p{Vector<double>},
* @p{Vector<float>}, or
- * @p{BlockVector<double,...>}.
+ * @p{BlockVector<double>}. It
+ * represents a global vector of
+ * DoF values associated with the
+ * @ref{DofHandler} object with
+ * which this @ref{FEValues}
+ * object was last initialized.
*/
template <class InputVector, typename number>
void get_function_values (const InputVector &fe_function,
* input vector may be either a
* @p{Vector<double>},
* @p{Vector<float>}, or
- * @p{BlockVector<double,...>}.
+ * @p{BlockVector<double>}. It
+ * represents a global vector of
+ * DoF values associated with the
+ * @ref{DofHandler} object with
+ * which this @ref{FEValues}
+ * object was last initialized.
+ *
+ * The output are the gradients
+ * of the function represented by
+ * these DoF values, as computed
+ * in real space (as opposed to
+ * on the unit cell).
*/
template <class InputVector>
void get_function_grads (const InputVector &fe_function,
* input vector may be either a
* @p{Vector<double>},
* @p{Vector<float>}, or
- * @p{BlockVector<double,...>}.
+ * @p{BlockVector<double>}. It
+ * represents a global vector of
+ * DoF values associated with the
+ * @ref{DofHandler} object with
+ * which this @ref{FEValues}
+ * object was last initialized.
+ *
+ * The output are the gradients
+ * of the function represented by
+ * these DoF values, as computed
+ * in real space (as opposed to
+ * on the unit cell).
*/
template <class InputVector>
void get_function_grads (const InputVector &fe_function,
* input vector may be either a
* @p{Vector<double>},
* @p{Vector<float>}, or
- * @p{BlockVector<double,...>}.
+ * @p{BlockVector<double>}. It
+ * represents a global vector of
+ * DoF values associated with the
+ * @ref{DofHandler} object with
+ * which this @ref{FEValues}
+ * object was last initialized.
+ *
+ * The output are the second derivatives
+ * of the function represented by
+ * these DoF values, as computed
+ * in real space (as opposed to
+ * on the unit cell).
*/
template <class InputVector>
void get_function_2nd_derivatives (const InputVector& fe_function,
* input vector may be either a
* @p{Vector<double>},
* @p{Vector<float>}, or
- * @p{BlockVector<double,...>}.
+ * @p{BlockVector<double>}. It
+ * represents a global vector of
+ * DoF values associated with the
+ * @ref{DofHandler} object with
+ * which this @ref{FEValues}
+ * object was last initialized.
+ *
+ * The output are the second derivatives
+ * of the function represented by
+ * these DoF values, as computed
+ * in real space (as opposed to
+ * on the unit cell).
*/
template <class InputVector>
void get_function_2nd_derivatives (const InputVector &fe_function,