⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 clm_varpar.f90

📁 CCSM Research Tools: Community Atmosphere Model (CAM)
💻 F90
字号:
#include <misc.h>#include <preproc.h>      module clm_varpar  use precision  implicit none!----------------------------------------------------------------------- ! ! Purpose: ! land surface model array dimensions! ! Method: ! ! Author: Mariana Vertenstein! !-----------------------------------------------------------------------! $Id: clm_varpar.F90,v 1.4.6.2.6.1 2002/05/13 19:25:02 erik Exp $!-----------------------------------------------------------------------! Define land surface 2-d grid. ! This sets the model resolution according to cpp directives ! LSMLON and LSMLAT in preproc.h.   integer, parameter :: lsmlon = LSMLON  !maximum number of longitude points on model grid  integer, parameter :: lsmlat = LSMLAT  !number of latitude points on model grid! Define maximum number of PFT patches per grid cell and set! patch number for urban, lake, wetland, and glacier patches  integer, parameter :: maxpatch_pft = 4                !maximum number of PFT subgrid patches per grid cell  integer, parameter :: npatch_urban = maxpatch_pft + 1 !urban   patch number: 1 to maxpatch  integer, parameter :: npatch_lake  = npatch_urban + 1 !lake    patch number: 1 to maxpatch  integer, parameter :: npatch_wet   = npatch_lake  + 1 !wetland patch number: 1 to maxpatch  integer, parameter :: npatch_gla   = npatch_wet   + 1 !glacier patch number: 1 to maxpatch  integer, parameter :: maxpatch     = npatch_gla       !maximum number of subgrid patches per grid cell! Define history file parameters  integer , parameter :: maxhist      =   3  !max number of history files  integer , parameter :: maxflds      = 200  !max number of fields (active and inacative) in list  integer , parameter :: max_slevflds =  75  !max number of active single-level fields  integer , parameter :: max_mlevflds =  10  !max number of active multi-level fields   integer , parameter :: maxalflds = max_slevflds + max_mlevflds !max number of active fields (all levels)! Define number of level parameters  integer, parameter :: nlevsoi     =  10   !number of soil layers  integer, parameter :: nlevlak     =  10   !number of lake layers  integer, parameter :: nlevsno     =   5   !maximum number of snow layers! Define miscellaneous parameters  integer, parameter :: numwat      =   5   !number of water types (soil, ice, 2 lakes, wetland)  integer, parameter :: numpft      =  16   !number of plant types  integer, parameter :: numcol      =   8   !number of soil color types  integer, parameter :: numrad      =   2   !number of solar radiation bands: vis, nir  integer, parameter :: ndst        =   4   !number of dust size classes  integer, parameter :: dst_src_nbr =   3   !number of size distns in src soil  integer, parameter :: nvoc        =   5   !number of voc categories! Define parameters for RTM river routing model  integer, parameter :: rtmlon = 720  !# of rtm longitudes  integer, parameter :: rtmlat = 360  !# of rtm latitudesend module clm_varpar

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -