Embedded Artistry Framework
Embedded Systems C++ Framework
Functions | Variables
s_catanl.c File Reference
#include <float.h>
#include <openlibm_complex.h>
#include <openlibm_math.h>
Include dependency graph for s_catanl.c:

Functions

static long double redupil (long double x)
 
long double complex catanl (long double complex z)
 

Variables

static const long double PIL = 3.141592653589793238462643383279502884197169L
 
static const long double DP1 = 3.14159265358979323829596852490908531763125L
 
static const long double DP2 = 1.6667485837041756656403424829301998703007e-19L
 
static const long double DP3 = 1.8830410776607851167459095484560349402753e-39L
 

Function Documentation

◆ catanl()

long double complex catanl ( long double complex  z)

References a, atan2l(), cimagl(), complex, creall(), I, LDBL_MAX, logl(), redupil(), t, w, and z.

Referenced by catanhl().

Here is the caller graph for this function:

◆ redupil()

static long double redupil ( long double  x)
static

References DP1, DP2, DP3, PIL, and t.

Referenced by catanl().

Variable Documentation

◆ DP1

const long double DP1 = 3.14159265358979323829596852490908531763125L
static

Referenced by redupil().

◆ DP2

const long double DP2 = 1.6667485837041756656403424829301998703007e-19L
static

Referenced by redupil().

◆ DP3

const long double DP3 = 1.8830410776607851167459095484560349402753e-39L
static

Referenced by redupil().

◆ PIL

const long double PIL = 3.141592653589793238462643383279502884197169L
static

Referenced by redupil().