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

Macros

#define TLFLOAT_NO_LIBSTDCXX
 

Functions

float tlfloat_erff (const float a)
 
double tlfloat_erf (const double a)
 
tlfloat_quad_ tlfloat_erfq (const tlfloat_quad_ a)
 
tlfloat_octuple_ tlfloat_erfo (const tlfloat_octuple_ a)
 
float tlfloat_erfcf (const float a)
 
double tlfloat_erfc (const double a)
 
tlfloat_quad_ tlfloat_erfcq (const tlfloat_quad_ a)
 
tlfloat_octuple_ tlfloat_erfco (const tlfloat_octuple_ a)
 
float tlfloat_tgammaf (const float a)
 
double tlfloat_tgamma (const double a)
 
tlfloat_quad_ tlfloat_tgammaq (const tlfloat_quad_ a)
 
tlfloat_octuple_ tlfloat_tgammao (const tlfloat_octuple_ a)
 
float tlfloat_lgammaf (const float a)
 
double tlfloat_lgamma (const double a)
 
tlfloat_quad_ tlfloat_lgammaq (const tlfloat_quad_ a)
 
tlfloat_octuple_ tlfloat_lgammao (const tlfloat_octuple_ a)
 

Macro Definition Documentation

◆ TLFLOAT_NO_LIBSTDCXX

#define TLFLOAT_NO_LIBSTDCXX

Function Documentation

◆ tlfloat_erf()

double tlfloat_erf ( const double  x)

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

◆ tlfloat_erfc()

double tlfloat_erfc ( const double  x)

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

◆ tlfloat_erfcf()

float tlfloat_erfcf ( const float  x)

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

◆ tlfloat_erfco()

tlfloat_octuple_ tlfloat_erfco ( const tlfloat_octuple_  a)

◆ tlfloat_erfcq()

tlfloat_quad_ tlfloat_erfcq ( const tlfloat_quad_  a)

◆ tlfloat_erff()

float tlfloat_erff ( const float  x)

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

◆ tlfloat_erfo()

tlfloat_octuple_ tlfloat_erfo ( const tlfloat_octuple_  a)

◆ tlfloat_erfq()

tlfloat_quad_ tlfloat_erfq ( const tlfloat_quad_  a)

◆ tlfloat_lgamma()

double tlfloat_lgamma ( const double  x)

This is experimental implementation of log gamma function. Link with -ltlfloat.

◆ tlfloat_lgammaf()

float tlfloat_lgammaf ( const float  x)

This is experimental implementation of log gamma function. Link with -ltlfloat.

◆ tlfloat_lgammao()

tlfloat_octuple_ tlfloat_lgammao ( const tlfloat_octuple_  a)

◆ tlfloat_lgammaq()

tlfloat_quad_ tlfloat_lgammaq ( const tlfloat_quad_  a)

◆ tlfloat_tgamma()

double tlfloat_tgamma ( const double  x)

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

◆ tlfloat_tgammaf()

float tlfloat_tgammaf ( const float  x)

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

◆ tlfloat_tgammao()

tlfloat_octuple_ tlfloat_tgammao ( const tlfloat_octuple_  a)

◆ tlfloat_tgammaq()

tlfloat_quad_ tlfloat_tgammaq ( const tlfloat_quad_  a)