SCALE-RM
scale_cpl_sfc_index.F90
Go to the documentation of this file.
1 !-------------------------------------------------------------------------------
9 !-------------------------------------------------------------------------------
10 #include "scalelib.h"
12  !-----------------------------------------------------------------------------
13  !
14  !++ used modules
15  !
16  use scale_precision
17  !-----------------------------------------------------------------------------
18  implicit none
19  private
20  !-----------------------------------------------------------------------------
21  !
22  !++ Public procedure
23  !
24  !-----------------------------------------------------------------------------
25  !
26  !++ Public parameters & variables
27  !
28  integer, public, parameter :: n_rad_rgn = 3 ! number of the radiation band region
29  integer, public, parameter :: i_r_ir = 1 ! infrared lamda > 4.0um
30  integer, public, parameter :: i_r_nir = 2 ! near-IR 4.0um > lamda > 0.7um
31  integer, public, parameter :: i_r_vis = 3 ! visible 0.7um > lamda
32 
33  real(rp), public, parameter :: rad_rgn_boundary_vis = 0.7_rp ! [um]
34  real(rp), public, parameter :: rad_rgn_boundary_ir = 4.0_rp ! [um]
35 
36  integer, public, parameter :: n_rad_dir = 2 ! number of the radiation direction
37  integer, public, parameter :: i_r_direct = 1
38  integer, public, parameter :: i_r_diffuse = 2
39 
40 end module scale_cpl_sfc_index
scale_cpl_sfc_index::n_rad_dir
integer, parameter, public n_rad_dir
Definition: scale_cpl_sfc_index.F90:36
scale_cpl_sfc_index::i_r_direct
integer, parameter, public i_r_direct
Definition: scale_cpl_sfc_index.F90:37
scale_cpl_sfc_index::i_r_diffuse
integer, parameter, public i_r_diffuse
Definition: scale_cpl_sfc_index.F90:38
scale_precision
module PRECISION
Definition: scale_precision.F90:14
scale_cpl_sfc_index::i_r_ir
integer, parameter, public i_r_ir
Definition: scale_cpl_sfc_index.F90:29
scale_precision::rp
integer, parameter, public rp
Definition: scale_precision.F90:41
scale_cpl_sfc_index::i_r_nir
integer, parameter, public i_r_nir
Definition: scale_cpl_sfc_index.F90:30
scale_cpl_sfc_index::rad_rgn_boundary_vis
real(rp), parameter, public rad_rgn_boundary_vis
Definition: scale_cpl_sfc_index.F90:33
scale_cpl_sfc_index
module coupler / surface-atmospehre
Definition: scale_cpl_sfc_index.F90:11
scale_cpl_sfc_index::i_r_vis
integer, parameter, public i_r_vis
Definition: scale_cpl_sfc_index.F90:31
scale_cpl_sfc_index::n_rad_rgn
integer, parameter, public n_rad_rgn
Definition: scale_cpl_sfc_index.F90:28
scale_cpl_sfc_index::rad_rgn_boundary_ir
real(rp), parameter, public rad_rgn_boundary_ir
Definition: scale_cpl_sfc_index.F90:34