|
VAPoR
0.1
|
#include <sys/types.h>Go to the source code of this file.
Macros | |
| #define | CDI_MAX_NAME 256 /* max length of a name */ |
| #define | CDI_UNDEFID -1 |
| #define | CDI_GLOBAL -1 /* Global var ID for vlist */ |
| #define | CDI_BIGENDIAN 0 /* Byte order BIGENDIAN */ |
| #define | CDI_LITTLEENDIAN 1 /* Byte order LITTLEENDIAN */ |
| #define | CDI_REAL 1 /* Real numbers */ |
| #define | CDI_COMP 2 /* Complex numbers */ |
| #define | CDI_BOTH 3 /* Both numbers */ |
| #define | CDI_NOERR 0 /* No Error */ |
| #define | CDI_ESYSTEM -10 /* Operating system error */ |
| #define | CDI_EINVAL -20 /* Invalid argument */ |
| #define | CDI_EUFTYPE -21 /* Unsupported file type */ |
| #define | CDI_ELIBNAVAIL -22 /* xxx library not available */ |
| #define | CDI_EUFSTRUCT -23 /* Unsupported file structure */ |
| #define | CDI_EUNC4 -24 /* Unsupported netCDF4 structure */ |
| #define | CDI_ELIMIT -99 /* Internal limits exceeded */ |
| #define | FILETYPE_GRB 1 /* File type GRIB */ |
| #define | FILETYPE_GRB2 2 /* File type GRIB version 2 */ |
| #define | FILETYPE_NC 3 /* File type netCDF */ |
| #define | FILETYPE_NC2 4 /* File type netCDF version 2 (64-bit) */ |
| #define | FILETYPE_NC4 5 /* File type netCDF version 4 */ |
| #define | FILETYPE_NC4C 6 /* File type netCDF version 4 (classic) */ |
| #define | FILETYPE_SRV 7 /* File type SERVICE */ |
| #define | FILETYPE_EXT 8 /* File type EXTRA */ |
| #define | FILETYPE_IEG 9 /* File type IEG */ |
| #define | COMPRESS_NONE 0 |
| #define | COMPRESS_SZIP 1 |
| #define | COMPRESS_GZIP 2 |
| #define | COMPRESS_BZIP2 3 |
| #define | COMPRESS_ZIP 4 |
| #define | COMPRESS_JPEG 5 |
| #define | DATATYPE_PACK 0 |
| #define | DATATYPE_PACK1 1 |
| #define | DATATYPE_PACK2 2 |
| #define | DATATYPE_PACK3 3 |
| #define | DATATYPE_PACK4 4 |
| #define | DATATYPE_PACK5 5 |
| #define | DATATYPE_PACK6 6 |
| #define | DATATYPE_PACK7 7 |
| #define | DATATYPE_PACK8 8 |
| #define | DATATYPE_PACK9 9 |
| #define | DATATYPE_PACK10 10 |
| #define | DATATYPE_PACK11 11 |
| #define | DATATYPE_PACK12 12 |
| #define | DATATYPE_PACK13 13 |
| #define | DATATYPE_PACK14 14 |
| #define | DATATYPE_PACK15 15 |
| #define | DATATYPE_PACK16 16 |
| #define | DATATYPE_PACK17 17 |
| #define | DATATYPE_PACK18 18 |
| #define | DATATYPE_PACK19 19 |
| #define | DATATYPE_PACK20 20 |
| #define | DATATYPE_PACK21 21 |
| #define | DATATYPE_PACK22 22 |
| #define | DATATYPE_PACK23 23 |
| #define | DATATYPE_PACK24 24 |
| #define | DATATYPE_PACK25 25 |
| #define | DATATYPE_PACK26 26 |
| #define | DATATYPE_PACK27 27 |
| #define | DATATYPE_PACK28 28 |
| #define | DATATYPE_PACK29 29 |
| #define | DATATYPE_PACK30 30 |
| #define | DATATYPE_PACK31 31 |
| #define | DATATYPE_PACK32 32 |
| #define | DATATYPE_CPX32 64 |
| #define | DATATYPE_CPX64 128 |
| #define | DATATYPE_FLT32 132 |
| #define | DATATYPE_FLT64 164 |
| #define | DATATYPE_INT8 208 |
| #define | DATATYPE_INT16 216 |
| #define | DATATYPE_INT32 232 |
| #define | DATATYPE_UINT8 308 |
| #define | DATATYPE_UINT16 316 |
| #define | DATATYPE_UINT32 332 |
| #define | DATATYPE_INT 251 |
| #define | DATATYPE_FLT 252 |
| #define | DATATYPE_TXT 253 |
| #define | DATATYPE_CPX 254 |
| #define | DATATYPE_UCHAR 255 |
| #define | CHUNK_AUTO 1 /* use default chunk size */ |
| #define | CHUNK_GRID 2 |
| #define | CHUNK_LINES 3 |
| #define | GRID_GENERIC 1 /* Generic grid */ |
| #define | GRID_GAUSSIAN 2 /* Regular Gaussian lon/lat grid */ |
| #define | GRID_GAUSSIAN_REDUCED 3 /* Reduced Gaussian lon/lat grid */ |
| #define | GRID_LONLAT 4 /* Regular longitude/latitude grid */ |
| #define | GRID_SPECTRAL 5 /* Spherical harmonic coefficients */ |
| #define | GRID_FOURIER 6 /* Fourier coefficients */ |
| #define | GRID_GME 7 /* Icosahedral-hexagonal GME grid */ |
| #define | GRID_TRAJECTORY 8 /* Trajectory */ |
| #define | GRID_UNSTRUCTURED 9 /* General unstructured grid */ |
| #define | GRID_CURVILINEAR 10 /* Curvilinear grid */ |
| #define | GRID_LCC 11 /* Lambert Conformal Conic (GRIB) */ |
| #define | GRID_LCC2 12 /* Lambert Conformal Conic (PROJ) */ |
| #define | GRID_LAEA 13 /* Lambert Azimuthal Equal Area */ |
| #define | GRID_SINUSOIDAL 14 /* Sinusoidal */ |
| #define | GRID_PROJECTION 15 /* Projected coordiantes */ |
| #define | ZAXIS_SURFACE 0 /* Surface level */ |
| #define | ZAXIS_GENERIC 1 /* Generic level */ |
| #define | ZAXIS_HYBRID 2 /* Hybrid level */ |
| #define | ZAXIS_HYBRID_HALF 3 /* Hybrid half level */ |
| #define | ZAXIS_PRESSURE 4 /* Isobaric pressure level in Pascal */ |
| #define | ZAXIS_HEIGHT 5 /* Height above ground in meters */ |
| #define | ZAXIS_DEPTH_BELOW_SEA 6 /* Depth below sea level in meters */ |
| #define | ZAXIS_DEPTH_BELOW_LAND 7 /* Depth below land surface in centimeters */ |
| #define | ZAXIS_ISENTROPIC 8 /* Isentropic */ |
| #define | ZAXIS_TRAJECTORY 9 /* Trajectory */ |
| #define | ZAXIS_ALTITUDE 10 /* Altitude above mean sea level in meters */ |
| #define | ZAXIS_SIGMA 11 /* Sigma level */ |
| #define | ZAXIS_MEANSEA 12 /* Mean sea level */ |
| #define | ZAXIS_TOA 13 /* Norminal top of atmosphere */ |
| #define | ZAXIS_SEA_BOTTOM 14 /* Sea bottom */ |
| #define | ZAXIS_ATMOSPHERE 15 /* Entire atmosphere */ |
| #define | ZAXIS_CLOUD_BASE 16 /* Cloud base level */ |
| #define | ZAXIS_CLOUD_TOP 17 /* Level of cloud tops */ |
| #define | ZAXIS_ISOTHERM_ZERO 18 /* Level of 0o C isotherm */ |
| #define | ZAXIS_SNOW 19 /* Snow level */ |
| #define | ZAXIS_LAKE_BOTTOM 20 /* Lake or River Bottom */ |
| #define | ZAXIS_SEDIMENT_BOTTOM 21 /* Bottom Of Sediment Layer */ |
| #define | ZAXIS_SEDIMENT_BOTTOM_TA 22 /* Bottom Of Thermally Active Sediment Layer */ |
| #define | ZAXIS_SEDIMENT_BOTTOM_TW 23 /* Bottom Of Sediment Layer Penetrated By Thermal Wave */ |
| #define | ZAXIS_MIX_LAYER 24 /* Mixing Layer */ |
| #define | ZAXIS_REFERENCE 25 /* zaxis reference number */ |
| #define | TIME_CONSTANT 0 /* obsolate, use TSTEP_CONSTANT */ |
| #define | TIME_VARIABLE 1 /* obsolate, use TSTEP_INSTANT */ |
| #define | TSTEP_CONSTANT 0 /* Constant */ |
| #define | TSTEP_INSTANT 1 /* Instant */ |
| #define | TSTEP_AVG 2 /* Average */ |
| #define | TSTEP_ACCUM 3 /* Accumulation */ |
| #define | TSTEP_MAX 4 /* Maximum */ |
| #define | TSTEP_MIN 5 /* Minimum */ |
| #define | TSTEP_DIFF 6 /* Difference */ |
| #define | TSTEP_RMS 7 /* Root mean square */ |
| #define | TSTEP_SD 8 /* Standard deviation */ |
| #define | TSTEP_COV 9 /* Covariance */ |
| #define | TSTEP_RATIO 10 /* Ratio */ |
| #define | TSTEP_RANGE 11 |
| #define | TSTEP_INSTANT2 12 |
| #define | TSTEP_INSTANT3 13 |
| #define | TAXIS_ABSOLUTE 1 |
| #define | TAXIS_RELATIVE 2 |
| #define | TAXIS_FORECAST 3 |
| #define | TUNIT_SECOND 1 |
| #define | TUNIT_MINUTE 2 |
| #define | TUNIT_HOUR 3 |
| #define | TUNIT_DAY 4 |
| #define | TUNIT_MONTH 5 |
| #define | TUNIT_YEAR 6 |
| #define | TUNIT_QUARTER 7 |
| #define | TUNIT_3HOURS 8 |
| #define | TUNIT_6HOURS 9 |
| #define | TUNIT_12HOURS 10 |
| #define | CALENDAR_STANDARD 0 /* don't change this value (used also in cgribexlib)! */ |
| #define | CALENDAR_PROLEPTIC 1 |
| #define | CALENDAR_360DAYS 2 |
| #define | CALENDAR_365DAYS 3 |
| #define | CALENDAR_366DAYS 4 |
| #define | CALENDAR_NONE 5 |
Functions | |
| void | cdiReset (void) |
| char * | cdiStringError (int cdiErrno) |
| void | cdiDebug (int debug) |
| char * | cdiLibraryVersion (void) |
| void | cdiPrintVersion (void) |
| int | cdiHaveFiletype (int filetype) |
| void | cdiDefMissval (double missval) |
| double | cdiInqMissval (void) |
| void | cdiDefGlobal (const char *string, int val) |
| int | namespaceNew () |
| void | namespaceSetActive (int namespaceID) |
| void | namespaceDelete (int namespaceID) |
| void | cdiParamToString (int param, char *paramstr, int maxlen) |
| void | cdiDecodeParam (int param, int *pnum, int *pcat, int *pdis) |
| int | cdiEncodeParam (int pnum, int pcat, int pdis) |
| void | cdiDecodeDate (int date, int *year, int *month, int *day) |
| int | cdiEncodeDate (int year, int month, int day) |
| void | cdiDecodeTime (int time, int *hour, int *minute, int *second) |
| int | cdiEncodeTime (int hour, int minute, int second) |
| int | streamOpenRead (const char *path) |
| int | streamOpenWrite (const char *path, int filetype) |
| int | streamOpenAppend (const char *path) |
| void | streamClose (int streamID) |
| void | streamSync (int streamID) |
| void | streamDefVlist (int streamID, int vlistID) |
| int | streamInqVlist (int streamID) |
| int | streamInqVlistIDorig (int streamID) |
| int | streamInqFiletype (int streamID) |
| void | streamDefByteorder (int streamID, int byteorder) |
| int | streamInqByteorder (int streamID) |
| void | streamDefCompType (int streamID, int comptype) |
| void | streamDefCompLevel (int streamID, int complevel) |
| int | streamInqCompType (int streamID) |
| int | streamInqCompLevel (int streamID) |
| int | streamDefTimestep (int streamID, int tsID) |
| int | streamInqCurTimestepID (int streamID) |
| int | streamInqTimestep (int streamID, int tsID) |
| char * | streamFilename (int streamID) |
| char * | streamFilesuffix (int filetype) |
| int | streamNtsteps (int streamID) |
| off_t | streamNvals (int streamID) |
| int | streamInqNvars (int streamID) |
| void | streamReadVar (int streamID, int varID, double *data_vec, int *nmiss) |
| void | streamWriteVar (int streamID, int varID, const double *data_vec, int nmiss) |
| void | streamWriteVarF (int streamID, int varID, const float *data_vec, int nmiss) |
| void | streamReadVarSlice (int streamID, int varID, int levelID, double *data_vec, int *nmiss) |
| void | streamWriteVarSlice (int streamID, int varID, int levelID, const double *data_vec, int nmiss) |
| void | streamWriteVarSliceF (int streamID, int varID, int levelID, const float *data_vec, int nmiss) |
| void | streamWriteVarChunk (int streamID, int varID, const int rect[][2], const double *data_vec, int nmiss) |
| void | streamInqRecord (int streamID, int *varID, int *levelID) |
| void | streamDefRecord (int streamID, int varID, int levelID) |
| void | streamReadRecord (int streamID, double *data_vec, int *nmiss) |
| void | streamWriteRecord (int streamID, const double *data_vec, int nmiss) |
| void | streamWriteRecordF (int streamID, const float *data_vec, int nmiss) |
| void | streamCopyRecord (int streamIDdest, int streamIDsrc) |
| void | streamInqGinfo (int streamID, int *intnum, float *fltnum, off_t *bignum) |
| int | vlistCreate (void) |
| void | vlistDestroy (int vlistID) |
| int | vlistDuplicate (int vlistID) |
| void | vlistCopy (int vlistID2, int vlistID1) |
| void | vlistCopyFlag (int vlistID2, int vlistID1) |
| void | vlistClearFlag (int vlistID) |
| void | vlistCat (int vlistID2, int vlistID1) |
| void | vlistMerge (int vlistID2, int vlistID1) |
| void | vlistPrint (int vlistID) |
| int | vlistNumber (int vlistID) |
| int | vlistNvars (int vlistID) |
| int | vlistNgrids (int vlistID) |
| int | vlistNzaxis (int vlistID) |
| void | vlistDefNtsteps (int vlistID, int nts) |
| int | vlistNtsteps (int vlistID) |
| int | vlistGridsizeMax (int vlistID) |
| int | vlistGrid (int vlistID, int index) |
| int | vlistGridIndex (int vlistID, int gridID) |
| void | vlistChangeGridIndex (int vlistID, int index, int gridID) |
| void | vlistChangeGrid (int vlistID, int gridID1, int gridID2) |
| int | vlistZaxis (int vlistID, int index) |
| int | vlistZaxisIndex (int vlistID, int zaxisID) |
| void | vlistChangeZaxisIndex (int vlistID, int index, int zaxisID) |
| void | vlistChangeZaxis (int vlistID, int zaxisID1, int zaxisID2) |
| int | vlistNrecs (int vlistID) |
| void | vlistDefTaxis (int vlistID, int taxisID) |
| int | vlistInqTaxis (int vlistID) |
| void | vlistDefTable (int vlistID, int tableID) |
| int | vlistInqTable (int vlistID) |
| void | vlistDefInstitut (int vlistID, int instID) |
| int | vlistInqInstitut (int vlistID) |
| void | vlistDefModel (int vlistID, int modelID) |
| int | vlistInqModel (int vlistID) |
| int | vlistDefVar (int vlistID, int gridID, int zaxisID, int tsteptype) |
| void | vlistChangeVarGrid (int vlistID, int varID, int gridID) |
| void | vlistChangeVarZaxis (int vlistID, int varID, int zaxisID) |
| void | vlistInqVar (int vlistID, int varID, int *gridID, int *zaxisID, int *tsteptype) |
| int | vlistInqVarGrid (int vlistID, int varID) |
| int | vlistInqVarZaxis (int vlistID, int varID) |
| int | vlistInqVarID (int vlistID, int code) |
| int | vlistInqVarTsteptype (int vlistID, int varID) |
| void | vlistDefVarTsteptype (int vlistID, int varID, int tsteptype) |
| void | vlistDefVarCompType (int vlistID, int varID, int comptype) |
| int | vlistInqVarCompType (int vlistID, int varID) |
| void | vlistDefVarCompLevel (int vlistID, int varID, int complevel) |
| int | vlistInqVarCompLevel (int vlistID, int varID) |
| void | vlistDefVarParam (int vlistID, int varID, int param) |
| int | vlistInqVarParam (int vlistID, int varID) |
| void | vlistDefVarCode (int vlistID, int varID, int code) |
| int | vlistInqVarCode (int vlistID, int varID) |
| void | vlistDefVarDatatype (int vlistID, int varID, int datatype) |
| int | vlistInqVarDatatype (int vlistID, int varID) |
| void | vlistDefVarChunkType (int vlistID, int varID, int chunktype) |
| int | vlistInqVarChunkType (int vlistID, int varID) |
| void | vlistDefVarXYZ (int vlistID, int varID, int xyz) |
| int | vlistInqVarXYZ (int vlistID, int varID) |
| int | vlistInqVarNumber (int vlistID, int varID) |
| void | vlistDefVarInstitut (int vlistID, int varID, int instID) |
| int | vlistInqVarInstitut (int vlistID, int varID) |
| void | vlistDefVarModel (int vlistID, int varID, int modelID) |
| int | vlistInqVarModel (int vlistID, int varID) |
| void | vlistDefVarTable (int vlistID, int varID, int tableID) |
| int | vlistInqVarTable (int vlistID, int varID) |
| void | vlistDefVarName (int vlistID, int varID, const char *name) |
| void | vlistInqVarName (int vlistID, int varID, char *name) |
| void | vlistDefVarStdname (int vlistID, int varID, const char *stdname) |
| void | vlistInqVarStdname (int vlistID, int varID, char *stdname) |
| void | vlistDefVarLongname (int vlistID, int varID, const char *longname) |
| void | vlistInqVarLongname (int vlistID, int varID, char *longname) |
| void | vlistDefVarUnits (int vlistID, int varID, const char *units) |
| void | vlistInqVarUnits (int vlistID, int varID, char *units) |
| void | vlistDefVarMissval (int vlistID, int varID, double missval) |
| double | vlistInqVarMissval (int vlistID, int varID) |
| void | vlistDefVarExtra (int vlistID, int varID, const char *extra) |
| void | vlistInqVarExtra (int vlistID, int varID, char *extra) |
| void | vlistDefVarScalefactor (int vlistID, int varID, double scalefactor) |
| double | vlistInqVarScalefactor (int vlistID, int varID) |
| void | vlistDefVarAddoffset (int vlistID, int varID, double addoffset) |
| double | vlistInqVarAddoffset (int vlistID, int varID) |
| void | vlistDefVarTimave (int vlistID, int varID, int timave) |
| int | vlistInqVarTimave (int vlistID, int varID) |
| void | vlistDefVarTimaccu (int vlistID, int varID, int timaccu) |
| int | vlistInqVarTimaccu (int vlistID, int varID) |
| void | vlistDefVarTypeOfGeneratingProcess (int vlistID, int varID, int typeOfGeneratingProcess) |
| int | vlistInqVarTypeOfGeneratingProcess (int vlistID, int varID) |
| int | vlistInqVarSize (int vlistID, int varID) |
| void | vlistDefIndex (int vlistID, int varID, int levID, int index) |
| int | vlistInqIndex (int vlistID, int varID, int levID) |
| void | vlistDefFlag (int vlistID, int varID, int levID, int flag) |
| int | vlistInqFlag (int vlistID, int varID, int levID) |
| int | vlistFindVar (int vlistID, int fvarID) |
| int | vlistFindLevel (int vlistID, int fvarID, int flevelID) |
| int | vlistMergedVar (int vlistID, int varID) |
| int | vlistMergedLevel (int vlistID, int varID, int levelID) |
| void | vlistDefVarEnsemble (int vlistID, int varID, int ensID, int ensCount, int forecast_type) |
| int | vlistInqVarEnsemble (int vlistID, int varID, int *ensID, int *ensCount, int *forecast_type) |
| void | cdiClearAdditionalKeys () |
| void | cdiDefAdditionalKey (const char *string) |
| void | vlistDefVarIntKey (int vlistID, int varID, const char *name, int value) |
| void | vlistDefVarDblKey (int vlistID, int varID, const char *name, double value) |
| int | vlistHasVarKey (int vlistID, int varID, const char *name) |
| double | vlistInqVarDblKey (int vlistID, int varID, const char *name) |
| int | vlistInqVarIntKey (int vlistID, int varID, const char *name) |
| int | vlistInqNatts (int vlistID, int varID, int *nattsp) |
| int | vlistInqAtt (int vlistID, int varID, int attrnum, char *name, int *typep, int *lenp) |
| int | vlistDelAtt (int vlistID, int varID, const char *name) |
| int | vlistDefAttInt (int vlistID, int varID, const char *name, int type, int len, const int *ip_vec) |
| int | vlistDefAttFlt (int vlistID, int varID, const char *name, int type, int len, const double *dp_vec) |
| int | vlistDefAttTxt (int vlistID, int varID, const char *name, int len, const char *tp_cbuf) |
| int | vlistInqAttInt (int vlistID, int varID, const char *name, int mlen, int *ip_vec) |
| int | vlistInqAttFlt (int vlistID, int varID, const char *name, int mlen, double *dp_vec) |
| int | vlistInqAttTxt (int vlistID, int varID, const char *name, int mlen, char *tp_cbuf) |
| void | gridName (int gridtype, char *gridname) |
| char * | gridNamePtr (int gridtype) |
| void | gridCompress (int gridID) |
| void | gridDefMaskGME (int gridID, const int *mask_vec) |
| int | gridInqMaskGME (int gridID, int *mask_vec) |
| void | gridDefMask (int gridID, const int *mask_vec) |
| int | gridInqMask (int gridID, int *mask_vec) |
| void | gridPrint (int gridID, int opt) |
| int | gridCreate (int gridtype, int size) |
| void | gridDestroy (int gridID) |
| int | gridDuplicate (int gridID) |
| int | gridInqType (int gridID) |
| int | gridInqSize (int gridID) |
| void | gridDefXsize (int gridID, int xsize) |
| int | gridInqXsize (int gridID) |
| void | gridDefYsize (int gridID, int ysize) |
| int | gridInqYsize (int gridID) |
| void | gridDefNP (int gridID, int np) |
| int | gridInqNP (int gridID) |
| void | gridDefXvals (int gridID, const double *xvals_vec) |
| int | gridInqXvals (int gridID, double *xvals_vec) |
| void | gridDefYvals (int gridID, const double *yvals_vec) |
| int | gridInqYvals (int gridID, double *yvals_vec) |
| void | gridDefXname (int gridID, const char *xname) |
| void | gridDefXlongname (int gridID, const char *xlongname) |
| void | gridDefXunits (int gridID, const char *xunits) |
| void | gridDefYname (int gridID, const char *yname) |
| void | gridDefYlongname (int gridID, const char *ylongname) |
| void | gridDefYunits (int gridID, const char *yunits) |
| void | gridInqXname (int gridID, char *xname) |
| void | gridInqXlongname (int gridID, char *xlongname) |
| void | gridInqXstdname (int gridID, char *xstdname) |
| void | gridInqXunits (int gridID, char *xunits) |
| void | gridInqYname (int gridID, char *yname) |
| void | gridInqYlongname (int gridID, char *ylongname) |
| void | gridInqYstdname (int gridID, char *ystdname) |
| void | gridInqYunits (int gridID, char *yunits) |
| void | gridDefPrec (int gridID, int prec) |
| int | gridInqPrec (int gridID) |
| double | gridInqXval (int gridID, int index) |
| double | gridInqYval (int gridID, int index) |
| double | gridInqXinc (int gridID) |
| double | gridInqYinc (int gridID) |
| int | gridIsCircular (int gridID) |
| int | gridIsRotated (int gridID) |
| double | gridInqXpole (int gridID) |
| void | gridDefXpole (int gridID, double xpole) |
| double | gridInqYpole (int gridID) |
| void | gridDefYpole (int gridID, double ypole) |
| double | gridInqAngle (int gridID) |
| void | gridDefAngle (int gridID, double angle) |
| void | gridDefTrunc (int gridID, int trunc) |
| int | gridInqTrunc (int gridID) |
| int | gridInqGMEnd (int gridID) |
| void | gridDefGMEnd (int gridID, int nd) |
| int | gridInqGMEni (int gridID) |
| void | gridDefGMEni (int gridID, int ni) |
| int | gridInqGMEni2 (int gridID) |
| void | gridDefGMEni2 (int gridID, int ni2) |
| int | gridInqGMEni3 (int gridID) |
| void | gridDefGMEni3 (int gridID, int ni3) |
| void | gridDefNumber (int gridID, int number) |
| int | gridInqNumber (int gridID) |
| void | gridDefPosition (int gridID, int position) |
| int | gridInqPosition (int gridID) |
| void | gridDefReference (int gridID, const char *reference) |
| int | gridInqReference (int gridID, char *reference) |
| void | gridDefUUID (int gridID, const char *uuid_cbuf) |
| void | gridInqUUID (int gridID, char *uuid_cbuf) |
| void | gridDefLCC (int gridID, double originLon, double originLat, double lonParY, double lat1, double lat2, double xinc, double yinc, int projflag, int scanflag) |
| void | gridInqLCC (int gridID, double *originLon, double *originLat, double *lonParY, double *lat1, double *lat2, double *xinc, double *yinc, int *projflag, int *scanflag) |
| void | gridDefLcc2 (int gridID, double earth_radius, double lon_0, double lat_0, double lat_1, double lat_2) |
| void | gridInqLcc2 (int gridID, double *earth_radius, double *lon_0, double *lat_0, double *lat_1, double *lat_2) |
| void | gridDefLaea (int gridID, double earth_radius, double lon_0, double lat_0) |
| void | gridInqLaea (int gridID, double *earth_radius, double *lon_0, double *lat_0) |
| void | gridDefArea (int gridID, const double *area_vec) |
| void | gridInqArea (int gridID, double *area_vec) |
| int | gridHasArea (int gridID) |
| void | gridDefNvertex (int gridID, int nvertex) |
| int | gridInqNvertex (int gridID) |
| void | gridDefXbounds (int gridID, const double *xbounds_vec) |
| int | gridInqXbounds (int gridID, double *xbounds_vec) |
| void | gridDefYbounds (int gridID, const double *ybounds_vec) |
| int | gridInqYbounds (int gridID, double *ybounds_vec) |
| void | gridDefRowlon (int gridID, int nrowlon, const int *rowlon_vec) |
| void | gridInqRowlon (int gridID, int *rowlon_vec) |
| void | gridChangeType (int gridID, int gridtype) |
| void | gridDefComplexPacking (int gridID, int lpack) |
| int | gridInqComplexPacking (int gridID) |
| void | zaxisName (int zaxistype, char *zaxisname) |
| int | zaxisCreate (int zaxistype, int size) |
| void | zaxisDestroy (int zaxisID) |
| int | zaxisInqType (int zaxisID) |
| int | zaxisInqSize (int zaxisID) |
| int | zaxisDuplicate (int zaxisID) |
| void | zaxisResize (int zaxisID, int size) |
| void | zaxisPrint (int zaxisID) |
| void | zaxisDefLevels (int zaxisID, const double *levels_vec) |
| void | zaxisInqLevels (int zaxisID, double *levels_vec) |
| void | zaxisDefLevel (int zaxisID, int levelID, double levels) |
| double | zaxisInqLevel (int zaxisID, int levelID) |
| void | zaxisDefNlevRef (int gridID, int nhlev) |
| int | zaxisInqNlevRef (int gridID) |
| void | zaxisDefNumber (int gridID, int number) |
| int | zaxisInqNumber (int gridID) |
| void | zaxisDefUUID (int zaxisID, const char *uuid_cbuf) |
| void | zaxisInqUUID (int zaxisID, char *uuid_cbuf) |
| void | zaxisDefName (int zaxisID, const char *name) |
| void | zaxisDefLongname (int zaxisID, const char *longname) |
| void | zaxisDefUnits (int zaxisID, const char *units) |
| void | zaxisInqName (int zaxisID, char *name) |
| void | zaxisInqLongname (int zaxisID, char *longname) |
| void | zaxisInqStdname (int zaxisID, char *stdname) |
| void | zaxisInqUnits (int zaxisID, char *units) |
| void | zaxisDefPrec (int zaxisID, int prec) |
| int | zaxisInqPrec (int zaxisID) |
| void | zaxisDefPositive (int zaxisID, int positive) |
| int | zaxisInqPositive (int zaxisID) |
| void | zaxisDefLtype (int zaxisID, int ltype) |
| int | zaxisInqLtype (int zaxisID) |
| const double * | zaxisInqLevelsPtr (int zaxisID) |
| void | zaxisDefVct (int zaxisID, int size, const double *vct_vec) |
| void | zaxisInqVct (int zaxisID, double *vct_vec) |
| int | zaxisInqVctSize (int zaxisID) |
| const double * | zaxisInqVctPtr (int zaxisID) |
| int | zaxisInqLbounds (int zaxisID, double *lbounds_vec) |
| int | zaxisInqUbounds (int zaxisID, double *ubounds_vec) |
| int | zaxisInqWeights (int zaxisID, double *weights_vec) |
| double | zaxisInqLbound (int zaxisID, int index) |
| double | zaxisInqUbound (int zaxisID, int index) |
| void | zaxisDefLbounds (int zaxisID, const double *lbounds_vec) |
| void | zaxisDefUbounds (int zaxisID, const double *ubounds_vec) |
| void | zaxisDefWeights (int zaxisID, const double *weights_vec) |
| void | zaxisChangeType (int zaxisID, int zaxistype) |
| int | taxisCreate (int timetype) |
| void | taxisDestroy (int taxisID) |
| int | taxisDuplicate (int taxisID) |
| void | taxisCopyTimestep (int taxisIDdes, int taxisIDsrc) |
| void | taxisDefType (int taxisID, int type) |
| void | taxisDefVdate (int taxisID, int date) |
| void | taxisDefVtime (int taxisID, int time) |
| void | taxisDefRdate (int taxisID, int date) |
| void | taxisDefRtime (int taxisID, int time) |
| void | taxisDefFdate (int taxisID, int date) |
| void | taxisDefFtime (int taxisID, int time) |
| int | taxisHasBounds (int taxisID) |
| void | taxisDeleteBounds (int taxisID) |
| void | taxisDefVdateBounds (int taxisID, int vdate_lb, int vdate_ub) |
| void | taxisDefVtimeBounds (int taxisID, int vtime_lb, int vtime_ub) |
| void | taxisInqVdateBounds (int taxisID, int *vdate_lb, int *vdate_ub) |
| void | taxisInqVtimeBounds (int taxisID, int *vtime_lb, int *vtime_ub) |
| void | taxisDefCalendar (int taxisID, int calendar) |
| void | taxisDefTunit (int taxisID, int tunit) |
| void | taxisDefNumavg (int taxisID, int numavg) |
| int | taxisInqType (int taxisID) |
| int | taxisInqVdate (int taxisID) |
| int | taxisInqVtime (int taxisID) |
| int | taxisInqRdate (int taxisID) |
| int | taxisInqRtime (int taxisID) |
| int | taxisInqFdate (int taxisID) |
| int | taxisInqFtime (int taxisID) |
| int | taxisInqCalendar (int taxisID) |
| int | taxisInqTunit (int taxisID) |
| int | taxisInqNumavg (int taxisID) |
| char * | tunitNamePtr (int tunitID) |
| int | institutDef (int center, int subcenter, const char *name, const char *longname) |
| int | institutInq (int center, int subcenter, const char *name, const char *longname) |
| int | institutInqNumber (void) |
| int | institutInqCenter (int instID) |
| int | institutInqSubcenter (int instID) |
| char * | institutInqNamePtr (int instID) |
| char * | institutInqLongnamePtr (int instID) |
| int | modelDef (int instID, int modelgribID, const char *name) |
| int | modelInq (int instID, int modelgribID, char *name) |
| int | modelInqInstitut (int modelID) |
| int | modelInqGribID (int modelID) |
| char * | modelInqNamePtr (int modelID) |
| void | tableWriteC (const char *filename, int tableID) |
| void | tableWrite (const char *filename, int tableID) |
| int | tableRead (const char *tablefile) |
| int | tableDef (int modelID, int tablenum, const char *tablename) |
| char * | tableInqNamePtr (int tableID) |
| void | tableDefEntry (int tableID, int code, const char *name, const char *longname, const char *units) |
| int | tableInq (int modelID, int tablenum, const char *tablename) |
| int | tableInqNumber (void) |
| int | tableInqNum (int tableID) |
| int | tableInqModel (int tableID) |
| void | tableInqPar (int tableID, int code, char *name, char *longname, char *units) |
| int | tableInqParCode (int tableID, char *name, int *code) |
| int | tableInqParName (int tableID, int code, char *name) |
| int | tableInqParLongname (int tableID, int code, char *longname) |
| int | tableInqParUnits (int tableID, int code, char *units) |
| char * | tableInqParNamePtr (int tableID, int parID) |
| char * | tableInqParLongnamePtr (int tableID, int parID) |
| char * | tableInqParUnitsPtr (int tableID, int parID) |
| void | streamDefHistory (int streamID, int size, const char *history) |
| int | streamInqHistorySize (int streamID) |
| void | streamInqHistoryString (int streamID, char *history) |
| #define CALENDAR_STANDARD 0 /* don't change this value (used also in cgribexlib)! */ |
| #define FILETYPE_NC2 4 /* File type netCDF version 2 (64-bit) */ |
| #define FILETYPE_NC4C 6 /* File type netCDF version 4 (classic) */ |
| #define GRID_GAUSSIAN_REDUCED 3 /* Reduced Gaussian lon/lat grid */ |
| #define TIME_CONSTANT 0 /* obsolate, use TSTEP_CONSTANT */ |
| #define TIME_VARIABLE 1 /* obsolate, use TSTEP_INSTANT */ |
| #define ZAXIS_ALTITUDE 10 /* Altitude above mean sea level in meters */ |
| #define ZAXIS_DEPTH_BELOW_LAND 7 /* Depth below land surface in centimeters */ |
| #define ZAXIS_DEPTH_BELOW_SEA 6 /* Depth below sea level in meters */ |
| #define ZAXIS_PRESSURE 4 /* Isobaric pressure level in Pascal */ |
| #define ZAXIS_SEDIMENT_BOTTOM 21 /* Bottom Of Sediment Layer */ |
| #define ZAXIS_SEDIMENT_BOTTOM_TA 22 /* Bottom Of Thermally Active Sediment Layer */ |
| #define ZAXIS_SEDIMENT_BOTTOM_TW 23 /* Bottom Of Sediment Layer Penetrated By Thermal Wave */ |
| void cdiClearAdditionalKeys | ( | ) |
| void cdiDebug | ( | int | debug | ) |
| void cdiDecodeDate | ( | int | date, |
| int * | year, | ||
| int * | month, | ||
| int * | day | ||
| ) |
| void cdiDecodeParam | ( | int | param, |
| int * | pnum, | ||
| int * | pcat, | ||
| int * | pdis | ||
| ) |
| void cdiDecodeTime | ( | int | time, |
| int * | hour, | ||
| int * | minute, | ||
| int * | second | ||
| ) |
| void cdiDefAdditionalKey | ( | const char * | string | ) |
| void cdiDefGlobal | ( | const char * | string, |
| int | val | ||
| ) |
| void cdiDefMissval | ( | double | missval | ) |
| int cdiEncodeDate | ( | int | year, |
| int | month, | ||
| int | day | ||
| ) |
| int cdiEncodeParam | ( | int | pnum, |
| int | pcat, | ||
| int | pdis | ||
| ) |
| int cdiEncodeTime | ( | int | hour, |
| int | minute, | ||
| int | second | ||
| ) |
| int cdiHaveFiletype | ( | int | filetype | ) |
| double cdiInqMissval | ( | void | ) |
| char* cdiLibraryVersion | ( | void | ) |
| void cdiParamToString | ( | int | param, |
| char * | paramstr, | ||
| int | maxlen | ||
| ) |
| void cdiPrintVersion | ( | void | ) |
| void cdiReset | ( | void | ) |
| char* cdiStringError | ( | int | cdiErrno | ) |
| void gridChangeType | ( | int | gridID, |
| int | gridtype | ||
| ) |
| void gridCompress | ( | int | gridID | ) |
| int gridCreate | ( | int | gridtype, |
| int | size | ||
| ) |
| void gridDefAngle | ( | int | gridID, |
| double | angle | ||
| ) |
| void gridDefArea | ( | int | gridID, |
| const double * | area_vec | ||
| ) |
| void gridDefComplexPacking | ( | int | gridID, |
| int | lpack | ||
| ) |
| void gridDefGMEnd | ( | int | gridID, |
| int | nd | ||
| ) |
| void gridDefGMEni | ( | int | gridID, |
| int | ni | ||
| ) |
| void gridDefGMEni2 | ( | int | gridID, |
| int | ni2 | ||
| ) |
| void gridDefGMEni3 | ( | int | gridID, |
| int | ni3 | ||
| ) |
| void gridDefLaea | ( | int | gridID, |
| double | earth_radius, | ||
| double | lon_0, | ||
| double | lat_0 | ||
| ) |
| void gridDefLCC | ( | int | gridID, |
| double | originLon, | ||
| double | originLat, | ||
| double | lonParY, | ||
| double | lat1, | ||
| double | lat2, | ||
| double | xinc, | ||
| double | yinc, | ||
| int | projflag, | ||
| int | scanflag | ||
| ) |
| void gridDefLcc2 | ( | int | gridID, |
| double | earth_radius, | ||
| double | lon_0, | ||
| double | lat_0, | ||
| double | lat_1, | ||
| double | lat_2 | ||
| ) |
| void gridDefMask | ( | int | gridID, |
| const int * | mask_vec | ||
| ) |
| void gridDefMaskGME | ( | int | gridID, |
| const int * | mask_vec | ||
| ) |
| void gridDefNP | ( | int | gridID, |
| int | np | ||
| ) |
| void gridDefNumber | ( | int | gridID, |
| int | number | ||
| ) |
| void gridDefNvertex | ( | int | gridID, |
| int | nvertex | ||
| ) |
| void gridDefPosition | ( | int | gridID, |
| int | position | ||
| ) |
| void gridDefPrec | ( | int | gridID, |
| int | prec | ||
| ) |
| void gridDefReference | ( | int | gridID, |
| const char * | reference | ||
| ) |
| void gridDefRowlon | ( | int | gridID, |
| int | nrowlon, | ||
| const int * | rowlon_vec | ||
| ) |
| void gridDefTrunc | ( | int | gridID, |
| int | trunc | ||
| ) |
| void gridDefUUID | ( | int | gridID, |
| const char * | uuid_cbuf | ||
| ) |
| void gridDefXbounds | ( | int | gridID, |
| const double * | xbounds_vec | ||
| ) |
| void gridDefXlongname | ( | int | gridID, |
| const char * | xlongname | ||
| ) |
| void gridDefXname | ( | int | gridID, |
| const char * | xname | ||
| ) |
| void gridDefXpole | ( | int | gridID, |
| double | xpole | ||
| ) |
| void gridDefXsize | ( | int | gridID, |
| int | xsize | ||
| ) |
| void gridDefXunits | ( | int | gridID, |
| const char * | xunits | ||
| ) |
| void gridDefXvals | ( | int | gridID, |
| const double * | xvals_vec | ||
| ) |
| void gridDefYbounds | ( | int | gridID, |
| const double * | ybounds_vec | ||
| ) |
| void gridDefYlongname | ( | int | gridID, |
| const char * | ylongname | ||
| ) |
| void gridDefYname | ( | int | gridID, |
| const char * | yname | ||
| ) |
| void gridDefYpole | ( | int | gridID, |
| double | ypole | ||
| ) |
| void gridDefYsize | ( | int | gridID, |
| int | ysize | ||
| ) |
| void gridDefYunits | ( | int | gridID, |
| const char * | yunits | ||
| ) |
| void gridDefYvals | ( | int | gridID, |
| const double * | yvals_vec | ||
| ) |
| void gridDestroy | ( | int | gridID | ) |
| int gridDuplicate | ( | int | gridID | ) |
| int gridHasArea | ( | int | gridID | ) |
| double gridInqAngle | ( | int | gridID | ) |
| void gridInqArea | ( | int | gridID, |
| double * | area_vec | ||
| ) |
| int gridInqComplexPacking | ( | int | gridID | ) |
| int gridInqGMEnd | ( | int | gridID | ) |
| int gridInqGMEni | ( | int | gridID | ) |
| int gridInqGMEni2 | ( | int | gridID | ) |
| int gridInqGMEni3 | ( | int | gridID | ) |
| void gridInqLaea | ( | int | gridID, |
| double * | earth_radius, | ||
| double * | lon_0, | ||
| double * | lat_0 | ||
| ) |
| void gridInqLCC | ( | int | gridID, |
| double * | originLon, | ||
| double * | originLat, | ||
| double * | lonParY, | ||
| double * | lat1, | ||
| double * | lat2, | ||
| double * | xinc, | ||
| double * | yinc, | ||
| int * | projflag, | ||
| int * | scanflag | ||
| ) |
| void gridInqLcc2 | ( | int | gridID, |
| double * | earth_radius, | ||
| double * | lon_0, | ||
| double * | lat_0, | ||
| double * | lat_1, | ||
| double * | lat_2 | ||
| ) |
| int gridInqMask | ( | int | gridID, |
| int * | mask_vec | ||
| ) |
| int gridInqMaskGME | ( | int | gridID, |
| int * | mask_vec | ||
| ) |
| int gridInqNP | ( | int | gridID | ) |
| int gridInqNumber | ( | int | gridID | ) |
| int gridInqNvertex | ( | int | gridID | ) |
| int gridInqPosition | ( | int | gridID | ) |
| int gridInqPrec | ( | int | gridID | ) |
| int gridInqReference | ( | int | gridID, |
| char * | reference | ||
| ) |
| void gridInqRowlon | ( | int | gridID, |
| int * | rowlon_vec | ||
| ) |
| int gridInqSize | ( | int | gridID | ) |
| int gridInqTrunc | ( | int | gridID | ) |
| int gridInqType | ( | int | gridID | ) |
| void gridInqUUID | ( | int | gridID, |
| char * | uuid_cbuf | ||
| ) |
| int gridInqXbounds | ( | int | gridID, |
| double * | xbounds_vec | ||
| ) |
| double gridInqXinc | ( | int | gridID | ) |
| void gridInqXlongname | ( | int | gridID, |
| char * | xlongname | ||
| ) |
| void gridInqXname | ( | int | gridID, |
| char * | xname | ||
| ) |
| double gridInqXpole | ( | int | gridID | ) |
| int gridInqXsize | ( | int | gridID | ) |
| void gridInqXstdname | ( | int | gridID, |
| char * | xstdname | ||
| ) |
| void gridInqXunits | ( | int | gridID, |
| char * | xunits | ||
| ) |
| double gridInqXval | ( | int | gridID, |
| int | index | ||
| ) |
| int gridInqXvals | ( | int | gridID, |
| double * | xvals_vec | ||
| ) |
| int gridInqYbounds | ( | int | gridID, |
| double * | ybounds_vec | ||
| ) |
| double gridInqYinc | ( | int | gridID | ) |
| void gridInqYlongname | ( | int | gridID, |
| char * | ylongname | ||
| ) |
| void gridInqYname | ( | int | gridID, |
| char * | yname | ||
| ) |
| double gridInqYpole | ( | int | gridID | ) |
| int gridInqYsize | ( | int | gridID | ) |
| void gridInqYstdname | ( | int | gridID, |
| char * | ystdname | ||
| ) |
| void gridInqYunits | ( | int | gridID, |
| char * | yunits | ||
| ) |
| double gridInqYval | ( | int | gridID, |
| int | index | ||
| ) |
| int gridInqYvals | ( | int | gridID, |
| double * | yvals_vec | ||
| ) |
| int gridIsCircular | ( | int | gridID | ) |
| int gridIsRotated | ( | int | gridID | ) |
| void gridName | ( | int | gridtype, |
| char * | gridname | ||
| ) |
| char* gridNamePtr | ( | int | gridtype | ) |
| void gridPrint | ( | int | gridID, |
| int | opt | ||
| ) |
| int institutDef | ( | int | center, |
| int | subcenter, | ||
| const char * | name, | ||
| const char * | longname | ||
| ) |
| int institutInq | ( | int | center, |
| int | subcenter, | ||
| const char * | name, | ||
| const char * | longname | ||
| ) |
| int institutInqCenter | ( | int | instID | ) |
| char* institutInqLongnamePtr | ( | int | instID | ) |
| char* institutInqNamePtr | ( | int | instID | ) |
| int institutInqNumber | ( | void | ) |
| int institutInqSubcenter | ( | int | instID | ) |
| int modelDef | ( | int | instID, |
| int | modelgribID, | ||
| const char * | name | ||
| ) |
| int modelInq | ( | int | instID, |
| int | modelgribID, | ||
| char * | name | ||
| ) |
| int modelInqGribID | ( | int | modelID | ) |
| int modelInqInstitut | ( | int | modelID | ) |
| char* modelInqNamePtr | ( | int | modelID | ) |
| void namespaceDelete | ( | int | namespaceID | ) |
| int namespaceNew | ( | ) |
| void namespaceSetActive | ( | int | namespaceID | ) |
| void streamClose | ( | int | streamID | ) |
| void streamCopyRecord | ( | int | streamIDdest, |
| int | streamIDsrc | ||
| ) |
| void streamDefByteorder | ( | int | streamID, |
| int | byteorder | ||
| ) |
| void streamDefCompLevel | ( | int | streamID, |
| int | complevel | ||
| ) |
| void streamDefCompType | ( | int | streamID, |
| int | comptype | ||
| ) |
| void streamDefHistory | ( | int | streamID, |
| int | size, | ||
| const char * | history | ||
| ) |
| void streamDefRecord | ( | int | streamID, |
| int | varID, | ||
| int | levelID | ||
| ) |
| int streamDefTimestep | ( | int | streamID, |
| int | tsID | ||
| ) |
| void streamDefVlist | ( | int | streamID, |
| int | vlistID | ||
| ) |
| char* streamFilename | ( | int | streamID | ) |
| char* streamFilesuffix | ( | int | filetype | ) |
| int streamInqByteorder | ( | int | streamID | ) |
| int streamInqCompLevel | ( | int | streamID | ) |
| int streamInqCompType | ( | int | streamID | ) |
| int streamInqCurTimestepID | ( | int | streamID | ) |
| int streamInqFiletype | ( | int | streamID | ) |
| void streamInqGinfo | ( | int | streamID, |
| int * | intnum, | ||
| float * | fltnum, | ||
| off_t * | bignum | ||
| ) |
| int streamInqHistorySize | ( | int | streamID | ) |
| void streamInqHistoryString | ( | int | streamID, |
| char * | history | ||
| ) |
| int streamInqNvars | ( | int | streamID | ) |
| void streamInqRecord | ( | int | streamID, |
| int * | varID, | ||
| int * | levelID | ||
| ) |
| int streamInqTimestep | ( | int | streamID, |
| int | tsID | ||
| ) |
| int streamInqVlist | ( | int | streamID | ) |
| int streamInqVlistIDorig | ( | int | streamID | ) |
| int streamNtsteps | ( | int | streamID | ) |
| off_t streamNvals | ( | int | streamID | ) |
| int streamOpenAppend | ( | const char * | path | ) |
| int streamOpenRead | ( | const char * | path | ) |
| int streamOpenWrite | ( | const char * | path, |
| int | filetype | ||
| ) |
| void streamReadRecord | ( | int | streamID, |
| double * | data_vec, | ||
| int * | nmiss | ||
| ) |
| void streamReadVar | ( | int | streamID, |
| int | varID, | ||
| double * | data_vec, | ||
| int * | nmiss | ||
| ) |
| void streamReadVarSlice | ( | int | streamID, |
| int | varID, | ||
| int | levelID, | ||
| double * | data_vec, | ||
| int * | nmiss | ||
| ) |
| void streamSync | ( | int | streamID | ) |
| void streamWriteRecord | ( | int | streamID, |
| const double * | data_vec, | ||
| int | nmiss | ||
| ) |
| void streamWriteRecordF | ( | int | streamID, |
| const float * | data_vec, | ||
| int | nmiss | ||
| ) |
| void streamWriteVar | ( | int | streamID, |
| int | varID, | ||
| const double * | data_vec, | ||
| int | nmiss | ||
| ) |
| void streamWriteVarChunk | ( | int | streamID, |
| int | varID, | ||
| const int | rect[][2], | ||
| const double * | data_vec, | ||
| int | nmiss | ||
| ) |
| void streamWriteVarF | ( | int | streamID, |
| int | varID, | ||
| const float * | data_vec, | ||
| int | nmiss | ||
| ) |
| void streamWriteVarSlice | ( | int | streamID, |
| int | varID, | ||
| int | levelID, | ||
| const double * | data_vec, | ||
| int | nmiss | ||
| ) |
| void streamWriteVarSliceF | ( | int | streamID, |
| int | varID, | ||
| int | levelID, | ||
| const float * | data_vec, | ||
| int | nmiss | ||
| ) |
| int tableDef | ( | int | modelID, |
| int | tablenum, | ||
| const char * | tablename | ||
| ) |
| void tableDefEntry | ( | int | tableID, |
| int | code, | ||
| const char * | name, | ||
| const char * | longname, | ||
| const char * | units | ||
| ) |
| int tableInq | ( | int | modelID, |
| int | tablenum, | ||
| const char * | tablename | ||
| ) |
| int tableInqModel | ( | int | tableID | ) |
| char* tableInqNamePtr | ( | int | tableID | ) |
| int tableInqNum | ( | int | tableID | ) |
| int tableInqNumber | ( | void | ) |
| void tableInqPar | ( | int | tableID, |
| int | code, | ||
| char * | name, | ||
| char * | longname, | ||
| char * | units | ||
| ) |
| int tableInqParCode | ( | int | tableID, |
| char * | name, | ||
| int * | code | ||
| ) |
| int tableInqParLongname | ( | int | tableID, |
| int | code, | ||
| char * | longname | ||
| ) |
| char* tableInqParLongnamePtr | ( | int | tableID, |
| int | parID | ||
| ) |
| int tableInqParName | ( | int | tableID, |
| int | code, | ||
| char * | name | ||
| ) |
| char* tableInqParNamePtr | ( | int | tableID, |
| int | parID | ||
| ) |
| int tableInqParUnits | ( | int | tableID, |
| int | code, | ||
| char * | units | ||
| ) |
| char* tableInqParUnitsPtr | ( | int | tableID, |
| int | parID | ||
| ) |
| int tableRead | ( | const char * | tablefile | ) |
| void tableWrite | ( | const char * | filename, |
| int | tableID | ||
| ) |
| void tableWriteC | ( | const char * | filename, |
| int | tableID | ||
| ) |
| void taxisCopyTimestep | ( | int | taxisIDdes, |
| int | taxisIDsrc | ||
| ) |
| int taxisCreate | ( | int | timetype | ) |
| void taxisDefCalendar | ( | int | taxisID, |
| int | calendar | ||
| ) |
| void taxisDefFdate | ( | int | taxisID, |
| int | date | ||
| ) |
| void taxisDefFtime | ( | int | taxisID, |
| int | time | ||
| ) |
| void taxisDefNumavg | ( | int | taxisID, |
| int | numavg | ||
| ) |
| void taxisDefRdate | ( | int | taxisID, |
| int | date | ||
| ) |
| void taxisDefRtime | ( | int | taxisID, |
| int | time | ||
| ) |
| void taxisDefTunit | ( | int | taxisID, |
| int | tunit | ||
| ) |
| void taxisDefType | ( | int | taxisID, |
| int | type | ||
| ) |
| void taxisDefVdate | ( | int | taxisID, |
| int | date | ||
| ) |
| void taxisDefVdateBounds | ( | int | taxisID, |
| int | vdate_lb, | ||
| int | vdate_ub | ||
| ) |
| void taxisDefVtime | ( | int | taxisID, |
| int | time | ||
| ) |
| void taxisDefVtimeBounds | ( | int | taxisID, |
| int | vtime_lb, | ||
| int | vtime_ub | ||
| ) |
| void taxisDeleteBounds | ( | int | taxisID | ) |
| void taxisDestroy | ( | int | taxisID | ) |
| int taxisDuplicate | ( | int | taxisID | ) |
| int taxisHasBounds | ( | int | taxisID | ) |
| int taxisInqCalendar | ( | int | taxisID | ) |
| int taxisInqFdate | ( | int | taxisID | ) |
| int taxisInqFtime | ( | int | taxisID | ) |
| int taxisInqNumavg | ( | int | taxisID | ) |
| int taxisInqRdate | ( | int | taxisID | ) |
| int taxisInqRtime | ( | int | taxisID | ) |
| int taxisInqTunit | ( | int | taxisID | ) |
| int taxisInqType | ( | int | taxisID | ) |
| int taxisInqVdate | ( | int | taxisID | ) |
| void taxisInqVdateBounds | ( | int | taxisID, |
| int * | vdate_lb, | ||
| int * | vdate_ub | ||
| ) |
| int taxisInqVtime | ( | int | taxisID | ) |
| void taxisInqVtimeBounds | ( | int | taxisID, |
| int * | vtime_lb, | ||
| int * | vtime_ub | ||
| ) |
| char* tunitNamePtr | ( | int | tunitID | ) |
| void vlistCat | ( | int | vlistID2, |
| int | vlistID1 | ||
| ) |
| void vlistChangeGrid | ( | int | vlistID, |
| int | gridID1, | ||
| int | gridID2 | ||
| ) |
| void vlistChangeGridIndex | ( | int | vlistID, |
| int | index, | ||
| int | gridID | ||
| ) |
| void vlistChangeVarGrid | ( | int | vlistID, |
| int | varID, | ||
| int | gridID | ||
| ) |
| void vlistChangeVarZaxis | ( | int | vlistID, |
| int | varID, | ||
| int | zaxisID | ||
| ) |
| void vlistChangeZaxis | ( | int | vlistID, |
| int | zaxisID1, | ||
| int | zaxisID2 | ||
| ) |
| void vlistChangeZaxisIndex | ( | int | vlistID, |
| int | index, | ||
| int | zaxisID | ||
| ) |
| void vlistClearFlag | ( | int | vlistID | ) |
| void vlistCopy | ( | int | vlistID2, |
| int | vlistID1 | ||
| ) |
| void vlistCopyFlag | ( | int | vlistID2, |
| int | vlistID1 | ||
| ) |
| int vlistCreate | ( | void | ) |
| int vlistDefAttFlt | ( | int | vlistID, |
| int | varID, | ||
| const char * | name, | ||
| int | type, | ||
| int | len, | ||
| const double * | dp_vec | ||
| ) |
| int vlistDefAttInt | ( | int | vlistID, |
| int | varID, | ||
| const char * | name, | ||
| int | type, | ||
| int | len, | ||
| const int * | ip_vec | ||
| ) |
| int vlistDefAttTxt | ( | int | vlistID, |
| int | varID, | ||
| const char * | name, | ||
| int | len, | ||
| const char * | tp_cbuf | ||
| ) |
| void vlistDefFlag | ( | int | vlistID, |
| int | varID, | ||
| int | levID, | ||
| int | flag | ||
| ) |
| void vlistDefIndex | ( | int | vlistID, |
| int | varID, | ||
| int | levID, | ||
| int | index | ||
| ) |
| void vlistDefInstitut | ( | int | vlistID, |
| int | instID | ||
| ) |
| void vlistDefModel | ( | int | vlistID, |
| int | modelID | ||
| ) |
| void vlistDefNtsteps | ( | int | vlistID, |
| int | nts | ||
| ) |
| void vlistDefTable | ( | int | vlistID, |
| int | tableID | ||
| ) |
| void vlistDefTaxis | ( | int | vlistID, |
| int | taxisID | ||
| ) |
| int vlistDefVar | ( | int | vlistID, |
| int | gridID, | ||
| int | zaxisID, | ||
| int | tsteptype | ||
| ) |
| void vlistDefVarAddoffset | ( | int | vlistID, |
| int | varID, | ||
| double | addoffset | ||
| ) |
| void vlistDefVarChunkType | ( | int | vlistID, |
| int | varID, | ||
| int | chunktype | ||
| ) |
| void vlistDefVarCode | ( | int | vlistID, |
| int | varID, | ||
| int | code | ||
| ) |
| void vlistDefVarCompLevel | ( | int | vlistID, |
| int | varID, | ||
| int | complevel | ||
| ) |
| void vlistDefVarCompType | ( | int | vlistID, |
| int | varID, | ||
| int | comptype | ||
| ) |
| void vlistDefVarDatatype | ( | int | vlistID, |
| int | varID, | ||
| int | datatype | ||
| ) |
| void vlistDefVarDblKey | ( | int | vlistID, |
| int | varID, | ||
| const char * | name, | ||
| double | value | ||
| ) |
| void vlistDefVarEnsemble | ( | int | vlistID, |
| int | varID, | ||
| int | ensID, | ||
| int | ensCount, | ||
| int | forecast_type | ||
| ) |
| void vlistDefVarExtra | ( | int | vlistID, |
| int | varID, | ||
| const char * | extra | ||
| ) |
| void vlistDefVarInstitut | ( | int | vlistID, |
| int | varID, | ||
| int | instID | ||
| ) |
| void vlistDefVarIntKey | ( | int | vlistID, |
| int | varID, | ||
| const char * | name, | ||
| int | value | ||
| ) |
| void vlistDefVarLongname | ( | int | vlistID, |
| int | varID, | ||
| const char * | longname | ||
| ) |
| void vlistDefVarMissval | ( | int | vlistID, |
| int | varID, | ||
| double | missval | ||
| ) |
| void vlistDefVarModel | ( | int | vlistID, |
| int | varID, | ||
| int | modelID | ||
| ) |
| void vlistDefVarName | ( | int | vlistID, |
| int | varID, | ||
| const char * | name | ||
| ) |
| void vlistDefVarParam | ( | int | vlistID, |
| int | varID, | ||
| int | param | ||
| ) |
| void vlistDefVarScalefactor | ( | int | vlistID, |
| int | varID, | ||
| double | scalefactor | ||
| ) |
| void vlistDefVarStdname | ( | int | vlistID, |
| int | varID, | ||
| const char * | stdname | ||
| ) |
| void vlistDefVarTable | ( | int | vlistID, |
| int | varID, | ||
| int | tableID | ||
| ) |
| void vlistDefVarTimaccu | ( | int | vlistID, |
| int | varID, | ||
| int | timaccu | ||
| ) |
| void vlistDefVarTimave | ( | int | vlistID, |
| int | varID, | ||
| int | timave | ||
| ) |
| void vlistDefVarTsteptype | ( | int | vlistID, |
| int | varID, | ||
| int | tsteptype | ||
| ) |
| void vlistDefVarTypeOfGeneratingProcess | ( | int | vlistID, |
| int | varID, | ||
| int | typeOfGeneratingProcess | ||
| ) |
| void vlistDefVarUnits | ( | int | vlistID, |
| int | varID, | ||
| const char * | units | ||
| ) |
| void vlistDefVarXYZ | ( | int | vlistID, |
| int | varID, | ||
| int | xyz | ||
| ) |
| int vlistDelAtt | ( | int | vlistID, |
| int | varID, | ||
| const char * | name | ||
| ) |
| void vlistDestroy | ( | int | vlistID | ) |
| int vlistDuplicate | ( | int | vlistID | ) |
| int vlistFindLevel | ( | int | vlistID, |
| int | fvarID, | ||
| int | flevelID | ||
| ) |
| int vlistFindVar | ( | int | vlistID, |
| int | fvarID | ||
| ) |
| int vlistGrid | ( | int | vlistID, |
| int | index | ||
| ) |
| int vlistGridIndex | ( | int | vlistID, |
| int | gridID | ||
| ) |
| int vlistGridsizeMax | ( | int | vlistID | ) |
| int vlistHasVarKey | ( | int | vlistID, |
| int | varID, | ||
| const char * | name | ||
| ) |
| int vlistInqAtt | ( | int | vlistID, |
| int | varID, | ||
| int | attrnum, | ||
| char * | name, | ||
| int * | typep, | ||
| int * | lenp | ||
| ) |
| int vlistInqAttFlt | ( | int | vlistID, |
| int | varID, | ||
| const char * | name, | ||
| int | mlen, | ||
| double * | dp_vec | ||
| ) |
| int vlistInqAttInt | ( | int | vlistID, |
| int | varID, | ||
| const char * | name, | ||
| int | mlen, | ||
| int * | ip_vec | ||
| ) |
| int vlistInqAttTxt | ( | int | vlistID, |
| int | varID, | ||
| const char * | name, | ||
| int | mlen, | ||
| char * | tp_cbuf | ||
| ) |
| int vlistInqFlag | ( | int | vlistID, |
| int | varID, | ||
| int | levID | ||
| ) |
| int vlistInqIndex | ( | int | vlistID, |
| int | varID, | ||
| int | levID | ||
| ) |
| int vlistInqInstitut | ( | int | vlistID | ) |
| int vlistInqModel | ( | int | vlistID | ) |
| int vlistInqNatts | ( | int | vlistID, |
| int | varID, | ||
| int * | nattsp | ||
| ) |
| int vlistInqTable | ( | int | vlistID | ) |
| int vlistInqTaxis | ( | int | vlistID | ) |
| void vlistInqVar | ( | int | vlistID, |
| int | varID, | ||
| int * | gridID, | ||
| int * | zaxisID, | ||
| int * | tsteptype | ||
| ) |
| double vlistInqVarAddoffset | ( | int | vlistID, |
| int | varID | ||
| ) |
| int vlistInqVarChunkType | ( | int | vlistID, |
| int | varID | ||
| ) |
| int vlistInqVarCode | ( | int | vlistID, |
| int | varID | ||
| ) |
| int vlistInqVarCompLevel | ( | int | vlistID, |
| int | varID | ||
| ) |
| int vlistInqVarCompType | ( | int | vlistID, |
| int | varID | ||
| ) |
| int vlistInqVarDatatype | ( | int | vlistID, |
| int | varID | ||
| ) |
| double vlistInqVarDblKey | ( | int | vlistID, |
| int | varID, | ||
| const char * | name | ||
| ) |
| int vlistInqVarEnsemble | ( | int | vlistID, |
| int | varID, | ||
| int * | ensID, | ||
| int * | ensCount, | ||
| int * | forecast_type | ||
| ) |
| void vlistInqVarExtra | ( | int | vlistID, |
| int | varID, | ||
| char * | extra | ||
| ) |
| int vlistInqVarGrid | ( | int | vlistID, |
| int | varID | ||
| ) |
| int vlistInqVarID | ( | int | vlistID, |
| int | code | ||
| ) |
| int vlistInqVarInstitut | ( | int | vlistID, |
| int | varID | ||
| ) |
| int vlistInqVarIntKey | ( | int | vlistID, |
| int | varID, | ||
| const char * | name | ||
| ) |
| void vlistInqVarLongname | ( | int | vlistID, |
| int | varID, | ||
| char * | longname | ||
| ) |
| double vlistInqVarMissval | ( | int | vlistID, |
| int | varID | ||
| ) |
| int vlistInqVarModel | ( | int | vlistID, |
| int | varID | ||
| ) |
| void vlistInqVarName | ( | int | vlistID, |
| int | varID, | ||
| char * | name | ||
| ) |
| int vlistInqVarNumber | ( | int | vlistID, |
| int | varID | ||
| ) |
| int vlistInqVarParam | ( | int | vlistID, |
| int | varID | ||
| ) |
| double vlistInqVarScalefactor | ( | int | vlistID, |
| int | varID | ||
| ) |
| int vlistInqVarSize | ( | int | vlistID, |
| int | varID | ||
| ) |
| void vlistInqVarStdname | ( | int | vlistID, |
| int | varID, | ||
| char * | stdname | ||
| ) |
| int vlistInqVarTable | ( | int | vlistID, |
| int | varID | ||
| ) |
| int vlistInqVarTimaccu | ( | int | vlistID, |
| int | varID | ||
| ) |
| int vlistInqVarTimave | ( | int | vlistID, |
| int | varID | ||
| ) |
| int vlistInqVarTsteptype | ( | int | vlistID, |
| int | varID | ||
| ) |
| int vlistInqVarTypeOfGeneratingProcess | ( | int | vlistID, |
| int | varID | ||
| ) |
| void vlistInqVarUnits | ( | int | vlistID, |
| int | varID, | ||
| char * | units | ||
| ) |
| int vlistInqVarXYZ | ( | int | vlistID, |
| int | varID | ||
| ) |
| int vlistInqVarZaxis | ( | int | vlistID, |
| int | varID | ||
| ) |
| void vlistMerge | ( | int | vlistID2, |
| int | vlistID1 | ||
| ) |
| int vlistMergedLevel | ( | int | vlistID, |
| int | varID, | ||
| int | levelID | ||
| ) |
| int vlistMergedVar | ( | int | vlistID, |
| int | varID | ||
| ) |
| int vlistNgrids | ( | int | vlistID | ) |
| int vlistNrecs | ( | int | vlistID | ) |
| int vlistNtsteps | ( | int | vlistID | ) |
| int vlistNumber | ( | int | vlistID | ) |
| int vlistNvars | ( | int | vlistID | ) |
| int vlistNzaxis | ( | int | vlistID | ) |
| void vlistPrint | ( | int | vlistID | ) |
| int vlistZaxis | ( | int | vlistID, |
| int | index | ||
| ) |
| int vlistZaxisIndex | ( | int | vlistID, |
| int | zaxisID | ||
| ) |
| void zaxisChangeType | ( | int | zaxisID, |
| int | zaxistype | ||
| ) |
| int zaxisCreate | ( | int | zaxistype, |
| int | size | ||
| ) |
| void zaxisDefLbounds | ( | int | zaxisID, |
| const double * | lbounds_vec | ||
| ) |
| void zaxisDefLevel | ( | int | zaxisID, |
| int | levelID, | ||
| double | levels | ||
| ) |
| void zaxisDefLevels | ( | int | zaxisID, |
| const double * | levels_vec | ||
| ) |
| void zaxisDefLongname | ( | int | zaxisID, |
| const char * | longname | ||
| ) |
| void zaxisDefLtype | ( | int | zaxisID, |
| int | ltype | ||
| ) |
| void zaxisDefName | ( | int | zaxisID, |
| const char * | name | ||
| ) |
| void zaxisDefNlevRef | ( | int | gridID, |
| int | nhlev | ||
| ) |
| void zaxisDefNumber | ( | int | gridID, |
| int | number | ||
| ) |
| void zaxisDefPositive | ( | int | zaxisID, |
| int | positive | ||
| ) |
| void zaxisDefPrec | ( | int | zaxisID, |
| int | prec | ||
| ) |
| void zaxisDefUbounds | ( | int | zaxisID, |
| const double * | ubounds_vec | ||
| ) |
| void zaxisDefUnits | ( | int | zaxisID, |
| const char * | units | ||
| ) |
| void zaxisDefUUID | ( | int | zaxisID, |
| const char * | uuid_cbuf | ||
| ) |
| void zaxisDefVct | ( | int | zaxisID, |
| int | size, | ||
| const double * | vct_vec | ||
| ) |
| void zaxisDefWeights | ( | int | zaxisID, |
| const double * | weights_vec | ||
| ) |
| void zaxisDestroy | ( | int | zaxisID | ) |
| int zaxisDuplicate | ( | int | zaxisID | ) |
| double zaxisInqLbound | ( | int | zaxisID, |
| int | index | ||
| ) |
| int zaxisInqLbounds | ( | int | zaxisID, |
| double * | lbounds_vec | ||
| ) |
| double zaxisInqLevel | ( | int | zaxisID, |
| int | levelID | ||
| ) |
| void zaxisInqLevels | ( | int | zaxisID, |
| double * | levels_vec | ||
| ) |
| const double* zaxisInqLevelsPtr | ( | int | zaxisID | ) |
| void zaxisInqLongname | ( | int | zaxisID, |
| char * | longname | ||
| ) |
| int zaxisInqLtype | ( | int | zaxisID | ) |
| void zaxisInqName | ( | int | zaxisID, |
| char * | name | ||
| ) |
| int zaxisInqNlevRef | ( | int | gridID | ) |
| int zaxisInqNumber | ( | int | gridID | ) |
| int zaxisInqPositive | ( | int | zaxisID | ) |
| int zaxisInqPrec | ( | int | zaxisID | ) |
| int zaxisInqSize | ( | int | zaxisID | ) |
| void zaxisInqStdname | ( | int | zaxisID, |
| char * | stdname | ||
| ) |
| int zaxisInqType | ( | int | zaxisID | ) |
| double zaxisInqUbound | ( | int | zaxisID, |
| int | index | ||
| ) |
| int zaxisInqUbounds | ( | int | zaxisID, |
| double * | ubounds_vec | ||
| ) |
| void zaxisInqUnits | ( | int | zaxisID, |
| char * | units | ||
| ) |
| void zaxisInqUUID | ( | int | zaxisID, |
| char * | uuid_cbuf | ||
| ) |
| void zaxisInqVct | ( | int | zaxisID, |
| double * | vct_vec | ||
| ) |
| const double* zaxisInqVctPtr | ( | int | zaxisID | ) |
| int zaxisInqVctSize | ( | int | zaxisID | ) |
| int zaxisInqWeights | ( | int | zaxisID, |
| double * | weights_vec | ||
| ) |
| void zaxisName | ( | int | zaxistype, |
| char * | zaxisname | ||
| ) |
| void zaxisPrint | ( | int | zaxisID | ) |
| void zaxisResize | ( | int | zaxisID, |
| int | size | ||
| ) |
1.8.10