| 
    CrIS Code Collection
    
   | 
 
Forward model control parameters. More...
#include <jurassic.h>
Data Fields | |
| int | ng | 
| Number of emitters.  More... | |
| char | emitter [NG][LEN] | 
| Name of each emitter.  More... | |
| int | ig_co2 | 
| Emitter index of CO2.  More... | |
| int | ig_h2o | 
| Emitter index of H2O.  More... | |
| int | ig_n2 | 
| Emitter index of N2.  More... | |
| int | ig_o2 | 
| Emitter index of O2.  More... | |
| int | nd | 
| Number of radiance channels.  More... | |
| double | nu [ND] | 
| Centroid wavenumber of each channel [cm^-1].  More... | |
| int | nw | 
| Number of spectral windows.  More... | |
| int | window [ND] | 
| Window index of each channel.  More... | |
| int | ncl | 
| Number of cloud layer spectral grid points.  More... | |
| double | clnu [NCL] | 
| Cloud layer wavenumber [cm^-1].  More... | |
| int | nsf | 
| Number of surface layer spectral grid points.  More... | |
| double | sfnu [NSF] | 
| Surface layer wavenumber [cm^-1].  More... | |
| int | sftype | 
| Surface treatment (0=none, 1=emissions, 2=downward, 3=solar).  More... | |
| double | sfsza | 
| Solar zenith angle at the surface [deg] (-999=auto).  More... | |
| char | tblbase [LEN] | 
| Basename for table files and filter function files.  More... | |
| int | tblfmt | 
| Look-up table file format (1=ASCII, 2=binary).  More... | |
| double | hydz | 
| Reference height for hydrostatic pressure profile (-999 to skip) [km].  More... | |
| int | ctm_co2 | 
| Compute CO2 continuum (0=no, 1=yes).  More... | |
| int | ctm_h2o | 
| Compute H2O continuum (0=no, 1=yes).  More... | |
| int | ctm_n2 | 
| Compute N2 continuum (0=no, 1=yes).  More... | |
| int | ctm_o2 | 
| Compute O2 continuum (0=no, 1=yes).  More... | |
| int | refrac | 
| Take into account refractivity (0=no, 1=yes).  More... | |
| double | rayds | 
| Maximum step length for raytracing [km].  More... | |
| double | raydz | 
| Vertical step length for raytracing [km].  More... | |
| char | fov [LEN] | 
| Field-of-view data file.  More... | |
| double | fov_dz [NSHAPE] | 
| Field-of-view vertical distance [km].  More... | |
| double | fov_w [NSHAPE] | 
| Field-of-view weighting factor.  More... | |
| int | fov_n | 
| Field-of-view number of data points.  More... | |
| double | retp_zmin | 
| Minimum altitude for pressure retrieval [km].  More... | |
| double | retp_zmax | 
| Maximum altitude for pressure retrieval [km].  More... | |
| double | rett_zmin | 
| Minimum altitude for temperature retrieval [km].  More... | |
| double | rett_zmax | 
| Maximum altitude for temperature retrieval [km].  More... | |
| double | retq_zmin [NG] | 
| Minimum altitude for volume mixing ratio retrieval [km].  More... | |
| double | retq_zmax [NG] | 
| Maximum altitude for volume mixing ratio retrieval [km].  More... | |
| double | retk_zmin [NW] | 
| Minimum altitude for extinction retrieval [km].  More... | |
| double | retk_zmax [NW] | 
| Maximum altitude for extinction retrieval [km].  More... | |
| int | ret_clz | 
| Retrieve cloud layer height (0=no, 1=yes).  More... | |
| int | ret_cldz | 
| Retrieve cloud layer depth (0=no, 1=yes).  More... | |
| int | ret_clk | 
| Retrieve cloud layer extinction (0=no, 1=yes).  More... | |
| int | ret_sfz | 
| Retrieve surface layer height (0=no, 1=yes).  More... | |
| int | ret_sfp | 
| Retrieve surface layer pressure (0=no, 1=yes).  More... | |
| int | ret_sft | 
| Retrieve surface layer temperature (0=no, 1=yes).  More... | |
| int | ret_sfeps | 
| Retrieve surface layer emissivity (0=no, 1=yes).  More... | |
| int | write_bbt | 
| Use brightness temperature instead of radiance (0=no, 1=yes).  More... | |
| int | write_matrix | 
| Write matrix file (0=no, 1=yes).  More... | |
| int | formod | 
| Forward model (0=CGA, 1=EGA, 2=RFM).  More... | |
| char | rfmbin [LEN] | 
| Path to RFM binary.  More... | |
| char | rfmhit [LEN] | 
| HITRAN file for RFM.  More... | |
| char | rfmxsc [NG][LEN] | 
| Emitter cross-section files for RFM.  More... | |
Forward model control parameters.
Definition at line 547 of file jurassic.h.
| int ctl_t::ng | 
Number of emitters.
Definition at line 550 of file jurassic.h.
Name of each emitter.
Definition at line 553 of file jurassic.h.
| int ctl_t::ig_co2 | 
Emitter index of CO2.
Definition at line 556 of file jurassic.h.
| int ctl_t::ig_h2o | 
Emitter index of H2O.
Definition at line 559 of file jurassic.h.
| int ctl_t::ig_n2 | 
Emitter index of N2.
Definition at line 562 of file jurassic.h.
| int ctl_t::ig_o2 | 
Emitter index of O2.
Definition at line 565 of file jurassic.h.
| int ctl_t::nd | 
Number of radiance channels.
Definition at line 568 of file jurassic.h.
| double ctl_t::nu[ND] | 
Centroid wavenumber of each channel [cm^-1].
Definition at line 571 of file jurassic.h.
| int ctl_t::nw | 
Number of spectral windows.
Definition at line 574 of file jurassic.h.
| int ctl_t::window[ND] | 
Window index of each channel.
Definition at line 577 of file jurassic.h.
| int ctl_t::ncl | 
Number of cloud layer spectral grid points.
Definition at line 580 of file jurassic.h.
| double ctl_t::clnu[NCL] | 
Cloud layer wavenumber [cm^-1].
Definition at line 583 of file jurassic.h.
| int ctl_t::nsf | 
Number of surface layer spectral grid points.
Definition at line 586 of file jurassic.h.
| double ctl_t::sfnu[NSF] | 
Surface layer wavenumber [cm^-1].
Definition at line 589 of file jurassic.h.
| int ctl_t::sftype | 
Surface treatment (0=none, 1=emissions, 2=downward, 3=solar).
Definition at line 592 of file jurassic.h.
| double ctl_t::sfsza | 
Solar zenith angle at the surface [deg] (-999=auto).
Definition at line 595 of file jurassic.h.
| char ctl_t::tblbase[LEN] | 
Basename for table files and filter function files.
Definition at line 598 of file jurassic.h.
| int ctl_t::tblfmt | 
Look-up table file format (1=ASCII, 2=binary).
Definition at line 601 of file jurassic.h.
| double ctl_t::hydz | 
Reference height for hydrostatic pressure profile (-999 to skip) [km].
Definition at line 604 of file jurassic.h.
| int ctl_t::ctm_co2 | 
Compute CO2 continuum (0=no, 1=yes).
Definition at line 607 of file jurassic.h.
| int ctl_t::ctm_h2o | 
Compute H2O continuum (0=no, 1=yes).
Definition at line 610 of file jurassic.h.
| int ctl_t::ctm_n2 | 
Compute N2 continuum (0=no, 1=yes).
Definition at line 613 of file jurassic.h.
| int ctl_t::ctm_o2 | 
Compute O2 continuum (0=no, 1=yes).
Definition at line 616 of file jurassic.h.
| int ctl_t::refrac | 
Take into account refractivity (0=no, 1=yes).
Definition at line 619 of file jurassic.h.
| double ctl_t::rayds | 
Maximum step length for raytracing [km].
Definition at line 622 of file jurassic.h.
| double ctl_t::raydz | 
Vertical step length for raytracing [km].
Definition at line 625 of file jurassic.h.
| char ctl_t::fov[LEN] | 
Field-of-view data file.
Definition at line 628 of file jurassic.h.
| double ctl_t::fov_dz[NSHAPE] | 
Field-of-view vertical distance [km].
Definition at line 631 of file jurassic.h.
| double ctl_t::fov_w[NSHAPE] | 
Field-of-view weighting factor.
Definition at line 634 of file jurassic.h.
| int ctl_t::fov_n | 
Field-of-view number of data points.
Definition at line 637 of file jurassic.h.
| double ctl_t::retp_zmin | 
Minimum altitude for pressure retrieval [km].
Definition at line 640 of file jurassic.h.
| double ctl_t::retp_zmax | 
Maximum altitude for pressure retrieval [km].
Definition at line 643 of file jurassic.h.
| double ctl_t::rett_zmin | 
Minimum altitude for temperature retrieval [km].
Definition at line 646 of file jurassic.h.
| double ctl_t::rett_zmax | 
Maximum altitude for temperature retrieval [km].
Definition at line 649 of file jurassic.h.
| double ctl_t::retq_zmin[NG] | 
Minimum altitude for volume mixing ratio retrieval [km].
Definition at line 652 of file jurassic.h.
| double ctl_t::retq_zmax[NG] | 
Maximum altitude for volume mixing ratio retrieval [km].
Definition at line 655 of file jurassic.h.
| double ctl_t::retk_zmin[NW] | 
Minimum altitude for extinction retrieval [km].
Definition at line 658 of file jurassic.h.
| double ctl_t::retk_zmax[NW] | 
Maximum altitude for extinction retrieval [km].
Definition at line 661 of file jurassic.h.
| int ctl_t::ret_clz | 
Retrieve cloud layer height (0=no, 1=yes).
Definition at line 664 of file jurassic.h.
| int ctl_t::ret_cldz | 
Retrieve cloud layer depth (0=no, 1=yes).
Definition at line 667 of file jurassic.h.
| int ctl_t::ret_clk | 
Retrieve cloud layer extinction (0=no, 1=yes).
Definition at line 670 of file jurassic.h.
| int ctl_t::ret_sfz | 
Retrieve surface layer height (0=no, 1=yes).
Definition at line 673 of file jurassic.h.
| int ctl_t::ret_sfp | 
Retrieve surface layer pressure (0=no, 1=yes).
Definition at line 676 of file jurassic.h.
| int ctl_t::ret_sft | 
Retrieve surface layer temperature (0=no, 1=yes).
Definition at line 679 of file jurassic.h.
| int ctl_t::ret_sfeps | 
Retrieve surface layer emissivity (0=no, 1=yes).
Definition at line 682 of file jurassic.h.
| int ctl_t::write_bbt | 
Use brightness temperature instead of radiance (0=no, 1=yes).
Definition at line 685 of file jurassic.h.
| int ctl_t::write_matrix | 
Write matrix file (0=no, 1=yes).
Definition at line 688 of file jurassic.h.
| int ctl_t::formod | 
Forward model (0=CGA, 1=EGA, 2=RFM).
Definition at line 691 of file jurassic.h.
| char ctl_t::rfmbin[LEN] | 
Path to RFM binary.
Definition at line 694 of file jurassic.h.
| char ctl_t::rfmhit[LEN] | 
HITRAN file for RFM.
Definition at line 697 of file jurassic.h.
Emitter cross-section files for RFM.
Definition at line 700 of file jurassic.h.