glucat  0.12.0
Public Types | List of all members
glucat::numeric_traits< Scalar_T >::promoted<> Struct Template Reference

Extra traits which extend numeric limits. More...

#include <promotion.h>

Public Types

using type = double
 
using type = long double
 
using type = double
 

Detailed Description

template<typename Scalar_T>
template<>
struct glucat::numeric_traits< Scalar_T >::promoted<>

Extra traits which extend numeric limits.

Promoted type.

Promoted type for long double.

Promoted type for double

Definition at line 70 of file promotion.h.

Member Typedef Documentation

◆ type [1/3]

template<typename Scalar_T >
using glucat::numeric_traits< Scalar_T >::promoted<>::type = double

Definition at line 72 of file promotion.h.

◆ type [2/3]

template<typename Scalar_T >
using glucat::numeric_traits< Scalar_T >::promoted<>::type = long double

Definition at line 86 of file promotion.h.

◆ type [3/3]

template<typename Scalar_T >
using glucat::numeric_traits< Scalar_T >::promoted<>::type = double

Definition at line 145 of file scalar.h.


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