ppp_8f90.tex 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521
  1. \hypertarget{ppp_8f90}{
  2. \section{/\-Users/home/\-W\-C/puma/src/ppp.f90 \-File \-Reference}
  3. \label{ppp_8f90}\index{/\-Users/home/\-W\-C/puma/src/ppp.\-f90@{/\-Users/home/\-W\-C/puma/src/ppp.\-f90}}
  4. }
  5. \subsection*{\-Data \-Types}
  6. \begin{DoxyCompactItemize}
  7. \item
  8. module \hyperlink{classpumamod}{pumamod}
  9. \end{DoxyCompactItemize}
  10. \subsection*{\-Functions/\-Subroutines}
  11. \begin{DoxyCompactItemize}
  12. \item
  13. program \hyperlink{ppp_8f90_a4d3d5ecbb97268b3c90454dee07327fe}{ppp}
  14. \item
  15. subroutine \hyperlink{ppp_8f90_a486bae2289e6e28e652b41555030d3e6}{allocate\-\_\-arrays}
  16. \item
  17. subroutine \hyperlink{ppp_8f90_a4b65f4d96e40adbdb96584789e31c413}{modify\-\_\-orography} (por)
  18. \item
  19. subroutine \hyperlink{ppp_8f90_a7c8f4c3a7e4437cad6804ae0ce847552}{modify\-\_\-ground\-\_\-temperature} (ptgr)
  20. \item
  21. subroutine \hyperlink{ppp_8f90_af163501e7aad4a154d2317e8adbf8414}{mkoro} (por)
  22. \item
  23. subroutine \hyperlink{ppp_8f90_af9ce54d8de253b6c88bc6b01b3a247a5}{mkorog} (por)
  24. \item
  25. subroutine \hyperlink{ppp_8f90_afde378004f20ed8741a7e9bcd82cbfe4}{prolog}
  26. \item
  27. subroutine \hyperlink{ppp_8f90_a51f5938296dd343ce807dbb6d1a16e49}{initfd}
  28. \item
  29. subroutine \hyperlink{ppp_8f90_a7f841b10d9e4f470513770f91f92c0bc}{anomaly\-\_\-factors}
  30. \item
  31. subroutine \hyperlink{ppp_8f90_ab9365bc6b428500db06eb0a96278de88}{read\-\_\-gan\-\_\-grid} (kread)
  32. \item
  33. subroutine \hyperlink{ppp_8f90_a0160f7188865bdf68c170ebafa9e63ba}{read\-\_\-oro\-\_\-grid} (kread)
  34. \item
  35. subroutine \hyperlink{ppp_8f90_a874acd25b1eb736cf7273817e3dcbdf8}{write\-\_\-oro}
  36. \item
  37. subroutine \hyperlink{ppp_8f90_a9ffa8d77da63780dde165c7f4651592a}{write\-\_\-ps}
  38. \item
  39. subroutine \hyperlink{ppp_8f90_ae20643bdbfabfc228f286eec7a42e944}{write\-\_\-gtc}
  40. \item
  41. subroutine \hyperlink{ppp_8f90_a89cf301d11495b03846a06a6b3cb095f}{write\-\_\-gtv}
  42. \item
  43. subroutine \hyperlink{ppp_8f90_a2d0d1495a01c220ffb26fc235bcbfc8d}{write\-\_\-vargp2\-D} (zgp, kcode)
  44. \item
  45. subroutine \hyperlink{ppp_8f90_a5a952435a8bde10e925935c211aa9c4f}{write\-\_\-vargp3\-D} (zgp, kcode, klev)
  46. \item
  47. subroutine \hyperlink{ppp_8f90_aefdbfd36b330ce29d344d428431119c9}{gridpoint}
  48. \item
  49. subroutine \hyperlink{ppp_8f90_a6e5d7b2cf5629dbed1ee32fc656595dc}{heldsuarez}
  50. \item
  51. subroutine \hyperlink{ppp_8f90_a0952e51b37b6196b4f5d85a5cb93c75b}{resolution}
  52. \item
  53. subroutine \hyperlink{ppp_8f90_a8a75958ca9ba25aeec49db140b483871}{readnl}
  54. \item
  55. subroutine \hyperlink{ppp_8f90_a00e3481744c3185f0f91d35c101f28e4}{set\-\_\-vertical\-\_\-grid}
  56. \item
  57. subroutine \hyperlink{ppp_8f90_a5087a1dafe7b39d03c6547fde711b55a}{initpm}
  58. \item
  59. subroutine \hyperlink{ppp_8f90_a57e32ca0b91b99739b892a459ec40953}{printparameter}
  60. \item
  61. subroutine \hyperlink{ppp_8f90_a2da275fb5e4fcd6df1126d74539963cb}{gprofile} (ptgr, prgrad, pgpm)
  62. \item
  63. subroutine \hyperlink{ppp_8f90_a109d8c58aa308107712782398903ea71}{tprofile} (ptgr, prof, pgpm)
  64. \item
  65. subroutine \hyperlink{ppp_8f90_adbcdb3579718dc6067a1b2ec4d26e476}{ppp\-\_\-write\-\_\-i} (yvarname, nvals, ivals)
  66. \item
  67. subroutine \hyperlink{ppp_8f90_a74276344215789d1e8fdce713dd9cd25}{ppp\-\_\-write\-\_\-r} (yvarname, nvals, pvals)
  68. \item
  69. subroutine \hyperlink{ppp_8f90_a76e236098c9f27c53d3a8827d11554cf}{yoden}
  70. \item
  71. subroutine \hyperlink{ppp_8f90_aa92d6879772b364173e13521d835895e}{printprofile}
  72. \item
  73. subroutine \hyperlink{ppp_8f90_a03d027a1b5f735efb9bce2396d5fc2b6}{legpri}
  74. \item
  75. subroutine \hyperlink{ppp_8f90_a7780f6c3a813605c014f7da964ff83d2}{inilat}
  76. \item
  77. subroutine \hyperlink{ppp_8f90_aa036704b2d766c3d7b7b48756b972d05}{setzt2}
  78. \end{DoxyCompactItemize}
  79. \subsection{\-Function/\-Subroutine \-Documentation}
  80. \hypertarget{ppp_8f90_a486bae2289e6e28e652b41555030d3e6}{
  81. \index{ppp.\-f90@{ppp.\-f90}!allocate\-\_\-arrays@{allocate\-\_\-arrays}}
  82. \index{allocate\-\_\-arrays@{allocate\-\_\-arrays}!ppp.f90@{ppp.\-f90}}
  83. \subsubsection[{allocate\-\_\-arrays}]{\setlength{\rightskip}{0pt plus 5cm}subroutine allocate\-\_\-arrays (
  84. \begin{DoxyParamCaption}
  85. {}
  86. \end{DoxyParamCaption}
  87. )}}
  88. \label{ppp_8f90_a486bae2289e6e28e652b41555030d3e6}
  89. \-Definition at line 462 of file ppp.\-f90.
  90. \hypertarget{ppp_8f90_a7f841b10d9e4f470513770f91f92c0bc}{
  91. \index{ppp.\-f90@{ppp.\-f90}!anomaly\-\_\-factors@{anomaly\-\_\-factors}}
  92. \index{anomaly\-\_\-factors@{anomaly\-\_\-factors}!ppp.f90@{ppp.\-f90}}
  93. \subsubsection[{anomaly\-\_\-factors}]{\setlength{\rightskip}{0pt plus 5cm}subroutine anomaly\-\_\-factors (
  94. \begin{DoxyParamCaption}
  95. {}
  96. \end{DoxyParamCaption}
  97. )}}
  98. \label{ppp_8f90_a7f841b10d9e4f470513770f91f92c0bc}
  99. \-Definition at line 744 of file ppp.\-f90.
  100. \hypertarget{ppp_8f90_a2da275fb5e4fcd6df1126d74539963cb}{
  101. \index{ppp.\-f90@{ppp.\-f90}!gprofile@{gprofile}}
  102. \index{gprofile@{gprofile}!ppp.f90@{ppp.\-f90}}
  103. \subsubsection[{gprofile}]{\setlength{\rightskip}{0pt plus 5cm}subroutine gprofile (
  104. \begin{DoxyParamCaption}
  105. \item[{}]{ptgr, }
  106. \item[{, dimension(nlev)}]{prgrad, }
  107. \item[{}]{pgpm}
  108. \end{DoxyParamCaption}
  109. )}}
  110. \label{ppp_8f90_a2da275fb5e4fcd6df1126d74539963cb}
  111. \-Definition at line 1614 of file ppp.\-f90.
  112. \hypertarget{ppp_8f90_aefdbfd36b330ce29d344d428431119c9}{
  113. \index{ppp.\-f90@{ppp.\-f90}!gridpoint@{gridpoint}}
  114. \index{gridpoint@{gridpoint}!ppp.f90@{ppp.\-f90}}
  115. \subsubsection[{gridpoint}]{\setlength{\rightskip}{0pt plus 5cm}subroutine gridpoint (
  116. \begin{DoxyParamCaption}
  117. {}
  118. \end{DoxyParamCaption}
  119. )}}
  120. \label{ppp_8f90_aefdbfd36b330ce29d344d428431119c9}
  121. \-Definition at line 1146 of file ppp.\-f90.
  122. \hypertarget{ppp_8f90_a6e5d7b2cf5629dbed1ee32fc656595dc}{
  123. \index{ppp.\-f90@{ppp.\-f90}!heldsuarez@{heldsuarez}}
  124. \index{heldsuarez@{heldsuarez}!ppp.f90@{ppp.\-f90}}
  125. \subsubsection[{heldsuarez}]{\setlength{\rightskip}{0pt plus 5cm}subroutine heldsuarez (
  126. \begin{DoxyParamCaption}
  127. {}
  128. \end{DoxyParamCaption}
  129. )}}
  130. \label{ppp_8f90_a6e5d7b2cf5629dbed1ee32fc656595dc}
  131. \-Definition at line 1257 of file ppp.\-f90.
  132. \hypertarget{ppp_8f90_a7780f6c3a813605c014f7da964ff83d2}{
  133. \index{ppp.\-f90@{ppp.\-f90}!inilat@{inilat}}
  134. \index{inilat@{inilat}!ppp.f90@{ppp.\-f90}}
  135. \subsubsection[{inilat}]{\setlength{\rightskip}{0pt plus 5cm}subroutine inilat (
  136. \begin{DoxyParamCaption}
  137. {}
  138. \end{DoxyParamCaption}
  139. )}}
  140. \label{ppp_8f90_a7780f6c3a813605c014f7da964ff83d2}
  141. \-Definition at line 1813 of file ppp.\-f90.
  142. \hypertarget{ppp_8f90_a51f5938296dd343ce807dbb6d1a16e49}{
  143. \index{ppp.\-f90@{ppp.\-f90}!initfd@{initfd}}
  144. \index{initfd@{initfd}!ppp.f90@{ppp.\-f90}}
  145. \subsubsection[{initfd}]{\setlength{\rightskip}{0pt plus 5cm}subroutine initfd (
  146. \begin{DoxyParamCaption}
  147. {}
  148. \end{DoxyParamCaption}
  149. )}}
  150. \label{ppp_8f90_a51f5938296dd343ce807dbb6d1a16e49}
  151. \-Definition at line 710 of file ppp.\-f90.
  152. \hypertarget{ppp_8f90_a5087a1dafe7b39d03c6547fde711b55a}{
  153. \index{ppp.\-f90@{ppp.\-f90}!initpm@{initpm}}
  154. \index{initpm@{initpm}!ppp.f90@{ppp.\-f90}}
  155. \subsubsection[{initpm}]{\setlength{\rightskip}{0pt plus 5cm}subroutine initpm (
  156. \begin{DoxyParamCaption}
  157. {}
  158. \end{DoxyParamCaption}
  159. )}}
  160. \label{ppp_8f90_a5087a1dafe7b39d03c6547fde711b55a}
  161. \-Definition at line 1527 of file ppp.\-f90.
  162. \hypertarget{ppp_8f90_a03d027a1b5f735efb9bce2396d5fc2b6}{
  163. \index{ppp.\-f90@{ppp.\-f90}!legpri@{legpri}}
  164. \index{legpri@{legpri}!ppp.f90@{ppp.\-f90}}
  165. \subsubsection[{legpri}]{\setlength{\rightskip}{0pt plus 5cm}subroutine legpri (
  166. \begin{DoxyParamCaption}
  167. {}
  168. \end{DoxyParamCaption}
  169. )}}
  170. \label{ppp_8f90_a03d027a1b5f735efb9bce2396d5fc2b6}
  171. \-Definition at line 1788 of file ppp.\-f90.
  172. \hypertarget{ppp_8f90_af163501e7aad4a154d2317e8adbf8414}{
  173. \index{ppp.\-f90@{ppp.\-f90}!mkoro@{mkoro}}
  174. \index{mkoro@{mkoro}!ppp.f90@{ppp.\-f90}}
  175. \subsubsection[{mkoro}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mkoro (
  176. \begin{DoxyParamCaption}
  177. \item[{real, dimension(nlon,nlat)}]{por}
  178. \end{DoxyParamCaption}
  179. )}}
  180. \label{ppp_8f90_af163501e7aad4a154d2317e8adbf8414}
  181. \-Definition at line 598 of file ppp.\-f90.
  182. \hypertarget{ppp_8f90_af9ce54d8de253b6c88bc6b01b3a247a5}{
  183. \index{ppp.\-f90@{ppp.\-f90}!mkorog@{mkorog}}
  184. \index{mkorog@{mkorog}!ppp.f90@{ppp.\-f90}}
  185. \subsubsection[{mkorog}]{\setlength{\rightskip}{0pt plus 5cm}subroutine mkorog (
  186. \begin{DoxyParamCaption}
  187. \item[{real, dimension(nlon,nlat)}]{por}
  188. \end{DoxyParamCaption}
  189. )}}
  190. \label{ppp_8f90_af9ce54d8de253b6c88bc6b01b3a247a5}
  191. \-Definition at line 634 of file ppp.\-f90.
  192. \hypertarget{ppp_8f90_a7c8f4c3a7e4437cad6804ae0ce847552}{
  193. \index{ppp.\-f90@{ppp.\-f90}!modify\-\_\-ground\-\_\-temperature@{modify\-\_\-ground\-\_\-temperature}}
  194. \index{modify\-\_\-ground\-\_\-temperature@{modify\-\_\-ground\-\_\-temperature}!ppp.f90@{ppp.\-f90}}
  195. \subsubsection[{modify\-\_\-ground\-\_\-temperature}]{\setlength{\rightskip}{0pt plus 5cm}subroutine modify\-\_\-ground\-\_\-temperature (
  196. \begin{DoxyParamCaption}
  197. \item[{real, dimension(nlon,nlat)}]{ptgr}
  198. \end{DoxyParamCaption}
  199. )}}
  200. \label{ppp_8f90_a7c8f4c3a7e4437cad6804ae0ce847552}
  201. \-Definition at line 566 of file ppp.\-f90.
  202. \hypertarget{ppp_8f90_a4b65f4d96e40adbdb96584789e31c413}{
  203. \index{ppp.\-f90@{ppp.\-f90}!modify\-\_\-orography@{modify\-\_\-orography}}
  204. \index{modify\-\_\-orography@{modify\-\_\-orography}!ppp.f90@{ppp.\-f90}}
  205. \subsubsection[{modify\-\_\-orography}]{\setlength{\rightskip}{0pt plus 5cm}subroutine modify\-\_\-orography (
  206. \begin{DoxyParamCaption}
  207. \item[{real, dimension(nlon,nlat)}]{por}
  208. \end{DoxyParamCaption}
  209. )}}
  210. \label{ppp_8f90_a4b65f4d96e40adbdb96584789e31c413}
  211. \-Definition at line 509 of file ppp.\-f90.
  212. \hypertarget{ppp_8f90_a4d3d5ecbb97268b3c90454dee07327fe}{
  213. \index{ppp.\-f90@{ppp.\-f90}!ppp@{ppp}}
  214. \index{ppp@{ppp}!ppp.f90@{ppp.\-f90}}
  215. \subsubsection[{ppp}]{\setlength{\rightskip}{0pt plus 5cm}program ppp (
  216. \begin{DoxyParamCaption}
  217. {}
  218. \end{DoxyParamCaption}
  219. )}}
  220. \label{ppp_8f90_a4d3d5ecbb97268b3c90454dee07327fe}
  221. \-Definition at line 439 of file ppp.\-f90.
  222. \hypertarget{ppp_8f90_adbcdb3579718dc6067a1b2ec4d26e476}{
  223. \index{ppp.\-f90@{ppp.\-f90}!ppp\-\_\-write\-\_\-i@{ppp\-\_\-write\-\_\-i}}
  224. \index{ppp\-\_\-write\-\_\-i@{ppp\-\_\-write\-\_\-i}!ppp.f90@{ppp.\-f90}}
  225. \subsubsection[{ppp\-\_\-write\-\_\-i}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ppp\-\_\-write\-\_\-i (
  226. \begin{DoxyParamCaption}
  227. \item[{character($\ast$)}]{yvarname, }
  228. \item[{integer}]{nvals, }
  229. \item[{integer, dimension(nvals)}]{ivals}
  230. \end{DoxyParamCaption}
  231. )}}
  232. \label{ppp_8f90_adbcdb3579718dc6067a1b2ec4d26e476}
  233. \-Definition at line 1686 of file ppp.\-f90.
  234. \hypertarget{ppp_8f90_a74276344215789d1e8fdce713dd9cd25}{
  235. \index{ppp.\-f90@{ppp.\-f90}!ppp\-\_\-write\-\_\-r@{ppp\-\_\-write\-\_\-r}}
  236. \index{ppp\-\_\-write\-\_\-r@{ppp\-\_\-write\-\_\-r}!ppp.f90@{ppp.\-f90}}
  237. \subsubsection[{ppp\-\_\-write\-\_\-r}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ppp\-\_\-write\-\_\-r (
  238. \begin{DoxyParamCaption}
  239. \item[{character($\ast$)}]{yvarname, }
  240. \item[{integer}]{nvals, }
  241. \item[{real, dimension(nvals)}]{pvals}
  242. \end{DoxyParamCaption}
  243. )}}
  244. \label{ppp_8f90_a74276344215789d1e8fdce713dd9cd25}
  245. \-Definition at line 1705 of file ppp.\-f90.
  246. \hypertarget{ppp_8f90_a57e32ca0b91b99739b892a459ec40953}{
  247. \index{ppp.\-f90@{ppp.\-f90}!printparameter@{printparameter}}
  248. \index{printparameter@{printparameter}!ppp.f90@{ppp.\-f90}}
  249. \subsubsection[{printparameter}]{\setlength{\rightskip}{0pt plus 5cm}subroutine printparameter (
  250. \begin{DoxyParamCaption}
  251. {}
  252. \end{DoxyParamCaption}
  253. )}}
  254. \label{ppp_8f90_a57e32ca0b91b99739b892a459ec40953}
  255. \-Definition at line 1588 of file ppp.\-f90.
  256. \hypertarget{ppp_8f90_aa92d6879772b364173e13521d835895e}{
  257. \index{ppp.\-f90@{ppp.\-f90}!printprofile@{printprofile}}
  258. \index{printprofile@{printprofile}!ppp.f90@{ppp.\-f90}}
  259. \subsubsection[{printprofile}]{\setlength{\rightskip}{0pt plus 5cm}subroutine printprofile (
  260. \begin{DoxyParamCaption}
  261. {}
  262. \end{DoxyParamCaption}
  263. )}}
  264. \label{ppp_8f90_aa92d6879772b364173e13521d835895e}
  265. \-Definition at line 1751 of file ppp.\-f90.
  266. \hypertarget{ppp_8f90_afde378004f20ed8741a7e9bcd82cbfe4}{
  267. \index{ppp.\-f90@{ppp.\-f90}!prolog@{prolog}}
  268. \index{prolog@{prolog}!ppp.f90@{ppp.\-f90}}
  269. \subsubsection[{prolog}]{\setlength{\rightskip}{0pt plus 5cm}subroutine prolog (
  270. \begin{DoxyParamCaption}
  271. {}
  272. \end{DoxyParamCaption}
  273. )}}
  274. \label{ppp_8f90_afde378004f20ed8741a7e9bcd82cbfe4}
  275. \-Definition at line 679 of file ppp.\-f90.
  276. \hypertarget{ppp_8f90_ab9365bc6b428500db06eb0a96278de88}{
  277. \index{ppp.\-f90@{ppp.\-f90}!read\-\_\-gan\-\_\-grid@{read\-\_\-gan\-\_\-grid}}
  278. \index{read\-\_\-gan\-\_\-grid@{read\-\_\-gan\-\_\-grid}!ppp.f90@{ppp.\-f90}}
  279. \subsubsection[{read\-\_\-gan\-\_\-grid}]{\setlength{\rightskip}{0pt plus 5cm}subroutine read\-\_\-gan\-\_\-grid (
  280. \begin{DoxyParamCaption}
  281. \item[{}]{kread}
  282. \end{DoxyParamCaption}
  283. )}}
  284. \label{ppp_8f90_ab9365bc6b428500db06eb0a96278de88}
  285. \-Definition at line 783 of file ppp.\-f90.
  286. \hypertarget{ppp_8f90_a0160f7188865bdf68c170ebafa9e63ba}{
  287. \index{ppp.\-f90@{ppp.\-f90}!read\-\_\-oro\-\_\-grid@{read\-\_\-oro\-\_\-grid}}
  288. \index{read\-\_\-oro\-\_\-grid@{read\-\_\-oro\-\_\-grid}!ppp.f90@{ppp.\-f90}}
  289. \subsubsection[{read\-\_\-oro\-\_\-grid}]{\setlength{\rightskip}{0pt plus 5cm}subroutine read\-\_\-oro\-\_\-grid (
  290. \begin{DoxyParamCaption}
  291. \item[{}]{kread}
  292. \end{DoxyParamCaption}
  293. )}}
  294. \label{ppp_8f90_a0160f7188865bdf68c170ebafa9e63ba}
  295. \-Definition at line 822 of file ppp.\-f90.
  296. \hypertarget{ppp_8f90_a8a75958ca9ba25aeec49db140b483871}{
  297. \index{ppp.\-f90@{ppp.\-f90}!readnl@{readnl}}
  298. \index{readnl@{readnl}!ppp.f90@{ppp.\-f90}}
  299. \subsubsection[{readnl}]{\setlength{\rightskip}{0pt plus 5cm}subroutine readnl (
  300. \begin{DoxyParamCaption}
  301. {}
  302. \end{DoxyParamCaption}
  303. )}}
  304. \label{ppp_8f90_a8a75958ca9ba25aeec49db140b483871}
  305. \-Definition at line 1367 of file ppp.\-f90.
  306. \hypertarget{ppp_8f90_a0952e51b37b6196b4f5d85a5cb93c75b}{
  307. \index{ppp.\-f90@{ppp.\-f90}!resolution@{resolution}}
  308. \index{resolution@{resolution}!ppp.f90@{ppp.\-f90}}
  309. \subsubsection[{resolution}]{\setlength{\rightskip}{0pt plus 5cm}subroutine resolution (
  310. \begin{DoxyParamCaption}
  311. {}
  312. \end{DoxyParamCaption}
  313. )}}
  314. \label{ppp_8f90_a0952e51b37b6196b4f5d85a5cb93c75b}
  315. \-Definition at line 1322 of file ppp.\-f90.
  316. \hypertarget{ppp_8f90_a00e3481744c3185f0f91d35c101f28e4}{
  317. \index{ppp.\-f90@{ppp.\-f90}!set\-\_\-vertical\-\_\-grid@{set\-\_\-vertical\-\_\-grid}}
  318. \index{set\-\_\-vertical\-\_\-grid@{set\-\_\-vertical\-\_\-grid}!ppp.f90@{ppp.\-f90}}
  319. \subsubsection[{set\-\_\-vertical\-\_\-grid}]{\setlength{\rightskip}{0pt plus 5cm}subroutine set\-\_\-vertical\-\_\-grid (
  320. \begin{DoxyParamCaption}
  321. {}
  322. \end{DoxyParamCaption}
  323. )}}
  324. \label{ppp_8f90_a00e3481744c3185f0f91d35c101f28e4}
  325. \-Definition at line 1452 of file ppp.\-f90.
  326. \hypertarget{ppp_8f90_aa036704b2d766c3d7b7b48756b972d05}{
  327. \index{ppp.\-f90@{ppp.\-f90}!setzt2@{setzt2}}
  328. \index{setzt2@{setzt2}!ppp.f90@{ppp.\-f90}}
  329. \subsubsection[{setzt2}]{\setlength{\rightskip}{0pt plus 5cm}subroutine setzt2 (
  330. \begin{DoxyParamCaption}
  331. {}
  332. \end{DoxyParamCaption}
  333. )}}
  334. \label{ppp_8f90_aa036704b2d766c3d7b7b48756b972d05}
  335. \-Definition at line 1834 of file ppp.\-f90.
  336. \hypertarget{ppp_8f90_a109d8c58aa308107712782398903ea71}{
  337. \index{ppp.\-f90@{ppp.\-f90}!tprofile@{tprofile}}
  338. \index{tprofile@{tprofile}!ppp.f90@{ppp.\-f90}}
  339. \subsubsection[{tprofile}]{\setlength{\rightskip}{0pt plus 5cm}subroutine tprofile (
  340. \begin{DoxyParamCaption}
  341. \item[{}]{ptgr, }
  342. \item[{, dimension(nlev)}]{prof, }
  343. \item[{}]{pgpm}
  344. \end{DoxyParamCaption}
  345. )}}
  346. \label{ppp_8f90_a109d8c58aa308107712782398903ea71}
  347. \-Definition at line 1643 of file ppp.\-f90.
  348. \hypertarget{ppp_8f90_ae20643bdbfabfc228f286eec7a42e944}{
  349. \index{ppp.\-f90@{ppp.\-f90}!write\-\_\-gtc@{write\-\_\-gtc}}
  350. \index{write\-\_\-gtc@{write\-\_\-gtc}!ppp.f90@{ppp.\-f90}}
  351. \subsubsection[{write\-\_\-gtc}]{\setlength{\rightskip}{0pt plus 5cm}subroutine write\-\_\-gtc (
  352. \begin{DoxyParamCaption}
  353. {}
  354. \end{DoxyParamCaption}
  355. )}}
  356. \label{ppp_8f90_ae20643bdbfabfc228f286eec7a42e944}
  357. \-Definition at line 953 of file ppp.\-f90.
  358. \hypertarget{ppp_8f90_a89cf301d11495b03846a06a6b3cb095f}{
  359. \index{ppp.\-f90@{ppp.\-f90}!write\-\_\-gtv@{write\-\_\-gtv}}
  360. \index{write\-\_\-gtv@{write\-\_\-gtv}!ppp.f90@{ppp.\-f90}}
  361. \subsubsection[{write\-\_\-gtv}]{\setlength{\rightskip}{0pt plus 5cm}subroutine write\-\_\-gtv (
  362. \begin{DoxyParamCaption}
  363. {}
  364. \end{DoxyParamCaption}
  365. )}}
  366. \label{ppp_8f90_a89cf301d11495b03846a06a6b3cb095f}
  367. \-Definition at line 1001 of file ppp.\-f90.
  368. \hypertarget{ppp_8f90_a874acd25b1eb736cf7273817e3dcbdf8}{
  369. \index{ppp.\-f90@{ppp.\-f90}!write\-\_\-oro@{write\-\_\-oro}}
  370. \index{write\-\_\-oro@{write\-\_\-oro}!ppp.f90@{ppp.\-f90}}
  371. \subsubsection[{write\-\_\-oro}]{\setlength{\rightskip}{0pt plus 5cm}subroutine write\-\_\-oro (
  372. \begin{DoxyParamCaption}
  373. {}
  374. \end{DoxyParamCaption}
  375. )}}
  376. \label{ppp_8f90_a874acd25b1eb736cf7273817e3dcbdf8}
  377. \-Definition at line 862 of file ppp.\-f90.
  378. \hypertarget{ppp_8f90_a9ffa8d77da63780dde165c7f4651592a}{
  379. \index{ppp.\-f90@{ppp.\-f90}!write\-\_\-ps@{write\-\_\-ps}}
  380. \index{write\-\_\-ps@{write\-\_\-ps}!ppp.f90@{ppp.\-f90}}
  381. \subsubsection[{write\-\_\-ps}]{\setlength{\rightskip}{0pt plus 5cm}subroutine write\-\_\-ps (
  382. \begin{DoxyParamCaption}
  383. {}
  384. \end{DoxyParamCaption}
  385. )}}
  386. \label{ppp_8f90_a9ffa8d77da63780dde165c7f4651592a}
  387. \-Definition at line 906 of file ppp.\-f90.
  388. \hypertarget{ppp_8f90_a2d0d1495a01c220ffb26fc235bcbfc8d}{
  389. \index{ppp.\-f90@{ppp.\-f90}!write\-\_\-vargp2\-D@{write\-\_\-vargp2\-D}}
  390. \index{write\-\_\-vargp2\-D@{write\-\_\-vargp2\-D}!ppp.f90@{ppp.\-f90}}
  391. \subsubsection[{write\-\_\-vargp2\-D}]{\setlength{\rightskip}{0pt plus 5cm}subroutine write\-\_\-vargp2\-D (
  392. \begin{DoxyParamCaption}
  393. \item[{real, dimension(nlon,nlat)}]{zgp, }
  394. \item[{}]{kcode}
  395. \end{DoxyParamCaption}
  396. )}}
  397. \label{ppp_8f90_a2d0d1495a01c220ffb26fc235bcbfc8d}
  398. \-Definition at line 1047 of file ppp.\-f90.
  399. \hypertarget{ppp_8f90_a5a952435a8bde10e925935c211aa9c4f}{
  400. \index{ppp.\-f90@{ppp.\-f90}!write\-\_\-vargp3\-D@{write\-\_\-vargp3\-D}}
  401. \index{write\-\_\-vargp3\-D@{write\-\_\-vargp3\-D}!ppp.f90@{ppp.\-f90}}
  402. \subsubsection[{write\-\_\-vargp3\-D}]{\setlength{\rightskip}{0pt plus 5cm}subroutine write\-\_\-vargp3\-D (
  403. \begin{DoxyParamCaption}
  404. \item[{real, dimension(nlon,nlat,klev)}]{zgp, }
  405. \item[{}]{kcode, }
  406. \item[{}]{klev}
  407. \end{DoxyParamCaption}
  408. )}}
  409. \label{ppp_8f90_a5a952435a8bde10e925935c211aa9c4f}
  410. \-Definition at line 1095 of file ppp.\-f90.
  411. \hypertarget{ppp_8f90_a76e236098c9f27c53d3a8827d11554cf}{
  412. \index{ppp.\-f90@{ppp.\-f90}!yoden@{yoden}}
  413. \index{yoden@{yoden}!ppp.f90@{ppp.\-f90}}
  414. \subsubsection[{yoden}]{\setlength{\rightskip}{0pt plus 5cm}subroutine yoden (
  415. \begin{DoxyParamCaption}
  416. {}
  417. \end{DoxyParamCaption}
  418. )}}
  419. \label{ppp_8f90_a76e236098c9f27c53d3a8827d11554cf}
  420. \-Definition at line 1724 of file ppp.\-f90.