DUNE PDELab (2.7)

Dune::PDELab::SingleDerivativeComputationHelper< Dune::FieldMatrix< RF, size, size >, RF, size > Struct Template Reference

Template specialization for Dune::FieldMatrix. More...

#include <dune/pdelab/gridfunctionspace/gridfunctionspaceutilities.hh>

Static Public Member Functions

template<typename T >
static RF compute_derivative (const Dune::FieldMatrix< RF, size, size > &mat, const T &t, const unsigned int k)
 

Detailed Description

template<typename RF, std::size_t size>
struct Dune::PDELab::SingleDerivativeComputationHelper< Dune::FieldMatrix< RF, size, size >, RF, size >

Template specialization for Dune::FieldMatrix.

This is a template specialization if the matrix type of the geometry transformation is equal to a Dune::FieldMatrix. The k-th component of the matrix-vector product can then be calculated as a scalar product of the k-th row of the geometry transformation with the gradient on the reference element.

Member Function Documentation

◆ compute_derivative()

template<typename RF , std::size_t size>
template<typename T >
static RF Dune::PDELab::SingleDerivativeComputationHelper< Dune::FieldMatrix< RF, size, size >, RF, size >::compute_derivative ( const Dune::FieldMatrix< RF, size, size > &  mat,
const T &  t,
const unsigned int  k 
)
inlinestatic
Parameters
[in]matThe jacobian of the geometry transformation, has to be a Dune::FieldMatrix.
[in]tThe gradient of the shape function on the reference element.

The documentation for this struct was generated from the following file:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.80.0 (May 16, 22:29, 2024)