CAM
|
Data Types | |
type | fates_restart_interface_type |
type | restart_map_type |
Functions/Subroutines | |
subroutine | init (this, num_threads, fates_bounds) |
subroutine | setthreadboundseach (this, thread_index, thread_bounds) |
subroutine | assemble_restart_output_types (this) |
subroutine | set_dim_indices (this, dk_name, idim, dim_index) |
subroutine | set_cohort_index (this, index) |
integer function | cohort_index (this) |
subroutine | set_column_index (this, index) |
integer function | column_index (this) |
subroutine | init_dim_kinds_maps (this) |
integer function | num_restart_vars (this) |
subroutine | initialize_restart_vars (this) |
subroutine | flush_rvars (this, nc) |
subroutine | define_restart_vars (this, initialize_variables) |
subroutine | set_restart_var (this, vname, vtype, long_name, units, flushval, hlms, initialize, ivar, index) |
subroutine | set_restart_vectors (this, nc, nsites, sites) |
subroutine | create_patchcohort_structure (this, nc, nsites, sites, bc_in) |
subroutine | get_restart_vectors (this, nc, nsites, sites) |
Variables | |
integer, private | ir_npatch_si |
integer, private | ir_oldstock_si |
integer, private | ir_cd_status_si |
integer, private | ir_dd_status_si |
integer, private | ir_nchill_days_si |
integer, private | ir_leafondate_si |
integer, private | ir_leafoffdate_si |
integer, private | ir_dleafondate_si |
integer, private | ir_dleafoffdate_si |
integer, private | ir_acc_ni_si |
integer, private | ir_gdd_si |
integer, private | ir_nep_timeintegrated_si |
integer, private | ir_npp_timeintegrated_si |
integer, private | ir_hr_timeintegrated_si |
integer, private | ir_cbal_error_fates_si |
integer, private | ir_cbal_error_bgc_si |
integer, private | ir_cbal_error_total_si |
integer, private | ir_totecosysc_old_si |
integer, private | ir_totfatesc_old_si |
integer, private | ir_totbgcc_old_si |
integer, private | ir_fates_to_bgc_this_ts_si |
integer, private | ir_fates_to_bgc_last_ts_si |
integer, private | ir_seedrainflux_si |
integer, private | ir_trunk_product_si |
integer, private | ir_ncohort_pa |
integer, private | ir_balive_co |
integer, private | ir_bdead_co |
integer, private | ir_bleaf_co |
integer, private | ir_broot_co |
integer, private | ir_bstore_co |
integer, private | ir_canopy_layer_co |
integer, private | ir_canopy_layer_yesterday_co |
integer, private | ir_canopy_trim_co |
integer, private | ir_dbh_co |
integer, private | ir_height_co |
integer, private | ir_laimemory_co |
integer, private | ir_leaf_md_co |
integer, private | ir_root_md_co |
integer, private | ir_nplant_co |
integer, private | ir_gpp_acc_co |
integer, private | ir_npp_acc_co |
integer, private | ir_gpp_acc_hold_co |
integer, private | ir_npp_acc_hold_co |
integer, private | ir_npp_leaf_co |
integer, private | ir_npp_froot_co |
integer, private | ir_npp_sw_co |
integer, private | ir_npp_dead_co |
integer, private | ir_npp_seed_co |
integer, private | ir_npp_store_co |
integer, private | ir_bmort_co |
integer, private | ir_hmort_co |
integer, private | ir_cmort_co |
integer, private | ir_fmort_co |
integer, private | ir_frmort_co |
integer, private | ir_lmort_direct_co |
integer, private | ir_lmort_collateral_co |
integer, private | ir_lmort_infra_co |
integer, private | ir_ddbhdt_co |
integer, private | ir_dbalivedt_co |
integer, private | ir_dbdeaddt_co |
integer, private | ir_dbstoredt_co |
integer, private | ir_resp_tstep_co |
integer, private | ir_pft_co |
integer, private | ir_status_co |
integer, private | ir_isnew_co |
integer, private | ir_cwd_ag_pacw |
integer, private | ir_cwd_bg_pacw |
integer, private | ir_leaf_litter_paft |
integer, private | ir_root_litter_paft |
integer, private | ir_leaf_litter_in_paft |
integer, private | ir_root_litter_in_paft |
integer, private | ir_seed_bank_sift |
integer, private | ir_spread_si |
integer, private | ir_livegrass_pa |
integer, private | ir_age_pa |
integer, private | ir_area_pa |
integer, private | ir_fsun_paclftls |
integer, private | ir_fabd_sun_paclftls |
integer, private | ir_fabi_sun_paclftls |
integer, private | ir_fabd_sha_paclftls |
integer, private | ir_fabi_sha_paclftls |
integer, private | ir_watermem_siwm |
integer, parameter | fates_restart_num_dimensions = 2 |
integer, parameter | fates_restart_num_dim_kinds = 4 |
integer, parameter | old_cohort = 0 |
integer, parameter | new_cohort = 1 |
logical, parameter | debug =.false. |
character(len= *), parameter, private | sourcefile = __FILE__ |
subroutine fatesrestartinterfacemod::assemble_restart_output_types | ( | class(fates_restart_interface_type), intent(inout) | this | ) |
integer function fatesrestartinterfacemod::cohort_index | ( | class(fates_restart_interface_type), intent(in) | this | ) |
integer function fatesrestartinterfacemod::column_index | ( | class(fates_restart_interface_type), intent(in) | this | ) |
subroutine fatesrestartinterfacemod::create_patchcohort_structure | ( | class(fates_restart_interface_type), intent(inout) | this, |
integer, intent(in) | nc, | ||
integer, intent(in) | nsites, | ||
type(ed_site_type), dimension(nsites), intent(inout), target | sites, | ||
type(bc_in_type), dimension(nsites), intent(in) | bc_in | ||
) |
subroutine fatesrestartinterfacemod::define_restart_vars | ( | class(fates_restart_interface_type), intent(inout) | this, |
logical, intent(in) | initialize_variables | ||
) |
subroutine fatesrestartinterfacemod::flush_rvars | ( | class(fates_restart_interface_type) | this, |
integer, intent(in) | nc | ||
) |
subroutine fatesrestartinterfacemod::get_restart_vectors | ( | class(fates_restart_interface_type), intent(inout) | this, |
integer, intent(in) | nc, | ||
integer, intent(in) | nsites, | ||
type(ed_site_type), dimension(nsites), intent(inout), target | sites | ||
) |
subroutine fatesrestartinterfacemod::init | ( | class(fates_restart_interface_type), intent(inout) | this, |
integer, intent(in) | num_threads, | ||
type(fates_bounds_type), intent(in) | fates_bounds | ||
) |
subroutine fatesrestartinterfacemod::init_dim_kinds_maps | ( | class(fates_restart_interface_type), intent(inout) | this | ) |
subroutine fatesrestartinterfacemod::initialize_restart_vars | ( | class(fates_restart_interface_type), intent(inout) | this | ) |
integer function fatesrestartinterfacemod::num_restart_vars | ( | class(fates_restart_interface_type), intent(in) | this | ) |
subroutine fatesrestartinterfacemod::set_cohort_index | ( | class(fates_restart_interface_type), intent(inout) | this, |
integer, intent(in) | index | ||
) |
subroutine fatesrestartinterfacemod::set_column_index | ( | class(fates_restart_interface_type), intent(inout) | this, |
integer, intent(in) | index | ||
) |
subroutine fatesrestartinterfacemod::set_dim_indices | ( | class(fates_restart_interface_type), intent(inout) | this, |
character(len=*), intent(in) | dk_name, | ||
integer, intent(in) | idim, | ||
integer, intent(in) | dim_index | ||
) |
subroutine fatesrestartinterfacemod::set_restart_var | ( | class(fates_restart_interface_type) | this, |
character(len=*), intent(in) | vname, | ||
character(len=*), intent(in) | vtype, | ||
character(len=*), intent(in) | long_name, | ||
character(len=*), intent(in) | units, | ||
real(r8), intent(in) | flushval, | ||
character(len=*), intent(in) | hlms, | ||
logical, intent(in) | initialize, | ||
integer, intent(inout) | ivar, | ||
integer, intent(inout) | index | ||
) |
subroutine fatesrestartinterfacemod::set_restart_vectors | ( | class(fates_restart_interface_type) | this, |
integer, intent(in) | nc, | ||
integer, intent(in) | nsites, | ||
type(ed_site_type), dimension(nsites), intent(inout), target | sites | ||
) |
subroutine fatesrestartinterfacemod::setthreadboundseach | ( | class(fates_restart_interface_type), intent(inout) | this, |
integer, intent(in) | thread_index, | ||
type(fates_bounds_type), intent(in) | thread_bounds | ||
) |
logical, parameter fatesrestartinterfacemod::debug =.false. |
integer, parameter fatesrestartinterfacemod::fates_restart_num_dim_kinds = 4 |
integer, parameter fatesrestartinterfacemod::fates_restart_num_dimensions = 2 |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
integer, parameter fatesrestartinterfacemod::new_cohort = 1 |
integer, parameter fatesrestartinterfacemod::old_cohort = 0 |
|
private |