Skip to content
Snippets Groups Projects
Commit eae27b03 authored by Cristian Lalescu's avatar Cristian Lalescu
Browse files

documents compute_gradient function

parent c511f866
No related branches found
No related tags found
No related merge requests found
Pipeline #108639 passed
...@@ -1884,6 +1884,18 @@ double field<rnumber, be, fc>::L2norm( ...@@ -1884,6 +1884,18 @@ double field<rnumber, be, fc>::L2norm(
} }
} }
/** \brief Compute field gradient
*
* Scalar fields are turned into vector fields
*
* Vector fields are turned into tensor fields, with
* - fastest dimension corresponding to vector component
* - second fastest dimension corresponding to derivative direction
* i.e. values should be accessed with something like
* val(index, nabla_component, vector_component)
* (either cval or rval).
* */
template <typename rnumber, template <typename rnumber,
field_backend be, field_backend be,
field_components fc1, field_components fc1,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment