awips2/ncep/gov.noaa.nws.ncep.viz.rsc.ncgrid/dgdriv_c/proto_na.h
Steve Harris 7f90924706 12.4.1-10 baseline
Former-commit-id: 7fa9dbd5fb [formerly 4bfbdad17d] [formerly 9f8cb727a5] [formerly 7fa9dbd5fb [formerly 4bfbdad17d] [formerly 9f8cb727a5] [formerly 8485b90ff8 [formerly 9f8cb727a5 [formerly bf53d06834caa780226121334ac1bcf0534c3f16]]]]
Former-commit-id: 8485b90ff8
Former-commit-id: 40aa780b3d [formerly 33a67cdd82] [formerly 73930fb29d0c1e91204e76e6ebfdbe757414f319 [formerly a28d70b5c5]]
Former-commit-id: a16a1b4dd44fc344ee709abbe262aeed58a8339b [formerly e5543a0e86]
Former-commit-id: 0c25458510
2012-05-01 18:06:13 -05:00

48 lines
2.6 KiB
C

/************************************************************************
* proto_na.h *
* *
* This header file contains the public APIs of the NA library. *
* *
* Log: *
** *
* R. Tian/SAIC 7/06 Created *
***********************************************************************/
#ifndef PROTO_NA_H_
#define PROTO_NA_H_
/*
* Interface to applications.
*/
void na_ganl ( const char *anlyss, const float *rnvblk, float *anlblk,
int *iret );
void na_gcog ( const char *gdoutf, const char *proj, const char *grdarea,
const char *kxky, const char *cpyfil, const int *fill,
const char *garea, const float *gdsarr, int *maxg,
int *igdfln, float *rnvful, int *igrdnm, char *cprj,
int *ikx, int *iky, int *jx, int *jy, int *ksubx,
int *ksuby, int *subset, int *iret );
void na_ggds ( const float *gdsarr, char *cprj, int *kx, int *ky,
float *grdout, float *rnvblk, int *iret );
void na_gnav ( const char *proj, const char *kxky, const char *gdarea,
char *cprj, int *kx, int *ky, float *grdout,
float *rnvblk, int *iret );
void na_gssg ( const int *igxold, const int *ksbx, const int *ksby,
float *grid, int *igx, int *igy, int *iret );
void na_gtbl ( const char *cpyfil, char *name, char *proj, int *nxgd,
int *nygd, float *garea, float *rnvblk, float *anlblk,
int *iret );
void na_init ( int *iret );
void na_rhdr ( const int *jtime, const int *jaccm, const int *jlevel1,
const int *jlevel2, const int *jvcord, const int *jparm,
const int *icodtbl, const int *pdsext, char *gdattm1,
char *gdattm2, int *level1, int *level2, int *ivcord,
char *parm, int *iscal, float *rmsval, int *ispds,
char *cpds, int *ihzrmp, int *idrct, int *iret );
void na_rtbl ( const int *ieditn, const int *icenter, const int *icodtbl,
const char *wtbl, const char *ntbl, const char *vtbl,
const char *ctbl, int *iret );
void na_smry ( FILE **fps, const int *nfps, const int *nread,
const int *nwrit, const char *infil, const char *outfil,
int *iret );
#endif