8 extern int isohyets_used;
9 int i,
j,ier,maxj,maxi,max_value,
k,kk;
13 char *p,kbuf[20000],
fbuf[100];
21 printf(
"could not allocate isoh space\n");
63 isoh->
value=(
short int***) calloc(12,
sizeof(
short int **));
67 printf(
"no memory for isoh array\n");
79 isoh->
value[
k]=(
short int **)calloc(maxi,
sizeof(
short int *));
83 printf(
"no memory for isoh array\n");
96 printf(
"no memory for isoh array\n");
108 isoh->
value[
k][
i]=(
short int *) calloc(maxj,
sizeof(
short int));
112 printf(
"no memory for isoh array\n");
125 for(
j=0;
j<maxj;
j++) {
127 for(
i=0;
i<maxi;
i++) {
130 lon=max_lon-(float)
i*delta_lon;
162 for(
j=0;
j<maxj;
j++) {
164 fread(kbuf,
sizeof(
char),maxi*5,
fp);
170 for(
i=0;
i<maxi;
i++) {
void get_isohyet_coord(char *fname, int smonth, int emonth)
void get_isoh_pixels(int i, int j, float lat, float lon)
int is_good(int k, int smonth, int emonth)
sprintf(fbuf,"/usr/mapper/nexrad/ngrid.%02d-%02d-%02d-%02d", year, month, day, hour)
printf("fbuf is %s\n", fbuf)