CAM
|
Data Types | |
type | annual_flux_dribbler_type |
Functions/Subroutines | |
type(annual_flux_dribbler_type) function, public | annual_flux_dribbler_gridcell (bounds, name, units, allows_non_annual_delta) |
type(annual_flux_dribbler_type) function, public | annual_flux_dribbler_patch (bounds, name, units, allows_non_annual_delta) |
subroutine | set_curr_delta (this, bounds, delta) |
subroutine | get_curr_flux (this, bounds, flux) |
subroutine | get_dribbled_delta (this, bounds, delta) |
subroutine | get_amount_left_to_dribble_beg (this, bounds, amount_left_to_dribble) |
subroutine | get_amount_left_to_dribble_end (this, bounds, amount_left_to_dribble) |
subroutine | restart (this, bounds, ncid, flag) |
subroutine | clean (this) |
subroutine | allocate_and_initialize_data (this, bounds) |
subroutine | set_metadata (this, name, units, allows_non_annual_delta) |
subroutine | get_amount_left_to_dribble (this, bounds, yearfrac, amount_left_to_dribble) |
Variables | |
integer, parameter | name_maxlen = 128 |
integer, parameter | units_maxlen = 64 |
integer, parameter | subgrid_maxlen = 64 |
character(len= *), parameter, private | sourcefile = __FILE__ |
|
private |
type(annual_flux_dribbler_type) function, public annualfluxdribbler::annual_flux_dribbler_gridcell | ( | type(bounds_type), intent(in) | bounds, |
character(len=*), intent(in) | name, | ||
character(len=*), intent(in) | units, | ||
logical, intent(in), optional | allows_non_annual_delta | ||
) |
type(annual_flux_dribbler_type) function, public annualfluxdribbler::annual_flux_dribbler_patch | ( | type(bounds_type), intent(in) | bounds, |
character(len=*), intent(in) | name, | ||
character(len=*), intent(in) | units, | ||
logical, intent(in), optional | allows_non_annual_delta | ||
) |
subroutine annualfluxdribbler::clean | ( | class(annual_flux_dribbler_type), intent(inout) | this | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |