|
ocssw
V2022
|
#include <stdlib.h>#include <stdio.h>#include "l12_proto.h"#include "l2prod.h"#include <netcdf.h>#include "met_cvt.h"#include "scene_meta.h"
Include dependency graph for get_cmp.c:
Go to the source code of this file.
Functions | |
| void | ch_cld_sci_ (float *, int *, unsigned char *, int *, int32_t *, int *, int *, char *) |
| int | get_cmp (l2str *l2rec, int prodnum, float prod[]) |
| unsigned char * | get_cmp_byt (l2str *l2rec, int prodnum) |
| int | compute_cmp (l2str *l2rec) |
| int | set_cmp (l2str *l2rec, float **tdat, int32_t *nfloat, int32_t **i32dat, int32_t *nint32, unsigned char **ubdat, int32_t *nubyte) |
| int | profile_print (float *prof, unsigned char *ubdat, int32_t *i32dat, int32_t ipx, int32_t iln, int32_t npix, int32_t nlin) |
| int | mk_cmp_prof_dum (float *merra_p, float *merra_t, float *merra_q, float *merra_h, float sfcp, float sfct, float sfcrh, float lat, unsigned char *sfc_lvl, unsigned char *trop_lvl, double *cmp_p, double *cmp_t, double *cmp_mixr, double *cmp_h) |
| int | mk_cmp_prof (float *merra_p, float *merra_t, float *merra_q, float *merra_h, float sfcp, float sfct, float sfcrh, float lat, unsigned char *sfc_lvl, unsigned char *trop_lvl, double *cmp_p, double *cmp_t, double *cmp_mixr, double *cmp_h) |
| unsigned char | get_trop (double *cmp_t, double *cmp_p, unsigned char sfc_lvl) |
| int | ncio_grab_ub_ds (int ncid, char *ds_name, unsigned char *data) |
| int | ncio_grab_i32_ds (int ncid, char *ds_name, int32_t *data) |
Variables | |
| struct { | |
| int npix | |
| int nlin | |
| int nbnd | |
| int nbnd_albedo | |
| int nlvl_model | |
| int scan | |
| int st_samp | |
| int g_year | |
| int g_day | |
| } | dim_ctl_ |
Function Documentation
◆ ch_cld_sci_()
| void ch_cld_sci_ | ( | float * | , |
| int * | , | ||
| unsigned char * | , | ||
| int * | , | ||
| int32_t * | , | ||
| int * | , | ||
| int * | , | ||
| char * | |||
| ) |
◆ compute_cmp()
◆ get_cmp()
◆ get_cmp_byt()
◆ get_trop()
| unsigned char get_trop | ( | double * | cmp_t, |
| double * | cmp_p, | ||
| unsigned char | sfc_lvl | ||
| ) |
◆ mk_cmp_prof()
| int mk_cmp_prof | ( | float * | merra_p, |
| float * | merra_t, | ||
| float * | merra_q, | ||
| float * | merra_h, | ||
| float | sfcp, | ||
| float | sfct, | ||
| float | sfcrh, | ||
| float | lat, | ||
| unsigned char * | sfc_lvl, | ||
| unsigned char * | trop_lvl, | ||
| double * | cmp_p, | ||
| double * | cmp_t, | ||
| double * | cmp_mixr, | ||
| double * | cmp_h | ||
| ) |
◆ mk_cmp_prof_dum()
| int mk_cmp_prof_dum | ( | float * | merra_p, |
| float * | merra_t, | ||
| float * | merra_q, | ||
| float * | merra_h, | ||
| float | sfcp, | ||
| float | sfct, | ||
| float | sfcrh, | ||
| float | lat, | ||
| unsigned char * | sfc_lvl, | ||
| unsigned char * | trop_lvl, | ||
| double * | cmp_p, | ||
| double * | cmp_t, | ||
| double * | cmp_mixr, | ||
| double * | cmp_h | ||
| ) |
◆ ncio_grab_i32_ds()
| int ncio_grab_i32_ds | ( | int | ncid, |
| char * | ds_name, | ||
| int32_t * | data | ||
| ) |
◆ ncio_grab_ub_ds()
| int ncio_grab_ub_ds | ( | int | ncid, |
| char * | ds_name, | ||
| unsigned char * | data | ||
| ) |
◆ profile_print()
| int profile_print | ( | float * | prof, |
| unsigned char * | ubdat, | ||
| int32_t * | i32dat, | ||
| int32_t | ipx, | ||
| int32_t | iln, | ||
| int32_t | npix, | ||
| int32_t | nlin | ||
| ) |
◆ set_cmp()
| int set_cmp | ( | l2str * | l2rec, |
| float ** | tdat, | ||
| int32_t * | nfloat, | ||
| int32_t ** | i32dat, | ||
| int32_t * | nint32, | ||
| unsigned char ** | ubdat, | ||
| int32_t * | nubyte | ||
| ) |
Variable Documentation
◆ dim_ctl_
| struct { ... } dim_ctl_ |


