radiation_interface Module


Contents


Subroutines

public subroutine setup_radiation(config)

Arguments

Type IntentOptional Attributes Name
type(config_type), intent(inout) :: config

public subroutine set_gas_units(config, gas)

Arguments

Type IntentOptional Attributes Name
type(config_type), intent(in) :: config
type(gas_type), intent(inout) :: gas

public subroutine radiation(ncol, nlev, istartcol, iendcol, config, single_level, thermodynamics, gas, cloud, aerosol, flux)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncol
integer, intent(in) :: nlev
integer, intent(in) :: istartcol
integer, intent(in) :: iendcol
type(config_type), intent(in) :: config
type(single_level_type), intent(in) :: single_level
type(thermodynamics_type), intent(in) :: thermodynamics
type(gas_type), intent(in) :: gas
type(cloud_type), intent(inout) :: cloud
type(aerosol_type), intent(in) :: aerosol
type(flux_type), intent(inout) :: flux