NGEET / fates

repository for the Functionally Assembled Terrestrial Ecosystem Simulator (FATES)
Other
100 stars 92 forks source link

FATES prefix missing from history variable names #385

Closed bishtgautam closed 2 years ago

bishtgautam commented 6 years ago

While making ELM code modification regarding history output variables, I found that FATES_ prefix is not added to FATES variables in output file.


cd main
 grep -ri \%set_history_var ./  | grep -v FATES
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='ED_NPATCHES', units='none',                &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='ED_NCOHORTS', units='none',                &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='TRIMMING', units='none',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='AREA_PLANT', units='m2',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='AREA_TREES', units='m2',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='CANOPY_SPREAD', units='0-1',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='PFTbiomass', units='gC/m2',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='PFTleafbiomass', units='gC/m2',              &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='PFTstorebiomass',  units='gC/m2',            &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='PFTcrownarea',  units='m2/ha',            &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='PFTnindivs',  units='indiv / m2',            &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='RECRUITMENT',  units='indiv/ha/yr',            &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='MORTALITY',  units='indiv/ha/yr',            &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='PATCH_AREA_BY_AGE', units='m2/m2',             &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='LAI_BY_AGE', units='m2/m2',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='CANOPY_AREA_BY_AGE', units='m2/m2',             &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='NCL_BY_AGE', units='--',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='NPATCH_BY_AGE', units='--',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='ZSTAR_BY_AGE', units='m',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='BIOMASS_BY_AGE', units='m',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FIRE_NESTEROV_INDEX', units='none',       &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FIRE_ROS', units='m/min',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='EFFECT_WSPEED', units='none',             &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FIRE_TFC_ROS', units='none',              &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FIRE_INTENSITY', units='kJ/m/s',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FIRE_AREA', units='fraction',             &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='SCORCH_HEIGHT', units='m',                &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='fire_fuel_mef', units='m',                &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='fire_fuel_bulkd', units='m',              &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FIRE_FUEL_EFF_MOIST', units='m',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='fire_fuel_sav', units='m',                &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='SUM_FUEL', units='gC m-2',                &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FUEL_MOISTURE_NFSC', units='-',                &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='LITTER_IN', units='gC m-2 s-1',           &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='LITTER_OUT', units='gC m-2 s-1',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='SEED_BANK', units='gC m-2',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='SEEDS_IN', units='gC m-2 s-1',            &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='SEED_GERMINATION', units='gC m-2 s-1',    &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='SEED_DECAY', units='gC m-2 s-1',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='ED_bstore', units='gC m-2',                  &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='ED_bdead', units='gC m-2',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='ED_balive', units='gC m-2',                  &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='ED_bleaf', units='gC m-2',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='ED_bsapwood', units='gC m-2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='ED_bfineroot', units='gC m-2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='ED_biomass', units='gC m-2',                  &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='BIOMASS_CANOPY', units='gC m-2',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='BIOMASS_UNDERSTORY', units='gC m-2',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='C_STOMATA', units='umol m-2 s-1',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='C_LBLAYER', units='umol m-2 s-1',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='NPP_column', units='gC/m^2/s',                &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='GPP', units='gC/m^2/s',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='NPP', units='gC/m^2/s',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='AR', units='gC/m^2/s',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='GROWTH_RESP', units='gC/m^2/s',           &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='MAINT_RESP', units='gC/m^2/s',            &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='C_STOMATA_BY_AGE', units='umol m-2 s-1',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='C_LBLAYER_BY_AGE', units='umol m-2 s-1',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='NPP_BY_AGE', units='gC/m^2/s',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='GPP_BY_AGE', units='gC/m^2/s',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='GPP_CANOPY', units='gC/m^2/s',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='AR_CANOPY', units='gC/m^2/s',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='GPP_UNDERSTORY', units='gC/m^2/s',                   &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='AR_UNDERSTORY', units='gC/m^2/s',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='PARSUN_Z_CNLF', units='W/m2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='PARSHA_Z_CNLF', units='W/m2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='PARSUN_Z_CNLFPFT', units='W/m2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='PARSHA_Z_CNLFPFT', units='W/m2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='PARSUN_Z_CAN', units='W/m2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='PARSHA_Z_CAN', units='W/m2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='LAISUN_Z_CNLF', units='m2/m2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='LAISHA_Z_CNLF', units='m2/m2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='LAISUN_Z_CNLFPFT', units='m2/m2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='LAISHA_Z_CNLFPFT', units='m2/m2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='LAISUN_TOP_CAN', units='m2/m2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='LAISHA_TOP_CAN', units='m2/m2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FABD_SUN_CNLFPFT', units='fraction',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FABD_SHA_CNLFPFT', units='fraction',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FABI_SUN_CNLFPFT', units='fraction',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FABI_SHA_CNLFPFT', units='fraction',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FABD_SUN_CNLF', units='fraction',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FABD_SHA_CNLF', units='fraction',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FABI_SUN_CNLF', units='fraction',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FABI_SHA_CNLF', units='fraction',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='PARPROF_DIR_CNLFPFT', units='W/m2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='PARPROF_DIF_CNLFPFT', units='W/m2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='PARPROF_DIR_CNLF', units='W/m2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='PARPROF_DIF_CNLF', units='W/m2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FABD_SUN_TOPLF_BYCANLAYER', units='fraction',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FABD_SHA_TOPLF_BYCANLAYER', units='fraction',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FABI_SUN_TOPLF_BYCANLAYER', units='fraction',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FABI_SHA_TOPLF_BYCANLAYER', units='fraction',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='NET_C_UPTAKE_CNLF', units='gC/m2/s',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='CROWNAREA_CNLF', units='m2/m2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='CROWNAREA_CAN', units='m2/m2',                 &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='DEMOTION_CARBONFLUX', units = 'gC/m2/s',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='PROMOTION_CARBONFLUX', units = 'gC/m2/s',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='MORTALITY_CARBONFLUX_CANOPY', units = 'gC/m2/s',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='MORTALITY_CARBONFLUX_UNDERSTORY', units = 'gC/m2/s',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='NPLANT_SCAG',units = 'plants/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='NPLANT_CANOPY_SCAG',units = 'plants/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='NPLANT_UNDERSTORY_SCAG',units = 'plants/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='DDBH_CANOPY_SCAG',units = 'cm/yr/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='DDBH_UNDERSTORY_SCAG',units = 'cm/yr/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='MORTALITY_CANOPY_SCAG',units = 'plants/ha/yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='MORTALITY_UNDERSTORY_SCAG',units = 'plants/ha/yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='GPP_SCPF', units='kgC/m2/yr',            &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='GPP_CANOPY_SCPF', units='kgC/m2/yr',            &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='AR_CANOPY_SCPF', units='kgC/m2/yr',            &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='GPP_UNDERSTORY_SCPF', units='kgC/m2/yr',            &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='AR_UNDERSTORY_SCPF', units='kgC/m2/yr',            &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='NPP_SCPF', units='kgC/m2/yr',            &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='NPP_LEAF_SCPF', units='kgC/m2/yr',       &
.//FatesHistoryInterfaceMod.F90:   call this%set_history_var(vname='NPP_SEED_SCPF', units='kgC/m2/yr',       &
.//FatesHistoryInterfaceMod.F90:   call this%set_history_var(vname='NPP_FNRT_SCPF', units='kgC/m2/yr',       &
.//FatesHistoryInterfaceMod.F90:   call this%set_history_var(vname='NPP_BGSW_SCPF', units='kgC/m2/yr',       &
.//FatesHistoryInterfaceMod.F90:   call this%set_history_var(vname='NPP_BGDW_SCPF', units='kgC/m2/yr',       &
.//FatesHistoryInterfaceMod.F90:   call this%set_history_var(vname='NPP_AGSW_SCPF', units='kgC/m2/yr',       &
.//FatesHistoryInterfaceMod.F90:   call this%set_history_var(vname = 'NPP_AGDW_SCPF', units='kgC/m2/yr',    &
.//FatesHistoryInterfaceMod.F90:   call this%set_history_var(vname = 'NPP_STOR_SCPF', units='kgC/m2/yr',    &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='DDBH_SCPF', units = 'cm/yr/ha',         &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='DDBH_CANOPY_SCPF', units = 'cm/yr/ha',         &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='DDBH_UNDERSTORY_SCPF', units = 'cm/yr/ha',         &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='BA_SCPF', units = 'm2/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='NPLANT_SCPF', units = 'N/ha',         &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='M1_SCPF', units = 'N/ha/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='M2_SCPF', units = 'N/ha/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='M3_SCPF', units = 'N/ha/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='M4_SCPF', units = 'N/ha/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='M5_SCPF', units = 'N/ha/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='M6_SCPF', units = 'N/ha/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='M7_SCPF', units = 'N/ha/event',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='M8_SCPF', units = 'N/ha/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='MORTALITY_CANOPY_SCPF', units = 'N/ha/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='BSTOR_CANOPY_SCPF', units = 'kgC/ha',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='BLEAF_CANOPY_SCPF', units = 'kgC/ha',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='NPLANT_CANOPY_SCPF', units = 'N/ha',         &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='MORTALITY_UNDERSTORY_SCPF', units = 'N/ha/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='BSTOR_UNDERSTORY_SCPF', units = 'kgC/ha',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='BLEAF_UNDERSTORY_SCPF', units = 'kgC/ha',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='NPLANT_UNDERSTORY_SCPF', units = 'N/ha',         &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='CWD_AG_CWDSC', units='gC/m^2', &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='CWD_BG_CWDSC', units='gC/m^2', &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='CWD_AG_IN_CWDSC', units='gC/m^2/y', &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='CWD_BG_IN_CWDSC', units='gC/m^2/y', &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='CWD_AG_OUT_CWDSC', units='gC/m^2/y', &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='CWD_BG_OUT_CWDSC', units='gC/m^2/y', &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='AR_SCPF',units = 'kgC/m2/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='AR_GROW_SCPF',units = 'kgC/m2/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='AR_MAINT_SCPF',units = 'kgC/m2/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='AR_DARKM_SCPF',units = 'kgC/m2/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='AR_AGSAPM_SCPF',units = 'kgC/m2/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='AR_CROOTM_SCPF',units = 'kgC/m2/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='AR_FROOTM_SCPF',units = 'kgC/m2/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='DDBH_CANOPY_SCLS', units = 'cm/yr/ha',         &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='DDBH_UNDERSTORY_SCLS', units = 'cm/yr/ha',         &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='YESTERDAYCANLEV_CANOPY_SCLS', units = 'indiv/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='YESTERDAYCANLEV_UNDERSTORY_SCLS', units = 'indiv/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='BA_SCLS', units = 'm2/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='AGB_SCLS', units = 'kgC/m2',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='BIOMASS_SCLS', units = 'kgC/m2',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='DEMOTION_RATE_SCLS', units = 'indiv/ha/yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='PROMOTION_RATE_SCLS', units = 'indiv/ha/yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='NPLANT_CANOPY_SCLS', units = 'indiv/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='LAI_CANOPY_SCLS', units = 'indiv/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='SAI_CANOPY_SCLS', units = 'indiv/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='MORTALITY_CANOPY_SCLS', units = 'indiv/ha/yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='NPLANT_UNDERSTORY_SCLS', units = 'indiv/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='LAI_UNDERSTORY_SCLS', units = 'indiv/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='SAI_UNDERSTORY_SCLS', units = 'indiv/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='NPLANT_SCLS', units = 'indiv/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='M1_SCLS', units = 'N/ha/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='M2_SCLS', units = 'N/ha/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='M3_SCLS', units = 'N/ha/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='M4_SCLS', units = 'N/ha/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='M5_SCLS', units = 'N/ha/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='M6_SCLS', units = 'N/ha/yr',          &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='M7_SCLS', units = 'N/ha/event',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='M8_SCLS', units = 'N/ha/event',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='CARBON_BALANCE_CANOPY_SCLS', units = 'kg C / ha / yr', &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='CARBON_BALANCE_UNDERSTORY_SCLS', units = 'kg C / ha / yr', &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='DBALIVEDT_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='DBALIVEDT_UNDERSTORY_SCLS', units = 'kg C / ha / yr', &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='MORTALITY_UNDERSTORY_SCLS', units = 'indiv/ha/yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='TRIMMING_CANOPY_SCLS', units = 'indiv/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='TRIMMING_UNDERSTORY_SCLS', units = 'indiv/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='CROWN_AREA_CANOPY_SCLS', units = 'm2/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='CROWN_AREA_UNDERSTORY_SCLS', units = 'm2/ha',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='LEAF_MD_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='ROOT_MD_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='BSTORE_MD_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='BDEAD_MD_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='BSW_MD_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='SEED_PROD_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='DBDEADDT_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='DBSTOREDT_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='STORAGE_FLUX_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:   call this%set_history_var(vname='NPP_LEAF_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:   call this%set_history_var(vname='NPP_FROOT_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:   call this%set_history_var(vname='NPP_BSW_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:   call this%set_history_var(vname='NPP_BDEAD_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:   call this%set_history_var(vname='NPP_BSEED_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:   call this%set_history_var(vname='NPP_STORE_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='RDARK_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='LIVESTEM_MR_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='LIVECROOT_MR_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FROOT_MR_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='RESP_G_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='RESP_M_CANOPY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='LEAF_MD_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='ROOT_MD_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='BSTORE_MD_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='BDEAD_MD_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='BSW_MD_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='SEED_PROD_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='DBDEADDT_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='DBSTOREDT_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='STORAGE_FLUX_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:   call this%set_history_var(vname='NPP_LEAF_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:   call this%set_history_var(vname='NPP_FROOT_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:   call this%set_history_var(vname='NPP_BSW_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:   call this%set_history_var(vname='NPP_BDEAD_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:   call this%set_history_var(vname='NPP_BSEED_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:   call this%set_history_var(vname='NPP_STORE_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='RDARK_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='LIVESTEM_MR_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='LIVECROOT_MR_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='FROOT_MR_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='RESP_G_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='RESP_M_UNDERSTORY_SCLS', units = 'kg C / ha / yr',               &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='NEP', units='gC/m^2/s', &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='Fire_Closs', units='gC/m^2/s', &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='NBP', units='gC/m^2/s', &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='TOTECOSYSC', units='gC/m^2',  &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='CBALANCE_ERROR_ED', units='gC/m^2/s',  &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='CBALANCE_ERROR_BGC', units='gC/m^2/s',  &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='CBALANCE_ERROR_TOTAL', units='gC/m^2/s', &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='BIOMASS_STOCK_COL', units='gC/m^2',  &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='ED_LITTER_STOCK_COL', units='gC/m^2', &
.//FatesHistoryInterfaceMod.F90:    call this%set_history_var(vname='CWD_STOCK_COL', units='gC/m^2', &```
rgknox commented 6 years ago

I personally like the idea of adding the FATES suffix/prefix to all FATES history variables. It makes things simple by preventing duplication of output variables with the host model. My only concern is that users will have to change their scripts. Good scripts don't have hard-coded values though...?

xuchongang commented 6 years ago

Agreed that adding FATES suffix/prefix will be useful as the users will know whether they are FATES outputs or HLM outputs.

Ryan, what scripts are you referring to?

Yours Chonggang On Tue, May 22, 2018 at 12:03 PM Ryan Knox notifications@github.com wrote:

I personally like the idea of adding the FATES suffix/prefix to all FATES history variables. It makes things simple by preventing duplication of output variables with the host model. My only concern is that users will not have to change their scripts. Good scripts don't have hard-coded values though...?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/NGEET/fates/issues/385#issuecomment-391085772, or mute the thread https://github.com/notifications/unsubscribe-auth/AH2Yx9TNlP42MA9So6ZTpiFSTEOSqMHIks5t1FLigaJpZM4UHy3n .

rgknox commented 6 years ago

None specifically @xuchongang . I think most people have some of their own analysis scripts (matlab, R, python, etc) floating around somewhere.

rgknox commented 2 years ago

FATES_ is now in all history output. Re-open if necessary