CCPP SciDoc for UFS-SRW v3.0.0  SRW v3.0.0
Common Community Physics Package Developed at DTC
 
Loading...
Searching...
No Matches

◆ ozphys_2015_run()

subroutine ozphys_2015::ozphys_2015_run ( integer, intent(in)  im,
integer, intent(in)  levs,
integer, intent(in)  ko3,
real(kind=kind_phys), intent(in)  dt,
real(kind=kind_phys), dimension(im,levs), intent(inout)  oz,
real(kind=kind_phys), dimension(:,:), intent(in)  tin,
real(kind=kind_phys), dimension(:), intent(in)  po3,
real(kind=kind_phys), dimension(:,:), intent(in)  prsl,
real(kind=kind_phys), dimension(:,:,:), intent(in)  prdout,
integer, intent(in)  pl_coeff,
real(kind=kind_phys), dimension(:,:), intent(in)  delp,
logical  ldiag3d,
real(kind=kind_phys), dimension(:,:,:), intent(inout)  dtend,
integer, dimension(:,:), intent(in)  dtidx,
integer, intent(in)  ntoz,
integer, intent(in)  index_of_process_prod_loss,
integer, intent(in)  index_of_process_ozmix,
integer, intent(in)  index_of_process_temp,
integer, intent(in)  index_of_process_overhead_ozone,
real(kind=kind_phys), intent(in)  con_g,
integer, intent(in)  me,
character(len=*), intent(out)  errmsg,
integer, intent(out)  errflg 
)

Argument Table

GFS ozphys_2015_run General Algorithm

  • This code assumes that both prsl and po3 are from bottom to top as are all other variables.
  • This code is specifically for NRL parameterization and climatological T and O3 are in location 5 and 6 of prdout array
    Author
    June 2015 - Shrinivas Moorthi