Aerobus v1.2
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
aerobus::arithmetic_helpers< double > Struct Reference

#include <aerobus.h>

Public Types

using integers = int64_t
 
using upper_type = double_double
 

Static Public Member Functions

static INLINED DEVICE consteval double one ()
 
static INLINED DEVICE consteval double zero ()
 
static INLINED DEVICE consteval double m_zero ()
 
static INLINED DEVICE consteval double pi ()
 
static INLINED DEVICE consteval double pi_2 ()
 
static INLINED DEVICE consteval double pi_4 ()
 
static INLINED DEVICE consteval double two_pi ()
 
static INLINED DEVICE consteval double inv_two_pi ()
 
static INLINED DEVICE consteval double half ()
 
static INLINED DEVICE bool is_inf (double x)
 

Member Typedef Documentation

◆ integers

using aerobus::arithmetic_helpers< double >::integers = int64_t

◆ upper_type

using aerobus::arithmetic_helpers< double >::upper_type = double_double

Member Function Documentation

◆ half()

static INLINED DEVICE consteval double aerobus::arithmetic_helpers< double >::half ( )
inlinestatic

◆ inv_two_pi()

static INLINED DEVICE consteval double aerobus::arithmetic_helpers< double >::inv_two_pi ( )
inlinestatic

◆ is_inf()

static INLINED DEVICE bool aerobus::arithmetic_helpers< double >::is_inf ( double  x)
inlinestatic

◆ m_zero()

static INLINED DEVICE consteval double aerobus::arithmetic_helpers< double >::m_zero ( )
inlinestatic

◆ one()

static INLINED DEVICE consteval double aerobus::arithmetic_helpers< double >::one ( )
inlinestatic

◆ pi()

static INLINED DEVICE consteval double aerobus::arithmetic_helpers< double >::pi ( )
inlinestatic

◆ pi_2()

static INLINED DEVICE consteval double aerobus::arithmetic_helpers< double >::pi_2 ( )
inlinestatic

◆ pi_4()

static INLINED DEVICE consteval double aerobus::arithmetic_helpers< double >::pi_4 ( )
inlinestatic

◆ two_pi()

static INLINED DEVICE consteval double aerobus::arithmetic_helpers< double >::two_pi ( )
inlinestatic

◆ zero()

static INLINED DEVICE consteval double aerobus::arithmetic_helpers< double >::zero ( )
inlinestatic

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