UFO
|
Fortran derived type for radiancecrtm trajectory. More...
Public Member Functions | |
procedure | setup => ufo_radiancecrtm_tlad_setup |
procedure | delete => ufo_radiancecrtm_tlad_delete |
procedure | settraj => ufo_radiancecrtm_tlad_settraj |
procedure | simobs_tl => ufo_radiancecrtm_simobs_tl |
procedure | simobs_ad => ufo_radiancecrtm_simobs_ad |
Public Attributes | |
character(len=maxvarlen), dimension(:), allocatable, public | varin |
integer, dimension(:), allocatable | channels |
type(crtm_conf) | conf |
type(crtm_conf) | conf_traj |
integer | n_profiles |
integer | n_layers |
integer | n_channels |
type(crtm_atmosphere_type), dimension(:,:), allocatable | atm_k |
type(crtm_surface_type), dimension(:,:), allocatable | sfc_k |
logical | ltraj |
logical, dimension(:), allocatable | skip_profiles |
Fortran derived type for radiancecrtm trajectory.
Definition at line 29 of file ufo_radiancecrtm_tlad_mod.F90.
procedure ufo_radiancecrtm_tlad_mod::ufo_radiancecrtm_tlad::delete |
Definition at line 44 of file ufo_radiancecrtm_tlad_mod.F90.
procedure ufo_radiancecrtm_tlad_mod::ufo_radiancecrtm_tlad::settraj |
Definition at line 45 of file ufo_radiancecrtm_tlad_mod.F90.
procedure ufo_radiancecrtm_tlad_mod::ufo_radiancecrtm_tlad::setup |
Definition at line 43 of file ufo_radiancecrtm_tlad_mod.F90.
procedure ufo_radiancecrtm_tlad_mod::ufo_radiancecrtm_tlad::simobs_ad |
Definition at line 47 of file ufo_radiancecrtm_tlad_mod.F90.
procedure ufo_radiancecrtm_tlad_mod::ufo_radiancecrtm_tlad::simobs_tl |
Definition at line 46 of file ufo_radiancecrtm_tlad_mod.F90.
type(crtm_atmosphere_type), dimension(:,:), allocatable ufo_radiancecrtm_tlad_mod::ufo_radiancecrtm_tlad::atm_k |
Definition at line 38 of file ufo_radiancecrtm_tlad_mod.F90.
integer, dimension(:), allocatable ufo_radiancecrtm_tlad_mod::ufo_radiancecrtm_tlad::channels |
Definition at line 32 of file ufo_radiancecrtm_tlad_mod.F90.
type(crtm_conf) ufo_radiancecrtm_tlad_mod::ufo_radiancecrtm_tlad::conf |
Definition at line 33 of file ufo_radiancecrtm_tlad_mod.F90.
type(crtm_conf) ufo_radiancecrtm_tlad_mod::ufo_radiancecrtm_tlad::conf_traj |
Definition at line 34 of file ufo_radiancecrtm_tlad_mod.F90.
logical ufo_radiancecrtm_tlad_mod::ufo_radiancecrtm_tlad::ltraj |
Definition at line 40 of file ufo_radiancecrtm_tlad_mod.F90.
integer ufo_radiancecrtm_tlad_mod::ufo_radiancecrtm_tlad::n_channels |
Definition at line 37 of file ufo_radiancecrtm_tlad_mod.F90.
integer ufo_radiancecrtm_tlad_mod::ufo_radiancecrtm_tlad::n_layers |
Definition at line 36 of file ufo_radiancecrtm_tlad_mod.F90.
integer ufo_radiancecrtm_tlad_mod::ufo_radiancecrtm_tlad::n_profiles |
Definition at line 35 of file ufo_radiancecrtm_tlad_mod.F90.
type(crtm_surface_type), dimension(:,:), allocatable ufo_radiancecrtm_tlad_mod::ufo_radiancecrtm_tlad::sfc_k |
Definition at line 39 of file ufo_radiancecrtm_tlad_mod.F90.
logical, dimension(:), allocatable ufo_radiancecrtm_tlad_mod::ufo_radiancecrtm_tlad::skip_profiles |
Definition at line 41 of file ufo_radiancecrtm_tlad_mod.F90.
character(len=maxvarlen), dimension(:), allocatable, public ufo_radiancecrtm_tlad_mod::ufo_radiancecrtm_tlad::varin |
Definition at line 31 of file ufo_radiancecrtm_tlad_mod.F90.