OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
l1b_misr.c File Reference
#include "l1.h"
#include "l1b_misr.h"
#include <hdf4utils.h>
#include <hdf.h>
#include <mfhdf.h>
#include <gsl/gsl_math.h>
#include <gsl/gsl_interp2d.h>
#include <gsl/gsl_spline2d.h>
#include <gsl/gsl_multifit.h>
#include <libgen.h>
Include dependency graph for l1b_misr.c:

Go to the source code of this file.

Functions

int openl1b_misr (filehandle *file)
 
int getRadScaleFactors (char *file, double rad_scl_factors[4])
 
int readl1b_misr (filehandle *l1file, l1str *l1rec)
 
int interp_values (double *grid_values, double interpolated_values[16][512])
 
int interp_values_dbl (int32_t diff_offset, double *grid_values, double interpolated_values[16][512])
 
int reduce_res (uint16_t rad_data[4][2048])
 
int closel1b_misr (filehandle *file)
 

Function Documentation

◆ closel1b_misr()

int closel1b_misr ( filehandle *  file)

Definition at line 895 of file l1b_misr.c.

◆ getRadScaleFactors()

int getRadScaleFactors ( char *  file,
double  rad_scl_factors[4] 
)

Definition at line 285 of file l1b_misr.c.

◆ interp_values()

int interp_values ( double *  grid_values,
double  interpolated_values[16][512] 
)

Definition at line 672 of file l1b_misr.c.

◆ interp_values_dbl()

int interp_values_dbl ( int32_t  diff_offset,
double *  grid_values,
double  interpolated_values[16][512] 
)

Definition at line 747 of file l1b_misr.c.

◆ openl1b_misr()

int openl1b_misr ( filehandle *  file)

Definition at line 33 of file l1b_misr.c.

◆ readl1b_misr()

int readl1b_misr ( filehandle *  l1file,
l1str *  l1rec 
)

Definition at line 333 of file l1b_misr.c.

◆ reduce_res()

int reduce_res ( uint16_t  rad_data[4][2048])

Definition at line 814 of file l1b_misr.c.