#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 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 |
Logical ValuesCmp PROTOARGs | ( | (void *, void *, long, double, double) | ) |
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[]) | ) |
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) | ) |
int set_cursor_mode PROTOARGs | ( | (Logical) | ) |
Logical CompareAttributeEntries PROTOARGs | ( | (long, long, char *) | ) |
Logical CompareEntry PROTOARGs | ( | (char *, long, long, char *, int) | ) |
Logical CompareGeneral PROTOARGs | ( | (void) | ) |
Logical DecodeDelimitedString PROTOARGs | ( | (char *, char *) | ) |
Logical CompareQOPs PROTOARGs | ( | (int *argC, char **argV[]) | ) |
Logical CompareCDFs PROTOARGs | ( | (int argC, char *argV[]) | ) |