UFO
ufo_aodcrtm_tlad_mod::ufo_aodcrtm_tlad Type Reference

Fortran derived type for aod trajectory. More...

Collaboration diagram for ufo_aodcrtm_tlad_mod::ufo_aodcrtm_tlad:

Public Member Functions

procedure setup => ufo_aodcrtm_tlad_setup
 
procedure delete => ufo_aodcrtm_tlad_delete
 
procedure settraj => ufo_aodcrtm_tlad_settraj
 
procedure simobs_tl => ufo_aodcrtm_simobs_tl
 
procedure simobs_ad => ufo_aodcrtm_simobs_ad
 

Public Attributes

character(len=maxvarlen), dimension(:), allocatable, public varin
 
integer, dimension(:), allocatable channels
 
type(crtm_confconf
 
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
 
real(kind_real), dimension(:,:), allocatable scaling_factor
 
logical ltraj
 

Detailed Description

Fortran derived type for aod trajectory.

Definition at line 25 of file ufo_aodcrtm_tlad_mod.F90.

Member Function/Subroutine Documentation

◆ delete()

procedure ufo_aodcrtm_tlad_mod::ufo_aodcrtm_tlad::delete

Definition at line 39 of file ufo_aodcrtm_tlad_mod.F90.

◆ settraj()

procedure ufo_aodcrtm_tlad_mod::ufo_aodcrtm_tlad::settraj

Definition at line 40 of file ufo_aodcrtm_tlad_mod.F90.

◆ setup()

procedure ufo_aodcrtm_tlad_mod::ufo_aodcrtm_tlad::setup

Definition at line 38 of file ufo_aodcrtm_tlad_mod.F90.

◆ simobs_ad()

procedure ufo_aodcrtm_tlad_mod::ufo_aodcrtm_tlad::simobs_ad

Definition at line 42 of file ufo_aodcrtm_tlad_mod.F90.

◆ simobs_tl()

procedure ufo_aodcrtm_tlad_mod::ufo_aodcrtm_tlad::simobs_tl

Definition at line 41 of file ufo_aodcrtm_tlad_mod.F90.

Member Data Documentation

◆ atm_k

type(crtm_atmosphere_type), dimension(:,:), allocatable ufo_aodcrtm_tlad_mod::ufo_aodcrtm_tlad::atm_k

Definition at line 33 of file ufo_aodcrtm_tlad_mod.F90.

◆ channels

integer, dimension(:), allocatable ufo_aodcrtm_tlad_mod::ufo_aodcrtm_tlad::channels

Definition at line 28 of file ufo_aodcrtm_tlad_mod.F90.

◆ conf

type(crtm_conf) ufo_aodcrtm_tlad_mod::ufo_aodcrtm_tlad::conf

Definition at line 29 of file ufo_aodcrtm_tlad_mod.F90.

◆ ltraj

logical ufo_aodcrtm_tlad_mod::ufo_aodcrtm_tlad::ltraj

Definition at line 36 of file ufo_aodcrtm_tlad_mod.F90.

◆ n_channels

integer ufo_aodcrtm_tlad_mod::ufo_aodcrtm_tlad::n_channels

Definition at line 32 of file ufo_aodcrtm_tlad_mod.F90.

◆ n_layers

integer ufo_aodcrtm_tlad_mod::ufo_aodcrtm_tlad::n_layers

Definition at line 31 of file ufo_aodcrtm_tlad_mod.F90.

◆ n_profiles

integer ufo_aodcrtm_tlad_mod::ufo_aodcrtm_tlad::n_profiles

Definition at line 30 of file ufo_aodcrtm_tlad_mod.F90.

◆ scaling_factor

real(kind_real), dimension(:,:), allocatable ufo_aodcrtm_tlad_mod::ufo_aodcrtm_tlad::scaling_factor

Definition at line 35 of file ufo_aodcrtm_tlad_mod.F90.

◆ sfc_k

type(crtm_surface_type), dimension(:,:), allocatable ufo_aodcrtm_tlad_mod::ufo_aodcrtm_tlad::sfc_k

Definition at line 34 of file ufo_aodcrtm_tlad_mod.F90.

◆ varin

character(len=maxvarlen), dimension(:), allocatable, public ufo_aodcrtm_tlad_mod::ufo_aodcrtm_tlad::varin

Definition at line 27 of file ufo_aodcrtm_tlad_mod.F90.


The documentation for this type was generated from the following file: