7    REAL,
SAVE,
ALLOCATABLE :: 
ap(:) 
 
    9    REAL,
SAVE,
ALLOCATABLE :: 
bp(:) 
 
   22                                  presnivs_, pseudoalt_)
 
   24     INTEGER,
INTENT(IN) :: nlayer 
 
   25     REAL,
INTENT(IN)    :: preff_ 
 
   26     REAL,
INTENT(IN)    :: scaleheight_ 
 
   27     REAL,
INTENT(IN)    :: ap_(nlayer+1) 
 
   28     REAL,
INTENT(IN)    :: bp_(nlayer+1) 
 
   29     REAL,
INTENT(IN)    :: presnivs_(nlayer) 
 
   30     REAL,
INTENT(IN)    :: pseudoalt_(nlayer) 
 
   32     ALLOCATE(
ap(nlayer+1))
 
   33     ALLOCATE(
bp(nlayer+1))
 
subroutine init_vertical_layers(nlayer, preff_, scaleheight_, ap_, bp_, presnivs_, pseudoalt_)
 
real, dimension(:), allocatable, save ap
 
real, dimension(:), allocatable, save bp
 
real, dimension(:), allocatable, save pseudoalt
 
real, dimension(:), allocatable, save presnivs