@@ -851,75 +851,95 @@ subroutine define_restart_vars(this, initialize_variables)
851851
852852
853853 call this% set_restart_var(vname= ' fates_recrate' , vtype= cohort_r8 , &
854- long_name= ' fates diagnostics on recruitment - site x pft ' , &
854+ long_name= ' fates diagnostics on recruitment' , &
855855 units= ' indiv/ha/day' , flushval = flushzero, &
856856 hlms= ' CLM:ALM' , initialize= initialize_variables, ivar= ivar, index = ir_recrate_sift)
857857
858858 call this% set_restart_var(vname= ' fates_fmortrate_canopy' , vtype= cohort_r8 , &
859- long_name= ' fates diagnostics on fire mortality in the canopy - site x pft ' , &
859+ long_name= ' fates diagnostics on fire mortality canopy' , &
860860 units= ' indiv/ha/year' , flushval = flushzero, &
861861 hlms= ' CLM:ALM' , initialize= initialize_variables, ivar= ivar, index = ir_fmortrate_cano_siscpf)
862862
863863 call this% set_restart_var(vname= ' fates_fmortrate_ustory' , vtype= cohort_r8 , &
864- long_name= ' fates diagnostics on fire mortality in understory - site x pft ' , &
864+ long_name= ' fates diagnostics on fire mortality ustory ' , &
865865 units= ' indiv/ha/year' , flushval = flushzero, &
866866 hlms= ' CLM:ALM' , initialize= initialize_variables, ivar= ivar, index = ir_fmortrate_usto_siscpf)
867867
868868 call this% set_restart_var(vname= ' fates_imortrate' , vtype= cohort_r8 , &
869- long_name= ' fates diagnostics on impact mortality (understory only) - site x size x pft ' , &
869+ long_name= ' fates diagnostics on impact mortality' , &
870870 units= ' indiv/ha/year' , flushval = flushzero, &
871871 hlms= ' CLM:ALM' , initialize= initialize_variables, ivar= ivar, index = ir_imortrate_siscpf)
872872
873873 call this% set_restart_var(vname= ' fates_fmortrate_crown' , vtype= cohort_r8 , &
874- long_name= ' fates diagnostics on fire mortality via crown scorching - site x size x pft ' , &
874+ long_name= ' fates diagnostics on crown fire mortality ' , &
875875 units= ' indiv/ha/year' , flushval = flushzero, &
876876 hlms= ' CLM:ALM' , initialize= initialize_variables, ivar= ivar, index = ir_fmortrate_crown_siscpf)
877877
878878 call this% set_restart_var(vname= ' fates_fmortrate_cambi' , vtype= cohort_r8 , &
879- long_name= ' fates diagnostics on fire mortality via cambial damage - site x size x pft ' , &
879+ long_name= ' fates diagnostics on fire cambial mortality ' , &
880880 units= ' indiv/ha/year' , flushval = flushzero, &
881881 hlms= ' CLM:ALM' , initialize= initialize_variables, ivar= ivar, index = ir_fmortrate_cambi_siscpf)
882882
883883 call this% set_restart_var(vname= ' fates_termn_canopy' , vtype= cohort_r8 , &
884- long_name= ' fates diagnostics on termination mortality in the canopy - site x size x pft ' , &
884+ long_name= ' fates diagnostics on termin mortality canopy' , &
885885 units= ' indiv/ha/day' , flushval = flushzero, &
886886 hlms= ' CLM:ALM' , initialize= initialize_variables, ivar= ivar, index = ir_termnindiv_cano_siscpf)
887887
888888 call this% set_restart_var(vname= ' fates_termn_ustory' , vtype= cohort_r8 , &
889- long_name= ' fates diagnostics on termination mortality in the understory - site x size x pft ' , &
889+ long_name= ' fates diagnostics on term mortality ustory ' , &
890890 units= ' indiv/ha/day' , flushval = flushzero, &
891891 hlms= ' CLM:ALM' , initialize= initialize_variables, ivar= ivar, index = ir_termnindiv_usto_siscpf)
892892
893893 call this% set_restart_var(vname= ' fates_growflx_fusion' , vtype= cohort_r8 , &
894- long_name= ' fates diag: rate of indivs moving into a size class bin due to fusion' , &
894+ long_name= ' fates diag: rate of indivs moving via fusion' , &
895895 units= ' indiv/ha/day' , flushval = flushzero, &
896896 hlms= ' CLM:ALM' , initialize= initialize_variables, ivar= ivar, index = ir_growflx_fusion_siscpf)
897897
898898 call this% set_restart_var(vname= ' fates_demorate' , vtype= cohort_r8 , &
899- long_name= ' fates diagnoatic rate of indivs demoted from canopy to understory ' , &
899+ long_name= ' fates diagnoatic rate of indivs demoted' , &
900900 units= ' indiv/ha/day' , flushval = flushzero, &
901901 hlms= ' CLM:ALM' , initialize= initialize_variables, ivar= ivar, index = ir_demorate_sisc)
902902
903903 call this% set_restart_var(vname= ' fates_promrate' , vtype= cohort_r8 , &
904- long_name= ' fates diagnostic rate of indivs demoted from canopy to understory ' , &
904+ long_name= ' fates diagnostic rate of indivs promoted ' , &
905905 units= ' indiv/ha/da' , flushval = flushzero, &
906906 hlms= ' CLM:ALM' , initialize= initialize_variables, ivar= ivar, index = ir_promrate_sisc)
907907
908- call this% set_restart_var(vname= ' fates_imortcflux' , vtype= cohort_ r8 , &
909- long_name= ' biomass of individuals killed due to impact mortality per year ' , &
908+ call this% set_restart_var(vname= ' fates_imortcflux' , vtype= site_ r8 , &
909+ long_name= ' biomass of indivs killed due to impact mort ' , &
910910 units= ' kgC/ha/day' , flushval = flushzero, &
911911 hlms= ' CLM:ALM' , initialize= initialize_variables, ivar= ivar, index = ir_imortcflux_si)
912912
913- call this% set_restart_var(vname= ' fates_fmortcflux_canopy' , vtype= cohort_ r8 , &
914- long_name= ' fates diagnostic biomass of canopy indivs killed due to fire per year ' , &
913+ call this% set_restart_var(vname= ' fates_fmortcflux_canopy' , vtype= site_ r8 , &
914+ long_name= ' fates diagnostic biomass of canopy fire' , &
915915 units= ' gC/m2/sec' , flushval = flushzero, &
916916 hlms= ' CLM:ALM' , initialize= initialize_variables, ivar= ivar, index = ir_fmortcflux_cano_si)
917917
918- call this% set_restart_var(vname= ' fates_fmortcflux_canopy ' , vtype= cohort_ r8 , &
919- long_name= ' fates diagnostic biomass of understory indivs killed due to fire per year ' , &
918+ call this% set_restart_var(vname= ' fates_fmortcflux_ustory ' , vtype= site_ r8 , &
919+ long_name= ' fates diagnostic biomass of understory fire' , &
920920 units= ' gC/m2/sec' , flushval = flushzero, &
921921 hlms= ' CLM:ALM' , initialize= initialize_variables, ivar= ivar, index = ir_fmortcflux_usto_si)
922922
923+ call this% set_restart_var(vname= ' fates_termcflux_canopy' , vtype= site_r8 , &
924+ long_name= ' fates diagnostic term carbon flux canopy' , &
925+ units= ' ' , flushval = flushzero, &
926+ hlms= ' CLM:ALM' , initialize= initialize_variables, ivar= ivar, index = ir_termcflux_cano_si )
927+
928+ call this% set_restart_var(vname= ' fates_termcflux_ustory' , vtype= site_r8 , &
929+ long_name= ' fates diagnostic term carbon flux understory' , &
930+ units= ' ' , flushval = flushzero, &
931+ hlms= ' CLM:ALM' , initialize= initialize_variables, ivar= ivar, index = ir_termcflux_usto_si )
932+
933+ call this% set_restart_var(vname= ' fates_democflux' , vtype= site_r8 , &
934+ long_name= ' fates diagnostic demotion carbon flux' , &
935+ units= ' ' , flushval = flushzero, &
936+ hlms= ' CLM:ALM' , initialize= initialize_variables, ivar= ivar, index = ir_democflux_si )
937+
938+ call this% set_restart_var(vname= ' fates_promcflux' , vtype= site_r8 , &
939+ long_name= ' fates diagnostic promotion carbon flux ' , &
940+ units= ' ' , flushval = flushzero, &
941+ hlms= ' CLM:ALM' , initialize= initialize_variables, ivar= ivar, index = ir_promcflux_si )
942+
923943
924944
925945
@@ -1470,7 +1490,7 @@ subroutine set_restart_vectors(this,nc,nsites,sites)
14701490 enddo ! cpatch do while
14711491
14721492
1473- ! Fill the site level diagnostics arrays
1493+ ! Fill the site level diagnostics arrays
14741494 do i_scls = 1 , nlevsclass
14751495
14761496 do i_pft = 1 , numpft
0 commit comments