CAM
|
Functions/Subroutines | |
subroutine, public | emi_determine_active_ems () |
subroutine, public | emi_init_em (em_id) |
subroutine | emi_setup_data_list (data_list, bounds_clump) |
subroutine | emi_setup_data (data, bounds_clump) |
subroutine, public | emi_driver (em_id, em_stage, dt, number_step, clump_rank, num_hydrologyc, filter_hydrologyc, num_nolakec, filter_nolakec, num_nolakec_and_nourbanc, filter_nolakec_and_nourbanc, num_filter_lun, filter_lun, soilhydrology_vars, soilstate_vars, waterflux_vars, waterstate_vars, temperature_vars, atm2lnd_vars, canopystate_vars, energyflux_vars) |
subroutine | emid_reset_data_for_em (data_list, em_stage) |
subroutine | emid_verify_all_data_is_set (data_list, em_stage) |
Variables | |
integer | num_em |
integer | nclumps |
integer | index_em_betr |
integer | index_em_fates |
integer | index_em_pflotran |
integer | index_em_vsfm |
integer | index_em_ptm |
class(emi_data_list), dimension(:), pointer | l2e_driver_list |
class(emi_data_list), dimension(:), pointer | e2l_driver_list |
class(emi_data_dimension_list_type), pointer | emid_dim_list |
class(em_fates_type), pointer | em_fates |
subroutine, public externalmodelinterfacemod::emi_determine_active_ems | ( | ) |
subroutine, public externalmodelinterfacemod::emi_driver | ( | integer, intent(in) | em_id, |
integer, intent(in) | em_stage, | ||
real(r8), intent(in), optional | dt, | ||
integer, intent(in), optional | number_step, | ||
integer, intent(in), optional | clump_rank, | ||
integer, intent(in), optional | num_hydrologyc, | ||
integer, dimension(:), intent(in), optional | filter_hydrologyc, | ||
integer, intent(in), optional | num_nolakec, | ||
integer, dimension(:), intent(in), optional | filter_nolakec, | ||
integer, intent(in), optional | num_nolakec_and_nourbanc, | ||
integer, dimension(:), intent(in), optional | filter_nolakec_and_nourbanc, | ||
integer, intent(in), optional | num_filter_lun, | ||
integer, dimension(:), intent(in), optional | filter_lun, | ||
type(soilhydrology_type), intent(inout), optional | soilhydrology_vars, | ||
type(soilstate_type), intent(inout), optional | soilstate_vars, | ||
type(waterflux_type), intent(inout), optional | waterflux_vars, | ||
type(waterstate_type), intent(inout), optional | waterstate_vars, | ||
type(temperature_type), intent(inout), optional | temperature_vars, | ||
type(atm2lnd_type), intent(inout), optional | atm2lnd_vars, | ||
type(canopystate_type), intent(inout), optional | canopystate_vars, | ||
type(energyflux_type), intent(inout), optional | energyflux_vars | ||
) |
subroutine, public externalmodelinterfacemod::emi_init_em | ( | integer, intent(in) | em_id | ) |
|
private |
subroutine externalmodelinterfacemod::emi_setup_data_list | ( | class(emi_data_list), intent(inout) | data_list, |
type(bounds_type), intent(in) | bounds_clump | ||
) |
subroutine externalmodelinterfacemod::emid_reset_data_for_em | ( | class(emi_data_list), intent(in) | data_list, |
integer, intent(in) | em_stage | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |