Embedded Artistry Framework
Embedded Systems C++ Framework
Macros | Variables
invtrig.c File Reference
#include <sys/cdefs.h>
#include <stdint.h>
#include "invtrig.h"
Include dependency graph for invtrig.c:

Macros

#define STRUCT_DECLS
 

Variables

const LONGDOUBLE pS0 = { 0xaaaaaaaaaaaaaaa8ULL, 0x3ffcU }
 
const LONGDOUBLE pS1 = { 0xd5271b6699b48bfaULL, 0xbffdU }
 
const LONGDOUBLE pS2 = { 0xbcf67ca9e9f669cfULL, 0x3ffdU }
 
const LONGDOUBLE pS3 = { 0x8b7baa3d15f9830dULL, 0xbffcU }
 
const LONGDOUBLE pS4 = { 0x92154b093a3bff1cULL, 0x3ff9U }
 
const LONGDOUBLE pS5 = { 0xe5dd76401964508cULL, 0xbff2U }
 
const LONGDOUBLE pS6 = { 0xee69c5b0fdb76951ULL, 0xbfedU }
 
const LONGDOUBLE qS1 = { 0xbcaa2159c01436a0ULL, 0xc000U }
 
const LONGDOUBLE qS2 = { 0xd17a73d1e1564c29ULL, 0x4000U }
 
const LONGDOUBLE qS3 = { 0xd767e411c9cf4c2cULL, 0xbfffU }
 
const LONGDOUBLE qS4 = { 0xc809c0dfb9b0d0b7ULL, 0x3ffdU }
 
const LONGDOUBLE qS5 = { 0x80c3a2197c8ced57ULL, 0xbffaU }
 
const LONGDOUBLE atanhi []
 
const LONGDOUBLE atanlo []
 
const LONGDOUBLE aT []
 
const LONGDOUBLE pi_lo = { 0xece675d1fc8f8cbbULL, 0xbfbeU }
 

Macro Definition Documentation

◆ STRUCT_DECLS

#define STRUCT_DECLS

Variable Documentation

◆ aT

const LONGDOUBLE aT[]
Initial value:
= {
{ 0xaaaaaaaaaaaaaa9fULL, 0x3ffdU },
{ 0xcccccccccccc62bcULL, 0xbffcU },
{ 0x9249249248b81e3fULL, 0x3ffcU },
{ 0xe38e38e3316f3de5ULL, 0xbffbU },
{ 0xba2e8b8dc280726aULL, 0x3ffbU },
{ 0x9d89d5b4c6847ec4ULL, 0xbffbU },
{ 0x8888461d3099c677ULL, 0x3ffbU },
{ 0xf0e8ee0f5328dc29ULL, 0xbffaU },
{ 0xd73ea84d24bae54aULL, 0x3ffaU },
{ 0xc08fa381dcd9213aULL, 0xbffaU },
{ 0xa54a26f4095f2a3aULL, 0x3ffaU },
{ 0xeea2d8d059ef3ad6ULL, 0xbff9U },
{ 0xcc82292ab894b051ULL, 0x3ff8U },
}
Definition: gdtoaimp.h:284

◆ atanhi

const LONGDOUBLE atanhi[]
Initial value:
= {
{ 0xed63382b0dda7b45ULL, 0x3ffdU },
{ 0xc90fdaa22168c235ULL, 0x3ffeU },
{ 0xfb985e940fb4d900ULL, 0x3ffeU },
{ 0xc90fdaa22168c235ULL, 0x3fffU },
}
Definition: gdtoaimp.h:284

◆ atanlo

const LONGDOUBLE atanlo[]
Initial value:
= {
{ 0xdfc88bd978751a07ULL, 0x3fbcU },
{ 0xece675d1fc8f8cbbULL, 0xbfbcU },
{ 0xf10f5e197793c283ULL, 0x3fbdU },
{ 0xece675d1fc8f8cbbULL, 0xbfbdU },
}
Definition: gdtoaimp.h:284

◆ pi_lo

const LONGDOUBLE pi_lo = { 0xece675d1fc8f8cbbULL, 0xbfbeU }

◆ pS0

const LONGDOUBLE pS0 = { 0xaaaaaaaaaaaaaaa8ULL, 0x3ffcU }

◆ pS1

const LONGDOUBLE pS1 = { 0xd5271b6699b48bfaULL, 0xbffdU }

◆ pS2

const LONGDOUBLE pS2 = { 0xbcf67ca9e9f669cfULL, 0x3ffdU }

◆ pS3

const LONGDOUBLE pS3 = { 0x8b7baa3d15f9830dULL, 0xbffcU }

◆ pS4

const LONGDOUBLE pS4 = { 0x92154b093a3bff1cULL, 0x3ff9U }

◆ pS5

const LONGDOUBLE pS5 = { 0xe5dd76401964508cULL, 0xbff2U }

◆ pS6

const LONGDOUBLE pS6 = { 0xee69c5b0fdb76951ULL, 0xbfedU }

◆ qS1

const LONGDOUBLE qS1 = { 0xbcaa2159c01436a0ULL, 0xc000U }

◆ qS2

const LONGDOUBLE qS2 = { 0xd17a73d1e1564c29ULL, 0x4000U }

◆ qS3

const LONGDOUBLE qS3 = { 0xd767e411c9cf4c2cULL, 0xbfffU }

◆ qS4

const LONGDOUBLE qS4 = { 0xc809c0dfb9b0d0b7ULL, 0x3ffdU }

◆ qS5

const LONGDOUBLE qS5 = { 0x80c3a2197c8ced57ULL, 0xbffaU }