OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
anc_acq.h File Reference
#include <gsl/gsl_errno.h>
#include <gsl/gsl_interp2d.h>
#include <gsl/gsl_spline2d.h>
Include dependency graph for anc_acq.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  gen_int_str_def
 

Functions

int anc_acq_init (instr *, l1str *, int32_t *)
 
int32_t anc_acq_ck (char *, char *)
 
int32_t anc_acq_ecmwf_init (char **, char **, int, int32_t)
 
int anc_acq_lin_olci (int, char *, l1str *)
 
int anc_acq_lin (int32_t, l1str *)
 
int32_t anc_acq_f_stat (char **, char, int32_t)
 
float anc_miss_fill (int32_t)
 
float bilin_interp (float *, int, int, int, float, float)
 
int64_t jd4713bc_get_jd (int32_t, int32_t, int32_t)
 
int jd4713bc_get_date (int64_t, int32_t *, int32_t *, int32_t *)
 
int32_t anc_acq_read_gmao (char *, char *, char *, float **, unsigned char **, double *, int32_t *, int32_t *, int32_t *, double **, double **)
 
int32_t anc_acq_lin_met (l1str *)
 
int32_t anc_acq_lin_prof (l1str *)
 
int32_t anc_acq_lin_aerosol (l1str *)
 
int32_t anc_acq_lin_oz (l1str *)
 
int32_t anc_acq_gmao_met_prep (char *, gen_int_str *)
 
int32_t anc_acq_gmao_prof_prep (char *, gen_int_str *, int32_t)
 
int32_t anc_acq_gmao_aer_prep (char *file, gen_int_str *aer_int)
 
int32_t anc_acq_gmao_oz_prep (char *, gen_int_str *)
 
int32_t anc_acq_fnd_t_interp (double, double *, int32_t, int32_t *, int32_t *, float *)
 
int32_t anc_acq_eval_pt (gen_int_str *, int32_t, int32_t, float, float, int32_t, int32_t *, float, int32_t, int32_t, int32_t, float *, float *)
 
int32_t init_anc_add (l1str *)
 
int32_t init_anc_aerosol (l1str *l1rec)
 

Function Documentation

◆ anc_acq_ck()

int32_t anc_acq_ck ( char *  ,
char *   
)

Definition at line 171 of file anc_acq.c.

◆ anc_acq_ecmwf_init()

int32_t anc_acq_ecmwf_init ( char **  ,
char **  ,
int  ,
int32_t   
)

Definition at line 2016 of file anc_acq.c.

◆ anc_acq_eval_pt()

int32_t anc_acq_eval_pt ( gen_int_str *  ,
int32_t  ,
int32_t  ,
float  ,
float  ,
int32_t  ,
int32_t *  ,
float  ,
int32_t  ,
int32_t  ,
int32_t  ,
float *  ,
float *   
)

Definition at line 1614 of file anc_acq.c.

◆ anc_acq_f_stat()

int32_t anc_acq_f_stat ( char **  ,
char  ,
int32_t   
)

Definition at line 288 of file anc_acq.c.

◆ anc_acq_fnd_t_interp()

int32_t anc_acq_fnd_t_interp ( double  ,
double *  ,
int32_t  ,
int32_t *  ,
int32_t *  ,
float *   
)

Definition at line 1711 of file anc_acq.c.

◆ anc_acq_gmao_aer_prep()

int32_t anc_acq_gmao_aer_prep ( char *  file,
gen_int_str *  aer_int 
)

Definition at line 1556 of file anc_acq.c.

◆ anc_acq_gmao_met_prep()

int32_t anc_acq_gmao_met_prep ( char *  ,
gen_int_str *   
)

Definition at line 1139 of file anc_acq.c.

◆ anc_acq_gmao_oz_prep()

int32_t anc_acq_gmao_oz_prep ( char *  ,
gen_int_str *   
)

Definition at line 1484 of file anc_acq.c.

◆ anc_acq_gmao_prof_prep()

int32_t anc_acq_gmao_prof_prep ( char *  ,
gen_int_str *  ,
int32_t   
)

Definition at line 1363 of file anc_acq.c.

◆ anc_acq_init()

int anc_acq_init ( instr *  ,
l1str *  ,
int32_t *   
)

Definition at line 74 of file anc_acq.c.

◆ anc_acq_lin()

int anc_acq_lin ( int32_t  ,
l1str *   
)

Definition at line 2308 of file anc_acq.c.

◆ anc_acq_lin_aerosol()

int32_t anc_acq_lin_aerosol ( l1str *  )

Definition at line 584 of file anc_acq.c.

◆ anc_acq_lin_met()

int32_t anc_acq_lin_met ( l1str *  )

Definition at line 373 of file anc_acq.c.

◆ anc_acq_lin_olci()

int anc_acq_lin_olci ( int  ,
char *  ,
l1str *   
)

Definition at line 2578 of file anc_acq.c.

◆ anc_acq_lin_oz()

int32_t anc_acq_lin_oz ( l1str *  )

Definition at line 989 of file anc_acq.c.

◆ anc_acq_lin_prof()

int32_t anc_acq_lin_prof ( l1str *  )

Definition at line 738 of file anc_acq.c.

◆ anc_acq_read_gmao()

int32_t anc_acq_read_gmao ( char *  ,
char *  ,
char *  ,
float **  ,
unsigned char **  ,
double *  ,
int32_t *  ,
int32_t *  ,
int32_t *  ,
double **  ,
double **   
)

Definition at line 1826 of file anc_acq.c.

◆ anc_miss_fill()

float anc_miss_fill ( int32_t  )

Definition at line 2911 of file anc_acq.c.

◆ bilin_interp()

float bilin_interp ( float *  ,
int  ,
int  ,
int  ,
float  ,
float   
)

Definition at line 2949 of file anc_acq.c.

◆ init_anc_add()

int32_t init_anc_add ( l1str *  )

Definition at line 939 of file anc_acq.c.

◆ init_anc_aerosol()

int32_t init_anc_aerosol ( l1str *  l1rec)

Definition at line 898 of file anc_acq.c.

◆ jd4713bc_get_date()

int jd4713bc_get_date ( int64_t  ,
int32_t *  ,
int32_t *  ,
int32_t *   
)

Definition at line 3038 of file anc_acq.c.

◆ jd4713bc_get_jd()

int64_t jd4713bc_get_jd ( int32_t  ,
int32_t  ,
int32_t   
)

Definition at line 2999 of file anc_acq.c.