OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
gas_trans.c File Reference
#include "l12_proto.h"
#include <allocate3d.h>
#include "atrem_corl1.h"
Include dependency graph for gas_trans.c:

Go to the source code of this file.

Functions

void load_gas_tables (l1str *l1rec)
 
int32_t get_wvindex (float *wvtable, int32_t nwv, double wv)
 
void ozone_transmittance (l1str *l1rec, int32_t ip)
 
void co2_transmittance (l1str *l1rec, int32_t ip)
 
void co_transmittance (l1str *l1rec, int32_t ip)
 
void ch4_transmittance (l1str *l1rec, int32_t ip)
 
void o2_transmittance (l1str *l1rec, int32_t ip)
 
void n2o_transmittance (l1str *l1rec, int32_t ip)
 
void no2_transmittance (l1str *l1rec, int32_t ip)
 
void h2o_transmittance (l1str *l1rec, int32_t ip)
 
void gaseous_transmittance (l1str *l1rec, int32_t ip)
 

Variables

size_t num_models
 
size_t num_wavelengths
 
size_t num_water_vapors
 

Function Documentation

◆ ch4_transmittance()

void ch4_transmittance ( l1str *  l1rec,
int32_t  ip 
)

Definition at line 303 of file gas_trans.c.

◆ co2_transmittance()

void co2_transmittance ( l1str *  l1rec,
int32_t  ip 
)

Definition at line 263 of file gas_trans.c.

◆ co_transmittance()

void co_transmittance ( l1str *  l1rec,
int32_t  ip 
)

Definition at line 283 of file gas_trans.c.

◆ gaseous_transmittance()

void gaseous_transmittance ( l1str *  l1rec,
int32_t  ip 
)

Definition at line 450 of file gas_trans.c.

◆ get_wvindex()

int32_t get_wvindex ( float *  wvtable,
int32_t  nwv,
double  wv 
)

Definition at line 226 of file gas_trans.c.

◆ h2o_transmittance()

void h2o_transmittance ( l1str *  l1rec,
int32_t  ip 
)

Definition at line 396 of file gas_trans.c.

◆ load_gas_tables()

void load_gas_tables ( l1str *  l1rec)

Definition at line 23 of file gas_trans.c.

◆ n2o_transmittance()

void n2o_transmittance ( l1str *  l1rec,
int32_t  ip 
)

Definition at line 338 of file gas_trans.c.

◆ no2_transmittance()

void no2_transmittance ( l1str *  l1rec,
int32_t  ip 
)

Definition at line 357 of file gas_trans.c.

◆ o2_transmittance()

void o2_transmittance ( l1str *  l1rec,
int32_t  ip 
)

Definition at line 322 of file gas_trans.c.

◆ ozone_transmittance()

void ozone_transmittance ( l1str *  l1rec,
int32_t  ip 
)

Definition at line 248 of file gas_trans.c.

Variable Documentation

◆ num_models

size_t num_models

Definition at line 14 of file gas_trans.c.

◆ num_water_vapors

size_t num_water_vapors

Definition at line 14 of file gas_trans.c.

◆ num_wavelengths

size_t num_wavelengths

Definition at line 14 of file gas_trans.c.