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