/dports/science/cgribex/cgribex-1.9.4/src/ |
H A D | gribZip.c | 117 gribLen *= 120; in gribZip() 123 if ( gribLen > JP24SET || llarge ) return gribLen; in gribZip() 225 gribLenOld = gribLen; in gribZip() 295 while ( gribLen%120 ) dbuf[gribLen++] = 0; in gribZip() 335 while ( gribLen%120 ) dbuf[gribLen++] = 0; in gribZip() 337 while ( gribLen & 7 ) dbuf[gribLen++] = 0; in gribZip() 339 rec_len = gribLen; in gribZip() 351 size_t gribLen = 0; in gribUnzip() local 519 while ( gribLen%120 ) dbuf[gribLen++] = 0; in gribUnzip() 541 while ( gribLen%120 ) dbuf[gribLen++] = 0; in gribUnzip() [all …]
|
H A D | grib_encode.tmpl | 7 long z = *gribLen; 115 *gribLen = z; 122 long z = *gribLen; 197 *gribLen += bmsLen; 213 size_t z = (size_t)*gribLen; 458 *gribLen = (long)z; 501 encodeIS(lGrib, &gribLen); 506 gribLen += pdsLen; 548 Error("kgrib buffer too small! kleng = %d gribLen = %d", kleng, gribLen); 551 if ( (size_t) gribLen > len ) [all …]
|
H A D | grib_encode.c | 8 void encodeIS(GRIBPACK *lGrib, long *gribLen) in encodeIS() argument 25 *gribLen = z; in encodeIS() 30 void encodeES(GRIBPACK *lGrib, long *gribLen, long bdsstart) in encodeES() argument 32 long z = *gribLen; in encodeES() 81 *gribLen = z; in encodeES()
|
H A D | cgribexlib.c | 5854 if ( gribLen > JP24SET || llarge ) return gribLen; in gribZip() 6026 while ( gribLen%120 ) dbuf[gribLen++] = 0; in gribZip() 6066 while ( gribLen%120 ) dbuf[gribLen++] = 0; in gribZip() 6068 while ( gribLen & 7 ) dbuf[gribLen++] = 0; in gribZip() 6250 while ( gribLen%120 ) dbuf[gribLen++] = 0; in gribUnzip() 6272 while ( gribLen%120 ) dbuf[gribLen++] = 0; in gribUnzip() 6274 while ( gribLen & 7 ) dbuf[gribLen++] = 0; in gribUnzip() 10480 *gribLen = z; in encodeIS() 10536 *gribLen = z; in encodeES() 11992 *gribLen = z; in TEMPLATE() [all …]
|
H A D | grib_decode.tmpl | 492 int gribLen = ISEC0_GRIB_Len; 619 bool llarge = (gribLen > JP23SET && bdsLen <= 120); 622 gribLen &= JP23SET; 623 gribLen *= 120; 624 ISEC0_GRIB_Len = gribLen; 625 bdsLen = correct_bdslen(bdsLen, gribLen, isLen+pdsLen+gdsLen+bmsLen); 777 gribLen = isLen + pdsLen + gdsLen + bmsLen + bdsLen + esLen; 779 if ( !llarge && ISEC0_GRIB_Len && ISEC0_GRIB_Len < gribLen ) 780 …nt length of GRIB message (grib_message_size=%d < grib_record_size=%d)!", ISEC0_GRIB_Len, gribLen); 782 ISEC0_GRIB_Len = gribLen; [all …]
|
/dports/devel/upp/upp/bazaar/plugin/gdal/frmts/grib/degrib18/degrib/ |
H A D | degrib2.cpp | 211 if (*gribLen < 59) { in ReadSECT0() 221 if (*gribLen < 52) { in ReadSECT0() 242 *gribLen = sect0[3]; in ReadSECT0() 318 jump = gribLen - 8; in FindGRIBMsg() 320 jump = gribLen - 16; in FindGRIBMsg() 416 if (*curTot + 5 > gribLen) { in FindSectLen2to7() 435 if (*curTot + 5 > gribLen) { in FindSectLen2to7() 456 if (*curTot + 5 > gribLen) { in FindSectLen2to7() 543 if (curTot + 5 > gribLen) { in FindSectLen() 926 (gribLen - SECT0LEN_WORD * 4)) != (gribLen - SECT0LEN_WORD * 4)) { in ReadGrib2Record() [all …]
|
H A D | inventory.cpp | 246 CPL_UNUSED uInt4 gribLen, in GRIB2SectToBuffer() argument 442 if (GRIB2SectJump (fp, gribLen, §Num, &secLen) != 0) { in GRIB2Inventory2to7() 733 if (GRIB2SectJump (fp, gribLen, §Num, &secLen) != 0) { in GRIB2Inventory2to7() 739 if (GRIB2SectJump (fp, gribLen, §Num, &secLen) != 0) { in GRIB2Inventory2to7() 745 if (GRIB2SectJump (fp, gribLen, §Num, &secLen) != 0) { in GRIB2Inventory2to7() 933 if (GRIB1_Inventory (fp, gribLen, inv) != 0) { in GRIB2Inventory() 941 if (TDLP_Inventory (fp, gribLen, inv) != 0) { in GRIB2Inventory() 1050 offset += buffLen + gribLen; in GRIB2Inventory() 1148 if (GRIB1_RefTime (fp, gribLen, &(refTime1)) != 0) { in GRIB2RefTime() 1156 if (TDLP_RefTime (fp, gribLen, &(refTime1)) != 0) { in GRIB2RefTime() [all …]
|
H A D | degrib1.cpp | 451 if (*curLoc > gribLen) { in ReadGrib1Sect1() 697 if (curLoc + sectLen > gribLen) { in GRIB1_Inventory() 762 if (curLoc + sectLen > gribLen) { in GRIB1_RefTime() 845 if (*curLoc > gribLen) { in ReadGrib1Sect2() 1210 if (*curLoc > gribLen) { in ReadGrib1Sect3() 1421 if (*curLoc > gribLen) { in ReadGrib1Sect4() 1736 nd5 = (gribLen + 3) / 4; in ReadGrib1Record() 1749 (gribLen - SECT0LEN_WORD * 2)) + SECT0LEN_WORD * 2 != gribLen) { in ReadGrib1Record() 1879 if (curLoc == gribLen) { in ReadGrib1Record() 1884 if (curLoc + 4 > gribLen) { in ReadGrib1Record() [all …]
|
H A D | degrib1.h | 21 int GRIB1_Inventory (DataSource &fp, uInt4 gribLen, inventoryType * inv); 23 int GRIB1_RefTime (DataSource &fp, uInt4 gribLen, double *refTime); 28 uInt4 gribLen, double majEarth, double minEarth);
|
H A D | degrib2.h | 65 sInt4 sect0[SECT0LEN_WORD], uInt4 *gribLen,
|
/dports/graphics/p5-Geo-GDAL/gdal-3.3.3/frmts/grib/degrib/degrib/ |
H A D | degrib2.cpp | 242 if (*gribLen < 59) { in ReadSECT0() 254 if (*gribLen < 52) { in ReadSECT0() 275 *gribLen = sect0[3]; in ReadSECT0() 351 jump = gribLen - 8; in FindGRIBMsg() 353 jump = gribLen - 16; in FindGRIBMsg() 459 if (*curTot > gribLen - 5) { in FindSectLen2to7() 508 if (*curTot > gribLen - 5) { in FindSectLen2to7() 531 if (*curTot > gribLen - 5) { in FindSectLen2to7() 603 if (curTot + 5 > gribLen) { in FindSectLen() 993 nd5 = (gribLen + 3) / 4; in ReadGrib2Record() [all …]
|
H A D | inventory.cpp | 260 uInt4 gribLen, in GRIB2SectToBuffer() argument 274 if( *secLen <= sizeof(sInt4) || *secLen > gribLen ) in GRIB2SectToBuffer() 891 if (GRIB2SectJump (fp, gribLen, §Num, &secLen) != 0) { in GRIB2Inventory2to7() 897 if (GRIB2SectJump (fp, gribLen, §Num, &secLen) != 0) { in GRIB2Inventory2to7() 903 if (GRIB2SectJump (fp, gribLen, §Num, &secLen) != 0) { in GRIB2Inventory2to7() 1097 if (GRIB1_Inventory (fp, gribLen, inv) != 0) { in GRIB2Inventory() 1107 if (TDLP_Inventory (fp, gribLen, inv) != 0) { in GRIB2Inventory() 1238 if( buffLen > UINT_MAX - gribLen ) in GRIB2Inventory() 1240 increment = buffLen + gribLen; in GRIB2Inventory() 1355 if (TDLP_RefTime (fp, gribLen, &(refTime1)) != 0) { in GRIB2RefTime() [all …]
|
H A D | degrib1.cpp | 511 if (*curLoc > gribLen) { in ReadGrib1Sect1() 907 if( gribLen < *curLoc || gribLen - *curLoc < 6 ) { 918 if (*curLoc > gribLen) { 1319 if (*curLoc > gribLen) { 1538 if( *curLoc >= gribLen ) 1552 if (*curLoc > gribLen) { 1924 nd5 = (gribLen + 3) / 4; 1955 (gribLen - SECT0LEN_WORD * 2), fp) + SECT0LEN_WORD * 2 != gribLen) { 1962 if (ReadGrib1Sect1 (c_ipack + curLoc, gribLen - curLoc, gribLen, &curLoc, &(meta->pds1), 2119 if (curLoc == gribLen) { [all …]
|
H A D | degrib1.h | 69 int GRIB1_Inventory (VSILFILE *fp, uInt4 gribLen, inventoryType * inv); 71 int GRIB1_RefTime (VSILFILE *fp, uInt4 gribLen, double *refTime); 76 uInt4 gribLen, double majEarth, double minEarth);
|
H A D | degrib2.h | 64 sInt4 sect0[SECT0LEN_WORD], uInt4 *gribLen,
|
/dports/graphics/gdal/gdal-3.3.3/frmts/grib/degrib/degrib/ |
H A D | degrib2.cpp | 242 if (*gribLen < 59) { in ReadSECT0() 254 if (*gribLen < 52) { in ReadSECT0() 275 *gribLen = sect0[3]; in ReadSECT0() 351 jump = gribLen - 8; in FindGRIBMsg() 353 jump = gribLen - 16; in FindGRIBMsg() 459 if (*curTot > gribLen - 5) { in FindSectLen2to7() 508 if (*curTot > gribLen - 5) { in FindSectLen2to7() 531 if (*curTot > gribLen - 5) { in FindSectLen2to7() 603 if (curTot + 5 > gribLen) { in FindSectLen() 993 nd5 = (gribLen + 3) / 4; in ReadGrib2Record() [all …]
|
H A D | inventory.cpp | 260 uInt4 gribLen, in GRIB2SectToBuffer() argument 274 if( *secLen <= sizeof(sInt4) || *secLen > gribLen ) in GRIB2SectToBuffer() 891 if (GRIB2SectJump (fp, gribLen, §Num, &secLen) != 0) { in GRIB2Inventory2to7() 897 if (GRIB2SectJump (fp, gribLen, §Num, &secLen) != 0) { in GRIB2Inventory2to7() 903 if (GRIB2SectJump (fp, gribLen, §Num, &secLen) != 0) { in GRIB2Inventory2to7() 1097 if (GRIB1_Inventory (fp, gribLen, inv) != 0) { in GRIB2Inventory() 1107 if (TDLP_Inventory (fp, gribLen, inv) != 0) { in GRIB2Inventory() 1238 if( buffLen > UINT_MAX - gribLen ) in GRIB2Inventory() 1240 increment = buffLen + gribLen; in GRIB2Inventory() 1355 if (TDLP_RefTime (fp, gribLen, &(refTime1)) != 0) { in GRIB2RefTime() [all …]
|
H A D | degrib1.cpp | 511 if (*curLoc > gribLen) { in ReadGrib1Sect1() 907 if( gribLen < *curLoc || gribLen - *curLoc < 6 ) { 918 if (*curLoc > gribLen) { 1319 if (*curLoc > gribLen) { 1538 if( *curLoc >= gribLen ) 1552 if (*curLoc > gribLen) { 1924 nd5 = (gribLen + 3) / 4; 1955 (gribLen - SECT0LEN_WORD * 2), fp) + SECT0LEN_WORD * 2 != gribLen) { 1962 if (ReadGrib1Sect1 (c_ipack + curLoc, gribLen - curLoc, gribLen, &curLoc, &(meta->pds1), 2119 if (curLoc == gribLen) { [all …]
|
H A D | degrib1.h | 69 int GRIB1_Inventory (VSILFILE *fp, uInt4 gribLen, inventoryType * inv); 71 int GRIB1_RefTime (VSILFILE *fp, uInt4 gribLen, double *refTime); 76 uInt4 gribLen, double majEarth, double minEarth);
|
/dports/graphics/py-gdal/gdal-3.3.3/frmts/grib/degrib/degrib/ |
H A D | degrib2.cpp | 242 if (*gribLen < 59) { in ReadSECT0() 254 if (*gribLen < 52) { in ReadSECT0() 275 *gribLen = sect0[3]; in ReadSECT0() 351 jump = gribLen - 8; in FindGRIBMsg() 353 jump = gribLen - 16; in FindGRIBMsg() 459 if (*curTot > gribLen - 5) { in FindSectLen2to7() 508 if (*curTot > gribLen - 5) { in FindSectLen2to7() 531 if (*curTot > gribLen - 5) { in FindSectLen2to7() 603 if (curTot + 5 > gribLen) { in FindSectLen() 993 nd5 = (gribLen + 3) / 4; in ReadGrib2Record() [all …]
|
H A D | inventory.cpp | 260 uInt4 gribLen, in GRIB2SectToBuffer() argument 274 if( *secLen <= sizeof(sInt4) || *secLen > gribLen ) in GRIB2SectToBuffer() 891 if (GRIB2SectJump (fp, gribLen, §Num, &secLen) != 0) { in GRIB2Inventory2to7() 897 if (GRIB2SectJump (fp, gribLen, §Num, &secLen) != 0) { in GRIB2Inventory2to7() 903 if (GRIB2SectJump (fp, gribLen, §Num, &secLen) != 0) { in GRIB2Inventory2to7() 1097 if (GRIB1_Inventory (fp, gribLen, inv) != 0) { in GRIB2Inventory() 1107 if (TDLP_Inventory (fp, gribLen, inv) != 0) { in GRIB2Inventory() 1238 if( buffLen > UINT_MAX - gribLen ) in GRIB2Inventory() 1240 increment = buffLen + gribLen; in GRIB2Inventory() 1355 if (TDLP_RefTime (fp, gribLen, &(refTime1)) != 0) { in GRIB2RefTime() [all …]
|
H A D | degrib1.cpp | 511 if (*curLoc > gribLen) { in ReadGrib1Sect1() 907 if( gribLen < *curLoc || gribLen - *curLoc < 6 ) { 918 if (*curLoc > gribLen) { 1319 if (*curLoc > gribLen) { 1538 if( *curLoc >= gribLen ) 1552 if (*curLoc > gribLen) { 1924 nd5 = (gribLen + 3) / 4; 1955 (gribLen - SECT0LEN_WORD * 2), fp) + SECT0LEN_WORD * 2 != gribLen) { 1962 if (ReadGrib1Sect1 (c_ipack + curLoc, gribLen - curLoc, gribLen, &curLoc, &(meta->pds1), 2119 if (curLoc == gribLen) { [all …]
|
H A D | degrib1.h | 69 int GRIB1_Inventory (VSILFILE *fp, uInt4 gribLen, inventoryType * inv); 71 int GRIB1_RefTime (VSILFILE *fp, uInt4 gribLen, double *refTime); 76 uInt4 gribLen, double majEarth, double minEarth);
|
H A D | degrib2.h | 64 sInt4 sect0[SECT0LEN_WORD], uInt4 *gribLen,
|
/dports/science/cdo/cdo-2.0.0/libcdi/src/ |
H A D | cgribexlib.c | 5844 if ( gribLen > JP24SET || llarge ) return gribLen; in gribZip() 6016 while ( gribLen%120 ) dbuf[gribLen++] = 0; in gribZip() 6056 while ( gribLen%120 ) dbuf[gribLen++] = 0; in gribZip() 6058 while ( gribLen & 7 ) dbuf[gribLen++] = 0; in gribZip() 6240 while ( gribLen%120 ) dbuf[gribLen++] = 0; in gribUnzip() 6262 while ( gribLen%120 ) dbuf[gribLen++] = 0; in gribUnzip() 6264 while ( gribLen & 7 ) dbuf[gribLen++] = 0; in gribUnzip() 10426 *gribLen = z; in encodeIS() 10482 *gribLen = z; in encodeES() 11938 *gribLen = z; in TEMPLATE() [all …]
|