DUNE PDELab (2.9)
•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Dune::PDELab::SingleDerivativeComputationHelper< Mat, RF, size > Struct Template Reference
Helper class to compute a single derivative of scalar basis functions. More...
#include <dune/pdelab/gridfunctionspace/gridfunctionspaceutilities.hh>
Static Public Member Functions | |
template<typename T > | |
static RF | compute_derivative (const Mat &mat, const T &t, const unsigned int k) |
Detailed Description
template<typename Mat, typename RF, std::size_t size>
struct Dune::PDELab::SingleDerivativeComputationHelper< Mat, RF, size >
struct Dune::PDELab::SingleDerivativeComputationHelper< Mat, RF, size >
Helper class to compute a single derivative of scalar basis functions.
- Template Parameters
-
Mat The matrix type of the geometry transformation. RF The underlying field type of Mat, needed especially for the template specialization. size The size of Mat, needed especially for the template specialization
The k-th derivative of scalar basis functions is calculated from the matrix-vector product of the geometry transformation and the gradient on the reference element by picking out the k-th component.
Member Function Documentation
◆ compute_derivative()
template<typename Mat , typename RF , std::size_t size>
template<typename T >
|
inlinestatic |
- Parameters
-
[in] mat The jacobian of the geometry transformation. [in] t The gradient of the shape function on the reference element.
The documentation for this struct was generated from the following file:
- dune/pdelab/gridfunctionspace/gridfunctionspaceutilities.hh
