FV3 Bundle
crtm_atmosphere_define::crtm_atmosphere_type Type Reference

Private Attributes

logical is_allocated = .FALSE.
 
integer max_layers = 0
 
integer n_layers = 0
 
integer n_absorbers = 0
 
integer max_clouds = 0
 
integer n_clouds = 0
 
integer max_aerosols = 0
 
integer n_aerosols = 0
 
integer n_added_layers = 0
 
integer climatology = US_STANDARD_ATMOSPHERE
 
integer, dimension(:), allocatable absorber_id
 
integer, dimension(:), allocatable absorber_units
 
real(fp), dimension(:), allocatable level_pressure
 
real(fp), dimension(:), allocatable pressure
 
real(fp), dimension(:), allocatable temperature
 
real(fp), dimension(:,:), allocatable absorber
 
type(crtm_cloud_type), dimension(:), allocatable cloud
 
type(crtm_aerosol_type), dimension(:), allocatable aerosol
 

Detailed Description

Definition at line 361 of file CRTM_Atmosphere_Define.f90.

Member Data Documentation

◆ absorber

real(fp), dimension(:,:), allocatable crtm_atmosphere_define::crtm_atmosphere_type::absorber
private

Definition at line 383 of file CRTM_Atmosphere_Define.f90.

◆ absorber_id

integer, dimension(:), allocatable crtm_atmosphere_define::crtm_atmosphere_type::absorber_id
private

Definition at line 377 of file CRTM_Atmosphere_Define.f90.

◆ absorber_units

integer, dimension(:), allocatable crtm_atmosphere_define::crtm_atmosphere_type::absorber_units
private

Definition at line 378 of file CRTM_Atmosphere_Define.f90.

◆ aerosol

type(crtm_aerosol_type), dimension(:), allocatable crtm_atmosphere_define::crtm_atmosphere_type::aerosol
private

Definition at line 387 of file CRTM_Atmosphere_Define.f90.

◆ climatology

integer crtm_atmosphere_define::crtm_atmosphere_type::climatology = US_STANDARD_ATMOSPHERE
private

Definition at line 375 of file CRTM_Atmosphere_Define.f90.

◆ cloud

type(crtm_cloud_type), dimension(:), allocatable crtm_atmosphere_define::crtm_atmosphere_type::cloud
private

Definition at line 385 of file CRTM_Atmosphere_Define.f90.

◆ is_allocated

logical crtm_atmosphere_define::crtm_atmosphere_type::is_allocated = .FALSE.
private

Definition at line 363 of file CRTM_Atmosphere_Define.f90.

◆ level_pressure

real(fp), dimension(:), allocatable crtm_atmosphere_define::crtm_atmosphere_type::level_pressure
private

Definition at line 380 of file CRTM_Atmosphere_Define.f90.

◆ max_aerosols

integer crtm_atmosphere_define::crtm_atmosphere_type::max_aerosols = 0
private

Definition at line 370 of file CRTM_Atmosphere_Define.f90.

◆ max_clouds

integer crtm_atmosphere_define::crtm_atmosphere_type::max_clouds = 0
private

Definition at line 368 of file CRTM_Atmosphere_Define.f90.

◆ max_layers

integer crtm_atmosphere_define::crtm_atmosphere_type::max_layers = 0
private

Definition at line 365 of file CRTM_Atmosphere_Define.f90.

◆ n_absorbers

integer crtm_atmosphere_define::crtm_atmosphere_type::n_absorbers = 0
private

Definition at line 367 of file CRTM_Atmosphere_Define.f90.

◆ n_added_layers

integer crtm_atmosphere_define::crtm_atmosphere_type::n_added_layers = 0
private

Definition at line 373 of file CRTM_Atmosphere_Define.f90.

◆ n_aerosols

integer crtm_atmosphere_define::crtm_atmosphere_type::n_aerosols = 0
private

Definition at line 371 of file CRTM_Atmosphere_Define.f90.

◆ n_clouds

integer crtm_atmosphere_define::crtm_atmosphere_type::n_clouds = 0
private

Definition at line 369 of file CRTM_Atmosphere_Define.f90.

◆ n_layers

integer crtm_atmosphere_define::crtm_atmosphere_type::n_layers = 0
private

Definition at line 366 of file CRTM_Atmosphere_Define.f90.

◆ pressure

real(fp), dimension(:), allocatable crtm_atmosphere_define::crtm_atmosphere_type::pressure
private

Definition at line 381 of file CRTM_Atmosphere_Define.f90.

◆ temperature

real(fp), dimension(:), allocatable crtm_atmosphere_define::crtm_atmosphere_type::temperature
private

Definition at line 382 of file CRTM_Atmosphere_Define.f90.


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