LMDZ
yomprad Module Reference

Data Types

type  radiation_grid_struct
 

Variables

type(radiation_grid_structradgrid
 
logical lradondem
 
logical lradondem_active
 
integer(kind=jpim), dimension(2) nfixradfld
 
integer(kind=jpim), dimension(:), allocatable mask_ri1
 
integer(kind=jpim), dimension(:), allocatable mask_ri2
 
integer(kind=jpim), dimension(:), allocatable mask_ro1
 
integer(kind=jpim), dimension(:), allocatable mask_ro2
 
logical lodbgradi
 
logical lodbgradl
 
integer(kind=jpim) nrlbchunks
 
integer(kind=jpim) nrlrchunks
 
integer(kind=jpim) nrlbpoints
 
integer(kind=jpim) nrlrpoints
 
integer(kind=jpim) nrlbdata
 
integer(kind=jpim) nrlrdata
 
integer(kind=jpim), parameter jpmaxloadp =32
 
integer(kind=jpim), dimension(:), allocatable nrirint
 
integer(kind=jpim), dimension(:,:), allocatable nrfrstoff
 
integer(kind=jpim), dimension(:,:), allocatable nrlastoff
 
integer(kind=jpim), dimension(:,:), allocatable nrimax
 
integer(kind=jpim) nrimaxt
 
integer(kind=jpim) nrimaxlt
 
integer(kind=jpim) nrlprcs
 
integer(kind=jpim), dimension(jpmaxloadpnrimaxla
 
integer(kind=jpim), dimension(jpmaxloadpnrimaxlb
 
integer(kind=jpim), dimension(jpmaxloadpnrimaxln
 
integer(kind=jpim), dimension(:,:), allocatable nrcneedw
 
integer(kind=jpim), dimension(:,:), allocatable nrcneede
 
integer(kind=jpim), dimension(:,:,:), allocatable nrcsndw
 
integer(kind=jpim), dimension(:,:,:), allocatable nrcsnde
 
integer(kind=jpim), dimension(:,:,:), allocatable nrcrcvw
 
integer(kind=jpim), dimension(:,:,:), allocatable nrcrcve
 
integer(kind=jpim), dimension(:,:), allocatable nrcsndt
 
integer(kind=jpim), dimension(:,:), allocatable nrcrcvt
 
integer(kind=jpim), dimension(:,:,:), allocatable nrcrcvwo
 
integer(kind=jpim), dimension(:,:,:), allocatable nrcrcveo
 

Variable Documentation

integer(kind=jpim), parameter yomprad::jpmaxloadp =32

Definition at line 126 of file yomprad.F90.

logical yomprad::lodbgradi

Definition at line 118 of file yomprad.F90.

logical yomprad::lodbgradl

Definition at line 119 of file yomprad.F90.

logical yomprad::lradondem

Definition at line 72 of file yomprad.F90.

logical yomprad::lradondem_active

Definition at line 73 of file yomprad.F90.

integer(kind=jpim), dimension(:), allocatable yomprad::mask_ri1

Definition at line 75 of file yomprad.F90.

integer(kind=jpim), dimension(:), allocatable yomprad::mask_ri2

Definition at line 76 of file yomprad.F90.

integer(kind=jpim), dimension(:), allocatable yomprad::mask_ro1

Definition at line 77 of file yomprad.F90.

integer(kind=jpim), dimension(:), allocatable yomprad::mask_ro2

Definition at line 78 of file yomprad.F90.

integer(kind=jpim), dimension(2) yomprad::nfixradfld

Definition at line 74 of file yomprad.F90.

integer(kind=jpim), dimension(:,:), allocatable yomprad::nrcneede

Definition at line 138 of file yomprad.F90.

integer(kind=jpim), dimension(:,:), allocatable yomprad::nrcneedw

Definition at line 137 of file yomprad.F90.

integer(kind=jpim), dimension(:,:,:), allocatable yomprad::nrcrcve

Definition at line 142 of file yomprad.F90.

integer(kind=jpim), dimension(:,:,:), allocatable yomprad::nrcrcveo

Definition at line 146 of file yomprad.F90.

integer(kind=jpim), dimension(:,:), allocatable yomprad::nrcrcvt

Definition at line 144 of file yomprad.F90.

integer(kind=jpim), dimension(:,:,:), allocatable yomprad::nrcrcvw

Definition at line 141 of file yomprad.F90.

integer(kind=jpim), dimension(:,:,:), allocatable yomprad::nrcrcvwo

Definition at line 145 of file yomprad.F90.

integer(kind=jpim), dimension(:,:,:), allocatable yomprad::nrcsnde

Definition at line 140 of file yomprad.F90.

integer(kind=jpim), dimension(:,:), allocatable yomprad::nrcsndt

Definition at line 143 of file yomprad.F90.

integer(kind=jpim), dimension(:,:,:), allocatable yomprad::nrcsndw

Definition at line 139 of file yomprad.F90.

integer(kind=jpim), dimension(:,:), allocatable yomprad::nrfrstoff

Definition at line 128 of file yomprad.F90.

integer(kind=jpim), dimension(:,:), allocatable yomprad::nrimax

Definition at line 130 of file yomprad.F90.

integer(kind=jpim), dimension(jpmaxloadp) yomprad::nrimaxla

Definition at line 134 of file yomprad.F90.

integer(kind=jpim), dimension(jpmaxloadp) yomprad::nrimaxlb

Definition at line 135 of file yomprad.F90.

integer(kind=jpim), dimension(jpmaxloadp) yomprad::nrimaxln

Definition at line 136 of file yomprad.F90.

integer(kind=jpim) yomprad::nrimaxlt

Definition at line 132 of file yomprad.F90.

integer(kind=jpim) yomprad::nrimaxt

Definition at line 131 of file yomprad.F90.

integer(kind=jpim), dimension(:), allocatable yomprad::nrirint

Definition at line 127 of file yomprad.F90.

integer(kind=jpim), dimension(:,:), allocatable yomprad::nrlastoff

Definition at line 129 of file yomprad.F90.

integer(kind=jpim) yomprad::nrlbchunks

Definition at line 120 of file yomprad.F90.

integer(kind=jpim) yomprad::nrlbdata

Definition at line 124 of file yomprad.F90.

integer(kind=jpim) yomprad::nrlbpoints

Definition at line 122 of file yomprad.F90.

integer(kind=jpim) yomprad::nrlprcs

Definition at line 133 of file yomprad.F90.

integer(kind=jpim) yomprad::nrlrchunks

Definition at line 121 of file yomprad.F90.

integer(kind=jpim) yomprad::nrlrdata

Definition at line 125 of file yomprad.F90.

integer(kind=jpim) yomprad::nrlrpoints

Definition at line 123 of file yomprad.F90.

type(radiation_grid_struct) yomprad::radgrid

Definition at line 66 of file yomprad.F90.