guimod_8f90.tex 9.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264
  1. \hypertarget{guimod_8f90}{
  2. \section{/\-Users/home/\-W\-C/puma/src/guimod.f90 \-File \-Reference}
  3. \label{guimod_8f90}\index{/\-Users/home/\-W\-C/puma/src/guimod.\-f90@{/\-Users/home/\-W\-C/puma/src/guimod.\-f90}}
  4. }
  5. \subsection*{\-Functions/\-Subroutines}
  6. \begin{DoxyCompactItemize}
  7. \item
  8. subroutine \hyperlink{guimod_8f90_a77235ccfbc718d5f8b1edc4be08aed03}{guistart}
  9. \item
  10. subroutine \hyperlink{guimod_8f90_ad58ecd458338fd5891f0838eda94bb0c}{guistop}
  11. \item
  12. subroutine \hyperlink{guimod_8f90_a71eb8e326967dca8aad8bc84d9f8ad72}{guistep\-\_\-puma}
  13. \item
  14. subroutine \hyperlink{guimod_8f90_aef8771e5b34f33e37c1370ac60c41aea}{guips} (f, pmean)
  15. \item
  16. subroutine \hyperlink{guimod_8f90_a5fb6afdefec3591f4c43bc2af44ebe46}{guihor} (yname, f, klev, pm, pa)
  17. \item
  18. subroutine \hyperlink{guimod_8f90_ad4f84b3b48dfc55519b6072ba9a62e97}{guigv} (yname, f)
  19. \item
  20. subroutine \hyperlink{guimod_8f90_a043a85f7d43cabc1814465b055b8da18}{guigt} (f)
  21. \item
  22. subroutine \hyperlink{guimod_8f90_a249e53720a2c0cb09cd60f233c4d05e2}{guigvcol} (yname, f, klon)
  23. \item
  24. subroutine \hyperlink{guimod_8f90_ace8d43f22cbf7e40a53710e26c358bb6}{guigtcol} (f, klon)
  25. \item
  26. subroutine \hyperlink{guimod_8f90_a5fe23cf66c00091432f98e9338cc4eee}{guid3dcol} (yname, f, klon, klev, pm, pa)
  27. \item
  28. subroutine \hyperlink{guimod_8f90_a9cdcbb914041a07e5a9c69532ed73f29}{change\-\_\-nsync} (k)
  29. \item
  30. subroutine \hyperlink{guimod_8f90_a18cd245f5484e061fd59c6d0ce976283}{change\-\_\-syncstr} (k)
  31. \item
  32. subroutine \hyperlink{guimod_8f90_ae0cea97804c2be7b7859c380dd257af8}{change\-\_\-disp} (k)
  33. \item
  34. subroutine \hyperlink{guimod_8f90_a516b90b9b073743e6bc5b0ab88a9d24a}{change\-\_\-dtep} (k)
  35. \item
  36. subroutine \hyperlink{guimod_8f90_afb9135ea9ab544baed4b985f22d7c48c}{change\-\_\-dtns} (k)
  37. \item
  38. subroutine \hyperlink{guimod_8f90_ab102930c8ece1efffa94e47fe5273134}{change\-\_\-sellon} (k)
  39. \end{DoxyCompactItemize}
  40. \subsection{\-Function/\-Subroutine \-Documentation}
  41. \hypertarget{guimod_8f90_ae0cea97804c2be7b7859c380dd257af8}{
  42. \index{guimod.\-f90@{guimod.\-f90}!change\-\_\-disp@{change\-\_\-disp}}
  43. \index{change\-\_\-disp@{change\-\_\-disp}!guimod.f90@{guimod.\-f90}}
  44. \subsubsection[{change\-\_\-disp}]{\setlength{\rightskip}{0pt plus 5cm}subroutine change\-\_\-disp (
  45. \begin{DoxyParamCaption}
  46. \item[{}]{k}
  47. \end{DoxyParamCaption}
  48. )}}
  49. \label{guimod_8f90_ae0cea97804c2be7b7859c380dd257af8}
  50. \-Definition at line 309 of file guimod.\-f90.
  51. \hypertarget{guimod_8f90_a516b90b9b073743e6bc5b0ab88a9d24a}{
  52. \index{guimod.\-f90@{guimod.\-f90}!change\-\_\-dtep@{change\-\_\-dtep}}
  53. \index{change\-\_\-dtep@{change\-\_\-dtep}!guimod.f90@{guimod.\-f90}}
  54. \subsubsection[{change\-\_\-dtep}]{\setlength{\rightskip}{0pt plus 5cm}subroutine change\-\_\-dtep (
  55. \begin{DoxyParamCaption}
  56. \item[{}]{k}
  57. \end{DoxyParamCaption}
  58. )}}
  59. \label{guimod_8f90_a516b90b9b073743e6bc5b0ab88a9d24a}
  60. \-Definition at line 321 of file guimod.\-f90.
  61. \hypertarget{guimod_8f90_afb9135ea9ab544baed4b985f22d7c48c}{
  62. \index{guimod.\-f90@{guimod.\-f90}!change\-\_\-dtns@{change\-\_\-dtns}}
  63. \index{change\-\_\-dtns@{change\-\_\-dtns}!guimod.f90@{guimod.\-f90}}
  64. \subsubsection[{change\-\_\-dtns}]{\setlength{\rightskip}{0pt plus 5cm}subroutine change\-\_\-dtns (
  65. \begin{DoxyParamCaption}
  66. \item[{}]{k}
  67. \end{DoxyParamCaption}
  68. )}}
  69. \label{guimod_8f90_afb9135ea9ab544baed4b985f22d7c48c}
  70. \-Definition at line 341 of file guimod.\-f90.
  71. \hypertarget{guimod_8f90_a9cdcbb914041a07e5a9c69532ed73f29}{
  72. \index{guimod.\-f90@{guimod.\-f90}!change\-\_\-nsync@{change\-\_\-nsync}}
  73. \index{change\-\_\-nsync@{change\-\_\-nsync}!guimod.f90@{guimod.\-f90}}
  74. \subsubsection[{change\-\_\-nsync}]{\setlength{\rightskip}{0pt plus 5cm}subroutine change\-\_\-nsync (
  75. \begin{DoxyParamCaption}
  76. \item[{}]{k}
  77. \end{DoxyParamCaption}
  78. )}}
  79. \label{guimod_8f90_a9cdcbb914041a07e5a9c69532ed73f29}
  80. \-Definition at line 285 of file guimod.\-f90.
  81. \hypertarget{guimod_8f90_ab102930c8ece1efffa94e47fe5273134}{
  82. \index{guimod.\-f90@{guimod.\-f90}!change\-\_\-sellon@{change\-\_\-sellon}}
  83. \index{change\-\_\-sellon@{change\-\_\-sellon}!guimod.f90@{guimod.\-f90}}
  84. \subsubsection[{change\-\_\-sellon}]{\setlength{\rightskip}{0pt plus 5cm}subroutine change\-\_\-sellon (
  85. \begin{DoxyParamCaption}
  86. \item[{}]{k}
  87. \end{DoxyParamCaption}
  88. )}}
  89. \label{guimod_8f90_ab102930c8ece1efffa94e47fe5273134}
  90. \-Definition at line 362 of file guimod.\-f90.
  91. \hypertarget{guimod_8f90_a18cd245f5484e061fd59c6d0ce976283}{
  92. \index{guimod.\-f90@{guimod.\-f90}!change\-\_\-syncstr@{change\-\_\-syncstr}}
  93. \index{change\-\_\-syncstr@{change\-\_\-syncstr}!guimod.f90@{guimod.\-f90}}
  94. \subsubsection[{change\-\_\-syncstr}]{\setlength{\rightskip}{0pt plus 5cm}subroutine change\-\_\-syncstr (
  95. \begin{DoxyParamCaption}
  96. \item[{}]{k}
  97. \end{DoxyParamCaption}
  98. )}}
  99. \label{guimod_8f90_a18cd245f5484e061fd59c6d0ce976283}
  100. \-Definition at line 297 of file guimod.\-f90.
  101. \hypertarget{guimod_8f90_a5fe23cf66c00091432f98e9338cc4eee}{
  102. \index{guimod.\-f90@{guimod.\-f90}!guid3dcol@{guid3dcol}}
  103. \index{guid3dcol@{guid3dcol}!guimod.f90@{guimod.\-f90}}
  104. \subsubsection[{guid3dcol}]{\setlength{\rightskip}{0pt plus 5cm}subroutine guid3dcol (
  105. \begin{DoxyParamCaption}
  106. \item[{character (len=$\ast$)}]{yname, }
  107. \item[{real, dimension(nlon,nlpp,klev)}]{f, }
  108. \item[{}]{klon, }
  109. \item[{}]{klev, }
  110. \item[{}]{pm, }
  111. \item[{}]{pa}
  112. \end{DoxyParamCaption}
  113. )}}
  114. \label{guimod_8f90_a5fe23cf66c00091432f98e9338cc4eee}
  115. \-Definition at line 260 of file guimod.\-f90.
  116. \hypertarget{guimod_8f90_a043a85f7d43cabc1814465b055b8da18}{
  117. \index{guimod.\-f90@{guimod.\-f90}!guigt@{guigt}}
  118. \index{guigt@{guigt}!guimod.f90@{guimod.\-f90}}
  119. \subsubsection[{guigt}]{\setlength{\rightskip}{0pt plus 5cm}subroutine guigt (
  120. \begin{DoxyParamCaption}
  121. \item[{real, dimension(nlon,nlpp,nlev)}]{f}
  122. \end{DoxyParamCaption}
  123. )}}
  124. \label{guimod_8f90_a043a85f7d43cabc1814465b055b8da18}
  125. \-Definition at line 180 of file guimod.\-f90.
  126. \hypertarget{guimod_8f90_ace8d43f22cbf7e40a53710e26c358bb6}{
  127. \index{guimod.\-f90@{guimod.\-f90}!guigtcol@{guigtcol}}
  128. \index{guigtcol@{guigtcol}!guimod.f90@{guimod.\-f90}}
  129. \subsubsection[{guigtcol}]{\setlength{\rightskip}{0pt plus 5cm}subroutine guigtcol (
  130. \begin{DoxyParamCaption}
  131. \item[{real, dimension(nlon,nlpp,nlev)}]{f, }
  132. \item[{}]{klon}
  133. \end{DoxyParamCaption}
  134. )}}
  135. \label{guimod_8f90_ace8d43f22cbf7e40a53710e26c358bb6}
  136. \-Definition at line 236 of file guimod.\-f90.
  137. \hypertarget{guimod_8f90_ad4f84b3b48dfc55519b6072ba9a62e97}{
  138. \index{guimod.\-f90@{guimod.\-f90}!guigv@{guigv}}
  139. \index{guigv@{guigv}!guimod.f90@{guimod.\-f90}}
  140. \subsubsection[{guigv}]{\setlength{\rightskip}{0pt plus 5cm}subroutine guigv (
  141. \begin{DoxyParamCaption}
  142. \item[{character (len=$\ast$)}]{yname, }
  143. \item[{real, dimension(nlon,nlpp,nlev)}]{f}
  144. \end{DoxyParamCaption}
  145. )}}
  146. \label{guimod_8f90_ad4f84b3b48dfc55519b6072ba9a62e97}
  147. \-Definition at line 154 of file guimod.\-f90.
  148. \hypertarget{guimod_8f90_a249e53720a2c0cb09cd60f233c4d05e2}{
  149. \index{guimod.\-f90@{guimod.\-f90}!guigvcol@{guigvcol}}
  150. \index{guigvcol@{guigvcol}!guimod.f90@{guimod.\-f90}}
  151. \subsubsection[{guigvcol}]{\setlength{\rightskip}{0pt plus 5cm}subroutine guigvcol (
  152. \begin{DoxyParamCaption}
  153. \item[{character (len=$\ast$)}]{yname, }
  154. \item[{real, dimension(nlon,nlpp,nlev)}]{f, }
  155. \item[{}]{klon}
  156. \end{DoxyParamCaption}
  157. )}}
  158. \label{guimod_8f90_a249e53720a2c0cb09cd60f233c4d05e2}
  159. \-Definition at line 211 of file guimod.\-f90.
  160. \hypertarget{guimod_8f90_a5fb6afdefec3591f4c43bc2af44ebe46}{
  161. \index{guimod.\-f90@{guimod.\-f90}!guihor@{guihor}}
  162. \index{guihor@{guihor}!guimod.f90@{guimod.\-f90}}
  163. \subsubsection[{guihor}]{\setlength{\rightskip}{0pt plus 5cm}subroutine guihor (
  164. \begin{DoxyParamCaption}
  165. \item[{character (len=$\ast$)}]{yname, }
  166. \item[{real, dimension(nlon,nlpp,klev)}]{f, }
  167. \item[{}]{klev, }
  168. \item[{}]{pm, }
  169. \item[{}]{pa}
  170. \end{DoxyParamCaption}
  171. )}}
  172. \label{guimod_8f90_a5fb6afdefec3591f4c43bc2af44ebe46}
  173. \-Definition at line 128 of file guimod.\-f90.
  174. \hypertarget{guimod_8f90_aef8771e5b34f33e37c1370ac60c41aea}{
  175. \index{guimod.\-f90@{guimod.\-f90}!guips@{guips}}
  176. \index{guips@{guips}!guimod.f90@{guimod.\-f90}}
  177. \subsubsection[{guips}]{\setlength{\rightskip}{0pt plus 5cm}subroutine guips (
  178. \begin{DoxyParamCaption}
  179. \item[{real, dimension(nlon,nlat)}]{f, }
  180. \item[{}]{pmean}
  181. \end{DoxyParamCaption}
  182. )}}
  183. \label{guimod_8f90_aef8771e5b34f33e37c1370ac60c41aea}
  184. \-Definition at line 105 of file guimod.\-f90.
  185. \hypertarget{guimod_8f90_a77235ccfbc718d5f8b1edc4be08aed03}{
  186. \index{guimod.\-f90@{guimod.\-f90}!guistart@{guistart}}
  187. \index{guistart@{guistart}!guimod.f90@{guimod.\-f90}}
  188. \subsubsection[{guistart}]{\setlength{\rightskip}{0pt plus 5cm}subroutine guistart (
  189. \begin{DoxyParamCaption}
  190. {}
  191. \end{DoxyParamCaption}
  192. )}}
  193. \label{guimod_8f90_a77235ccfbc718d5f8b1edc4be08aed03}
  194. \-Definition at line 18 of file guimod.\-f90.
  195. \hypertarget{guimod_8f90_a71eb8e326967dca8aad8bc84d9f8ad72}{
  196. \index{guimod.\-f90@{guimod.\-f90}!guistep\-\_\-puma@{guistep\-\_\-puma}}
  197. \index{guistep\-\_\-puma@{guistep\-\_\-puma}!guimod.f90@{guimod.\-f90}}
  198. \subsubsection[{guistep\-\_\-puma}]{\setlength{\rightskip}{0pt plus 5cm}subroutine guistep\-\_\-puma (
  199. \begin{DoxyParamCaption}
  200. {}
  201. \end{DoxyParamCaption}
  202. )}}
  203. \label{guimod_8f90_a71eb8e326967dca8aad8bc84d9f8ad72}
  204. \-Definition at line 44 of file guimod.\-f90.
  205. \hypertarget{guimod_8f90_ad58ecd458338fd5891f0838eda94bb0c}{
  206. \index{guimod.\-f90@{guimod.\-f90}!guistop@{guistop}}
  207. \index{guistop@{guistop}!guimod.f90@{guimod.\-f90}}
  208. \subsubsection[{guistop}]{\setlength{\rightskip}{0pt plus 5cm}subroutine guistop (
  209. \begin{DoxyParamCaption}
  210. {}
  211. \end{DoxyParamCaption}
  212. )}}
  213. \label{guimod_8f90_ad58ecd458338fd5891f0838eda94bb0c}
  214. \-Definition at line 32 of file guimod.\-f90.