dune-pdelab 2.7-git
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Dune::PDELab::VectorDiscreteGridFunctionCurl< T, X, dimR > Class Template Reference

Compute curl of vector-valued functions. More...

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

Public Member Functions

 VectorDiscreteGridFunctionCurl (const GFS &gfs, const X &x)
 
 VectorDiscreteGridFunctionCurl (std::shared_ptr< const GFS > gfs, std::shared_ptr< const X > x_)
 

Detailed Description

template<typename T, typename X, std::size_t dimR = TypeTree::StaticDegree<T>::value>
class Dune::PDELab::VectorDiscreteGridFunctionCurl< T, X, dimR >

Compute curl of vector-valued functions.

Template Parameters
TType of VectorGridFunctionSpace.
XType of coefficients vector.
dimRThe number of components the curl should be taken of.
Note
This is the non-specialized version of VectorDiscreteGridFunctionCurl. There is a specialized version for the values of dimR equal to 2 or 3. If this non-specialized version is instantiated, a static_assert() will be triggered.

Constructor & Destructor Documentation

◆ VectorDiscreteGridFunctionCurl() [1/2]

template<typename T , typename X , std::size_t dimR = TypeTree::StaticDegree<T>::value>
Dune::PDELab::VectorDiscreteGridFunctionCurl< T, X, dimR >::VectorDiscreteGridFunctionCurl ( const GFS &  gfs,
const X &  x 
)
inline

◆ VectorDiscreteGridFunctionCurl() [2/2]

template<typename T , typename X , std::size_t dimR = TypeTree::StaticDegree<T>::value>
Dune::PDELab::VectorDiscreteGridFunctionCurl< T, X, dimR >::VectorDiscreteGridFunctionCurl ( std::shared_ptr< const GFS >  gfs,
std::shared_ptr< const X >  x_ 
)
inline

The documentation for this class was generated from the following file: