OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
l3stat_proto.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int32_t read_cntldata (char *cntl_file, cntl_str *databinchk, cntl_str *grschk, cntl_str *statchk, int32_t *wtchk, clim_str *climchk)
 
int32_t l3file (int32_t sdfid, int32_t c_sdfid, int32_t *nbins, int32_t *c_nbins, char *ptype)
 
int32_t chk_databin (int32_t sdfid, cntl_str *databinchk)
 
int32_t l3data_chk (char *clim_file, int32_t fid, int32_t nbins, int32_t c_nbins, int32_t c_fid, cntl_str *grschk, cntl_str *statchk, clim_str *climchk)
 
void stat_exit (int status)
 
int32_t chk_weight (int32_t fid, int32_t nbins)
 
int32_t get_wtcnt (int32_t vsid, char *vsname, int32_t start, int32_t elts, float *wt_buf)
 
double calc_sd (double xmean, float wts, int16_t nseg, float sumxx)
 
void pr_grs_results (cntl_str *grschk, int32_t nbins, double *value1, double *value2)
 
void pr_stat_results (cntl_str *statchk, int32_t nbins, double *sumxbar, double *sumsd, double *, double *)
 
void pr_clim_results (char *clim_file, clim_str *climchk, double npts, double *num1Hstd, double *num1Lstd, double *num2Hstd, double *num2Lstd, double *num3Hstd, double *num3Lstd)
 
int32_t pr_error (char *label, int32_t nvals, int32_t nvals_read)
 
int32_t rdattr (int32_t sdfid, char *attr_name, void *buf)
 
int32_t get_vsid (int32_t fid, char *vs_name)
 

Function Documentation

◆ calc_sd()

double calc_sd ( double  xmean,
float  wts,
int16_t  nseg,
float  sumxx 
)

◆ chk_databin()

int32_t chk_databin ( int32_t  sdfid,
cntl_str *  databinchk 
)

Definition at line 402 of file l3stat_chk.c.

◆ chk_weight()

int32_t chk_weight ( int32_t  fid,
int32_t  nbins 
)

Definition at line 451 of file l3stat_chk.c.

◆ get_vsid()

int32_t get_vsid ( int32_t  fid,
char *  vs_name 
)

Definition at line 950 of file l3stat_chk.c.

◆ get_wtcnt()

int32_t get_wtcnt ( int32_t  vsid,
char *  vsname,
int32_t  start,
int32_t  elts,
float *  wt_buf 
)

◆ l3data_chk()

int32_t l3data_chk ( char *  clim_file,
int32_t  fid,
int32_t  nbins,
int32_t  c_nbins,
int32_t  c_fid,
cntl_str *  grschk,
cntl_str *  statchk,
clim_str *  climchk 
)

Definition at line 552 of file l3stat_chk.c.

◆ l3file()

int32_t l3file ( int32_t  sdfid,
int32_t  c_sdfid,
int32_t *  nbins,
int32_t *  c_nbins,
char *  ptype 
)

Definition at line 347 of file l3stat_chk.c.

◆ pr_clim_results()

void pr_clim_results ( char *  clim_file,
clim_str *  climchk,
double  npts,
double *  num1Hstd,
double *  num1Lstd,
double *  num2Hstd,
double *  num2Lstd,
double *  num3Hstd,
double *  num3Lstd 
)

◆ pr_error()

int32_t pr_error ( char *  label,
int32_t  nvals,
int32_t  nvals_read 
)

Definition at line 880 of file l3stat_chk.c.

◆ pr_grs_results()

void pr_grs_results ( cntl_str *  grschk,
int32_t  nbins,
double *  value1,
double *  value2 
)

◆ pr_stat_results()

void pr_stat_results ( cntl_str *  statchk,
int32_t  nbins,
double *  sumxbar,
double *  sumsd,
double *  ,
double *   
)

◆ rdattr()

int32_t rdattr ( int32_t  sdfid,
char *  attr_name,
void *  buf 
)

Definition at line 853 of file l3stat_chk.c.

◆ read_cntldata()

int32_t read_cntldata ( char *  cntl_file,
cntl_str *  databinchk,
cntl_str *  grschk,
cntl_str *  statchk,
int32_t *  wtchk,
clim_str *  climchk 
)

Definition at line 229 of file l3stat_chk.c.

◆ stat_exit()

void stat_exit ( int  status)

Definition at line 1688 of file l1stat_chk.c.