|
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 |