PUMA  219
Portable University Model of the Atmosphere
/Users/home/WC/puma/src/ppp.f90 File Reference

Go to the source code of this file.

Data Types

module  pumamod

Functions/Subroutines

program ppp
subroutine allocate_arrays
subroutine modify_orography (por)
subroutine modify_ground_temperature (ptgr)
subroutine mkoro (por)
subroutine mkorog (por)
subroutine prolog
subroutine initfd
subroutine anomaly_factors
subroutine read_gan_grid (kread)
subroutine read_oro_grid (kread)
subroutine write_oro
subroutine write_ps
subroutine write_gtc
subroutine write_gtv
subroutine write_vargp2D (zgp, kcode)
subroutine write_vargp3D (zgp, kcode, klev)
subroutine gridpoint
subroutine heldsuarez
subroutine resolution
subroutine readnl
subroutine set_vertical_grid
subroutine initpm
subroutine printparameter
subroutine gprofile (ptgr, prgrad, pgpm)
subroutine tprofile (ptgr, prof, pgpm)
subroutine ppp_write_i (yvarname, nvals, ivals)
subroutine ppp_write_r (yvarname, nvals, pvals)
subroutine yoden
subroutine printprofile
subroutine legpri
subroutine inilat
subroutine setzt2

Function/Subroutine Documentation

subroutine allocate_arrays ( )

Definition at line 462 of file ppp.f90.

subroutine anomaly_factors ( )

Definition at line 744 of file ppp.f90.

subroutine gprofile (   ptgr,
, dimension(nlev)  prgrad,
  pgpm 
)

Definition at line 1614 of file ppp.f90.

subroutine gridpoint ( )

Definition at line 1146 of file ppp.f90.

subroutine heldsuarez ( )

Definition at line 1257 of file ppp.f90.

subroutine inilat ( )

Definition at line 1813 of file ppp.f90.

subroutine initfd ( )

Definition at line 710 of file ppp.f90.

subroutine initpm ( )

Definition at line 1527 of file ppp.f90.

subroutine legpri ( )

Definition at line 1788 of file ppp.f90.

subroutine mkoro ( real, dimension(nlon,nlat)  por)

Definition at line 598 of file ppp.f90.

subroutine mkorog ( real, dimension(nlon,nlat)  por)

Definition at line 634 of file ppp.f90.

subroutine modify_ground_temperature ( real, dimension(nlon,nlat)  ptgr)

Definition at line 566 of file ppp.f90.

subroutine modify_orography ( real, dimension(nlon,nlat)  por)

Definition at line 509 of file ppp.f90.

program ppp ( )

Definition at line 439 of file ppp.f90.

subroutine ppp_write_i ( character(*)  yvarname,
integer  nvals,
integer, dimension(nvals)  ivals 
)

Definition at line 1686 of file ppp.f90.

subroutine ppp_write_r ( character(*)  yvarname,
integer  nvals,
real, dimension(nvals)  pvals 
)

Definition at line 1705 of file ppp.f90.

subroutine printparameter ( )

Definition at line 1588 of file ppp.f90.

subroutine printprofile ( )

Definition at line 1751 of file ppp.f90.

subroutine prolog ( )

Definition at line 679 of file ppp.f90.

subroutine read_gan_grid (   kread)

Definition at line 783 of file ppp.f90.

subroutine read_oro_grid (   kread)

Definition at line 822 of file ppp.f90.

subroutine readnl ( )

Definition at line 1367 of file ppp.f90.

subroutine resolution ( )

Definition at line 1322 of file ppp.f90.

subroutine set_vertical_grid ( )

Definition at line 1452 of file ppp.f90.

subroutine setzt2 ( )

Definition at line 1834 of file ppp.f90.

subroutine tprofile (   ptgr,
, dimension(nlev)  prof,
  pgpm 
)

Definition at line 1643 of file ppp.f90.

subroutine write_gtc ( )

Definition at line 953 of file ppp.f90.

subroutine write_gtv ( )

Definition at line 1001 of file ppp.f90.

subroutine write_oro ( )

Definition at line 862 of file ppp.f90.

subroutine write_ps ( )

Definition at line 906 of file ppp.f90.

subroutine write_vargp2D ( real, dimension(nlon,nlat)  zgp,
  kcode 
)

Definition at line 1047 of file ppp.f90.

subroutine write_vargp3D ( real, dimension(nlon,nlat,klev)  zgp,
  kcode,
  klev 
)

Definition at line 1095 of file ppp.f90.

subroutine yoden ( )

Definition at line 1724 of file ppp.f90.