NASA Logo
Ocean Color Science Software

ocssw V2022
swl1_netcdf.h
Go to the documentation of this file.
1 #ifndef _SWL1_NETCDF_H_
2 #define _SWL1_NETCDF_H_
3 
4 #include "swl0_struc.h"
5 #include "swl1_struc.h"
6 #include "mfhdf.h"
7 #include "passthebuck.h"
8 
9 #ifdef __cplusplus
10 extern "C" {
11 #endif
12 
13 
14 char * L1aFilename_netcdf(swl0ctl *l0ctl, double, unsigned char);
15 char * DataTypeString(swl0ctl *l0ctl, unsigned char);
16 char * DTypeString(unsigned char);
17 int CreateL1aFile_netcdf(char *, swl0scene *, char *, char *, swl0ctl *);
18 int CloseL1aFile_netcdf(l1met *);
19 int CreateScanData(int32 ns, int32 np);
20 int WriteScanData_netcdf(int32, swl1rec *);
21 void DecomposeTime(double, int16 *, int16 *, int32 *);
22 int AddCalData(void);
23 int AddTiltData(int32, int16 f[20], int16 r[20][2],
24  float32 lat[20][2][2], float32 lon[20][2][2]);
25 int MakeVgroups(void);
26 
27 
28 
29 #ifdef __cplusplus
30 }
31 #endif
32 
33 
34 #endif /* _SWL1_NETCDF_H_ */
int MakeVgroups(void)
Definition: swl1_hdf.c:1128
integer, parameter int16
Definition: cubeio.f90:3
int r
Definition: decode_rs.h:73
int CreateL1aFile_netcdf(char *, swl0scene *, char *, char *, swl0ctl *)
void DecomposeTime(double, int16 *, int16 *, int32 *)
Definition: swl1_hdf.c:1331
int AddCalData(void)
Definition: swl1_hdf.c:911
int WriteScanData_netcdf(int32, swl1rec *)
int CloseL1aFile_netcdf(l1met *)
double precision function f(R1)
Definition: tmd.lp.f:1454
int AddTiltData(int32, int16 f[20], int16 r[20][2], float32 lat[20][2][2], float32 lon[20][2][2])
Definition: swl1_hdf.c:810
char * L1aFilename_netcdf(swl0ctl *l0ctl, double, unsigned char)
int CreateScanData(int32 ns, int32 np)
Definition: swl1_hdf.c:195
char * DTypeString(unsigned char)
Definition: swl1_hdf.c:1275
char * DataTypeString(swl0ctl *l0ctl, unsigned char)
Definition: swl1_hdf.c:1294