SCALE-RM
Functions/Subroutines
scale_land_phy_const Module Reference

module LAND / Physics Constant model More...

Functions/Subroutines

subroutine, public land_phy_const_setup (LAND_TYPE)
 Setup. More...
 
subroutine, public land_phy_const (TEMP_t, WATER_t, TEMP, WATER, WaterLimit, ThermalCond, HeatCapacity, WaterDiff, SFLX_GH, SFLX_prec, SFLX_evap, CDZ, dt)
 Physical processes for land submodel. More...
 

Detailed Description

module LAND / Physics Constant model

Description
constant land physics module
Author
Team SCALE

Function/Subroutine Documentation

◆ land_phy_const_setup()

subroutine, public scale_land_phy_const::land_phy_const_setup ( character(len=*), intent(in)  LAND_TYPE)

Setup.

Definition at line 48 of file scale_land_phy_const.F90.

References scale_stdio::io_fid_log, and scale_stdio::io_l.

Referenced by scale_land_phy::land_phy_setup().

48  implicit none
49 
50  character(len=*), intent(in) :: LAND_TYPE
51  !---------------------------------------------------------------------------
52 
53  if( io_l ) write(io_fid_log,*)
54  if( io_l ) write(io_fid_log,*) '++++++ Module[CONST] / Categ[LAND PHY] / Origin[SCALElib]'
55 
56  return
Here is the caller graph for this function:

◆ land_phy_const()

subroutine, public scale_land_phy_const::land_phy_const ( real(rp), dimension (lkmax,ia,ja), intent(out)  TEMP_t,
real(rp), dimension (lkmax,ia,ja), intent(out)  WATER_t,
real(rp), dimension (lkmax,ia,ja), intent(in)  TEMP,
real(rp), dimension (lkmax,ia,ja), intent(in)  WATER,
real(rp), dimension (ia,ja), intent(in)  WaterLimit,
real(rp), dimension (ia,ja), intent(in)  ThermalCond,
real(rp), dimension(ia,ja), intent(in)  HeatCapacity,
real(rp), dimension (ia,ja), intent(in)  WaterDiff,
real(rp), dimension (ia,ja), intent(in)  SFLX_GH,
real(rp), dimension (ia,ja), intent(in)  SFLX_prec,
real(rp), dimension (ia,ja), intent(in)  SFLX_evap,
real(rp), dimension (lkmax), intent(in)  CDZ,
real(dp), intent(in)  dt 
)

Physical processes for land submodel.

Definition at line 75 of file scale_land_phy_const.F90.

References scale_stdio::io_fid_log, and scale_stdio::io_l.

Referenced by scale_land_phy::land_phy_setup().

75  implicit none
76 
77  ! arguments
78  real(RP), intent(out) :: TEMP_t (LKMAX,IA,JA)
79  real(RP), intent(out) :: WATER_t (LKMAX,IA,JA)
80 
81  real(RP), intent(in) :: TEMP (LKMAX,IA,JA)
82  real(RP), intent(in) :: WATER (LKMAX,IA,JA)
83  real(RP), intent(in) :: WaterLimit (IA,JA)
84  real(RP), intent(in) :: ThermalCond (IA,JA)
85  real(RP), intent(in) :: HeatCapacity(IA,JA)
86  real(RP), intent(in) :: WaterDiff (IA,JA)
87  real(RP), intent(in) :: SFLX_GH (IA,JA)
88  real(RP), intent(in) :: SFLX_prec (IA,JA)
89  real(RP), intent(in) :: SFLX_evap (IA,JA)
90  real(RP), intent(in) :: CDZ (LKMAX)
91  real(DP), intent(in) :: dt
92  !---------------------------------------------------------------------------
93 
94  if( io_l ) write(io_fid_log,*) '*** Land physics step: Const'
95 
96  temp_t(:,:,:) = 0.0_rp
97  water_t(:,:,:) = 0.0_rp
98 
99  return
Here is the caller graph for this function: