alloc_cbm_var Interface

public interface alloc_cbm_var

Module Procedures

public subroutine alloc_balances_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(balances_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_soil_parameter_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(soil_parameter_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_soil_snow_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(soil_snow_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_veg_parameter_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(veg_parameter_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_canopy_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(canopy_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_radiation_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(radiation_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_roughness_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(roughness_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_air_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(air_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_met_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(met_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_sum_flux_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(sum_flux_type), intent(inout) :: var
integer, intent(in) :: mp

private subroutine alloc_bgc_pool_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(bgc_pool_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_climate_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(climate_type), intent(inout) :: var
integer, intent(in) :: mp