QSAS_2_4/QSAS_dist/src/Utilities/qcdf/cdfcmp.h File Reference

#include "cdftools.h"

Defines

#define CDFCMPh_INCLUDEd__
#define CDFSPEC1parm   0
#define CDFSPEC2parm   1
#define LOGqual   0
#define NOLOGqual   1
#define ATTRSqual   2
#define NOATTRSqual   3
#define VARSqual   4
#define NOVARSqual   5
#define NUMBERSqual   6
#define NONUMBERSqual   7
#define PCTqual   8
#define NOPCTqual   9
#define ZMODESqual   10
#define ETCqual   11
#define NOETCqual   12
#define NEG2POSqual   13
#define NONEG2POSqual   14
#define LOCSqual   15
#define NOLOCSqual   16
#define REPORTqual   17
#define PAGEqual   18
#define NOPAGEqual   19
#define CACHEqual   20
#define STATSqual   21
#define NOSTATSqual   22
#define VALUESqual   23
#define NOVALUESqual   24
#define ABOUTqual   25
#define TOLERANCEqual   26
#define INDENT_CDF_STATUS   6
#define MAX_RECORD_INDICES_LEN   40
#define VAR_NAME_FIELD_LEN   (CDF_VAR_NAME_LEN + 1 + 14)
#define ENTRY_NUM_FIELD_LEN   12
#define MINnHYPERS   5
#define DEFAULT_FLOAT_TOLERANCE   1.0E-06
#define DEFAULT_DOUBLE_TOLERANCE   1.0E-09

Functions

Logical CompareCDFs PROTOARGs ((int argC, char *argV[]))
Logical CompareQOPs PROTOARGs ((int *argC, char **argV[]))
Logical CompareTwoCDFs PROTOARGs ((char *, char *))
Logical CompareGeneral PROTOARGs ((void))
Logical CompareVscopeEntries PROTOARGs ((char *, Logical))
Logical CompareEntry PROTOARGs ((char *, long, long, char *, int))
Logical CompareAttributeEntries PROTOARGs ((long, long, char *))
Logical CompareVariables PROTOARGs ((Logical))
Logical CompareVariableValues PROTOARGs ((long, long, char *, Logical))
Logical EquivalentDataTypes PROTOARGs ((long, long))
Logical SameVarys PROTOARGs ((long, long, long, long *, long *))
void CalcIndicesFromOffset PROTOARGs ((long vOffset, Logical rowMajor, long numDims, long *dimSizes, long *dimVarys, long *dimIndices))
Logical StatusHandlerCmp PROTOARGs ((char *, CDFstatus))
void AtRecordIndices PROTOARGs ((struct HyperStruct *hyper, long valueN, Logical rowMajor, long numDims, long nValuesPerRec, long nValuesPerDim[], long *recNumber, long dimIndices[]))
void ReportValueDifference PROTOARGs ((long recNumber, long recVary, long numDims, long dimIndices[], long dimVarys[], char *v, char *varName, Byte *value1, Byte *value2, char *typeMsg, int lastPct))
void ReportValueDifferenceTotals PROTOARGs ((long recordDiffCount, long valueDiffCount, char *varName, char *v))
Logical ParseTolerances PROTOARGs ((char *, float *, Logical *, double *, Logical *))
Logical ValuesCmp PROTOARGs ((void *, void *, long, double, double))

Define Documentation

#define ABOUTqual   25

#define ATTRSqual   2

#define CACHEqual   20

#define CDFCMPh_INCLUDEd__

#define CDFSPEC1parm   0

#define CDFSPEC2parm   1

#define DEFAULT_DOUBLE_TOLERANCE   1.0E-09

#define DEFAULT_FLOAT_TOLERANCE   1.0E-06

#define ENTRY_NUM_FIELD_LEN   12

#define ETCqual   11

#define INDENT_CDF_STATUS   6

#define LOCSqual   15

#define LOGqual   0

#define MAX_RECORD_INDICES_LEN   40

#define MINnHYPERS   5

#define NEG2POSqual   13

#define NOATTRSqual   3

#define NOETCqual   12

#define NOLOCSqual   16

#define NOLOGqual   1

#define NONEG2POSqual   14

#define NONUMBERSqual   7

#define NOPAGEqual   19

#define NOPCTqual   9

#define NOSTATSqual   22

#define NOVALUESqual   24

#define NOVARSqual   5

#define NUMBERSqual   6

#define PAGEqual   18

#define PCTqual   8

#define REPORTqual   17

#define STATSqual   21

#define TOLERANCEqual   26

#define VALUESqual   23

#define VAR_NAME_FIELD_LEN   (CDF_VAR_NAME_LEN + 1 + 14)

#define VARSqual   4

#define ZMODESqual   10


Function Documentation

Logical ValuesCmp PROTOARGs ( (void *, void *, long, double, double)   ) 

Logical ParseTolerances PROTOARGs ( (char *, float *, Logical *, double *, Logical *)   ) 

void ReportValueDifferenceTotals PROTOARGs ( (long recordDiffCount, long valueDiffCount, char *varName, char *v)   ) 

void ReportValueDifference PROTOARGs ( (long recNumber, long recVary, long numDims, long dimIndices[], long dimVarys[], char *v, char *varName, Byte *value1, Byte *value2, char *typeMsg, int lastPct)   ) 

void AtRecordIndices PROTOARGs ( (struct HyperStruct *hyper, long valueN, Logical rowMajor, long numDims, long nValuesPerRec, long nValuesPerDim[], long *recNumber, long dimIndices[])   ) 

Logical StatusHandlerCmp PROTOARGs ( (char *, CDFstatus  ) 

void CalcIndicesFromOffset PROTOARGs ( (long vOffset, Logical rowMajor, long numDims, long *dimSizes, long *dimVarys, long *dimIndices)   ) 

Logical SameVarys PROTOARGs ( (long, long, long, long *, long *)   ) 

Logical EquivalentDataTypes PROTOARGs ( (long, long)   ) 

Logical CompareVariableValues PROTOARGs ( (long, long, char *, Logical  ) 

int set_cursor_mode PROTOARGs ( (Logical  ) 

Logical CompareAttributeEntries PROTOARGs ( (long, long, char *)   ) 

Logical CompareEntry PROTOARGs ( (char *, long, long, char *, int)   ) 

Logical CompareVscopeEntries PROTOARGs ( (char *, Logical  ) 

Logical CompareGeneral PROTOARGs ( (void)   ) 

Logical DecodeDelimitedString PROTOARGs ( (char *, char *)   ) 

Logical CompareQOPs PROTOARGs ( (int *argC, char **argV[])   ) 

Logical CompareCDFs PROTOARGs ( (int argC, char *argV[])   ) 


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