CAM
|
Data Types | |
interface | plant_soilbgc_h2oiso_run_type |
Functions/Subroutines | |
type(plant_soilbgc_h2oiso_run_type) function | constructor () |
subroutine | init_plant_soilbgc (this, bounds, lbj, ubj, namelist_buffer) |
subroutine | plant_soilbgc_summary (this, bounds, lbj, ubj, pft, numf, filter, dtime, dz, betrtracer_vars, tracerflux_vars, biogeo_flux, betr_status) |
subroutine | integrate_vr_flux (this, bounds, numf, filter) |
subroutine | lsm_betr_plant_soilbgc_recv (this, bounds, numf, filter, betr_pft, biogeo_fluxes) |
subroutine | lsm_betr_plant_soilbgc_send (this, bounds, numf, filter, betr_pft, biogeo_forc, biogeo_states, biogeo_fluxes) |
Variables | |
character(len= *), parameter, private | mod_filename = __FILE__ |
|
private |
|
private |
subroutine h2oisotopeplantsoilbgctype::integrate_vr_flux | ( | class(plant_soilbgc_h2oiso_run_type), intent(inout) | this, |
type(betr_bounds_type), intent(in) | bounds, | ||
integer, intent(in) | numf, | ||
integer, dimension(:), intent(in) | filter | ||
) |
subroutine h2oisotopeplantsoilbgctype::lsm_betr_plant_soilbgc_recv | ( | class(plant_soilbgc_h2oiso_run_type), intent(inout) | this, |
type(betr_bounds_type), intent(in) | bounds, | ||
integer, intent(in) | numf, | ||
integer, dimension(:), intent(in) | filter, | ||
type(betr_patch_type), intent(in) | betr_pft, | ||
type(betr_biogeo_flux_type), intent(inout) | biogeo_fluxes | ||
) |
subroutine h2oisotopeplantsoilbgctype::lsm_betr_plant_soilbgc_send | ( | class(plant_soilbgc_h2oiso_run_type), intent(inout) | this, |
type(betr_bounds_type), intent(in) | bounds, | ||
integer, intent(in) | numf, | ||
integer, dimension(:), intent(in) | filter, | ||
type(betr_patch_type), intent(in) | betr_pft, | ||
type(betr_biogeophys_input_type), intent(in) | biogeo_forc, | ||
type(betr_biogeo_state_type), intent(in) | biogeo_states, | ||
type(betr_biogeo_flux_type), intent(in) | biogeo_fluxes | ||
) |
subroutine h2oisotopeplantsoilbgctype::plant_soilbgc_summary | ( | class(plant_soilbgc_h2oiso_run_type), intent(inout) | this, |
type(betr_bounds_type), intent(in) | bounds, | ||
integer, intent(in) | lbj, | ||
integer, intent(in) | ubj, | ||
type(betr_patch_type), intent(in) | pft, | ||
integer, intent(in) | numf, | ||
integer, dimension(:), intent(in) | filter, | ||
real(r8), intent(in) | dtime, | ||
real(r8), dimension(bounds%begc: ,1: ), intent(in) | dz, | ||
type(betrtracer_type ), intent(in) | betrtracer_vars, | ||
type(tracerflux_type), intent(in) | tracerflux_vars, | ||
type(betr_biogeo_flux_type), intent(inout) | biogeo_flux, | ||
type(betr_status_type), intent(out) | betr_status | ||
) |
|
private |