QSAS_2_4/QSAS_dist/src/Utilities/qcdf/cdfed.c File Reference

#include "cdflib.h"

Defines

#define STATICfpSTRUCTs   1
#define DYNAMICfpSTRUCTs   0
#define LIMITfp3DOUBLEs   0

Functions

VISIBLE_PREFIX CDFstatus ConvertBuffer (Int32 srcEncoding, Int32 dstEncoding, Logical negToPosFp0, Int32 dataType, Int32 numElems, void *srcBuffer, void *dstBuffer)
STATICforIDL CDFstatus ConversionFunction (Int32 dataType, Int32 encoding, Int32 decoding, Logical negToPosFp0, CDFstatus **function)
STATICforIDL CDFstatus FP1toFP34single (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP1toFP34singleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP2toFP34single (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP2toFP34singleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP34toFP1single (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP34toFP1singleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP34toFP2single (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP34toFP2singleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP1toFP3double (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP1toFP3doubleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP1toFP4double (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP1toFP4doubleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP2toFP3double (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP2toFP3doubleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP2toFP4double (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP2toFP4doubleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP3toFP1double (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP3toFP1doubleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP3toFP2double (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP3toFP2doubleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP3toFP4double (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP3toFP4doubleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP4toFP1double (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP4toFP1doubleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP4toFP2double (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP4toFP2doubleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP4toFP3double (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP4toFP3doubleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP1toFP2singleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP2toFP1singleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP1toFP2doubleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP2toFP1doubleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP1singleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP2singleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP34singleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP1doubleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP2doubleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP3doubleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP4doubleNEGtoPOS (void *buffer, Int32 numElems)
STATICforIDL CDFstatus FP3doubleLIMIT (void *buffer, Int32 numElems)
STATICforIDL CDFstatus Reverse2 (void *buffer, Int32 numElems)
STATICforIDL CDFstatus Reverse4 (void *buffer, Int32 numElems)
STATICforIDL CDFstatus Reverse8 (void *buffer, Int32 numElems)
STATICforIDL CDFstatus Reverse16 (void *buffer, Int32 numElems)

Variables

static struct fp1struct4 FP1zeroSingle = { FP1ZEROsingle }
static struct fp2struct4 FP2zeroSingle = { FP2ZEROsingle }
static struct fp34struct4 FP34zeroSingle = { FP34ZEROsingle }
static struct fp1struct4 FP1zeroSingleNeg = { FP1ZEROsingleNEG }
static struct fp2struct4 FP2zeroSingleNeg = { FP2ZEROsingleNEG }
static struct fp34struct4 FP34minSingle = { FP34MINsingle }
static struct fp34struct4 FP34maxSingle = { FP34MAXsingle }
static struct fp1struct8 FP1zeroDouble = { FP1ZEROdouble }
static struct fp2struct8 FP2zeroDouble = { FP2ZEROdouble }
static struct fp3struct8 FP3zeroDouble = { FP3ZEROdouble }
static struct fp4struct8 FP4zeroDouble = { FP4ZEROdouble }
static struct fp1struct8 FP1zeroDoubleNeg = { FP1ZEROdoubleNEG }
static struct fp2struct8 FP2zeroDoubleNeg = { FP2ZEROdoubleNEG }
static struct fp3struct8 FP3minDouble = { FP3MINdouble }
static struct fp3struct8 FP3maxDouble = { FP3MAXdouble }
static struct fp4struct8 FP4minDouble = { FP4MINdouble }
static struct fp4struct8 FP4maxDouble = { FP4MAXdouble }

Define Documentation

#define DYNAMICfpSTRUCTs   0

#define LIMITfp3DOUBLEs   0

#define STATICfpSTRUCTs   1


Function Documentation

STATICforIDL CDFstatus ConversionFunction ( Int32  dataType,
Int32  encoding,
Int32  decoding,
Logical  negToPosFp0,
CDFstatus **  function 
)

VISIBLE_PREFIX CDFstatus ConvertBuffer ( Int32  srcEncoding,
Int32  dstEncoding,
Logical  negToPosFp0,
Int32  dataType,
Int32  numElems,
void *  srcBuffer,
void *  dstBuffer 
)

STATICforIDL CDFstatus FP1doubleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP1singleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP1toFP2doubleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP1toFP2singleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP1toFP34single ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP1toFP34singleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP1toFP3double ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP1toFP3doubleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP1toFP4double ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP1toFP4doubleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP2doubleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP2singleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP2toFP1doubleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP2toFP1singleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP2toFP34single ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP2toFP34singleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP2toFP3double ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP2toFP3doubleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP2toFP4double ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP2toFP4doubleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP34singleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP34toFP1single ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP34toFP1singleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP34toFP2single ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP34toFP2singleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP3doubleLIMIT ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP3doubleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP3toFP1double ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP3toFP1doubleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP3toFP2double ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP3toFP2doubleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP3toFP4double ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP3toFP4doubleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP4doubleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP4toFP1double ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP4toFP1doubleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP4toFP2double ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP4toFP2doubleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP4toFP3double ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus FP4toFP3doubleNEGtoPOS ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus Reverse16 ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus Reverse2 ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus Reverse4 ( void *  buffer,
Int32  numElems 
)

STATICforIDL CDFstatus Reverse8 ( void *  buffer,
Int32  numElems 
)


Variable Documentation

struct fp1struct8 FP1zeroDouble = { FP1ZEROdouble } [static]

struct fp1struct8 FP1zeroDoubleNeg = { FP1ZEROdoubleNEG } [static]

struct fp1struct4 FP1zeroSingle = { FP1ZEROsingle } [static]

struct fp1struct4 FP1zeroSingleNeg = { FP1ZEROsingleNEG } [static]

struct fp2struct8 FP2zeroDouble = { FP2ZEROdouble } [static]

struct fp2struct8 FP2zeroDoubleNeg = { FP2ZEROdoubleNEG } [static]

struct fp2struct4 FP2zeroSingle = { FP2ZEROsingle } [static]

struct fp2struct4 FP2zeroSingleNeg = { FP2ZEROsingleNEG } [static]

struct fp34struct4 FP34maxSingle = { FP34MAXsingle } [static]

struct fp34struct4 FP34minSingle = { FP34MINsingle } [static]

struct fp34struct4 FP34zeroSingle = { FP34ZEROsingle } [static]

struct fp3struct8 FP3maxDouble = { FP3MAXdouble } [static]

struct fp3struct8 FP3minDouble = { FP3MINdouble } [static]

struct fp3struct8 FP3zeroDouble = { FP3ZEROdouble } [static]

struct fp4struct8 FP4maxDouble = { FP4MAXdouble } [static]

struct fp4struct8 FP4minDouble = { FP4MINdouble } [static]

struct fp4struct8 FP4zeroDouble = { FP4ZEROdouble } [static]


Generated on Fri Jan 8 12:51:23 2010 for QSAS by  doxygen 1.5.7