TLFloat
Loading...
Searching...
No Matches
Macros | Functions
logexp.cpp File Reference
#include <cstring>
#include <cctype>
#include <cstdarg>
#include "suppress.hpp"
#include "tlfloat/tlmath.hpp"
#include "tlfloat/tlfloat.h"
Include dependency graph for logexp.cpp:

Macros

#define TLFLOAT_NO_LIBSTDCXX
 

Functions

float tlfloat_expf (const float a)
 
double tlfloat_exp (const double a)
 
tlfloat_quad_ tlfloat_expq (const tlfloat_quad_ a)
 
tlfloat_octuple_ tlfloat_expo (const tlfloat_octuple_ a)
 
float tlfloat_expm1f (const float a)
 
double tlfloat_expm1 (const double a)
 
tlfloat_quad_ tlfloat_expm1q (const tlfloat_quad_ a)
 
tlfloat_octuple_ tlfloat_expm1o (const tlfloat_octuple_ a)
 
float tlfloat_exp2f (const float a)
 
double tlfloat_exp2 (const double a)
 
tlfloat_quad_ tlfloat_exp2q (const tlfloat_quad_ a)
 
tlfloat_octuple_ tlfloat_exp2o (const tlfloat_octuple_ a)
 
float tlfloat_exp10f (const float a)
 
double tlfloat_exp10 (const double a)
 
tlfloat_quad_ tlfloat_exp10q (const tlfloat_quad_ a)
 
tlfloat_octuple_ tlfloat_exp10o (const tlfloat_octuple_ a)
 
float tlfloat_logf (const float a)
 
double tlfloat_log (const double a)
 
tlfloat_quad_ tlfloat_logq (const tlfloat_quad_ a)
 
tlfloat_octuple_ tlfloat_logo (const tlfloat_octuple_ a)
 
float tlfloat_log1pf (const float a)
 
double tlfloat_log1p (const double a)
 
tlfloat_quad_ tlfloat_log1pq (const tlfloat_quad_ a)
 
tlfloat_octuple_ tlfloat_log1po (const tlfloat_octuple_ a)
 
float tlfloat_log2f (const float a)
 
double tlfloat_log2 (const double a)
 
tlfloat_quad_ tlfloat_log2q (const tlfloat_quad_ a)
 
tlfloat_octuple_ tlfloat_log2o (const tlfloat_octuple_ a)
 
float tlfloat_log10f (const float a)
 
double tlfloat_log10 (const double a)
 
tlfloat_quad_ tlfloat_log10q (const tlfloat_quad_ a)
 
tlfloat_octuple_ tlfloat_log10o (const tlfloat_octuple_ a)
 
float tlfloat_powf (const float x, const float y)
 
double tlfloat_pow (const double x, const double y)
 
tlfloat_quad_ tlfloat_powq (const tlfloat_quad_ x, const tlfloat_quad_ y)
 
tlfloat_octuple_ tlfloat_powo (const tlfloat_octuple_ x, const tlfloat_octuple_ y)
 

Macro Definition Documentation

◆ TLFLOAT_NO_LIBSTDCXX

#define TLFLOAT_NO_LIBSTDCXX

Function Documentation

◆ tlfloat_exp()

double tlfloat_exp ( const double  a)

This function is for calling the corresponding function defined in tlfloat namespace from C language. Link with -ltlfloat.

◆ tlfloat_exp10()

double tlfloat_exp10 ( const double  a)

This function is for calling the corresponding function defined in tlfloat namespace from C language. Link with -ltlfloat.

◆ tlfloat_exp10f()

float tlfloat_exp10f ( const float  a)

This function is for calling the corresponding function defined in tlfloat namespace from C language. Link with -ltlfloat.

◆ tlfloat_exp10o()

tlfloat_octuple_ tlfloat_exp10o ( const tlfloat_octuple_  a)

◆ tlfloat_exp10q()

tlfloat_quad_ tlfloat_exp10q ( const tlfloat_quad_  a)

◆ tlfloat_exp2()

double tlfloat_exp2 ( const double  a)

This function is for calling the corresponding function defined in tlfloat namespace from C language. Link with -ltlfloat.

◆ tlfloat_exp2f()

float tlfloat_exp2f ( const float  a)

This function is for calling the corresponding function defined in tlfloat namespace from C language. Link with -ltlfloat.

◆ tlfloat_exp2o()

tlfloat_octuple_ tlfloat_exp2o ( const tlfloat_octuple_  a)

◆ tlfloat_exp2q()

tlfloat_quad_ tlfloat_exp2q ( const tlfloat_quad_  a)

◆ tlfloat_expf()

float tlfloat_expf ( const float  a)

This function is for calling the corresponding function defined in tlfloat namespace from C language. Link with -ltlfloat.

◆ tlfloat_expm1()

double tlfloat_expm1 ( const double  a)

This function is for calling the corresponding function defined in tlfloat namespace from C language. Link with -ltlfloat.

◆ tlfloat_expm1f()

float tlfloat_expm1f ( const float  a)

This function is for calling the corresponding function defined in tlfloat namespace from C language. Link with -ltlfloat.

◆ tlfloat_expm1o()

tlfloat_octuple_ tlfloat_expm1o ( const tlfloat_octuple_  a)

◆ tlfloat_expm1q()

tlfloat_quad_ tlfloat_expm1q ( const tlfloat_quad_  a)

◆ tlfloat_expo()

tlfloat_octuple_ tlfloat_expo ( const tlfloat_octuple_  a)

◆ tlfloat_expq()

tlfloat_quad_ tlfloat_expq ( const tlfloat_quad_  a)

◆ tlfloat_log()

double tlfloat_log ( const double  a)

This function is for calling the corresponding function defined in tlfloat namespace from C language. Link with -ltlfloat.

◆ tlfloat_log10()

double tlfloat_log10 ( const double  a)

This function is for calling the corresponding function defined in tlfloat namespace from C language. Link with -ltlfloat.

◆ tlfloat_log10f()

float tlfloat_log10f ( const float  a)

This function is for calling the corresponding function defined in tlfloat namespace from C language. Link with -ltlfloat.

◆ tlfloat_log10o()

tlfloat_octuple_ tlfloat_log10o ( const tlfloat_octuple_  a)

◆ tlfloat_log10q()

tlfloat_quad_ tlfloat_log10q ( const tlfloat_quad_  a)

◆ tlfloat_log1p()

double tlfloat_log1p ( const double  a)

This function is for calling the corresponding function defined in tlfloat namespace from C language. Link with -ltlfloat.

◆ tlfloat_log1pf()

float tlfloat_log1pf ( const float  a)

This function is for calling the corresponding function defined in tlfloat namespace from C language. Link with -ltlfloat.

◆ tlfloat_log1po()

tlfloat_octuple_ tlfloat_log1po ( const tlfloat_octuple_  a)

◆ tlfloat_log1pq()

tlfloat_quad_ tlfloat_log1pq ( const tlfloat_quad_  a)

◆ tlfloat_log2()

double tlfloat_log2 ( const double  a)

This function is for calling the corresponding function defined in tlfloat namespace from C language. Link with -ltlfloat.

◆ tlfloat_log2f()

float tlfloat_log2f ( const float  a)

This function is for calling the corresponding function defined in tlfloat namespace from C language. Link with -ltlfloat.

◆ tlfloat_log2o()

tlfloat_octuple_ tlfloat_log2o ( const tlfloat_octuple_  a)

◆ tlfloat_log2q()

tlfloat_quad_ tlfloat_log2q ( const tlfloat_quad_  a)

◆ tlfloat_logf()

float tlfloat_logf ( const float  a)

This function is for calling the corresponding function defined in tlfloat namespace from C language. Link with -ltlfloat.

◆ tlfloat_logo()

tlfloat_octuple_ tlfloat_logo ( const tlfloat_octuple_  a)

◆ tlfloat_logq()

tlfloat_quad_ tlfloat_logq ( const tlfloat_quad_  a)

◆ tlfloat_pow()

double tlfloat_pow ( const double  x,
const double  y 
)

This function is for calling the corresponding function defined in tlfloat namespace from C language. Link with -ltlfloat.

◆ tlfloat_powf()

float tlfloat_powf ( const float  x,
const float  y 
)

This function is for calling the corresponding function defined in tlfloat namespace from C language. Link with -ltlfloat.

◆ tlfloat_powo()

tlfloat_octuple_ tlfloat_powo ( const tlfloat_octuple_  x,
const tlfloat_octuple_  y 
)

◆ tlfloat_powq()

tlfloat_quad_ tlfloat_powq ( const tlfloat_quad_  x,
const tlfloat_quad_  y 
)