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

#include <aerobus.h>

Public Types

using integers = int32_t
 
using upper_type = double
 

Static Public Member Functions

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

Member Typedef Documentation

◆ integers

using aerobus::arithmetic_helpers< float >::integers = int32_t

◆ upper_type

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

Member Function Documentation

◆ half()

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

◆ inv_two_pi()

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

◆ is_inf()

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

◆ m_zero()

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

◆ one()

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

◆ pi()

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

◆ pi_2()

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

◆ pi_4()

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

◆ two_pi()

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

◆ zero()

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

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