Skip to content

Struct TempLat::SU2DoubletGetGetReturnType

template <typename T>

ClassList > TempLat > SU2DoubletGetGetReturnType

A class which gives the return type of the get function of one of the doublet element. More...

  • #include <su2doubletgetgetreturntype.h>

Public Types

Type Name
typedef typename GetGetReturnType< std::decay_t< decltype(SU2DoubletGetter::get(std::declval< T >(), std::declval< Tag< 0 > >()))> >::type type

Public Static Attributes

Type Name
constexpr bool isComplex = IsComplexType&lt;type&gt;

Detailed Description

Unit test: ctest -R test-su2doubletgetgetreturntype

Public Types Documentation

typedef type

using TempLat::SU2DoubletGetGetReturnType< T >::type =  typename GetGetReturnType< std::decay_t<decltype(SU2DoubletGetter::get(std::declval<T>(), std::declval<Tag<0> >()))> >::type;

Public Static Attributes Documentation

variable isComplex

constexpr bool TempLat::SU2DoubletGetGetReturnType< T >::isComplex;


The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/templat/include/TempLat/lattice/algebra/su2algebra/helpers/su2doubletgetgetreturntype.h