#include <deal.II/base/numbers.h>
|
static cuDoubleComplex | value (const double t) |
|
static constexpr DEAL_II_HOST_DEVICE_ALWAYS_INLINE const cuDoubleComplex & | value (const cuDoubleComplex &t) |
|
static constexpr DEAL_II_HOST_DEVICE_ALWAYS_INLINE cuDoubleComplex | value (const F &f, std::enable_if_t<!std::is_same_v< std::decay_t< cuDoubleComplex >, std::decay_t< F > > &&std::is_constructible_v< cuDoubleComplex, F > > *=nullptr) |
|
static constexpr DEAL_II_HOST_DEVICE_ALWAYS_INLINE cuDoubleComplex | value (const F &f, std::enable_if_t<!std::is_same_v< std::decay_t< cuDoubleComplex >, std::decay_t< F > > &&!std::is_constructible_v< cuDoubleComplex, F > &&is_explicitly_convertible< const F, cuDoubleComplex >::value > *=nullptr) |
|
static cuDoubleComplex | value (const F &f, std::enable_if_t<!std::is_same_v< std::decay_t< cuDoubleComplex >, std::decay_t< F > > &&!std::is_constructible_v< cuDoubleComplex, F > &&!is_explicitly_convertible< const F, cuDoubleComplex >::value &&Differentiation::AD::is_ad_number< F >::value > *=nullptr) |
|
Definition at line 790 of file numbers.h.
◆ value() [1/5]
◆ value() [2/5]
◆ value() [3/5]
static constexpr DEAL_II_HOST_DEVICE_ALWAYS_INLINE cuDoubleComplex internal::NumberType< cuDoubleComplex >::value |
( |
const F & | f, |
|
|
std::enable_if_t<!std::is_same_v< std::decay_t< cuDoubleComplex >, std::decay_t< F > > &&std::is_constructible_v< cuDoubleComplex, F > > * | = nullptr ) |
|
inlinestaticconstexpr |
◆ value() [4/5]
◆ value() [5/5]
The documentation for this struct was generated from the following file: