awips2/nativeLib/rary.ohd.util/inc/degrib_inc/degrib1.h
root 8e80217e59 Initial revision of AWIPS2 11.9.0-7p5
Former-commit-id: a02aeb236c [formerly 9f19e3f712] [formerly 06a8b51d6d [formerly 64fa9254b946eae7e61bbc3f513b7c3696c4f54f]]
Former-commit-id: 06a8b51d6d
Former-commit-id: 3360eb6c5f
2012-01-06 08:55:05 -06:00

27 lines
716 B
C

#ifndef DEGRIB1_H
#define DEGRIB1_H
#include <stdio.h>
#include "degrib_inc/type.h"
#include "degrib_inc/meta.h"
#include "degrib_inc/degrib2.h"
#include "degrib_inc/inventory.h"
typedef struct {
char *name, *comment, *unit;
unit_convert convert;
} GRIB1ParmTable;
typedef struct {
char *name, *comment, *unit;
char f_twoPart;
} GRIB1SurfTable;
int GRIB1_Inventory (FILE *fp, long int gribLen, inventoryType * inv);
int ReadGrib1Record (FILE * fp, sChar f_unit, double **Grib_Data,
long int *grib_DataLen, grib_MetaData * meta,
IS_dataType * IS, long int sect0[SECT0LEN_WORD],
long int gribLen, double majEarth, double minEarth);
#endif