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

◆ ysuvdif_run()

subroutine ysuvdif::ysuvdif_run ( integer, intent(in) im,
integer, intent(in) km,
real(kind=kind_phys), dimension( :,: ), intent(in) ux,
real(kind=kind_phys), dimension( :,: ), intent(in) vx,
real(kind=kind_phys), dimension( :,: ), intent(in) tx,
real(kind=kind_phys), dimension( :,:,: ), intent(in) qx,
real(kind=kind_phys), dimension( :,: ), intent(in) p2d,
real(kind=kind_phys), dimension( :,: ), intent(in) p2di,
real(kind=kind_phys), dimension( :,: ), intent(in) pi2d,
real(kind=kind_phys), intent(in) karman,
real(kind=kind_phys), dimension( :,: ), intent(inout) utnp,
real(kind=kind_phys), dimension( :,: ), intent(inout) vtnp,
real(kind=kind_phys), dimension( :,: ), intent(inout) ttnp,
real(kind=kind_phys), dimension( :,:,: ), intent(inout) qtnp,
real(kind=kind_phys), dimension( :,: ), intent(in) swh,
real(kind=kind_phys), dimension( :,: ), intent(in) hlw,
real(kind=kind_phys), dimension( : ), intent(in) xmu,
integer, intent(in) ntrac,
integer, intent(in) ndiff,
integer, intent(in) ntcw,
integer, intent(in) ntiw,
real(kind=kind_phys), dimension( :,: ), intent(in) phii,
real(kind=kind_phys), dimension( :,: ), intent(in) phil,
real(kind=kind_phys), dimension( : ), intent(in) psfcpa,
real(kind=kind_phys), dimension( : ), intent(in) zorl,
real(kind=kind_phys), dimension( : ), intent(in) stress,
real(kind=kind_phys), dimension( : ), intent(out) hpbl,
real(kind=kind_phys), dimension( : ), intent(in) psim,
real(kind=kind_phys), dimension( : ), intent(in) psih,
integer, dimension(:), intent(in) landmask,
real(kind=kind_phys), dimension( : ), intent(in) heat,
real(kind=kind_phys), dimension( : ), intent(in) evap,
real(kind=kind_phys), dimension( : ), intent(in) wspd,
real(kind=kind_phys), dimension( : ), intent(in) br,
real(kind=kind_phys), intent(in) g,
real(kind=kind_phys), intent(in) rd,
real(kind=kind_phys), intent(in) cp,
real(kind=kind_phys), intent(in) rv,
real(kind=kind_phys), intent(in) ep1,
real(kind=kind_phys), intent(in) ep2,
real(kind=kind_phys), intent(in) xlv,
real(kind=kind_phys), dimension( : ), intent(out) dusfc,
real(kind=kind_phys), dimension( : ), intent(out) dvsfc,
real(kind=kind_phys), dimension( : ), intent(out) dtsfc,
real(kind=kind_phys), dimension( : ), intent(out) dqsfc,
real(kind=kind_phys), intent(in) dt,
integer, dimension( : ), intent(out) kpbl1d,
real(kind=kind_phys), dimension( : ), intent(in) u10,
real(kind=kind_phys), dimension( : ), intent(in) v10,
logical, intent(in) lssav,
logical, intent(in) ldiag3d,
logical, intent(in) qdiag3d,
logical, intent(in) flag_for_pbl_generic_tend,
integer, intent(in) ntoz,
integer, intent(in) ntqv,
real(kind=kind_phys), dimension(:,:,:), intent(inout), optional dtend,
integer, dimension(:,:), intent(in) dtidx,
integer, intent(in) index_of_temperature,
integer, intent(in) index_of_x_wind,
integer, intent(in) index_of_y_wind,
integer, intent(in) index_of_process_pbl,
character(len=*), intent(out) errmsg,
integer, intent(out) errflg )

Definition at line 40 of file ysuvdif.F90.