CAM
clm_varctl.F90 File Reference

Modules

module  clm_varctl
 

Functions/Subroutines

subroutine, public clm_varctl::clm_varctl_set (caseid_in, ctitle_in, brnch_retain_casename_in, single_column_in, scmlat_in, scmlon_in, nsrest_in, version_in, hostname_in, username_in)
 
subroutine, public clm_varctl::cnallocate_carbon_only_set (carbon_only_in)
 
logical function, public clm_varctl::cnallocate_carbon_only ()
 
subroutine, public clm_varctl::cnallocate_carbonnitrogen_only_set (carbonnitrogen_only_in)
 
logical function, public clm_varctl::cnallocate_carbonnitrogen_only ()
 
subroutine, public clm_varctl::cnallocate_carbonphosphorus_only_set (carbonphosphorus_only_in)
 
logical function, public clm_varctl::cnallocate_carbonphosphorus_only ()
 
character(len=3) function, public clm_varctl::get_carbontag (carbon_type)
 

Variables

integer, parameter, public clm_varctl::iundef = -9999999
 
real(r8), parameter, public clm_varctl::rundef = -9999999._r8
 
integer, parameter, public clm_varctl::fname_len = SHR_KIND_CL
 
character(len=256), public clm_varctl::caseid = ' '
 
character(len=256), public clm_varctl::ctitle = ' '
 
integer, public clm_varctl::nsrest = iundef
 
integer, parameter, public clm_varctl::nsrstartup = 0
 
integer, parameter, public clm_varctl::nsrcontinue = 1
 
integer, parameter, public clm_varctl::nsrbranch = 2
 
logical, public clm_varctl::brnch_retain_casename = .false.
 
logical, public clm_varctl::noland = .false.
 
character(len=256), public clm_varctl::hostname = ' '
 
character(len=256), public clm_varctl::username = ' '
 
character(len=256), public clm_varctl::source = "Community Land Model CLM4.0"
 
character(len=256), public clm_varctl::version = " "
 
character(len=256), public clm_varctl::conventions = "CF-1.0"
 
integer, public clm_varctl::iulog = 6
 
logical, public clm_varctl::outnc_large_files = .true.
 
character(len=fname_len), public clm_varctl::finidat = ' '
 
character(len=fname_len), public clm_varctl::fsurdat = ' '
 
character(len=fname_len), public clm_varctl::fatmgrid = ' '
 
character(len=fname_len), public clm_varctl::fatmlndfrc = ' '
 
character(len=fname_len), public clm_varctl::fatmtopo = ' '
 
character(len=fname_len), public clm_varctl::flndtopo = ' '
 
character(len=fname_len), public clm_varctl::paramfile = ' '
 
character(len=fname_len), public clm_varctl::nrevsn = ' '
 
character(len=fname_len), public clm_varctl::fsnowoptics = ' '
 
character(len=fname_len), public clm_varctl::fsnowaging = ' '
 
character(len=fname_len), public clm_varctl::fsoilordercon = ' '
 
logical, public clm_varctl::use_voc = .true.
 
logical, public clm_varctl::bound_h2osoi = .true.
 
character(len=fname_len), public clm_varctl::finidat_interp_source = ' '
 
character(len=fname_len), public clm_varctl::finidat_interp_dest = 'finidat_interp_dest.nc'
 
logical, public clm_varctl::irrigate = .false.
 
logical, public clm_varctl::create_crop_landunit = .false.
 
logical, public clm_varctl::all_active = .false.
 
character(len=16), public clm_varctl::co2_type = 'constant'
 
integer, public clm_varctl::spinup_state = 0
 
integer, public clm_varctl::nyears_ad_carbon_only = 0
 
real(r8), public clm_varctl::spinup_mortality_factor = 1._r8
 
logical, public clm_varctl::anoxia = .true.
 
logical, public clm_varctl::override_bgc_restart_mismatch_dump = .false.
 
logical, private clm_varctl::carbon_only
 
logical, private clm_varctl::carbonnitrogen_only
 
logical, private clm_varctl::carbonphosphorus_only
 
integer, public clm_varctl::subgridflag = 1
 
logical, public clm_varctl::wrtdia = .false.
 
real(r8), public clm_varctl::co2_ppmv = 355._r8
 
logical, public clm_varctl::use_c13 = .false.
 
logical, public clm_varctl::use_c14 = .false.
 
logical, public clm_varctl::use_ed = .false.
 
logical, public clm_varctl::use_fates_spitfire = .false.
 
logical, public clm_varctl::use_fates_logging = .false.
 
logical, public clm_varctl::use_fates_planthydro = .false.
 
logical, public clm_varctl::use_fates_ed_st3 = .false.
 
logical, public clm_varctl::use_fates_ed_prescribed_phys = .false.
 
logical, public clm_varctl::use_fates_inventory_init = .false.
 
character(len=256), public clm_varctl::fates_inventory_ctrl_filename = ''
 
logical, public clm_varctl::use_betr = .false.
 
logical, public clm_varctl::use_lai_streams = .false.
 
logical, public clm_varctl::use_dynroot = .false.
 
logical, public clm_varctl::create_glacier_mec_landunit = .false.
 
logical, public clm_varctl::glc_smb = .true.
 
logical, public clm_varctl::glc_do_dynglacier = .false.
 
logical, public clm_varctl::glcmec_downscale_rain_snow_convert = .false.
 
logical, public clm_varctl::glcmec_downscale_longwave = .true.
 
integer, public clm_varctl::glc_snow_persistence_max_days = 7300
 
character(len=256), public clm_varctl::glc_grid = ' '
 
character(len=fname_len), public clm_varctl::fglcmask = ' '
 
logical, public clm_varctl::single_column = .false.
 
real(r8), public clm_varctl::scmlat = rundef
 
real(r8), public clm_varctl::scmlon = rundef
 
integer, public clm_varctl::inst_index
 
character(len=16), public clm_varctl::inst_name
 
character(len=16), public clm_varctl::inst_suffix
 
integer, public clm_varctl::nsegspc = 20
 
character(len=256), public clm_varctl::rpntdir = '.'
 
character(len=256), public clm_varctl::rpntfil = 'rpointer.lnd'
 
logical, public clm_varctl::hist_wrtch4diag = .false.
 
character(len=fname_len), public clm_varctl::fates_paramfile = ' '
 
logical, public clm_varctl::use_nofire = .false.
 
logical, public clm_varctl::use_lch4 = .false.
 
logical, public clm_varctl::use_nitrif_denitrif = .false.
 
logical, public clm_varctl::use_vertsoilc = .false.
 
logical, public clm_varctl::use_extralakelayers = .false.
 
logical, public clm_varctl::use_vichydro = .false.
 
logical, public clm_varctl::use_century_decomp = .false.
 
logical, public clm_varctl::use_cn = .false.
 
logical, public clm_varctl::use_cndv = .false.
 
logical, public clm_varctl::use_crop = .false.
 
logical, public clm_varctl::use_snicar_frc = .false.
 
logical, public clm_varctl::use_vancouver = .false.
 
logical, public clm_varctl::use_mexicocity = .false.
 
logical, public clm_varctl::use_noio = .false.
 
logical, public clm_varctl::use_var_soil_thick = .false.
 
logical, public clm_varctl::use_vsfm = .false.
 
logical, public clm_varctl::vsfm_use_dynamic_linesearch = .false.
 
logical, public clm_varctl::vsfm_include_seepage_bc = .false.
 
character(len=32), public clm_varctl::vsfm_satfunc_type = 'smooth_brooks_corey_bz3'
 
character(len=32), public clm_varctl::vsfm_lateral_model_type = 'none'
 
logical, public clm_varctl::use_petsc_thermal_model = .false.
 
character(len=shr_kind_cl), public clm_varctl::nlfilename_in
 
logical, private clm_varctl::clmvarctl_isset = .false.
 
character(len=15), public clm_varctl::nu_com = 'RD'
 
logical, public clm_varctl::forest_fert_exp = .false.
 
logical, public clm_varctl::eca_pconst_rgspin = .false.
 
logical, public clm_varctl::lateral_connectivity = .false.
 
character(len=256), public clm_varctl::domain_decomp_type = 'round_robin'
 
logical, public clm_varctl::use_clm_interface = .false.
 
logical, public clm_varctl::use_clm_bgc = .false.
 
logical, public clm_varctl::use_pflotran = .false.
 
logical, public clm_varctl::pf_surfaceflow = .false.
 
logical, public clm_varctl::pf_cmode = .false.
 
logical, public clm_varctl::pf_hmode = .false.
 
logical, public clm_varctl::pf_tmode = .false.
 
logical, public clm_varctl::pf_frzmode = .false.
 
logical, public clm_varctl::initth_pf2clm = .false.
 
integer, public clm_varctl::pf_clmnstep0 = 0
 
character(len=fname_len), public clm_varctl::metdata_type = ' '
 
character(len=fname_len), public clm_varctl::metdata_bypass = ' '
 
character(len=fname_len), public clm_varctl::metdata_biases = ' '
 
character(len=fname_len), public clm_varctl::co2_file = ' '
 
character(len=fname_len), public clm_varctl::aero_file = ' '