PUMA
219
Portable University Model of the Atmosphere
|
Go to the source code of this file.
Data Types | |
module | mpimod |
Functions/Subroutines | |
subroutine | mpbci (k) |
subroutine | mpbcin (k, n) |
subroutine | mpbcr (p) |
subroutine | mpbcrn (p, n) |
subroutine | mpbcl (k) |
subroutine | mpscin (k, n) |
subroutine | mpscrn (p, n) |
subroutine | mpscdn (p, n) |
subroutine | mpscgp (pf, pp, klev) |
subroutine | mpgagp (pf, pp, klev) |
subroutine | mpgallgp (pf, pp, klev) |
subroutine | mpscsp (pf, pp, klev) |
subroutine | mpgasp (pf, pp, klev) |
subroutine | mpgacs (pcs) |
subroutine | mpgallsp (pf, pp, klev) |
subroutine | mpsum (psp, klev) |
subroutine | mpsumsc (psf, psp, klev) |
subroutine | mpsumr (pr, kdim) |
subroutine | mpsumbcr (pr, kdim) |
subroutine | mpstart |
subroutine | mpstop |
subroutine | mpreadgp (ktape, p, kdim, klev) |
subroutine | mpwritegp (ktape, p, kdim, klev) |
subroutine | mpwritegph (ktape, p, kdim, klev, ihead) |
subroutine | mpreadsp (ktape, p, kdim, klev) |
subroutine | mpwritesp (ktape, p, kdim, klev) |
subroutine | mpi_info (nprocess, npid) |
subroutine | mpgetsp (yn, p, kdim, klev) |
subroutine | mpgetgp (yn, p, kdim, klev) |
subroutine | mpputsp (yn, p, kdim, klev) |
subroutine | mpputgp (yn, p, kdim, klev) |
subroutine | mpmaxval (p, kdim, klev, pmax) |
subroutine | mpsumval (p, kdim, klev, psum) |
subroutine | mrdiff (p, d, n) |
subroutine | mrsum (k) |
subroutine | mrbci (k) |
subroutine | mrdimensions |
subroutine mpbci | ( | k | ) |
Definition at line 19 of file mpimod.f90.
subroutine mpbcin | ( | integer, dimension(n) | k, |
n | |||
) |
Definition at line 31 of file mpimod.f90.
subroutine mpbcl | ( | logical | k | ) |
Definition at line 71 of file mpimod.f90.
subroutine mpbcr | ( | p | ) |
Definition at line 45 of file mpimod.f90.
subroutine mpbcrn | ( | real, dimension(n) | p, |
n | |||
) |
Definition at line 57 of file mpimod.f90.
subroutine mpgacs | ( | real, dimension(nlat,nlev) | pcs | ) |
Definition at line 222 of file mpimod.f90.
subroutine mpgagp | ( | real, dimension(nlon*nlat,klev) | pf, |
real, dimension(nhor,klev) | pp, | ||
klev | |||
) |
Definition at line 146 of file mpimod.f90.
subroutine mpgallgp | ( | real, dimension(nlon*nlat,klev) | pf, |
real, dimension(nhor,klev) | pp, | ||
klev | |||
) |
Definition at line 165 of file mpimod.f90.
subroutine mpgallsp | ( | real, dimension(nesp,klev) | pf, |
real, dimension(nspp,klev) | pp, | ||
klev | |||
) |
Definition at line 240 of file mpimod.f90.
subroutine mpgasp | ( | real, dimension(nesp,klev) | pf, |
real, dimension(nspp,klev) | pp, | ||
klev | |||
) |
Definition at line 203 of file mpimod.f90.
subroutine mpgetgp | ( | character (len=*) | yn, |
real, dimension(kdim,klev) | p, | ||
kdim, | |||
klev | |||
) |
Definition at line 521 of file mpimod.f90.
subroutine mpgetsp | ( | character (len=*) | yn, |
real, dimension(kdim,klev) | p, | ||
kdim, | |||
klev | |||
) |
Definition at line 502 of file mpimod.f90.
subroutine mpi_info | ( | nprocess, | |
npid | |||
) |
Definition at line 486 of file mpimod.f90.
subroutine mpmaxval | ( | real, dimension(kdim,klev) | p, |
kdim, | |||
klev, | |||
pmax | |||
) |
Definition at line 632 of file mpimod.f90.
subroutine mpputgp | ( | character (len=*) | yn, |
real, dimension(kdim,klev) | p, | ||
kdim, | |||
klev | |||
) |
Definition at line 557 of file mpimod.f90.
subroutine mpputsp | ( | character (len=*) | yn, |
real, dimension(kdim,klev) | p, | ||
kdim, | |||
klev | |||
) |
Definition at line 539 of file mpimod.f90.
subroutine mpreadgp | ( | ktape, | |
real, dimension(kdim,klev) | p, | ||
kdim, | |||
klev | |||
) |
Definition at line 366 of file mpimod.f90.
subroutine mpreadsp | ( | ktape, | |
real, dimension(kdim,klev) | p, | ||
kdim, | |||
klev | |||
) |
Definition at line 444 of file mpimod.f90.
subroutine mpscdn | ( | real (kind=8), dimension(*) | p, |
n | |||
) |
Definition at line 113 of file mpimod.f90.
subroutine mpscgp | ( | real, dimension(nugp,klev) | pf, |
real, dimension(nhor,klev) | pp, | ||
klev | |||
) |
Definition at line 127 of file mpimod.f90.
subroutine mpscin | ( | integer, dimension(*) | k, |
n | |||
) |
Definition at line 84 of file mpimod.f90.
subroutine mpscrn | ( | real, dimension(*) | p, |
n | |||
) |
Definition at line 99 of file mpimod.f90.
subroutine mpscsp | ( | real, dimension(nesp,klev) | pf, |
real, dimension(nspp,klev) | pp, | ||
klev | |||
) |
Definition at line 184 of file mpimod.f90.
subroutine mpstart | ( | ) |
Definition at line 326 of file mpimod.f90.
subroutine mpstop | ( | ) |
Definition at line 353 of file mpimod.f90.
subroutine mpsum | ( | real, dimension(nesp,klev) | psp, |
klev | |||
) |
Definition at line 259 of file mpimod.f90.
subroutine mpsumbcr | ( | real, dimension(kdim) | pr, |
kdim | |||
) |
Definition at line 310 of file mpimod.f90.
subroutine mpsumr | ( | real, dimension(kdim) | pr, |
kdim | |||
) |
Definition at line 294 of file mpimod.f90.
subroutine mpsumsc | ( | real, dimension(nesp,klev) | psf, |
real, dimension(nspp,klev) | psp, | ||
klev | |||
) |
Definition at line 276 of file mpimod.f90.
subroutine mpsumval | ( | real, dimension(kdim,klev) | p, |
kdim, | |||
klev, | |||
psum | |||
) |
Definition at line 648 of file mpimod.f90.
subroutine mpwritegp | ( | ktape, | |
real, dimension(kdim,klev) | p, | ||
kdim, | |||
klev | |||
) |
Definition at line 389 of file mpimod.f90.
subroutine mpwritegph | ( | ktape, | |
real, dimension(kdim,klev) | p, | ||
kdim, | |||
klev, | |||
integer, dimension(8) | ihead | ||
) |
Definition at line 410 of file mpimod.f90.
subroutine mpwritesp | ( | ktape, | |
real, dimension(kdim,klev) | p, | ||
kdim, | |||
klev | |||
) |
Definition at line 465 of file mpimod.f90.
subroutine mrbci | ( | k | ) |
Definition at line 671 of file mpimod.f90.
subroutine mrdiff | ( | real, dimension(n) | p, |
real, dimension(n) | d, | ||
n | |||
) |
Definition at line 661 of file mpimod.f90.
subroutine mrdimensions | ( | ) |
Definition at line 675 of file mpimod.f90.
subroutine mrsum | ( | k | ) |
Definition at line 667 of file mpimod.f90.