BUGSrad
 All Classes Files Functions Variables
Functions/Subroutines
bugs_swr.f File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine bugs_swr (ncol, nlm, pp, ppl, dp, tt, rmix, cwrho, cirho, o3mix, ts, amu0, slr, alvdf, alndf, alvdr, alndr, cldamt, cldmax, umco2, umch4, umn2o, b1, b2, b3, b4, fdsw, fdswcl, fusw, fuswcl, radvbc, radvbccl, radvdc, radvdccl, radnbc, radnbccl, radndc, radndccl, sel_rules)
 

Function/Subroutine Documentation

subroutine bugs_swr ( integer (kind=int_kind), intent(in)  ncol,
integer (kind=int_kind), intent(in)  nlm,
real (kind=dbl_kind), dimension(ncol,nlm+1), intent(in)  pp,
real (kind=dbl_kind), dimension(ncol,nlm), intent(in)  ppl,
real (kind=dbl_kind), dimension(ncol,nlm), intent(in)  dp,
real (kind=dbl_kind), dimension(ncol,nlm), intent(in)  tt,
real (kind=dbl_kind), dimension(ncol,nlm), intent(in)  rmix,
real (kind=dbl_kind), dimension(ncol,nlm), intent(in)  cwrho,
real (kind=dbl_kind), dimension(ncol,nlm), intent(in)  cirho,
real (kind=dbl_kind), dimension(ncol,nlm), intent(in)  o3mix,
real (kind=dbl_kind), dimension(ncol), intent(in)  ts,
real (kind=dbl_kind), dimension(ncol), intent(in)  amu0,
real (kind=dbl_kind), dimension(ncol), intent(in)  slr,
real (kind=dbl_kind), dimension(ncol), intent(in)  alvdf,
real (kind=dbl_kind), dimension(ncol), intent(in)  alndf,
real (kind=dbl_kind), dimension(ncol), intent(in)  alvdr,
real (kind=dbl_kind), dimension(ncol), intent(in)  alndr,
real (kind=dbl_kind), dimension(ncol,nlm), intent(in)  cldamt,
real (kind=dbl_kind), dimension(ncol), intent(in)  cldmax,
real (kind=dbl_kind), intent(in)  umco2,
real (kind=dbl_kind), intent(in)  umch4,
real (kind=dbl_kind), intent(in)  umn2o,
real (kind=dbl_kind), dimension(ncol,nlm), intent(in)  b1,
real (kind=dbl_kind), dimension(ncol,nlm), intent(in)  b2,
real (kind=dbl_kind), dimension(ncol,nlm), intent(in)  b3,
real (kind=dbl_kind), dimension(ncol,nlm), intent(in)  b4,
real (kind=dbl_kind), dimension(ncol,nlm+1), intent(out)  fdsw,
real (kind=dbl_kind), dimension(ncol,nlm+1), intent(out)  fdswcl,
real (kind=dbl_kind), dimension(ncol,nlm+1), intent(out)  fusw,
real (kind=dbl_kind), dimension(ncol,nlm+1), intent(out)  fuswcl,
real (kind=dbl_kind), dimension(ncol), intent(out)  radvbc,
real (kind=dbl_kind), dimension(ncol), intent(out)  radvbccl,
real (kind=dbl_kind), dimension(ncol), intent(out)  radvdc,
real (kind=dbl_kind), dimension(ncol), intent(out)  radvdccl,
real (kind=dbl_kind), dimension(ncol), intent(out)  radnbc,
real (kind=dbl_kind), dimension(ncol), intent(out)  radnbccl,
real (kind=dbl_kind), dimension(ncol), intent(out)  radndc,
real (kind=dbl_kind), dimension(ncol), intent(out)  radndccl,
logical (kind=log_kind), intent(in)  sel_rules 
)

Definition at line 8 of file bugs_swr.f.