OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
anc_seaice.c File Reference
#include "ancil.h"
#include <time.h>
#include <limits.h>
#include <unistd.h>
#include "ancnrt_proto.h"
Include dependency graph for anc_seaice.c:

Go to the source code of this file.

Macros

#define VGROUPNAME   "Geophysical Data"
 
#define VSIZE   0.0833
 
#define HSIZE   0.0833
 
#define MAX_NORTH   90.0
 
#define MAX_SOUTH   -90.0
 
#define MAX_WEST   -180.0
 
#define MAX_EAST   180.0
 
#define GRIBLATSZ   2160 /* GRIB file size in lat */
 
#define GRIBLONSZ   4320 /* GRIB file size in lon */
 
#define OUTLATSZ   2160 /* output # lines */
 
#define OUTLONSZ   4320 /* output # pixels */
 
#define GRIB_MODE_1   1 /* the GRIB modes, GRIB 1 old, GRIB 2 post jan 08 */
 
#define GRIB_MODE_2   2
 

Functions

void mk_smooth_ice_map_ (char *char_ice, float *frac_ice_smoothed)
 
int main (int argc, char *argv[])
 
int8 check_usage (int argc, char *argv[], int *anctyp, int *n_opt_arg, char *source_name, int *grib_mode, char *grib2_t_str)
 

Macro Definition Documentation

◆ GRIB_MODE_1

#define GRIB_MODE_1   1 /* the GRIB modes, GRIB 1 old, GRIB 2 post jan 08 */

Definition at line 42 of file anc_seaice.c.

◆ GRIB_MODE_2

#define GRIB_MODE_2   2

Definition at line 43 of file anc_seaice.c.

◆ GRIBLATSZ

#define GRIBLATSZ   2160 /* GRIB file size in lat */

Definition at line 38 of file anc_seaice.c.

◆ GRIBLONSZ

#define GRIBLONSZ   4320 /* GRIB file size in lon */

Definition at line 39 of file anc_seaice.c.

◆ HSIZE

#define HSIZE   0.0833

Definition at line 33 of file anc_seaice.c.

◆ MAX_EAST

#define MAX_EAST   180.0

Definition at line 37 of file anc_seaice.c.

◆ MAX_NORTH

#define MAX_NORTH   90.0

Definition at line 34 of file anc_seaice.c.

◆ MAX_SOUTH

#define MAX_SOUTH   -90.0

Definition at line 35 of file anc_seaice.c.

◆ MAX_WEST

#define MAX_WEST   -180.0

Definition at line 36 of file anc_seaice.c.

◆ OUTLATSZ

#define OUTLATSZ   2160 /* output # lines */

Definition at line 40 of file anc_seaice.c.

◆ OUTLONSZ

#define OUTLONSZ   4320 /* output # pixels */

Definition at line 41 of file anc_seaice.c.

◆ VGROUPNAME

#define VGROUPNAME   "Geophysical Data"

Definition at line 30 of file anc_seaice.c.

◆ VSIZE

#define VSIZE   0.0833

Definition at line 32 of file anc_seaice.c.

Function Documentation

◆ check_usage()

int8 check_usage ( int  argc,
char *  argv[],
int *  anctyp,
int *  n_opt_arg,
char *  source_name,
int *  grib_mode,
char *  grib2_t_str 
)

Definition at line 419 of file anc_seaice.c.

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 54 of file anc_seaice.c.

◆ mk_smooth_ice_map_()

void mk_smooth_ice_map_ ( char *  char_ice,
float *  frac_ice_smoothed 
)