soil_carbvar_write Subroutine

subroutine soil_carbvar_write(out_freq)

Uses

  • proc~~soil_carbvar_write~~UsesGraph proc~soil_carbvar_write soil_carbvar_write module~basin_module basin_module proc~soil_carbvar_write->module~basin_module module~calibration_data_module calibration_data_module proc~soil_carbvar_write->module~calibration_data_module module~carbon_module carbon_module proc~soil_carbvar_write->module~carbon_module module~hydrograph_module hydrograph_module proc~soil_carbvar_write->module~hydrograph_module module~organic_mineral_mass_module organic_mineral_mass_module proc~soil_carbvar_write->module~organic_mineral_mass_module module~soil_module soil_module proc~soil_carbvar_write->module~soil_module module~time_module time_module proc~soil_carbvar_write->module~time_module module~hydrograph_module->module~basin_module module~hydrograph_module->module~time_module module~organic_mineral_mass_module->module~carbon_module module~soil_module->module~carbon_module

writes per-layer carbon driver variables (hru_carb_drv) and per-layer carbon pool dynamics (hru_carb_dyn) in wide-per-layer format, one row per HRU per timestep, with first cb_n_layers depth columns followed by each variable's per-layer values.

Arguments

Type IntentOptional Attributes Name
character(len=2), intent(in) :: out_freq

d / m / y / a


Calls

proc~~soil_carbvar_write~~CallsGraph proc~soil_carbvar_write soil_carbvar_write proc~cb_write_depth_row cb_write_depth_row proc~soil_carbvar_write->proc~cb_write_depth_row proc~cb_write_var_block cb_write_var_block proc~soil_carbvar_write->proc~cb_write_var_block