|
class(betr_type) function, pointer, public | betrtype::create_betr_type () |
|
subroutine | betrtype::init (this, namelist_buffer, bounds, col, biophysforc, asoibgc, bstatus) |
|
subroutine | betrtype::readnamelist (this, namelist_buffer, bstatus) |
|
subroutine | betrtype::step_without_drainage (this, betr_time, bounds, col, pft, num_soilc, filter_soilc, num_soilp, filter_soilp, biophysforc, biogeo_flux, biogeo_state, betr_status) |
|
subroutine | betrtype::debug_info (this, bounds, col, num_soilc, filter_soilc, header, betr_status) |
|
subroutine | betrtype::retrieve_biostates (this, bounds, lbj, ubj, num_soilc, filter_soilc, jtops, biogeo_state, betr_status) |
|
subroutine | betrtype::retrieve_biofluxes (this, num_soilc, filter_soilc, biogeo_flux) |
|
subroutine | betrtype::step_with_drainage (this, bounds, col, num_soilc, filter_soilc, jtops, biogeo_flux, betr_status) |
|
subroutine | betrtype::diagnoselnd2atm (this, bounds, num_soilc, filter_soilc, biogeo_flux) |
|
subroutine | betrtype::calc_dew_sub_flux (this, betr_time, bounds, col, num_hydrologyc, filter_soilc_hydrologyc, biophysforc, betrtracer_vars, tracerflux_vars, tracerstate_vars) |
|
subroutine | betrtype::check_mass_err (this, col, betr_time, c, trcid, ubj, dz, betrtracer_vars, tracerstate_vars, tracerflux_vars, bstatus) |
|
subroutine | betrtype::diagnose_dtracer_freeze_thaw (this, bounds, num_nolakec, filter_nolakec, biophysforc) |
|
subroutine | betrtype::betr_lsm_flux_state_sendback (this, bounds, num_soilc, filter_soilc) |
|
subroutine | betrtype::pre_diagnose_soilcol_water_flux (this, bounds, num_nolakec, filter_nolakec, biophysforc) |
|
subroutine | betrtype::diagnose_advect_water_flux (this, betr_time, bounds, num_hydrologyc, filter_hydrologyc, biophysforc, biogeo_flux) |
|
subroutine | betrtype::diagnose_drainage_water_flux (this, betr_time, bounds, num_hydrologyc, filter_hydrologyc, biophysforc, biogeo_flux) |
|
subroutine | betrtype::tracer_dividesnowlayers (this, bounds, col, num_snowc, filter_snowc, divide_matrix, bstatus) |
|
subroutine | betrtype::tracer_combinesnowlayers (this, bounds, col, num_snowc, filter_snowc, combine_matrix, bstatus) |
|
subroutine | betrtype::enter_tracer_layeradjustment (this, bounds, col, num_snowc, filter_snowc) |
|
subroutine | betrtype::exit_tracer_layeradjustment (this, bounds, col, num_snowc, filter_snowc) |
|
subroutine | betrtype::tracer_snowcapping (this, bounds, num_snowc, filter_snowc, biophysforc) |
|
subroutine | betrtype::create_betr_application (this, bgc_reaction, plant_soilbgc, method, asoibgc, bstatus) |
|
subroutine | betrtype::get_hist_size (this, num_state1d, num_state2d, num_flux1d, num_flux2d) |
|
subroutine | betrtype::get_hist_info (this, num_state1d, num_state2d, num_flux1d, num_flux2d, state_hist1d_var, state_hist2d_var, flux_hist1d_var, flux_hist2d_var) |
|
subroutine | betrtype::histretrievestate (this, bounds, lbj, ubj, num_state1d, num_state2d, states_1d, states_2d) |
|
subroutine | betrtype::histretrieveflux (this, bounds, lbj, ubj, num_flux1d, num_flux2d, fluxes_1d, fluxes_2d) |
|
subroutine | betrtype::get_restartvar_size (this, nrest_1d, nrest_2d) |
|
subroutine | betrtype::get_restartvar_info (this, nrest_1d, nrest_2d, rest_varname_1d, rest_varname_2d) |
|
subroutine | betrtype::set_restvar (this, bounds, lbj, ubj, nrest_1d, nrest_2d, states_1d, states_2d, flag) |
|