Sacado Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros | Functions | Variables
uninit.c File Reference
#include <stdio.h>
#include <string.h>
Include dependency graph for uninit.c:

Go to the source code of this file.

Macros

#define TYSHORT   2
 
#define TYLONG   3
 
#define TYREAL   4
 
#define TYDREAL   5
 
#define TYCOMPLEX   6
 
#define TYDCOMPLEX   7
 
#define TYINT1   11
 
#define TYQUAD   14
 
#define Long   long
 
#define RNAN   0xff800001
 
#define DNAN0   1
 
#define DNAN1   0xfff00000
 
#define Void   void
 
#define FA7UL   0xfa7a7a7aUL
 

Functions

static void ieee0 (Void)
 
 if (first)
 
 switch (type)
 

Variables

static unsigned Long rnan = RNAN
 
static unsigned Long dnan0 = DNAN0
 
static unsigned Long dnan1 = DNAN1
 
double _0 = 0.
 
 void
 
unsigned Longlx
 
unsigned Longlxe
 

Macro Definition Documentation

#define TYSHORT   2

Definition at line 35 of file uninit.c.

#define TYLONG   3

Definition at line 36 of file uninit.c.

#define TYREAL   4

Definition at line 37 of file uninit.c.

#define TYDREAL   5

Definition at line 38 of file uninit.c.

#define TYCOMPLEX   6

Definition at line 39 of file uninit.c.

#define TYDCOMPLEX   7

Definition at line 40 of file uninit.c.

#define TYINT1   11

Definition at line 41 of file uninit.c.

#define TYQUAD   14

Definition at line 42 of file uninit.c.

#define Long   long

Definition at line 44 of file uninit.c.

#define RNAN   0xff800001

Definition at line 60 of file uninit.c.

#define DNAN0   1

Definition at line 65 of file uninit.c.

#define DNAN1   0xfff00000

Definition at line 66 of file uninit.c.

#define Void   void

Definition at line 74 of file uninit.c.

#define FA7UL   0xfa7a7a7aUL

Definition at line 75 of file uninit.c.

Function Documentation

static void ieee0 ( Void  )
static

Definition at line 385 of file uninit.c.

if ( first  )

Definition at line 101 of file uninit.c.

switch ( type  )

Definition at line 106 of file uninit.c.

Variable Documentation

unsigned Long rnan = RNAN
static

Definition at line 84 of file uninit.c.

unsigned Long dnan0 = DNAN0
static

Definition at line 85 of file uninit.c.

unsigned Long dnan1 = DNAN1
static

Definition at line 86 of file uninit.c.

double _0 = 0.

Definition at line 88 of file uninit.c.

void
Initial value:
{
static int first = 1

Definition at line 96 of file uninit.c.

unsigned Long* lx

Definition at line 99 of file uninit.c.

unsigned Long * lxe

Definition at line 99 of file uninit.c.