Merge remote-tracking branch 'origin/release-v4.6.1'
[WRF.git] / var / da / da_tools / da_get_print_lvl.inc
blob805b79f4a2cfe65919c82e51cb651df774665680
1 subroutine da_get_print_lvl(prs,ipr)
3    !-----------------------------------------------------------------------
4    ! Purpose: TBD
5    !-----------------------------------------------------------------------
7    implicit none
9    real,          intent(in)  :: prs                    
10    integer,       intent(out) :: ipr                    
12    integer       :: k                      
14    if (trace_use) call da_trace_entry("da_get_print_lvl")
15    ipr = 1
16    do k =2, npres_print
17  ! Avoid the pressure is unavailable (ex. -8888.88) Shu-Ya Chen (Dec. 2011)
18      if( (prs*.01 .ge. pptop(k-1)) .or. (prs < 0.)) exit
19      ipr = k
20    end do
22    if (trace_use) call da_trace_exit("da_get_print_lvl")
24 end subroutine da_get_print_lvl