| PUMA 219 Portable University Model of the Atmosphere

- Main Page
- Data Types List
- Files

- File List
- File Members

Data Types | Functions/Subroutines
/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.