output_landscape_module Module

***new
***new

****new


Used by

  • module~~output_landscape_module~~UsedByGraph module~output_landscape_module output_landscape_module proc~actions actions proc~actions->module~output_landscape_module proc~aqu_pesticide_output aqu_pesticide_output proc~aqu_pesticide_output->module~output_landscape_module proc~basin_aqu_pest_output basin_aqu_pest_output proc~basin_aqu_pest_output->module~output_landscape_module proc~basin_ch_pest_output basin_ch_pest_output proc~basin_ch_pest_output->module~output_landscape_module proc~basin_ls_pest_output basin_ls_pest_output proc~basin_ls_pest_output->module~output_landscape_module proc~basin_output basin_output proc~basin_output->module~output_landscape_module proc~basin_res_pest_output basin_res_pest_output proc~basin_res_pest_output->module~output_landscape_module proc~basin_sw_init basin_sw_init proc~basin_sw_init->module~output_landscape_module proc~calsoft_plant calsoft_plant proc~calsoft_plant->module~output_landscape_module proc~calsoft_sum_output calsoft_sum_output proc~calsoft_sum_output->module~output_landscape_module proc~cbn_zhang2 cbn_zhang2 proc~cbn_zhang2->module~output_landscape_module proc~ch_cs_output ch_cs_output proc~ch_cs_output->module~output_landscape_module proc~ch_pathogen_output ch_pathogen_output proc~ch_pathogen_output->module~output_landscape_module proc~ch_salt_output ch_salt_output proc~ch_salt_output->module~output_landscape_module proc~cha_pesticide_output cha_pesticide_output proc~cha_pesticide_output->module~output_landscape_module proc~conditions conditions proc~conditions->module~output_landscape_module proc~cs_balance cs_balance proc~cs_balance->module~output_landscape_module proc~cs_rain cs_rain proc~cs_rain->module~output_landscape_module proc~cs_uptake cs_uptake proc~cs_uptake->module~output_landscape_module proc~hru_carbon_output hru_carbon_output proc~hru_carbon_output->module~output_landscape_module proc~hru_control hru_control proc~hru_control->module~output_landscape_module proc~hru_hyds hru_hyds proc~hru_hyds->module~output_landscape_module proc~hru_lte_output hru_lte_output proc~hru_lte_output->module~output_landscape_module proc~hru_lte_read hru_lte_read proc~hru_lte_read->module~output_landscape_module proc~hru_output hru_output proc~hru_output->module~output_landscape_module proc~hru_output_allo hru_output_allo proc~hru_output_allo->module~output_landscape_module proc~hru_pathogen_output hru_pathogen_output proc~hru_pathogen_output->module~output_landscape_module proc~hru_pesticide_output hru_pesticide_output proc~hru_pesticide_output->module~output_landscape_module proc~hydro_init hydro_init proc~hydro_init->module~output_landscape_module proc~lcu_read_softcal lcu_read_softcal proc~lcu_read_softcal->module~output_landscape_module proc~lsreg_output lsreg_output proc~lsreg_output->module~output_landscape_module proc~lsu_output lsu_output proc~lsu_output->module~output_landscape_module proc~lsu_read_elements lsu_read_elements proc~lsu_read_elements->module~output_landscape_module proc~nut_nminrl nut_nminrl proc~nut_nminrl->module~output_landscape_module proc~nut_nrain nut_nrain proc~nut_nrain->module~output_landscape_module proc~nut_pminrl nut_pminrl proc~nut_pminrl->module~output_landscape_module proc~nut_pminrl2 nut_pminrl2 proc~nut_pminrl2->module~output_landscape_module proc~nut_solp nut_solp proc~nut_solp->module~output_landscape_module proc~output_landscape_init output_landscape_init proc~output_landscape_init->module~output_landscape_module proc~pl_nup pl_nup proc~pl_nup->module~output_landscape_module proc~pl_pup pl_pup proc~pl_pup->module~output_landscape_module proc~reg_read_elements reg_read_elements proc~reg_read_elements->module~output_landscape_module proc~res_cs_output res_cs_output proc~res_cs_output->module~output_landscape_module proc~res_pesticide_output res_pesticide_output proc~res_pesticide_output->module~output_landscape_module proc~res_salt_output res_salt_output proc~res_salt_output->module~output_landscape_module proc~rsd_decomp rsd_decomp proc~rsd_decomp->module~output_landscape_module proc~salt_balance salt_balance proc~salt_balance->module~output_landscape_module proc~salt_rain salt_rain proc~salt_rain->module~output_landscape_module proc~salt_roadsalt salt_roadsalt proc~salt_roadsalt->module~output_landscape_module proc~salt_uptake salt_uptake proc~salt_uptake->module~output_landscape_module proc~sq_snom sq_snom proc~sq_snom->module~output_landscape_module proc~surface surface proc~surface->module~output_landscape_module proc~swift_output swift_output proc~swift_output->module~output_landscape_module proc~wet_cs_output wet_cs_output proc~wet_cs_output->module~output_landscape_module proc~wet_read_hyd wet_read_hyd proc~wet_read_hyd->module~output_landscape_module proc~wet_salt_output wet_salt_output proc~wet_salt_output->module~output_landscape_module

Variables

Type Visibility Attributes Name Initial
type(output_waterbal), public, pointer :: h
type(output_waterbal), public, dimension (:), allocatable, target :: hwb_d
type(output_waterbal), public, dimension (:), allocatable :: hwb_m
type(output_waterbal), public, dimension (:), allocatable :: hwb_y
type(output_waterbal), public, dimension (:), allocatable :: hwb_a
type(output_waterbal), public :: hwbz
type(output_waterbal), public, dimension (:), allocatable :: hltwb_d
type(output_waterbal), public, dimension (:), allocatable :: hltwb_m
type(output_waterbal), public, dimension (:), allocatable :: hltwb_y
type(output_waterbal), public, dimension (:), allocatable :: hltwb_a
type(output_waterbal), public, dimension (:), allocatable :: ruwb_d
type(output_waterbal), public, dimension (:), allocatable :: ruwb_m
type(output_waterbal), public, dimension (:), allocatable :: ruwb_y
type(output_waterbal), public, dimension (:), allocatable :: ruwb_a
type(output_waterbal), public :: bwb_d
type(output_waterbal), public :: bwb_m
type(output_waterbal), public :: bwb_y
type(output_waterbal), public :: bwb_a
type(regional_output_waterbal), public, dimension (:), allocatable :: rwb_d
type(regional_output_waterbal), public, dimension (:), allocatable :: rwb_m
type(regional_output_waterbal), public, dimension (:), allocatable :: rwb_y
type(regional_output_waterbal), public, dimension (:), allocatable :: rwb_a
type(output_nutbal), public, dimension (:), allocatable :: hnb_d
type(output_nutbal), public, dimension (:), allocatable :: hnb_m
type(output_nutbal), public, dimension (:), allocatable :: hnb_y
type(output_nutbal), public, dimension (:), allocatable :: hnb_a
type(output_nutbal), public :: hnbz
type(output_nutbal), public, dimension (:), allocatable :: hltnb_d
type(output_nutbal), public, dimension (:), allocatable :: hltnb_m
type(output_nutbal), public, dimension (:), allocatable :: hltnb_y
type(output_nutbal), public, dimension (:), allocatable :: hltnb_a
type(output_nutbal), public, dimension (:), allocatable :: runb_d
type(output_nutbal), public, dimension (:), allocatable :: runb_m
type(output_nutbal), public, dimension (:), allocatable :: runb_y
type(output_nutbal), public, dimension (:), allocatable :: runb_a
type(output_nutbal), public :: bnb_d
type(output_nutbal), public :: bnb_m
type(output_nutbal), public :: bnb_y
type(output_nutbal), public :: bnb_a
type(regional_output_nutbal), public, dimension (:), allocatable :: rnb_d
type(regional_output_nutbal), public, dimension (:), allocatable :: rnb_m
type(regional_output_nutbal), public, dimension (:), allocatable :: rnb_y
type(regional_output_nutbal), public, dimension (:), allocatable :: rnb_a
type(output_nutcarb_cycling), public, dimension (:), allocatable :: hcyl_d
type(output_nutcarb_cycling), public, dimension (:), allocatable :: hcyl_m
type(output_nutcarb_cycling), public, dimension (:), allocatable :: hcyl_y
type(output_nutcarb_cycling), public, dimension (:), allocatable :: hcyl_a
type(output_nutcarb_cycling), public :: hycl_z
type(output_nutcarb_gain_loss), public, dimension (:), allocatable :: hgl_d
type(output_nutcarb_gain_loss), public, dimension (:), allocatable :: hgl_m
type(output_nutcarb_gain_loss), public, dimension (:), allocatable :: hgl_y
type(output_nutcarb_gain_loss), public, dimension (:), allocatable :: hgl_a
type(output_nutcarb_gain_loss), public :: hgl_z
type(output_losses), public, dimension (:), allocatable :: hls_d
type(output_losses), public, dimension (:), allocatable :: hls_m
type(output_losses), public, dimension (:), allocatable :: hls_y
type(output_losses), public, dimension (:), allocatable :: hls_a
type(output_losses), public :: hlsz
type(output_losses), public, dimension (:), allocatable :: hltls_d
type(output_losses), public, dimension (:), allocatable :: hltls_m
type(output_losses), public, dimension (:), allocatable :: hltls_y
type(output_losses), public, dimension (:), allocatable :: hltls_a
type(output_losses), public, dimension (:), allocatable :: ruls_d
type(output_losses), public, dimension (:), allocatable :: ruls_m
type(output_losses), public, dimension (:), allocatable :: ruls_y
type(output_losses), public, dimension (:), allocatable :: ruls_a
type(output_losses), public :: bls_d
type(output_losses), public :: bls_m
type(output_losses), public :: bls_y
type(output_losses), public :: bls_a
type(regional_output_losses), public, dimension (:), allocatable :: rls_d
type(regional_output_losses), public, dimension (:), allocatable :: rls_m
type(regional_output_losses), public, dimension (:), allocatable :: rls_y
type(regional_output_losses), public, dimension (:), allocatable :: rls_a
type(output_plantweather), public, dimension (:), allocatable :: hpw_d
type(output_plantweather), public, dimension (:), allocatable :: hpw_m
type(output_plantweather), public, dimension (:), allocatable :: hpw_y
type(output_plantweather), public, dimension (:), allocatable :: hpw_a
type(output_plantweather), public :: hpwz
type(output_plantweather), public, dimension (:), allocatable :: hltpw_d
type(output_plantweather), public, dimension (:), allocatable :: hltpw_m
type(output_plantweather), public, dimension (:), allocatable :: hltpw_y
type(output_plantweather), public, dimension (:), allocatable :: hltpw_a
type(output_plantweather), public, dimension (:), allocatable :: rupw_d
type(output_plantweather), public, dimension (:), allocatable :: rupw_m
type(output_plantweather), public, dimension (:), allocatable :: rupw_y
type(output_plantweather), public, dimension (:), allocatable :: rupw_a
type(output_plantweather), public :: bpw_d
type(output_plantweather), public :: bpw_m
type(output_plantweather), public :: bpw_y
type(output_plantweather), public :: bpw_a
type(regional_output_plantweather), public, dimension (:), allocatable :: rpw_d
type(regional_output_plantweather), public, dimension (:), allocatable :: rpw_m
type(regional_output_plantweather), public, dimension (:), allocatable :: rpw_y
type(regional_output_plantweather), public, dimension (:), allocatable :: rpw_a
type(output_waterbal_header), public :: wb_hdr
type(output_waterbal_header_units), public :: wb_hdr_units
type(output_nutbal_header), public :: nb_hdr
type(output_nutbal_header_units), public :: nb_hdr_units
type(output_losses_header), public :: ls_hdr
type(output_losses_header_units), public :: ls_hdr_units
type(output_nutcarb_cycling_header), public :: nb_hdr1
type(output_nutbal_header_units1), public :: nb_hdr_units1

carbon output

type(output_carbon_header), public :: carbon_hdr1
type(output_carbon_header_units1), public :: carbon_hdr_units1

! NEW SOIL CARBON OUTPUT

type(output_soilcarb_header), public :: soilcarb_hdr
type(output_soilcarb_header_units), public :: soilcarb_hdr_units

! NEW SOIL CARBON OUTPUT

! NEW RESIDUE CARBON OUTPUT

type(output_rescarb_header), public :: rescarb_hdr
type(output_rescarb_header_units), public :: rescarb_hdr_units

! NEW RESIDUE CARBON OUTPUT

! NEW PLANT CARBON OUTPUT

type(output_plcarb_header), public :: plcarb_hdr
type(output_plcarb_header_units), public :: plcarb_hdr_units

! NEW PLANT CARBON OUTPUT

! NEW SOIL CARBON TRANSFORMATIONS OUTPUT

type(output_hscf_header), public :: hscf_hdr
type(output_hscf_header_units), public :: hscf_hdr_units

! NEW SOIL CARBON TRANSFORMATIONS OUTPUT

NEW PLANT CARBON STAT OUTPUT

type(output_plc_header), public :: plc_hdr
type(output_plc_header_units), public :: plc_hdr_units

! NEW PLANT CARBON STAT OUTPUT

NEW RESIDUE CARBON STAT OUTPUT

type(output_rsdc_header), public :: rsdc_hdr
type(output_rsdc_header_units), public :: rsdc_hdr_units

! NEW RESIDUE CARBON STAT OUTPUT

NEW SOIL CARBON STAT OUTPUT

type(output_soilc_header), public :: soilc_hdr
type(output_soilc_header_units), public :: soilc_hdr_units
type(output_soil_org_flux_header), public :: soil_org_flux_hdr
type(output_soil_org_flux_header_units), public :: soil_org_flux_hdr_units

! NEW SOIL CARBON STAT OUTPUT

! NEW BASIN CARBON OUTPUT

type(output_bsn_carb_header), public :: bsn_carb_hdr
type(output_bsn_carb_header_units), public :: bsn_carb_hdr_units

! NEW BASIN CARBON OUTPUT

type(output_losses_header1), public :: ls_hdr1
type(output_losses_header_units1), public :: ls_hdr_units1
type(output_plantweather_header), public :: pw_hdr
type(output_plantweather_header_units), public :: pw_hdr_units

Interfaces

public interface operator (+)

public interface operator (+)

public interface operator (+)

public interface operator (+)

public interface operator (/)

public interface operator (*)

public interface operator (//)

public interface operator (/)

public interface operator (+)

public interface operator (+)

public interface operator (/)

public interface operator (/)

public interface operator (*)

public interface operator (*)

public interface operator (*)

public interface operator (/)

public interface operator (*)

public interface operator (/)

public interface operator (//)

public interface operator (*)


Derived Types

type, public ::  output_waterbal

Components

Type Visibility Attributes Name Initial
real, public :: precip = 0.
real, public :: snofall = 0.
real, public :: snomlt = 0.
real, public :: surq_gen = 0.
real, public :: latq = 0.
real, public :: wateryld = 0.
real, public :: perc = 0.
real, public :: et = 0.
real, public :: ecanopy = 0.
real, public :: eplant = 0.
real, public :: esoil = 0.
real, public :: surq_cont = 0.
real, public :: cn = 0.
real, public :: sw_init = 0.
real, public :: sw_final = 0.
real, public :: sw = 0.
real, public :: sw_300 = 0.
real, public :: sno_init = 0.
real, public :: sno_final = 0.
real, public :: snopack = 0.
real, public :: pet = 0.
real, public :: qtile = 0.
real, public :: irr = 0.
real, public :: surq_runon = 0.
real, public :: latq_runon = 0.
real, public :: overbank = 0.
real, public :: surq_cha = 0.
real, public :: surq_res = 0.
real, public :: surq_ls = 0.
real, public :: latq_cha = 0.
real, public :: latq_res = 0.
real, public :: latq_ls = 0.
real, public :: gwsoil = 0.
real, public :: satex = 0.
real, public :: satex_chan = 0.
real, public :: delsw = 0.
real, public :: lagsurf = 0.
real, public :: laglatq = 0.
real, public :: lagsatex = 0.
real, public :: wet_evap = 0.
real, public :: wet_out = 0.
real, public :: wet_stor = 0.

type, public ::  regional_output_waterbal

Components

Type Visibility Attributes Name Initial
type(output_waterbal), public, dimension (:), allocatable :: lum

type, public ::  output_nutbal

Components

Type Visibility Attributes Name Initial
real, public :: grazn = 0.
real, public :: grazp = 0.
real, public :: lab_min_p = 0.
real, public :: act_sta_p = 0.
real, public :: fertn = 0.
real, public :: fertp = 0.
real, public :: fixn = 0.
real, public :: denit = 0.
real, public :: act_nit_n = 0.
real, public :: act_sta_n = 0.
real, public :: org_lab_p = 0.
real, public :: rsd_nitorg_n = 0.
real, public :: rsd_laborg_p = 0.
real, public :: no3atmo = 0.
real, public :: nh4atmo = 0.
real, public :: nuptake = 0.
real, public :: puptake = 0.
real, public :: gwsoiln = 0.
real, public :: gwsoilp = 0.

type, public ::  regional_output_nutbal

Components

Type Visibility Attributes Name Initial
type(output_nutbal), public, dimension (:), allocatable :: lum

type, public ::  output_nutcarb_cycling

Components

Type Visibility Attributes Name Initial
real, public :: lab_min_p = 0.
real, public :: act_sta_p = 0.
real, public :: act_nit_n = 0.
real, public :: act_sta_n = 0.
real, public :: org_lab_p = 0.
real, public :: rsd_hs_c = 0.
real, public :: rsd_nitorg_n = 0.
real, public :: rsd_laborg_p = 0.

type, public ::  output_nutcarb_gain_loss

Components

Type Visibility Attributes Name Initial
real, public :: sedyld = 0.
real, public :: usle = 0.
real, public :: sedorgc = 0.
real, public :: sedorgn = 0.
real, public :: sedorgp = 0.
real, public :: surqno3 = 0.
real, public :: latno3 = 0.
real, public :: surqsolp = 0.
real, public :: sedmin = 0.
real, public :: tileno3 = 0.
real, public :: no3atmo = 0.
real, public :: nh4atmo = 0.
real, public :: manurec = 0.
real, public :: manuren = 0.
real, public :: manurep = 0.
real, public :: fertc = 0.
real, public :: fertn = 0.
real, public :: fertp = 0.
real, public :: grazc_eat = 0.
real, public :: grazn_eat = 0.
real, public :: grazp_eat = 0.
real, public :: grazc_man = 0.
real, public :: grazn_man = 0.
real, public :: grazp_man = 0.
real, public :: fixn = 0.
real, public :: denit = 0.
real, public :: yieldc = 0.
real, public :: yieldn = 0.
real, public :: yieldp = 0.

type, public ::  output_losses

Components

Type Visibility Attributes Name Initial
real, public :: sedyld = 0.
real, public :: sedorgn = 0.
real, public :: sedorgp = 0.
real, public :: surqno3 = 0.
real, public :: latno3 = 0.
real, public :: surqsolp = 0.
real, public :: usle = 0.
real, public :: sedminp = 0.
real, public :: tileno3 = 0.
real, public :: lchlabp = 0.
real, public :: tilelabp = 0.
real, public :: satexn = 0.

type, public ::  regional_output_losses

Components

Type Visibility Attributes Name Initial
type(output_losses), public, dimension (:), allocatable :: lum

type, public ::  output_plantweather

Components

Type Visibility Attributes Name Initial
real, public :: lai = 0.
real, public :: bioms = 0.
real, public :: yield = 0.
real, public :: residue = 0.
real, public :: sol_tmp = 0.
real, public :: strsw = 0.
real, public :: strsa = 0.
real, public :: strstmp = 0.
real, public :: strsn = 0.
real, public :: strsp = 0.
real, public :: strss = 0.
real, public :: nplnt = 0.
real, public :: percn = 0.
real, public :: pplnt = 0.
real, public :: tmx = 0.
real, public :: tmn = 0.
real, public :: tmpav = 0.
real, public :: solrad = 0.
real, public :: wndspd = 0.
real, public :: rhum = 0.
real, public :: phubase0 = 0.
real, public :: lai_max = 0.
real, public :: bm_max = 0.
real, public :: bm_grow = 0.
real, public :: c_gro = 0.

type, public ::  regional_output_plantweather

Components

Type Visibility Attributes Name Initial
type(output_plantweather), public, dimension (:), allocatable :: lum

type, public ::  output_waterbal_header

Components

Type Visibility Attributes Name Initial
character(len=5), public :: day = " jday"
character(len=6), public :: mo = "   mon"
character(len=6), public :: day_mo = "   day"
character(len=6), public :: yrc = "    yr"
character(len=8), public :: isd = "    unit"
character(len=8), public :: id = "  gis_id"
character(len=16), public :: name = "  name          "
character(len=14), public :: precip = "        precip"
character(len=12), public :: snofall = "     snofall"
character(len=12), public :: snomlt = "      snomlt"
character(len=12), public :: surq_gen = "    surq_gen"
character(len=12), public :: latq = "        latq"
character(len=12), public :: wateryld = "    wateryld"
character(len=12), public :: perc = "        perc"
character(len=12), public :: et = "          et"
character(len=12), public :: ecanopy = "     ecanopy"
character(len=12), public :: eplant = "      eplant"
character(len=12), public :: esoil = "       esoil"
character(len=12), public :: surq_cont = "   surq_cont"
character(len=12), public :: cn = "          cn"
character(len=12), public :: sw_init = "     sw_init"
character(len=12), public :: sw_final = "    sw_final"
character(len=12), public :: sw_ave = "      sw_ave"
character(len=12), public :: sw_300 = "      sw_300"
character(len=12), public :: sno_init = "    sno_init"
character(len=12), public :: sno_final = "   sno_final"
character(len=12), public :: snopack = "     snopack"
character(len=12), public :: pet = "         pet"
character(len=12), public :: qtile = "       qtile"
character(len=12), public :: irr = "         irr"
character(len=12), public :: surq_runon = "  surq_runon"
character(len=12), public :: latq_runon = "  latq_runon"
character(len=12), public :: overbank = "    overbank"
character(len=12), public :: surq_cha = "    surq_cha"
character(len=12), public :: surq_res = "    surq_res"
character(len=12), public :: surq_ls = "     surq_ls"
character(len=12), public :: latq_cha = "    latq_cha"
character(len=12), public :: latq_res = "    latq_res"
character(len=12), public :: latq_ls = "     latq_ls"
character(len=12), public :: gwsoilq = "     gwsoilq"
character(len=12), public :: satex = "       satex"
character(len=12), public :: satex_chan = "  satex_chan"
character(len=12), public :: sw_change = "   sw_change"
character(len=12), public :: lagsurf = "     lagsurf"
character(len=12), public :: laglatq = "     laglatq"
character(len=12), public :: lagsatex = "    lagsatex"
character(len=12), public :: wet_evap = "    wet_evap"
character(len=12), public :: wet_oflo = "    wet_oflo"
character(len=12), public :: wet_stor = "    wet_stor"
character(len=16), public :: plt_cov = "   plant_cov    "
character(len=30), public :: mgt_ops = "   mgt_ops      "

type, public ::  output_waterbal_header_units

Components

Type Visibility Attributes Name Initial
character(len=5), public :: day = "     "
character(len=6), public :: mo = "      "
character(len=6), public :: day_mo = "      "
character(len=6), public :: yrc = "      "
character(len=8), public :: isd = "        "
character(len=8), public :: id = "        "
character(len=16), public :: name = "                "
character(len=14), public :: precip = "          mm"
character(len=12), public :: snofall = "          mm"
character(len=12), public :: snomlt = "          mm"
character(len=12), public :: surq_gen = "          mm"
character(len=12), public :: latq = "          mm"
character(len=12), public :: wateryld = "          mm"
character(len=12), public :: perc = "          mm"
character(len=12), public :: et = "          mm"
character(len=12), public :: ecanopy = "          mm"
character(len=12), public :: eplant = "          mm"
character(len=12), public :: esoil = "          mm"
character(len=12), public :: surq_cont = "          mm"
character(len=12), public :: cn = "         ---"
character(len=12), public :: sw_init = "          mm"
character(len=12), public :: sw_final = "          mm"
character(len=12), public :: sw_ave = "          mm"
character(len=12), public :: sw_300 = "          mm"
character(len=12), public :: sno_init = "          mm"
character(len=12), public :: sno_final = "          mm"
character(len=12), public :: snopack = "          mm"
character(len=12), public :: pet = "          mm"
character(len=12), public :: qtile = "          mm"
character(len=12), public :: irr = "          mm"
character(len=12), public :: surq_runon = "          mm"
character(len=12), public :: latq_runon = "          mm"
character(len=12), public :: overbank = "          mm"
character(len=12), public :: surq_cha = "          mm"
character(len=12), public :: surq_res = "          mm"
character(len=12), public :: surq_ls = "          mm"
character(len=12), public :: latq_cha = "          mm"
character(len=12), public :: latq_res = "          mm"
character(len=12), public :: latq_ls = "          mm"
character(len=12), public :: gwsoilq = "          mm"
character(len=12), public :: satex = "          mm"
character(len=12), public :: satex_chan = "          mm"
character(len=12), public :: sw_change = "          mm"
character(len=12), public :: lagsurf = "          mm"
character(len=12), public :: laglatq = "          mm"
character(len=12), public :: lagsatex = "          mm"
character(len=12), public :: wet_evap = "          mm"
character(len=12), public :: wet_oflo = "          mm"
character(len=12), public :: wet_stor = "          mm"

type, public ::  output_nutbal_header

Components

Type Visibility Attributes Name Initial
character(len=5), public :: day = " jday"
character(len=6), public :: mo = "   mon"
character(len=6), public :: day_mo = "   day"
character(len=6), public :: yrc = "    yr"
character(len=9), public :: isd = "    unit "
character(len=8), public :: id = " gis_id "
character(len=16), public :: name = " name           "
character(len=12), public :: grazn = " grzn       "
character(len=12), public :: grazp = " grzp       "
character(len=12), public :: lab_min_p = " lab_min_p  "
character(len=12), public :: act_sta_p = " act_sta_p  "
character(len=17), public :: fertn = "     fertn       "
character(len=17), public :: fertp = "     fertp       "
character(len=17), public :: fixn = "     fixn        "
character(len=17), public :: denit = "     denit       "
character(len=17), public :: act_nit_n = "     act_nit_n   "
character(len=17), public :: act_sta_n = "     act_sta_n   "
character(len=17), public :: org_lab_p = "     org_lab_p   "
character(len=17), public :: rsd_nitorg_n = "     rsd_nitorg_n"
character(len=17), public :: rsd_laborg_p = "     rsd_laborg_p"
character(len=17), public :: no3atmo = "    no3atmo       "
character(len=17), public :: nh4atmo = "    nh4atmo       "
character(len=17), public :: nuptake = "    nuptake       "
character(len=17), public :: puptake = "    puptake       "
character(len=17), public :: gwsoiln = "    gwsoiln       "
character(len=17), public :: gwsoilp = "    gwsoilp       "
character(len=16), public :: plt_cov = "plant_cov         "
character(len=30), public :: mgt_ops = "mgt_ops      "

type, public ::  output_nutbal_header_units

Components

Type Visibility Attributes Name Initial
character(len=5), public :: day = "     "
character(len=6), public :: mo = "      "
character(len=6), public :: day_mo = "      "
character(len=6), public :: yrc = "      "
character(len=9), public :: isd = "         "
character(len=8), public :: id = "        "
character(len=16), public :: name = "                "
character(len=12), public :: grazn = " kgha       "
character(len=12), public :: grazp = " kgha       "
character(len=12), public :: lab_min_p = " kgha       "
character(len=12), public :: act_sta_p = " kgha       "
character(len=17), public :: fertn = "      kgha       "
character(len=17), public :: fertp = "      kgha       "
character(len=17), public :: fixn = "      kgha       "
character(len=17), public :: denit = "      kgha       "
character(len=17), public :: act_nit_n = "      kgha       "
character(len=17), public :: act_sta_n = "      kgha       "
character(len=17), public :: org_lab_p = "      kgha       "
character(len=17), public :: rsd_nitorg_n = "      kgha       "
character(len=17), public :: rsd_laborg_p = "      kgha       "
character(len=17), public :: no3atmo = "      kgha       "
character(len=17), public :: nh4atmo = "      kgha       "
character(len=17), public :: nuptake = "      kgha       "
character(len=17), public :: puptake = "      kgha       "
character(len=17), public :: gwsoiln = "      kgha       "
character(len=17), public :: gwsoilp = "      kgha       "

type, public ::  output_losses_header

Components

Type Visibility Attributes Name Initial
character(len=6), public :: day = "  jday"
character(len=6), public :: mo = "   mon"
character(len=6), public :: day_mo = "   day"
character(len=6), public :: yrc = "    yr"
character(len=8), public :: isd = "   unit "
character(len=8), public :: id = " gis_id "
character(len=16), public :: name = " name      "
character(len=12), public :: sedyld = "      sedyld"
character(len=12), public :: sedorgn = "     sedorgn"
character(len=12), public :: sedorgp = "     sedorgp"
character(len=12), public :: surqno3 = "     surqno3"
character(len=12), public :: latno3 = "     lat3no3"
character(len=12), public :: surqsolp = "    surqsolp"
character(len=12), public :: usle = "        usle"
character(len=12), public :: sedminp = "     sedminp"
character(len=12), public :: tileno3 = "     tileno3"
character(len=12), public :: lchlabp = "     lchlabp"
character(len=12), public :: tilelabp = "    tilelabp"
character(len=12), public :: satexn = "      satexn"
character(len=16), public :: plt_cov = "    plant_cov    "
character(len=30), public :: mgt_ops = "    mgt_ops      "

type, public ::  output_losses_header_units

Components

Type Visibility Attributes Name Initial
character(len=6), public :: day = "      "
character(len=6), public :: mo = "      "
character(len=6), public :: day_mo = "      "
character(len=6), public :: yrc = "      "
character(len=8), public :: isd = "        "
character(len=8), public :: id = "        "
character(len=16), public :: name = "                "
character(len=12), public :: sedyld = "         tha"
character(len=12), public :: sedorgn = "        kgha"
character(len=12), public :: sedorgp = "        kgha"
character(len=12), public :: surqno3 = "        kgha"
character(len=12), public :: latno3 = "        kgha"
character(len=12), public :: surqsolp = "        kgha"
character(len=12), public :: usle = "        tons"
character(len=12), public :: sedmin = "        kgha"
character(len=12), public :: tileno3 = "        kgha"
character(len=12), public :: lchlabp = "        kgha"
character(len=12), public :: tilelabp = "        kgha"
character(len=12), public :: satexn = "        kgha"

type, public ::  output_nutcarb_cycling_header

Components

Type Visibility Attributes Name Initial
character(len=5), public :: day = " jday"
character(len=6), public :: mo = "   mon"
character(len=6), public :: day_mo = "   day"
character(len=6), public :: yrc = "    yr"
character(len=9), public :: isd = "    unit "
character(len=8), public :: id = " gis_id "
character(len=9), public :: name = "    name "
character(len=17), public :: lab_min_p = "        lab_min_p"
character(len=17), public :: act_sta_p = "        act_sta_p"
character(len=17), public :: act_nit_n = "        act_nit_n"
character(len=17), public :: act_sta_n = "        act_sta_n"
character(len=17), public :: org_lab_p = "        org_lab_p"
character(len=17), public :: rsd_hs_c = "         rsd_hs_c"
character(len=17), public :: rsd_nitorg_n = "    rsd_nitrorg_n"
character(len=17), public :: rsd_laborg_p = "     rsd_laborg_p"

type, public ::  output_nutbal_header_units1

Components

Type Visibility Attributes Name Initial
character(len=5), public :: day = "     "
character(len=6), public :: mo = "      "
character(len=6), public :: day_mo = "      "
character(len=6), public :: yrc = "      "
character(len=9), public :: isd = "         "
character(len=8), public :: id = "        "
character(len=9), public :: name = "         "
character(len=17), public :: lab_min_p = "             kgha"
character(len=17), public :: act_sta_p = "             kgha"
character(len=17), public :: act_nit_n = "             kgha"
character(len=17), public :: act_sta_n = "             kgha"
character(len=17), public :: org_lab_p = "             kgha"
character(len=17), public :: rsd_hs_c = "             kgha"
character(len=17), public :: rsd_nitorg_n = "             kgha"
character(len=17), public :: rsd_laborg_p = "             kgha"

type, public ::  output_carbon_header

Components

Type Visibility Attributes Name Initial
character(len=5), public :: day = " jday"
character(len=6), public :: mo = "   mon"
character(len=6), public :: day_mo = "   day"
character(len=6), public :: yrc = "    yr"
character(len=9), public :: isd = "    unit "
character(len=8), public :: id = " gis_id "
character(len=9), public :: name = "    name "
character(len=17), public :: sed_c = "            sed_c"
character(len=17), public :: surq_c = "           surq_c"
character(len=17), public :: surq_doc = "         surq_doc"
character(len=17), public :: surq_dic = "         surq_dic"
character(len=17), public :: latq_c = "           latq_c"
character(len=17), public :: latq_doc = "         latq_doc"
character(len=17), public :: latq_dic = "         latq_dic"
character(len=17), public :: perc_c = "           perc_c"
character(len=17), public :: perc_doc = "         perc_doc"
character(len=17), public :: perc_dic = "         perc_dic"
character(len=17), public :: npp_c = "            npp_c"
character(len=17), public :: rsd_c = "            rsd_c"
character(len=17), public :: grain_c = "          grain_c"
character(len=17), public :: stover_c = "         stover_c"
character(len=17), public :: rsp_c = "            rsp_c"
character(len=17), public :: emit_c = "           emit_c"

type, public ::  output_carbon_header_units1

Components

Type Visibility Attributes Name Initial
character(len=5), public :: day = "     "
character(len=6), public :: mo = "      "
character(len=6), public :: day_mo = "      "
character(len=6), public :: yrc = "      "
character(len=9), public :: isd = "         "
character(len=8), public :: id = "        "
character(len=9), public :: name = "         "
character(len=17), public :: sed_c = "          kg C/ha"
character(len=17), public :: surq_c = "          kg C/ha"
character(len=17), public :: surq_doc = "          kg C/ha"
character(len=17), public :: surq_dic = "          kg C/ha"
character(len=17), public :: latq_c = "          kg C/ha"
character(len=17), public :: latq_doc = "          kg C/ha"
character(len=17), public :: latq_dic = "          kg C/ha"
character(len=17), public :: perc_c = "          kg C/ha"
character(len=17), public :: perc_doc = "          kg C/ha"
character(len=17), public :: perc_dic = "          kg C/ha"
character(len=17), public :: npp_c = "          kg C/ha"
character(len=17), public :: rsd_c = "          kg C/ha"
character(len=17), public :: grain_c = "          kg C/ha"
character(len=17), public :: stover_c = "          kg C/ha"
character(len=17), public :: rsp_c = "          kg C/ha"
character(len=17), public :: emit_c = "          kg C/ha"

type, public ::  output_soilcarb_header

Components

Type Visibility Attributes Name Initial
character(len=11), public :: day = "       jday"
character(len=11), public :: mo = "        mon"
character(len=11), public :: day_mo = "        day"
character(len=11), public :: yrc = "         yr"
character(len=16), public :: isd = "            unit"
character(len=21), public :: id = "              gis_id "
character(len=16), public :: name = "    name        "
character(len=15), public :: sed_c = "          sed_c"
character(len=15), public :: surq_c = "         surq_c"
character(len=15), public :: surq_doc = "       surq_doc"
character(len=15), public :: surq_dic = "       surq_dic"
character(len=15), public :: latq_c = "         latq_c"
character(len=15), public :: latq_doc = "       latq_doc"
character(len=15), public :: latq_dic = "       latq_dic"
character(len=15), public :: perc_c = "         perc_c"
character(len=15), public :: perc_doc = "       perc_doc"
character(len=15), public :: perc_dic = "       perc_dic"
character(len=15), public :: res_decay = "      res_decay"
character(len=15), public :: man_app_c = "      man_app_c"
character(len=15), public :: man_graze_c = "    man_graze_c"
character(len=15), public :: rsp_c = "          rsp_c"
character(len=15), public :: emit_c = "         emit_c"

type, public ::  output_soilcarb_header_units

Components

Type Visibility Attributes Name Initial
character(len=11), public :: day = "           "
character(len=11), public :: mo = "           "
character(len=11), public :: day_mo = "           "
character(len=11), public :: yrc = "           "
character(len=16), public :: isd = "           "
character(len=21), public :: id = "                "
character(len=16), public :: name = "           "
character(len=15), public :: sed_c = "        kg C/ha"
character(len=15), public :: surq_c = "        kg C/ha"
character(len=15), public :: surq_doc = "        kg C/ha"
character(len=15), public :: surq_dic = "        kg C/ha"
character(len=15), public :: latq_c = "        kg C/ha"
character(len=15), public :: latq_doc = "        kg C/ha"
character(len=15), public :: latq_dic = "        kg C/ha"
character(len=15), public :: perc_c = "        kg C/ha"
character(len=15), public :: perc_doc = "        kg C/ha"
character(len=15), public :: perc_dic = "        kg C/ha"
character(len=15), public :: npp_c = "        kg C/ha"
character(len=15), public :: rsd_c = "        kg C/ha"
character(len=15), public :: grain_c = "        kg C/ha"
character(len=15), public :: rsp_c = "        kg C/ha"
character(len=15), public :: emit_c = "        kg C/ha"

type, public ::  output_rescarb_header

Components

Type Visibility Attributes Name Initial
character(len=11), public :: day = "       jday"
character(len=11), public :: mo = "        mon"
character(len=11), public :: day_mo = "        day"
character(len=11), public :: yrc = "         yr"
character(len=16), public :: isd = "            unit"
character(len=21), public :: id = "              gis_id "
character(len=16), public :: name = "    name        "
character(len=15), public :: plant_c = "        plant_c"
character(len=15), public :: rsd_decay_c = "    rsd_decay_c"
character(len=15), public :: harv_stov_c = "    harv_stov_c"
character(len=15), public :: emit_c = "         emit_c"

type, public ::  output_rescarb_header_units

Components

Type Visibility Attributes Name Initial
character(len=11), public :: day = "           "
character(len=11), public :: mo = "           "
character(len=11), public :: day_mo = "           "
character(len=11), public :: yrc = "           "
character(len=16), public :: isd = "           "
character(len=21), public :: id = "                "
character(len=16), public :: name = "           "
character(len=15), public :: plant_c = "        kg C/ha"
character(len=15), public :: rsd_decay_c = "        kg C/ha"
character(len=15), public :: harv_stov_c = "        kg C/ha"
character(len=15), public :: emit_c = "        kg C/ha"

type, public ::  output_plcarb_header

Components

Type Visibility Attributes Name Initial
character(len=11), public :: day = "       jday"
character(len=11), public :: mo = "        mon"
character(len=11), public :: day_mo = "        day"
character(len=11), public :: yrc = "         yr"
character(len=16), public :: isd = "            unit"
character(len=21), public :: id = "              gis_id "
character(len=16), public :: name = "    name        "
character(len=15), public :: npp_c = "          npp_c"
character(len=15), public :: harv_c = "         harv_c"
character(len=15), public :: drop_c = "         drop_c"
character(len=15), public :: grazeat_c = "      grazeat_c"
character(len=15), public :: emit_c = "         emit_c"

type, public ::  output_plcarb_header_units

Components

Type Visibility Attributes Name Initial
character(len=11), public :: day = "           "
character(len=11), public :: mo = "           "
character(len=11), public :: day_mo = "           "
character(len=11), public :: yrc = "           "
character(len=16), public :: isd = "           "
character(len=21), public :: id = "                "
character(len=16), public :: name = "           "
character(len=15), public :: npp_c = "        kg C/ha"
character(len=15), public :: harv_c = "        kg C/ha"
character(len=15), public :: drop_c = "        kg C/ha"
character(len=15), public :: grazeat_c = "        kg C/ha"
character(len=15), public :: emit_c = "        kg C/ha"

type, public ::  output_hscf_header

Components

Type Visibility Attributes Name Initial
character(len=11), public :: day = "       jday"
character(len=11), public :: mo = "        mon"
character(len=11), public :: day_mo = "        day"
character(len=11), public :: yrc = "         yr"
character(len=16), public :: isd = "            unit"
character(len=21), public :: id = "              gis_id "
character(len=16), public :: name = "    name        "
character(len=15), public :: meta_micr = "      meta_micr"
character(len=15), public :: str_micr = "       str_micr"
character(len=15), public :: str_hs = "         str_hs"
character(len=15), public :: co2_meta = "       co2_meta"
character(len=15), public :: co2_str = "        co2_str"
character(len=15), public :: micr_hs = "        micr_hs"
character(len=15), public :: micr_hp = "        micr_hp"
character(len=15), public :: hs_micr = "        hs_micr"
character(len=15), public :: hs_hp = "        hs_hp"
character(len=15), public :: hp_micr = "        hp_micr"
character(len=15), public :: co2_micr = "       co2_micr"
character(len=15), public :: co2_hs = "         co2_hs"
character(len=15), public :: co2_hp = "         co2_hp"

type, public ::  output_hscf_header_units

Components

Type Visibility Attributes Name Initial
character(len=11), public :: day = "           "
character(len=11), public :: mo = "           "
character(len=11), public :: day_mo = "           "
character(len=11), public :: yrc = "           "
character(len=16), public :: isd = "           "
character(len=21), public :: id = "                "
character(len=16), public :: name = "           "
character(len=15), public :: meta_micr = "        kg C/ha"
character(len=15), public :: str_micr = "        kg C/ha"
character(len=15), public :: str_hs = "        kg C/ha"
character(len=15), public :: co2_meta = "        kg C/ha"
character(len=15), public :: co2_str = "        kg C/ha"
character(len=15), public :: micr_hs = "        kg C/ha"
character(len=15), public :: micr_hp = "        kg C/ha"
character(len=15), public :: hs_micr = "        kg C/ha"
character(len=15), public :: hs_hp = "        kg C/ha"
character(len=15), public :: hp_micr = "        kg C/ha"
character(len=15), public :: co2_micr = "        kg C/ha"
character(len=15), public :: co2_hs = "        kg C/ha"
character(len=15), public :: co2_hp = "        kg C/ha"

type, public ::  output_plc_header

Components

Type Visibility Attributes Name Initial
character(len=11), public :: day = "       jday"
character(len=11), public :: mo = "        mon"
character(len=11), public :: day_mo = "        day"
character(len=11), public :: yrc = "         yr"
character(len=16), public :: isd = "            unit"
character(len=21), public :: id = "              gis_id "
character(len=16), public :: name = "    name        "
character(len=15), public :: tot_c = "        total_c"
character(len=15), public :: ab_gr_c = "        ab_gr_c"
character(len=15), public :: leaf_c = "         leaf_c"
character(len=15), public :: stem_c = "         stem_c"
character(len=15), public :: seed_c = "         seed_c"
character(len=15), public :: root_c = "         root_c"

type, public ::  output_plc_header_units

Components

Type Visibility Attributes Name Initial
character(len=11), public :: day = "           "
character(len=11), public :: mo = "           "
character(len=11), public :: day_mo = "           "
character(len=11), public :: yrc = "           "
character(len=16), public :: isd = "           "
character(len=21), public :: id = "                "
character(len=16), public :: name = "           "
character(len=15), public :: tot_c = "          kg/ha"
character(len=15), public :: ab_gr_c = "          kg/ha"
character(len=15), public :: leaf_c = "          kg/ha"
character(len=15), public :: stem_c = "          kg/ha"
character(len=15), public :: seed_c = "          kg/ha"
character(len=15), public :: root_c = "          kg/ha"

type, public ::  output_rsdc_header

Components

Type Visibility Attributes Name Initial
character(len=11), public :: day = "       jday"
character(len=11), public :: mo = "        mon"
character(len=11), public :: day_mo = "        day"
character(len=11), public :: yrc = "         yr"
character(len=16), public :: isd = "            unit"
character(len=21), public :: id = "              gis_id "
character(len=16), public :: name = "    name        "
character(len=15), public :: tot_surf_c = "     tot_surf_c"
character(len=15), public :: meta_surf_c = "     meta_surf_c"
character(len=15), public :: str_surf_c = "     str_surf_c"
character(len=15), public :: lig_surf_c = "     lig_surf_c"
character(len=15), public :: tot_soil_c = "     tot_soil_c"
character(len=15), public :: meta_soil_c = "     meta_soil_c"
character(len=15), public :: str_soil_c = "     str_soil_c"
character(len=15), public :: lig_soil_c = "     lig_soil_c"

type, public ::  output_rsdc_header_units

Components

Type Visibility Attributes Name Initial
character(len=11), public :: day = "           "
character(len=11), public :: mo = "           "
character(len=11), public :: day_mo = "           "
character(len=11), public :: yrc = "           "
character(len=16), public :: isd = "           "
character(len=21), public :: id = "                "
character(len=16), public :: name = "           "
character(len=15), public :: tot_c = "          kg/ha"
character(len=15), public :: meta_c = "          kg/ha"
character(len=15), public :: str_c = "          kg/ha"
character(len=15), public :: lig_c = "          kg/ha"
character(len=15), public :: tot_soil_c = "          kg/ha"
character(len=15), public :: meta_soil_c = "          kg/ha"
character(len=15), public :: str_soil_c = "          kg/ha"
character(len=15), public :: lig_soil_c = "          kg/ha"

type, public ::  output_soilc_header

Components

Type Visibility Attributes Name Initial
character(len=11), public :: day = "       jday"
character(len=11), public :: mo = "        mon"
character(len=11), public :: day_mo = "        day"
character(len=11), public :: yrc = "         yr"
character(len=16), public :: isd = "            unit"
character(len=21), public :: id = "              gis_id "
character(len=16), public :: name = " name        "
character(len=15), public :: tot_org_c = "      tot_org_c"
character(len=15), public :: humus_slow_c = "   humus_slow_c"
character(len=15), public :: humus_pass_c = "   humus_pass_c"
character(len=15), public :: microb_c = "       microb_c"
character(len=15), public :: meta_c = "         meta_c"
character(len=15), public :: str_c = "          str_c"
character(len=15), public :: lig_c = "          lig_c"
character(len=15), public :: man_c = "          man_c"

type, public ::  output_soilc_header_units

Components

Type Visibility Attributes Name Initial
character(len=11), public :: day = "           "
character(len=11), public :: mo = "           "
character(len=11), public :: day_mo = "           "
character(len=11), public :: yrc = "           "
character(len=16), public :: isd = "           "
character(len=21), public :: id = "                "
character(len=16), public :: name = "       "
character(len=15), public :: tot_org_c = "          kg/ha"
character(len=15), public :: humus_slow_c = "          kg/ha"
character(len=15), public :: humus_pass_c = "          kg/ha"
character(len=15), public :: microb_c = "          kg/ha"
character(len=15), public :: meta_c = "          kg/ha"
character(len=15), public :: str_c = "          kg/ha"
character(len=15), public :: lig_c = "          kg/ha"
character(len=15), public :: man_c = "          kg/ha"

type, public ::  output_soil_org_flux_header

Components

Type Visibility Attributes Name Initial
character(len=11), public :: day = "       jday"
character(len=11), public :: mo = "        mon"
character(len=11), public :: day_mo = "        day"
character(len=11), public :: yrc = "         yr"
character(len=16), public :: isd = "            unit"
character(len=22), public :: id = "               gis_id "
character(len=16), public :: name = " name           "
character(len=15), public :: cfmets1 = "        cfmets1"
character(len=15), public :: cfstrs1 = "        cfstrs1"
character(len=15), public :: cfstrs2 = "        cfstrs2"
character(len=15), public :: efmets1 = "        efmets1"
character(len=15), public :: efstrs1 = "        efstrs1"
character(len=15), public :: efstrs2 = "        efstrs2"
character(len=15), public :: immmets1 = "       immmets1"
character(len=15), public :: immstrs1 = "       immstrs1"
character(len=15), public :: immstrs2 = "       immstrs2"
character(len=15), public :: mnrmets1 = "       mnrmets1"
character(len=15), public :: mnrstrs1 = "       mnrstrs1"
character(len=15), public :: mnrstrs2 = "       mnrstrs2"
character(len=15), public :: co2fmet = "        co2fmet"
character(len=15), public :: co2fstr = "        co2fstr"
character(len=15), public :: cfs1s2 = "         cfs1s2"
character(len=15), public :: cfs1s3 = "         cfs1s3"
character(len=15), public :: cfs2s1 = "         cfs2s1"
character(len=15), public :: cfs2s3 = "         cfs2s3"
character(len=15), public :: cfs3s1 = "         cfs3s1"
character(len=15), public :: efs1s2 = "         efs1s2"
character(len=15), public :: efs1s3 = "         efs1s3"
character(len=15), public :: efs2s1 = "         efs2s1"
character(len=15), public :: efs2s3 = "         efs2s3"
character(len=15), public :: efs3s1 = "         efs3s1"
character(len=15), public :: imms1s2 = "        imms1s2"
character(len=15), public :: imms1s3 = "        imms1s3"
character(len=15), public :: imms2s1 = "        imms2s1"
character(len=15), public :: imms2s3 = "        imms2s3"
character(len=15), public :: imms3s1 = "        imms3s1"
character(len=15), public :: mnrs1s2 = "        mnrs1s2"
character(len=15), public :: mnrs1s3 = "        mnrs1s3"
character(len=15), public :: mnrs2s1 = "        mnrs2s1"
character(len=15), public :: mnrs2s3 = "        mnrs2s3"
character(len=15), public :: mnrs3s1 = "        mnrs3s1"
character(len=15), public :: co2fs1 = "         co2fs1"
character(len=15), public :: co2fs2 = "         co2fs2"
character(len=15), public :: co2fs3 = "         co2fs3"

Components

Type Visibility Attributes Name Initial
character(len=11), public :: day = "           "
character(len=11), public :: mo = "           "
character(len=11), public :: day_mo = "           "
character(len=11), public :: yrc = "           "
character(len=16), public :: isd = "                "
character(len=22), public :: id = "                      "
character(len=16), public :: name = "                "
character(len=15), public :: cfmets1 = "        kg_C/ha"
character(len=15), public :: cfstrs1 = "        kg_C/ha"
character(len=15), public :: cfstrs2 = "        kg_C/ha"
character(len=15), public :: efmets1 = "        kg_N/ha"
character(len=15), public :: efstrs1 = "        kg_N/ha"
character(len=15), public :: efstrs2 = "        kg_N/ha"
character(len=15), public :: immmets1 = "        kg_N/ha"
character(len=15), public :: immstrs1 = "        kg_N/ha"
character(len=15), public :: immstrs2 = "        kg_N/ha"
character(len=15), public :: mnrmets1 = "        kg_N/ha"
character(len=15), public :: mnrstrs1 = "        kg_N/ha"
character(len=15), public :: mnrstrs2 = "        kg_N/ha"
character(len=15), public :: co2fmet = "        kg_C/ha"
character(len=15), public :: co2fstr = "        kg_C/ha"
character(len=15), public :: cfs1s2 = "        kg_C/ha"
character(len=15), public :: cfs1s3 = "        kg_C/ha"
character(len=15), public :: cfs2s1 = "        kg_C/ha"
character(len=15), public :: cfs2s3 = "        kg_C/ha"
character(len=15), public :: cfs3s1 = "        kg_C/ha"
character(len=15), public :: efs1s2 = "        kg_N/ha"
character(len=15), public :: efs1s3 = "        kg_N/ha"
character(len=15), public :: efs2s1 = "        kg_N/ha"
character(len=15), public :: efs2s3 = "        kg_N/ha"
character(len=15), public :: efs3s1 = "        kg_N/ha"
character(len=15), public :: imms1s2 = "        kg_N/ha"
character(len=15), public :: imms1s3 = "        kg_N/ha"
character(len=15), public :: imms2s1 = "        kg_N/ha"
character(len=15), public :: imms2s3 = "        kg_N/ha"
character(len=15), public :: imms3s1 = "        kg_N/ha"
character(len=15), public :: mnrs1s2 = "        kg_N/ha"
character(len=15), public :: mnrs1s3 = "        kg_N/ha"
character(len=15), public :: mnrs2s1 = "        kg_N/ha"
character(len=15), public :: mnrs2s3 = "        kg_N/ha"
character(len=15), public :: mnrs3s1 = "        kg_N/ha"
character(len=15), public :: co2fs1 = "        kg_C/ha"
character(len=15), public :: co2fs2 = "        kg_C/ha"
character(len=15), public :: co2fs3 = "        kg_C/ha"

type, public ::  output_bsn_carb_header

Components

Type Visibility Attributes Name Initial
character(len=11), public :: day = "       jday"
character(len=11), public :: yrc = "         yr"
character(len=6), public :: blnk = "      "
character(len=15), public :: org_soilc = "      org_soilc"
character(len=15), public :: org_plc = "        org_plc"
character(len=15), public :: org_resc = "       org_resc"

type, public ::  output_bsn_carb_header_units

Components

Type Visibility Attributes Name Initial
character(len=11), public :: day = "           "
character(len=11), public :: yrc = "           "
character(len=6), public :: blnk = "      "
character(len=15), public :: org_soilc = "          kg/ha"
character(len=15), public :: org_plc = "          kg/ha"
character(len=15), public :: org_resc = "          kg/ha"

type, public ::  output_losses_header1

Components

Type Visibility Attributes Name Initial
character(len=6), public :: day = "  jday"
character(len=6), public :: mo = "   mon"
character(len=6), public :: day_mo = "   day"
character(len=6), public :: yrc = "    yr"
character(len=9), public :: isd = "   unit "
character(len=8), public :: id = " gis_id "
character(len=9), public :: name = " name    "
character(len=17), public :: sedyld = "           sedyld"
character(len=17), public :: usle = "             usle"
character(len=17), public :: sedorgc = "          sedorgc"
character(len=17), public :: sedorgn = "          sedorgn"
character(len=17), public :: sedorgp = "          sedorgp"
character(len=17), public :: surqno3 = "          surqno3"
character(len=17), public :: latno3 = "          lat3no3"
character(len=17), public :: surqsolp = "         surqsolp"
character(len=17), public :: sedminp = "         sedminp"
character(len=17), public :: tileno3 = "          tileno3"
character(len=17), public :: no3atmo = "          no3atmo"
character(len=17), public :: nh4atmo = "          nh4atmo"
character(len=17), public :: manurec = "          manurec"
character(len=17), public :: manuren = "          manuren"
character(len=17), public :: manurep = "          manurep"
character(len=17), public :: fertc = "            fertc"
character(len=17), public :: fertn = "            fertn"
character(len=17), public :: fertp = "            fertp"
character(len=17), public :: grazc_eat = "        grazc_eat"
character(len=17), public :: gracn_eat = "        grazn_eat"
character(len=17), public :: gracp_eat = "        gracp_eat"
character(len=17), public :: grazc_man = "        grazc_man"
character(len=17), public :: gracn_man = "        grazn_man"
character(len=17), public :: gracp_man = "        gracp_man"
character(len=17), public :: fixn = "             fixn"
character(len=17), public :: denit = "            denit"
character(len=17), public :: yieldc = "           yieldc"
character(len=17), public :: yieldn = "           yieldn"
character(len=17), public :: yieldp = "           yieldp"

type, public ::  output_losses_header_units1

Components

Type Visibility Attributes Name Initial
character(len=6), public :: day = "      "
character(len=6), public :: mo = "      "
character(len=6), public :: day_mo = "      "
character(len=6), public :: yrc = "      "
character(len=9), public :: isd = "        "
character(len=8), public :: id = "        "
character(len=9), public :: name = "         "
character(len=17), public :: sedyld = "             tons"
character(len=17), public :: usle = "              tha"
character(len=17), public :: sedorgc = "             kgha"
character(len=17), public :: sedorgn = "             kgha"
character(len=17), public :: sedorgp = "             kgha"
character(len=17), public :: surqno3 = "             kgha"
character(len=17), public :: latno3 = "             kgha"
character(len=17), public :: surqsolp = "             kgha"
character(len=17), public :: sedmin = "             ----"
character(len=17), public :: tileno3 = "             kgha"
character(len=17), public :: no3atmo = "          no3atmo"
character(len=17), public :: nh4atmo = "             kgha"
character(len=17), public :: manurec = "             kgha"
character(len=17), public :: manuren = "             kgha"
character(len=17), public :: manurep = "             kgha"
character(len=17), public :: fertc = "             kgha"
character(len=17), public :: fertn = "             kgha"
character(len=17), public :: fertp = "             kgha"
character(len=17), public :: grazc_eat = "             kgha"
character(len=17), public :: gracn_eat = "             kgha"
character(len=17), public :: gracp_eat = "             kgha"
character(len=17), public :: grazc_man = "             kgha"
character(len=17), public :: gracn_man = "             kgha"
character(len=17), public :: gracp_man = "             kgha"
character(len=17), public :: fixn = "             kgha"
character(len=17), public :: denit = "             kgha"
character(len=17), public :: yieldc = "             kgha"
character(len=17), public :: yieldn = "             kgha"
character(len=17), public :: yieldp = "             kgha"

type, public ::  output_plantweather_header

Components

Type Visibility Attributes Name Initial
character(len=6), public :: day = "  jday"
character(len=6), public :: mo = "   mon"
character(len=6), public :: day_mo = "   day"
character(len=6), public :: yrc = "    yr"
character(len=8), public :: isd = "   unit "
character(len=8), public :: id = " gis_id "
character(len=16), public :: name = " name           "
character(len=13), public :: lai = "          lai"
character(len=12), public :: bioms = "       bioms"
character(len=12), public :: yield = "       yield"
character(len=12), public :: residue = "     residue"
character(len=12), public :: sol_tmp = "     sol_tmp"
character(len=12), public :: strsw = "       strsw"
character(len=12), public :: strsa = "       strsa"
character(len=12), public :: strstmp = "     strstmp"
character(len=12), public :: strsn = "       strsn"
character(len=12), public :: strsp = "       strsp"
character(len=12), public :: strss = "       strss"
character(len=12), public :: nplnt = "        nplt"
character(len=12), public :: percn = "       percn"
character(len=12), public :: pplnt = "       pplnt"
character(len=12), public :: tmx = "         tmx"
character(len=12), public :: tmn = "         tmn"
character(len=12), public :: tmpav = "       tmpav"
character(len=12), public :: solrad = "     solarad"
character(len=12), public :: wndspd = "      wndspd"
character(len=12), public :: rhum = "        rhum"
character(len=12), public :: phubase0 = "     phubas0"
character(len=12), public :: lai_max = "     lai_max"
character(len=12), public :: bm_max = "      bm_max"
character(len=12), public :: bm_grow = "     bm_grow"
character(len=12), public :: c_gro = "       c_gro"
character(len=16), public :: plt_cov = "   plant_cov    "
character(len=30), public :: mgt_ops = "   mgt_ops      "

Components

Type Visibility Attributes Name Initial
character(len=6), public :: day = "      "
character(len=6), public :: mo = "      "
character(len=6), public :: day_mo = "      "
character(len=6), public :: yrc = "      "
character(len=8), public :: isd = "        "
character(len=8), public :: id = "        "
character(len=16), public :: name = "                "
character(len=13), public :: lai = "    m**2/m**2"
character(len=12), public :: bioms = "        kgha"
character(len=12), public :: yield = "        kgha"
character(len=12), public :: residue = "        kgha"
character(len=12), public :: sol_tmp = "        degc"
character(len=12), public :: strsw = "        ----"
character(len=12), public :: strsa = "        ----"
character(len=12), public :: strstmp = "        ----"
character(len=12), public :: strsn = "        ----"
character(len=12), public :: strsp = "        ----"
character(len=12), public :: strss = "        ----"
character(len=12), public :: nplnt = "        kgha"
character(len=12), public :: percn = "        kgha"
character(len=12), public :: pplnt = "        kgha"
character(len=12), public :: tmx = "        degc"
character(len=12), public :: tmn = "        degc"
character(len=12), public :: tmpav = "        degc"
character(len=12), public :: solrad = "      mj/m^2"
character(len=12), public :: wndspd = "         m/s"
character(len=12), public :: rhum = "        frac"
character(len=12), public :: phubase0 = "        degc"
character(len=12), public :: lai_max = "   m**2/m**2"
character(len=12), public :: bm_max = "       kg/ha"
character(len=12), public :: bm_grow = "       kg/ha"
character(len=12), public :: c_gro = "       kg/ha"

Functions

public function hruout_waterbal_add(hru1, hru2) result(hru3)

Arguments

Type IntentOptional Attributes Name
type(output_waterbal), intent(in) :: hru1
type(output_waterbal), intent(in) :: hru2

Return Value type(output_waterbal)

public function hruout_nutbal_add(hru1, hru2) result(hru3)

Arguments

Type IntentOptional Attributes Name
type(output_nutbal), intent(in) :: hru1
type(output_nutbal), intent(in) :: hru2

Return Value type(output_nutbal)

public function hruout_losses_add(hru1, hru2) result(hru3)

Arguments

Type IntentOptional Attributes Name
type(output_losses), intent(in) :: hru1
type(output_losses), intent(in) :: hru2

Return Value type(output_losses)

public function hruout_nut_cycling_add(hru1, hru2) result(hru3)

Arguments

Type IntentOptional Attributes Name
type(output_nutcarb_cycling), intent(in) :: hru1
type(output_nutcarb_cycling), intent(in) :: hru2

Return Value type(output_nutcarb_cycling)

public function hruout_nut_gain_loss_add(hru1, hru2) result(hru3)

Arguments

Type IntentOptional Attributes Name
type(output_nutcarb_gain_loss), intent(in) :: hru1
type(output_nutcarb_gain_loss), intent(in) :: hru2

Return Value type(output_nutcarb_gain_loss)

public function hruout_nut_cycling_mult(hru1, const) result(hru2)

Arguments

Type IntentOptional Attributes Name
type(output_nutcarb_cycling), intent(in) :: hru1
real, intent(in) :: const

Return Value type(output_nutcarb_cycling)

public function hruout_nut_gain_loss_mult(hru1, const) result(hru2)

Arguments

Type IntentOptional Attributes Name
type(output_nutcarb_gain_loss), intent(in) :: hru1
real, intent(in) :: const

Return Value type(output_nutcarb_gain_loss)

public function hruout_nut_cycling_div(hru1, const) result(hru2)

Arguments

Type IntentOptional Attributes Name
type(output_nutcarb_cycling), intent(in) :: hru1
real, intent(in) :: const

Return Value type(output_nutcarb_cycling)

public function hruout_nut_gain_loss_div(hru1, const) result(hru2)

Arguments

Type IntentOptional Attributes Name
type(output_nutcarb_gain_loss), intent(in) :: hru1
real, intent(in) :: const

Return Value type(output_nutcarb_gain_loss)

public function hruout_plantweather_add(hru1, hru2) result(hru3)

Arguments

Type IntentOptional Attributes Name
type(output_plantweather), intent(in) :: hru1
type(output_plantweather), intent(in) :: hru2

Return Value type(output_plantweather)

public function hruout_waterbal_div(hru1, const) result(hru2)

Arguments

Type IntentOptional Attributes Name
type(output_waterbal), intent(in) :: hru1
real, intent(in) :: const

Return Value type(output_waterbal)

public function hruout_waterbal_ave(hru1, const) result(hru2)

Arguments

Type IntentOptional Attributes Name
type(output_waterbal), intent(in) :: hru1
real, intent(in) :: const

Return Value type(output_waterbal)

public function hruout_waterbal_mult(hru1, const) result(hru2)

Arguments

Type IntentOptional Attributes Name
type(output_waterbal), intent(in) :: hru1
real, intent(in) :: const

Return Value type(output_waterbal)

public function hruout_nutbal_div(hru1, const) result(hru2)

Arguments

Type IntentOptional Attributes Name
type(output_nutbal), intent(in) :: hru1
real, intent(in) :: const

Return Value type(output_nutbal)

public function hruout_nutbal_mult(hru1, const) result(hru2)

Arguments

Type IntentOptional Attributes Name
type(output_nutbal), intent(in) :: hru1
real, intent(in) :: const

Return Value type(output_nutbal)

public function hruout_losses_div(hru1, const) result(hru2)

Arguments

Type IntentOptional Attributes Name
type(output_losses), intent(in) :: hru1
real, intent(in) :: const

Return Value type(output_losses)

public function hruout_losses_mult(hru1, const) result(hru2)

Arguments

Type IntentOptional Attributes Name
type(output_losses), intent(in) :: hru1
real, intent(in) :: const

Return Value type(output_losses)

public function hruout_plantweather_div(hru1, const) result(hru2)

Arguments

Type IntentOptional Attributes Name
type(output_plantweather), intent(in) :: hru1
real, intent(in) :: const

Return Value type(output_plantweather)

public function hruout_plantweather_ave(hru1, const) result(hru2)

Arguments

Type IntentOptional Attributes Name
type(output_plantweather), intent(in) :: hru1
real, intent(in) :: const

Return Value type(output_plantweather)

public function hruout_plantweather_mult(hru1, const) result(hru2)

Arguments

Type IntentOptional Attributes Name
type(output_plantweather), intent(in) :: hru1
real, intent(in) :: const

Return Value type(output_plantweather)