OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
l3bin_input.h
Go to the documentation of this file.
1 #ifndef _INPUT_STR_H
2 #define _INPUT_STR_H
3 
4 #include <stdio.h>
5 #include <stdint.h>
6 #include "clo.h"
7 
8 typedef struct input_struct {
9  char infile [FILENAME_MAX];
10  char ofile [FILENAME_MAX];
11  char pfile [FILENAME_MAX];
12  char out_parm[1024];
13  char tflag;
14  char parms[16384];
15  char pversion[16];
16 
17  int32_t syear;
18  int32_t sday;
19  int32_t eyear;
20  int32_t eday;
21 
22  int32_t sorbit;
23  int32_t eorbit;
24 
25  int32_t reduce_fac;
26 
27  int32_t noext;
28 
29  char merged[4096];
30 
31  float loneast;
32  float lonwest;
33  float latnorth;
34  float latsouth;
35 
36  int32_t verbose;
37  int32_t unit_wgt;
38  int32_t median;
39  int32_t union_bins;
40 
41  uint32_t deflate;
42  char oformat [20];
43 
44  char composite_prod[1024];
45  char composite_scheme[1024];
46 } instr;
47 
48 //int l3bin_input(int argc, char **argv, instr *input);
49 //int l3bin_input(int argc, char **argv, instr *input, const char* prog, const char* version);
50 int l3bin_init_options(clo_optionList_t* list, const char* prog, const char* version);
51 
52 #endif
53 
54 
55 
char ofile[FILENAME_MAX]
Definition: l2bin_input.h:16
char merged[4096]
Definition: l3bin_input.h:29
list(APPEND LIBS ${PGSTK_LIBRARIES}) add_executable(atteph_info_modis atteph_info_modis.c) target_link_libraries(atteph_info_modis $
Definition: CMakeLists.txt:7
char out_parm[1024]
Definition: l3bin_input.h:12
char parms[4096]
Definition: l2bin_input.h:29
int32_t eday
Definition: l2bin_input.h:32
int32_t unit_wgt
Definition: l3bin_input.h:37
int32_t noext
Definition: l3bin_input.h:27
int32_t reduce_fac
Definition: l3bin_input.h:25
int32_t union_bins
Definition: l3bin_input.h:39
char oformat[20]
Definition: input_struc.h:16
char pversion[16]
Definition: l2bin_input.h:25
int32_t eyear
Definition: l3bin_input.h:19
float lonwest
Definition: l2bin_input.h:45
int32_t syear
Definition: l3bin_input.h:17
int32_t sorbit
Definition: l3bin_input.h:22
int32_t sday
Definition: l2bin_input.h:31
int32_t verbose
Definition: l2bin_input.h:38
int32_t eorbit
Definition: l3bin_input.h:23
char infile[FILENAME_MAX]
Definition: l2bin_input.h:15
uint32_t deflate
Definition: l3bin_input.h:41
char composite_scheme[2048]
Definition: l2bin_input.h:24
float latnorth
Definition: l2bin_input.h:44
int l3bin_init_options(clo_optionList_t *list, const char *prog, const char *version)
Definition: l3bin_input.c:108
char pfile[FILENAME_MAX]
Definition: l2bin_input.h:17
float latsouth
Definition: l2bin_input.h:43
version
Definition: setup.py:15
int32_t median
Definition: l3bin_input.h:38
float loneast
Definition: l2bin_input.h:46
char composite_prod[2048]
Definition: l2bin_input.h:23