radlwsw_inca Subroutine

subroutine radlwsw_inca(chemistry_couple, kdlon, kflev, dist, rmu0, fract, solaire, paprs, pplay, tsol, albedo, alblw, t, q, size_wo, wo, cldfra, cldemi, cldtaupd, heat, heat0, cool, cool0, albpla, topsw, toplw, solsw, sollw, sollwdown, topsw0, toplw0, solsw0, sollw0, lwdn0, lwdn, lwup0, lwup, swdn0, swdn, swup0, swup, ok_ade, ok_aie, tau_inca, piz_inca, cg_inca, topswad_inca, solswad_inca, topswad0_inca, solswad0_inca, topsw_inca, topsw0_inca, solsw_inca, solsw0_inca, cldtaupi, topswai_inca, solswai_inca)

Arguments

Type IntentOptional Attributes Name
logical, intent(in) :: chemistry_couple
integer, intent(in) :: kdlon
integer, intent(in) :: kflev
real, intent(in) :: dist
real, intent(in) :: rmu0(:)
real, intent(in) :: fract(:)
real, intent(in) :: solaire
real, intent(in) :: paprs(:,:)
real, intent(in) :: pplay(:,:)
real, intent(in) :: tsol(:)
real, intent(in) :: albedo(:)
real, intent(in) :: alblw(:)
real, intent(in) :: t(:,:)
real, intent(in) :: q(:,:)
integer, intent(in) :: size_wo
real, intent(in) :: wo(:,:,:)
real, intent(in) :: cldfra(:,:)
real, intent(in) :: cldemi(:,:)
real, intent(in) :: cldtaupd(:,:)
real, intent(out) :: heat(:,:)
real, intent(out) :: heat0(:,:)
real, intent(out) :: cool(:,:)
real, intent(out) :: cool0(:,:)
real, intent(out) :: albpla(:)
real, intent(out) :: topsw(:)
real, intent(out) :: toplw(:)
real, intent(out) :: solsw(:)
real, intent(out) :: sollw(:)
real, intent(out) :: sollwdown(:)
real, intent(out) :: topsw0(:)
real, intent(out) :: toplw0(:)
real, intent(out) :: solsw0(:)
real, intent(out) :: sollw0(:)
real, intent(out) :: lwdn0(:,:)
real, intent(out) :: lwdn(:,:)
real, intent(out) :: lwup0(:,:)
real, intent(out) :: lwup(:,:)
real, intent(out) :: swdn0(:,:)
real, intent(out) :: swdn(:,:)
real, intent(out) :: swup0(:,:)
real, intent(out) :: swup(:,:)
logical, intent(in) :: ok_ade
logical, intent(in) :: ok_aie
real, intent(in) :: tau_inca(:,:,:,:)
real, intent(in) :: piz_inca(:,:,:,:)
real, intent(in) :: cg_inca(:,:,:,:)
real, intent(out) :: topswad_inca(:)
real, intent(out) :: solswad_inca(:)
real, intent(out) :: topswad0_inca(:)
real, intent(out) :: solswad0_inca(:)
real(kind=8), intent(out) :: topsw_inca(:,:)
real(kind=8), intent(out) :: topsw0_inca(:,:)
real(kind=8), intent(out) :: solsw_inca(:,:)
real(kind=8), intent(out) :: solsw0_inca(:,:)
real, intent(in) :: cldtaupi(:,:)
real, intent(out) :: topswai_inca(:)
real, intent(out) :: solswai_inca(:)

Calls

proc~~radlwsw_inca~~CallsGraph proc~radlwsw_inca radlwsw_inca proc~lmdz_inca_wrapper_abort lmdz_inca_wrapper_abort proc~radlwsw_inca->proc~lmdz_inca_wrapper_abort

Called by

proc~~radlwsw_inca~~CalledByGraph proc~radlwsw_inca radlwsw_inca proc~physiq physiq proc~physiq->proc~radlwsw_inca proc~physiq~2 physiq proc~physiq~2->proc~radlwsw_inca proc~old_lmdz1d old_lmdz1d proc~old_lmdz1d->proc~physiq proc~call_physiq call_physiq proc~call_physiq->proc~physiq proc~call_physiq~2 call_physiq proc~call_physiq~2->proc~physiq proc~scm scm proc~scm->proc~physiq program~lmdz1d lmdz1d program~lmdz1d->proc~old_lmdz1d program~lmdz1d->proc~scm proc~calfis calfis proc~calfis->proc~call_physiq proc~leapfrog leapfrog proc~leapfrog->proc~calfis program~gcm~2 gcm program~gcm~2->proc~leapfrog

Contents