sum_broadband Subroutine

public subroutine sum_broadband(ncol, nlev, ngpt, spectral_flux, broadband_flux) bind(C, name="0")

Spectral reduction over all points

Arguments

TypeIntentOptionalAttributesName
integer, intent(in) :: ncol

Array sizes

integer, intent(in) :: nlev

Array sizes

integer, intent(in) :: ngpt

Array sizes

real(kind=wp), intent(in), dimension(ncol, nlev, ngpt):: spectral_flux

Spectrally-resolved flux

real(kind=wp), intent(out), dimension(ncol, nlev):: broadband_flux

Sum of spectrally-resolved flux over ngpt


Contents

None