Dune Core Modules (2.9.0)
Helper classes and functions related to functions. More...
Functions | |
template<class Range , class Domain , template< class > class DerivativeTraits> | |
auto | Dune::Functions::derivativeSignatureTag (SignatureTag< Range(Domain), DerivativeTraits > tag) |
Construct SignatureTag for derivative. More... | |
template<std::size_t maxOrder, class Signature , template< class > class DerivativeTraits> | |
auto | Dune::Functions::derivativeSignatureTags (Dune::Functions::SignatureTag< Signature, DerivativeTraits > tag) |
Construct SignatureTags for derivatives. More... | |
Detailed Description
Helper classes and functions related to functions.
Function Documentation
◆ derivativeSignatureTag()
template<class Range , class Domain , template< class > class DerivativeTraits>
auto Dune::Functions::derivativeSignatureTag | ( | SignatureTag< Range(Domain), DerivativeTraits > | tag | ) |
Construct SignatureTag for derivative.
- Parameters
-
tag SignatureTag for a function
- Returns
- SignatureTags of the derivative
Referenced by Dune::Functions::derivativeSignatureTags().
◆ derivativeSignatureTags()
template<std::size_t maxOrder, class Signature , template< class > class DerivativeTraits>
auto Dune::Functions::derivativeSignatureTags | ( | Dune::Functions::SignatureTag< Signature, DerivativeTraits > | tag | ) |
Construct SignatureTags for derivatives.
- Template Parameters
-
maxOrder Maximal order of derivatives
- Parameters
-
tag SignatureTag for a function
- Returns
- Tuple of SignatureTags
This constructs an std::tuple of SignatureTags for all derivatives of order 0 up to maxOrder.
References Dune::Functions::derivativeSignatureTag(), and Dune::Functions::derivativeSignatureTags().
Referenced by Dune::Functions::derivativeSignatureTags().
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Dec 21, 23:30, 2024)