|
| subroutine, public | dynharvestmod::dynharvest_init (bounds, harvest_filename) |
| |
| subroutine, public | dynharvestmod::dynharvest_interp (bounds) |
| |
| subroutine, public | dynharvestmod::cnharvest (num_soilc, filter_soilc, num_soilp, filter_soilp, cnstate_vars, carbonstate_vars, nitrogenstate_vars, carbonflux_vars, nitrogenflux_vars, phosphorusstate_vars, phosphorusflux_vars) |
| |
| subroutine, private | dynharvestmod::cnharvestpfttocolumn (num_soilc, filter_soilc, cnstate_vars, carbonstate_vars, nitrogenstate_vars, carbonflux_vars, nitrogenflux_vars, phosphorusstate_vars, phosphorusflux_vars) |
| |
|
| type(dyn_file_type), target | dynharvestmod::dynharvest_file |
| |
| integer, parameter | dynharvestmod::num_harvest_vars = 5 |
| |
| character(len=64), dimension(num_harvest_vars), parameter | dynharvestmod::harvest_varnames = [character(len=64) :: 'HARVEST_VH1', 'HARVEST_VH2', 'HARVEST_SH1', 'HARVEST_SH2', 'HARVEST_SH3'] |
| |
| type(dyn_var_time_uninterp_type), dimension(num_harvest_vars) | dynharvestmod::harvest_vars |
| |
| real(r8), dimension(:), allocatable | dynharvestmod::harvest |
| |
| logical | dynharvestmod::do_harvest |
| |