CCPP SciDoc v7.0.0  v7.0.0
Common Community Physics Package Developed at DTC
 
Loading...
Searching...
No Matches

◆ lw_solver_noscat() [2/2]

subroutine, public mo_rte_solver_kernels::lw_solver_noscat ( integer, intent(in) ncol,
integer, intent(in) nlay,
integer, intent(in) ngpt,
logical(wl), intent(in) top_at_1,
integer, intent(in) nmus,
real(wp), dimension (ncol, ngpt, nmus), intent(in) ds,
real(wp), dimension(nmus), intent(in) weights,
real(wp), dimension(ncol,nlay, ngpt), intent(in) tau,
real(wp), dimension(ncol,nlay, ngpt), intent(in) lay_source,
real(wp), dimension(ncol,nlay, ngpt), intent(in) lev_source_inc,
real(wp), dimension(ncol,nlay, ngpt), intent(in) lev_source_dec,
real(wp), dimension(ncol, ngpt), intent(in) sfc_emis,
real(wp), dimension(ncol, ngpt), intent(in) sfc_src,
real(wp), dimension(ncol, ngpt), intent(in) inc_flux,
real(wp), dimension(ncol,nlay+1,ngpt), intent(out), target flux_up,
real(wp), dimension(ncol,nlay+1,ngpt), intent(out), target flux_dn,
logical(wl), intent(in) do_broadband,
real(wp), dimension(ncol,nlay+1 ), intent(out), target broadband_up,
real(wp), dimension(ncol,nlay+1 ), intent(out), target broadband_dn,
logical(wl), intent(in) do_jacobians,
real(wp), dimension(ncol ,ngpt), intent(in) sfc_srcjac,
real(wp), dimension(ncol,nlay+1 ), intent(out), target flux_upjac,
logical(wl), intent(in) do_rescaling,
real(wp), dimension(ncol,nlay ,ngpt), intent(in) ssa,
real(wp), dimension(ncol,nlay ,ngpt), intent(in) g )