OpenMPCD
Public Types | Static Public Attributes | List of all members
OpenMPCD::TypeTraits< double > Struct Reference

Specialization of OpenMPCD::TypeTraits for double. More...

#include <TypeTraits.hpp>

Public Types

typedef double RealType
 The type of the real (i.e. non-complex) component. More...
 

Static Public Attributes

static const bool isStandardFloatingPoint = true
 Whether this is one of the language-standard floating point types. More...
 
static const bool isComplex = false
 Whether this type is of type std::complex<U> for some U. More...
 

Detailed Description

Specialization of OpenMPCD::TypeTraits for double.

See also
OpenMPCD::TypeTraits.

Definition at line 71 of file TypeTraits.hpp.

Member Typedef Documentation

◆ RealType

typedef double OpenMPCD::TypeTraits< double >::RealType

The type of the real (i.e. non-complex) component.

Definition at line 73 of file TypeTraits.hpp.

Member Data Documentation

◆ isComplex

const bool OpenMPCD::TypeTraits< double >::isComplex = false
static

Whether this type is of type std::complex<U> for some U.

Definition at line 80 of file TypeTraits.hpp.

◆ isStandardFloatingPoint

const bool OpenMPCD::TypeTraits< double >::isStandardFloatingPoint = true
static

Whether this is one of the language-standard floating point types.

Definition at line 76 of file TypeTraits.hpp.


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