puma_8f90.html 83 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
  5. <title>PUMA: /Users/home/WC/puma/src/puma.f90 File Reference</title>
  6. <link href="tabs.css" rel="stylesheet" type="text/css"/>
  7. <link href="doxygen.css" rel="stylesheet" type="text/css" />
  8. <link href="navtree.css" rel="stylesheet" type="text/css"/>
  9. <script type="text/javascript" src="jquery.js"></script>
  10. <script type="text/javascript" src="resize.js"></script>
  11. <script type="text/javascript" src="navtree.js"></script>
  12. <script type="text/javascript">
  13. $(document).ready(initResizable);
  14. </script>
  15. <link href="search/search.css" rel="stylesheet" type="text/css"/>
  16. <script type="text/javascript" src="search/search.js"></script>
  17. <script type="text/javascript">
  18. $(document).ready(function() { searchBox.OnSelectItem(0); });
  19. </script>
  20. </head>
  21. <body>
  22. <div id="top"><!-- do not remove this div! -->
  23. <div id="titlearea">
  24. <table cellspacing="0" cellpadding="0">
  25. <tbody>
  26. <tr style="height: 56px;">
  27. <td id="projectlogo"><img alt="Logo" src="puma103.jpg"/></td>
  28. <td style="padding-left: 0.5em;">
  29. <div id="projectname">PUMA
  30. &#160;<span id="projectnumber">219</span>
  31. </div>
  32. <div id="projectbrief">Portable University Model of the Atmosphere</div>
  33. </td>
  34. </tr>
  35. </tbody>
  36. </table>
  37. </div>
  38. <!-- Generated by Doxygen 1.7.5.1 -->
  39. <script type="text/javascript">
  40. var searchBox = new SearchBox("searchBox", "search",false,'Search');
  41. </script>
  42. <div id="navrow1" class="tabs">
  43. <ul class="tablist">
  44. <li><a href="index.html"><span>Main&#160;Page</span></a></li>
  45. <li><a href="annotated.html"><span>Data&#160;Types&#160;List</span></a></li>
  46. <li class="current"><a href="files.html"><span>Files</span></a></li>
  47. <li>
  48. <div id="MSearchBox" class="MSearchBoxInactive">
  49. <span class="left">
  50. <img id="MSearchSelect" src="search/mag_sel.png"
  51. onmouseover="return searchBox.OnSearchSelectShow()"
  52. onmouseout="return searchBox.OnSearchSelectHide()"
  53. alt=""/>
  54. <input type="text" id="MSearchField" value="Search" accesskey="S"
  55. onfocus="searchBox.OnSearchFieldFocus(true)"
  56. onblur="searchBox.OnSearchFieldFocus(false)"
  57. onkeyup="searchBox.OnSearchFieldChange(event)"/>
  58. </span><span class="right">
  59. <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
  60. </span>
  61. </div>
  62. </li>
  63. </ul>
  64. </div>
  65. <div id="navrow2" class="tabs2">
  66. <ul class="tablist">
  67. <li><a href="files.html"><span>File&#160;List</span></a></li>
  68. <li><a href="globals.html"><span>File&#160;Members</span></a></li>
  69. </ul>
  70. </div>
  71. </div>
  72. <div id="side-nav" class="ui-resizable side-nav-resizable">
  73. <div id="nav-tree">
  74. <div id="nav-tree-contents">
  75. </div>
  76. </div>
  77. <div id="splitbar" style="-moz-user-select:none;"
  78. class="ui-resizable-handle">
  79. </div>
  80. </div>
  81. <script type="text/javascript">
  82. initNavTree('puma_8f90.html','');
  83. </script>
  84. <div id="doc-content">
  85. <div class="header">
  86. <div class="summary">
  87. <a href="#nested-classes">Data Types</a> &#124;
  88. <a href="#func-members">Functions/Subroutines</a> </div>
  89. <div class="headertitle">
  90. <div class="title">/Users/home/WC/puma/src/puma.f90 File Reference</div> </div>
  91. </div>
  92. <div class="contents">
  93. <p><a href="puma_8f90_source.html">Go to the source code of this file.</a></p>
  94. <table class="memberdecls">
  95. <tr><td colspan="2"><h2><a name="nested-classes"></a>
  96. Data Types</h2></td></tr>
  97. <tr><td class="memItemLeft" align="right" valign="top">module &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classpumamod.html">pumamod</a></td></tr>
  98. <tr><td class="memItemLeft" align="right" valign="top">module &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classradmod.html">radmod</a></td></tr>
  99. <tr><td class="memItemLeft" align="right" valign="top">module &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classprepmod.html">prepmod</a></td></tr>
  100. <tr><td class="memItemLeft" align="right" valign="top">type &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structprepmod_1_1ppp__type.html">prepmod::ppp_type</a></td></tr>
  101. <tr><td class="memItemLeft" align="right" valign="top">interface &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceprepmod_1_1ppp__def__int.html">prepmod::ppp_def_int</a></td></tr>
  102. <tr><td class="memItemLeft" align="right" valign="top">interface &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceprepmod_1_1ppp__def__real.html">prepmod::ppp_def_real</a></td></tr>
  103. <tr><td colspan="2"><h2><a name="func-members"></a>
  104. Functions/Subroutines</h2></td></tr>
  105. <tr><td class="memItemLeft" align="right" valign="top">program&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#ab9b07e4288c177e089731e7560c18ac1">puma_main</a></td></tr>
  106. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a37eac16619683a2be841fc68b9281299">setfilenames</a></td></tr>
  107. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#ab7757291a70ca39d0c7a7e8db515c058">opendiag</a></td></tr>
  108. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a486bae2289e6e28e652b41555030d3e6">allocate_arrays</a></td></tr>
  109. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#afde378004f20ed8741a7e9bcd82cbfe4">prolog</a></td></tr>
  110. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#af02944c9cc5103c31e4ed9b779e7cc79">master</a></td></tr>
  111. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a35d7c22447dc50ab86832b4615994d32">epilog</a></td></tr>
  112. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#aa07fedd638dbdd8e1799b83d34eb35e3">read_atmos_restart</a></td></tr>
  113. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a51f5938296dd343ce807dbb6d1a16e49">initfd</a></td></tr>
  114. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a811c67568d6f12806d6b6f86813d2bc4">read_resolution</a></td></tr>
  115. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a0952e51b37b6196b4f5d85a5cb93c75b">resolution</a></td></tr>
  116. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a8a75958ca9ba25aeec49db140b483871">readnl</a></td></tr>
  117. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#ad3f0e22c057591beabda5d99c3f40c4c">ppp_def_int</a> (pname, nvar, ndim)</td></tr>
  118. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a3e4cf6a68be16437f50762bf77e52370">ppp_def_real</a> (pname, rvar, ndim)</td></tr>
  119. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a4c83f2cca37be70c03946309fc4e2a52">ppp_read_i</a> (a, ndim, nread)</td></tr>
  120. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a1e7bdf5ee1faa40d34b6cc93ebc3acc3">ppp_read_r</a> (a, ndim, nread)</td></tr>
  121. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a859f80933ca252bcc87f27d3996fea05">ppp_interface</a></td></tr>
  122. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#af1e6869836cefedb3f5cc8a574944d91">select_zonal_waves</a></td></tr>
  123. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a01c0a9ea1eee2f86044600c5e81dbebd">select_spectral_modes</a></td></tr>
  124. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a00e3481744c3185f0f91d35c101f28e4">set_vertical_grid</a></td></tr>
  125. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a5087a1dafe7b39d03c6547fde711b55a">initpm</a></td></tr>
  126. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#aa2b3f98ff1c27bb557c695c15708ad1f">makebm</a></td></tr>
  127. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a96b9223819624937b18b4e5b29e95a91">initsi</a></td></tr>
  128. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#acbd8e7fdd2e1f60dbca741a700fb292a">initrandom</a></td></tr>
  129. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a9a888c599145a63cdd108dffa553b509">printseed</a></td></tr>
  130. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#aea6c13c68157972ea21768a5ea43e154">initruido</a></td></tr>
  131. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#ab257e27330a3ab13c9c90ebd985ef60e">stepruido</a></td></tr>
  132. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#ac5b1247975fc97ef45931e410766a417">minvers</a> (a, n)</td></tr>
  133. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a13d49d9c008cbc01f37c0c31d2012ad4">lubksb</a> (a, n, indx, b)</td></tr>
  134. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#afa767a8d587c360ca92357e066b6bf22">ludcmp</a> (a, n, indx)</td></tr>
  135. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a7278b4e4c576939f77bc4055e51cdaef">filter_zonal_waves</a> (pfc)</td></tr>
  136. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a9a1e7493444984ad2c2161609dbb6e69">filter_spectral_modes</a></td></tr>
  137. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#abdcee9a4a4d07fc6e5b7a7f5768026ac">noise</a> (kickval)</td></tr>
  138. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a4a662c6d6619fc6405eb110f62653dc0">setzt</a></td></tr>
  139. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#aa92d6879772b364173e13521d835895e">printprofile</a></td></tr>
  140. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#aa8533c8ebc4415ef95ca9c34c4ba7d6b">read_surf</a> (kcode, psp, klev, kread)</td></tr>
  141. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a9dfa3f46641f3df498d07ff40df08a57">read_vargp</a> (kcode, klev, kread)</td></tr>
  142. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#ad0981694b4fc7644f20d9ad785deba27">diag</a></td></tr>
  143. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a901150c868c1f2d65744ec49df0c24ed">prisp</a></td></tr>
  144. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a8625954404de5b08c55626c4f8a62972">powerspec</a> (pf, pspec)</td></tr>
  145. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a53adeff6424dd4b2f124771625a47ca5">powerprint</a> (text, pspec)</td></tr>
  146. <tr><td class="memItemLeft" align="right" valign="top">function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a87f2e4ed3831dc32e18d25fe42d0bfab">rmssp</a> (pf)</td></tr>
  147. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a9617b01410b9d0a76ca6ceb1b333bb96">energy</a></td></tr>
  148. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a6628dcb7258ff7477a7bc7f3098cded3">ntomin</a> (kstep, imin, ihou, iday, imon, iyea)</td></tr>
  149. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a6b0de7569cc691823dd1104ff42a6993">ntodat</a> (istep, <a class="el" href="pumax_8c.html#a3c3df9a533eb74fcdcd614a15a8026dc">datch</a>)</td></tr>
  150. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a7d2fe5c057c4ef8c0b7981ddeb0cce41">wrspam</a> (ps, klev, title, scale)</td></tr>
  151. <tr><td class="memItemLeft" align="right" valign="top">function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a41d141fdb78d222639310fec575eaea5">cab</a> (i)</td></tr>
  152. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a03b2185c8a9dc75ed4169a7d9bf65863">wrzs</a> (zs, title, scale)</td></tr>
  153. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a8e59ae6d7b5a22b0e46c56187cdd62cf">xsect</a></td></tr>
  154. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a29f97b19d997b3a5c29df1fd4cdd4792">writesp</a> (kunit, pf, kcode, klev, pscale, poff)</td></tr>
  155. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a8f8e06ff9c98bc44f6c356d5ffc0a426">writegp</a> (kunit, pf, kcode, klev)</td></tr>
  156. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a0352cc6bbeedace31c54d9afba847ad6">outsp</a></td></tr>
  157. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a1f5ebb3d7ab8cc007a6ed2d81b858f03">outgp</a></td></tr>
  158. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#ab608e12bdff55ab600a9d975673c5a53">checkunit</a></td></tr>
  159. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a03d027a1b5f735efb9bce2396d5fc2b6">legpri</a></td></tr>
  160. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a7780f6c3a813605c014f7da964ff83d2">inilat</a></td></tr>
  161. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#aefdbfd36b330ce29d344d428431119c9">gridpoint</a></td></tr>
  162. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a0e2e6d98e219c0540bd78f5673a2dd57">calcgp</a> (gtn, gpm, gvp)</td></tr>
  163. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a218b1f5483f314ea3a7eeba949933773">spectral</a></td></tr>
  164. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a1ad2c0878e366bb7f12ca880fd36c654">mrcheck</a> (f)</td></tr>
  165. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a28029d854398252d4d3b4eb9f161fed7">diagp</a> (zampl)</td></tr>
  166. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a6cbd3f404dc5fbac334929a64cf2757f">heatgp</a> (zampl)</td></tr>
  167. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#ad1bea0bb9fdda56c5251fa64e712b7b1">vdiff</a> (pt, pz, pd, ptt, pzt, pdt)</td></tr>
  168. <tr><td class="memItemLeft" align="right" valign="top">real function&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#abc1c514e88a9fc8af7e7fb69f67c2340">gasdev</a> ()</td></tr>
  169. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a0c040011dabc1b712353c37a4d90cc68">sponge</a></td></tr>
  170. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a4f476f8f243b066b52526d1a2696b48f">mkenerdiag</a> (pst, pstt, psp, pspt, penergy)</td></tr>
  171. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a36962178b35132627d3f0c4a2b816a92">mkentrodiag</a> (pst, pstt, psp, pentropy)</td></tr>
  172. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a079a9ea6caa3eb9d5ef5e0c82f76a2b9">mkdheat</a> (zszt1, zszt2, zsdt1, zsdt2, zsp)</td></tr>
  173. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a30cefc96eb08dde625692abb8eae576e">mkekin</a> (zszp, zsdp, zp, zekin)</td></tr>
  174. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#abc6f135f96d6f8c9636cef2d9c9dd796">mkekin2</a> (zszp, zsdp, zspp, zekin)</td></tr>
  175. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a0af984bd0f7283956290a0964e69cf0e">mkepot</a> (zstp, zp, zepot)</td></tr>
  176. <tr><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="puma_8f90.html#a23384f45e8ba553e7aaed8b22a9a80e8">mkepot2</a> (zstp, zspp, zepot)</td></tr>
  177. </table>
  178. <hr/><h2>Function/Subroutine Documentation</h2>
  179. <a class="anchor" id="a486bae2289e6e28e652b41555030d3e6"></a><!-- doxytag: member="puma.f90::allocate_arrays" ref="a486bae2289e6e28e652b41555030d3e6" args="" -->
  180. <div class="memitem">
  181. <div class="memproto">
  182. <table class="memname">
  183. <tr>
  184. <td class="memname">subroutine allocate_arrays </td>
  185. <td>(</td>
  186. <td class="paramname"></td><td>)</td>
  187. <td></td>
  188. </tr>
  189. </table>
  190. </div>
  191. <div class="memdoc">
  192. <p>Definition at line <a class="el" href="puma_8f90_source.html#l00593">593</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  193. </div>
  194. </div>
  195. <a class="anchor" id="a41d141fdb78d222639310fec575eaea5"></a><!-- doxytag: member="puma.f90::cab" ref="a41d141fdb78d222639310fec575eaea5" args="(i)" -->
  196. <div class="memitem">
  197. <div class="memproto">
  198. <table class="memname">
  199. <tr>
  200. <td class="memname">function wrspam::cab </td>
  201. <td>(</td>
  202. <td class="paramtype">&#160;</td>
  203. <td class="paramname"><em>i</em></td><td>)</td>
  204. <td></td>
  205. </tr>
  206. </table>
  207. </div>
  208. <div class="memdoc">
  209. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02805">2805</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  210. </div>
  211. </div>
  212. <a class="anchor" id="a0e2e6d98e219c0540bd78f5673a2dd57"></a><!-- doxytag: member="puma.f90::calcgp" ref="a0e2e6d98e219c0540bd78f5673a2dd57" args="(gtn, gpm, gvp)" -->
  213. <div class="memitem">
  214. <div class="memproto">
  215. <table class="memname">
  216. <tr>
  217. <td class="memname">subroutine calcgp </td>
  218. <td>(</td>
  219. <td class="paramtype">real, dimension(nhor,nlev)&#160;</td>
  220. <td class="paramname"><em>gtn</em>, </td>
  221. </tr>
  222. <tr>
  223. <td class="paramkey"></td>
  224. <td></td>
  225. <td class="paramtype">real, dimension(nhor)&#160;</td>
  226. <td class="paramname"><em>gpm</em>, </td>
  227. </tr>
  228. <tr>
  229. <td class="paramkey"></td>
  230. <td></td>
  231. <td class="paramtype">real, dimension(nhor)&#160;</td>
  232. <td class="paramname"><em>gvp</em>&#160;</td>
  233. </tr>
  234. <tr>
  235. <td></td>
  236. <td>)</td>
  237. <td></td><td></td>
  238. </tr>
  239. </table>
  240. </div>
  241. <div class="memdoc">
  242. <p>Definition at line <a class="el" href="puma_8f90_source.html#l03252">3252</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  243. </div>
  244. </div>
  245. <a class="anchor" id="ab608e12bdff55ab600a9d975673c5a53"></a><!-- doxytag: member="puma.f90::checkunit" ref="ab608e12bdff55ab600a9d975673c5a53" args="" -->
  246. <div class="memitem">
  247. <div class="memproto">
  248. <table class="memname">
  249. <tr>
  250. <td class="memname">subroutine checkunit </td>
  251. <td>(</td>
  252. <td class="paramname"></td><td>)</td>
  253. <td></td>
  254. </tr>
  255. </table>
  256. </div>
  257. <div class="memdoc">
  258. <p>Definition at line <a class="el" href="puma_8f90_source.html#l03033">3033</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  259. </div>
  260. </div>
  261. <a class="anchor" id="ad0981694b4fc7644f20d9ad785deba27"></a><!-- doxytag: member="puma.f90::diag" ref="ad0981694b4fc7644f20d9ad785deba27" args="" -->
  262. <div class="memitem">
  263. <div class="memproto">
  264. <table class="memname">
  265. <tr>
  266. <td class="memname">subroutine diag </td>
  267. <td>(</td>
  268. <td class="paramname"></td><td>)</td>
  269. <td></td>
  270. </tr>
  271. </table>
  272. </div>
  273. <div class="memdoc">
  274. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02546">2546</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  275. </div>
  276. </div>
  277. <a class="anchor" id="a28029d854398252d4d3b4eb9f161fed7"></a><!-- doxytag: member="puma.f90::diagp" ref="a28029d854398252d4d3b4eb9f161fed7" args="(zampl)" -->
  278. <div class="memitem">
  279. <div class="memproto">
  280. <table class="memname">
  281. <tr>
  282. <td class="memname">subroutine diagp </td>
  283. <td>(</td>
  284. <td class="paramtype">real&#160;</td>
  285. <td class="paramname"><em>zampl</em></td><td>)</td>
  286. <td></td>
  287. </tr>
  288. </table>
  289. </div>
  290. <div class="memdoc">
  291. <p>Definition at line <a class="el" href="puma_8f90_source.html#l03941">3941</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  292. </div>
  293. </div>
  294. <a class="anchor" id="a9617b01410b9d0a76ca6ceb1b333bb96"></a><!-- doxytag: member="puma.f90::energy" ref="a9617b01410b9d0a76ca6ceb1b333bb96" args="" -->
  295. <div class="memitem">
  296. <div class="memproto">
  297. <table class="memname">
  298. <tr>
  299. <td class="memname">subroutine energy </td>
  300. <td>(</td>
  301. <td class="paramname"></td><td>)</td>
  302. <td></td>
  303. </tr>
  304. </table>
  305. </div>
  306. <div class="memdoc">
  307. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02653">2653</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  308. </div>
  309. </div>
  310. <a class="anchor" id="a35d7c22447dc50ab86832b4615994d32"></a><!-- doxytag: member="puma.f90::epilog" ref="a35d7c22447dc50ab86832b4615994d32" args="" -->
  311. <div class="memitem">
  312. <div class="memproto">
  313. <table class="memname">
  314. <tr>
  315. <td class="memname">subroutine epilog </td>
  316. <td>(</td>
  317. <td class="paramname"></td><td>)</td>
  318. <td></td>
  319. </tr>
  320. </table>
  321. </div>
  322. <div class="memdoc">
  323. <p>Definition at line <a class="el" href="puma_8f90_source.html#l00976">976</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  324. </div>
  325. </div>
  326. <a class="anchor" id="a9a1e7493444984ad2c2161609dbb6e69"></a><!-- doxytag: member="puma.f90::filter_spectral_modes" ref="a9a1e7493444984ad2c2161609dbb6e69" args="" -->
  327. <div class="memitem">
  328. <div class="memproto">
  329. <table class="memname">
  330. <tr>
  331. <td class="memname">subroutine filter_spectral_modes </td>
  332. <td>(</td>
  333. <td class="paramname"></td><td>)</td>
  334. <td></td>
  335. </tr>
  336. </table>
  337. </div>
  338. <div class="memdoc">
  339. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02135">2135</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  340. </div>
  341. </div>
  342. <a class="anchor" id="a7278b4e4c576939f77bc4055e51cdaef"></a><!-- doxytag: member="puma.f90::filter_zonal_waves" ref="a7278b4e4c576939f77bc4055e51cdaef" args="(pfc)" -->
  343. <div class="memitem">
  344. <div class="memproto">
  345. <table class="memname">
  346. <tr>
  347. <td class="memname">subroutine filter_zonal_waves </td>
  348. <td>(</td>
  349. <td class="paramtype">, dimension(2,nlon/2,nlpp)&#160;</td>
  350. <td class="paramname"><em>pfc</em></td><td>)</td>
  351. <td></td>
  352. </tr>
  353. </table>
  354. </div>
  355. <div class="memdoc">
  356. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02118">2118</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  357. </div>
  358. </div>
  359. <a class="anchor" id="abc1c514e88a9fc8af7e7fb69f67c2340"></a><!-- doxytag: member="puma.f90::gasdev" ref="abc1c514e88a9fc8af7e7fb69f67c2340" args="()" -->
  360. <div class="memitem">
  361. <div class="memproto">
  362. <table class="memname">
  363. <tr>
  364. <td class="memname">real function gasdev </td>
  365. <td>(</td>
  366. <td class="paramname"></td><td>)</td>
  367. <td></td>
  368. </tr>
  369. </table>
  370. </div>
  371. <div class="memdoc">
  372. <p>Definition at line <a class="el" href="puma_8f90_source.html#l04162">4162</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  373. </div>
  374. </div>
  375. <a class="anchor" id="aefdbfd36b330ce29d344d428431119c9"></a><!-- doxytag: member="puma.f90::gridpoint" ref="aefdbfd36b330ce29d344d428431119c9" args="" -->
  376. <div class="memitem">
  377. <div class="memproto">
  378. <table class="memname">
  379. <tr>
  380. <td class="memname">subroutine gridpoint </td>
  381. <td>(</td>
  382. <td class="paramname"></td><td>)</td>
  383. <td></td>
  384. </tr>
  385. </table>
  386. </div>
  387. <div class="memdoc">
  388. <p>Definition at line <a class="el" href="puma_8f90_source.html#l03108">3108</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  389. </div>
  390. </div>
  391. <a class="anchor" id="a6cbd3f404dc5fbac334929a64cf2757f"></a><!-- doxytag: member="puma.f90::heatgp" ref="a6cbd3f404dc5fbac334929a64cf2757f" args="(zampl)" -->
  392. <div class="memitem">
  393. <div class="memproto">
  394. <table class="memname">
  395. <tr>
  396. <td class="memname">subroutine heatgp </td>
  397. <td>(</td>
  398. <td class="paramtype">real&#160;</td>
  399. <td class="paramname"><em>zampl</em></td><td>)</td>
  400. <td></td>
  401. </tr>
  402. </table>
  403. </div>
  404. <div class="memdoc">
  405. <p>Definition at line <a class="el" href="puma_8f90_source.html#l04001">4001</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  406. </div>
  407. </div>
  408. <a class="anchor" id="a7780f6c3a813605c014f7da964ff83d2"></a><!-- doxytag: member="puma.f90::inilat" ref="a7780f6c3a813605c014f7da964ff83d2" args="" -->
  409. <div class="memitem">
  410. <div class="memproto">
  411. <table class="memname">
  412. <tr>
  413. <td class="memname">subroutine inilat </td>
  414. <td>(</td>
  415. <td class="paramname"></td><td>)</td>
  416. <td></td>
  417. </tr>
  418. </table>
  419. </div>
  420. <div class="memdoc">
  421. <p>Definition at line <a class="el" href="puma_8f90_source.html#l03086">3086</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  422. </div>
  423. </div>
  424. <a class="anchor" id="a51f5938296dd343ce807dbb6d1a16e49"></a><!-- doxytag: member="puma.f90::initfd" ref="a51f5938296dd343ce807dbb6d1a16e49" args="" -->
  425. <div class="memitem">
  426. <div class="memproto">
  427. <table class="memname">
  428. <tr>
  429. <td class="memname">subroutine initfd </td>
  430. <td>(</td>
  431. <td class="paramname"></td><td>)</td>
  432. <td></td>
  433. </tr>
  434. </table>
  435. </div>
  436. <div class="memdoc">
  437. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01168">1168</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  438. </div>
  439. </div>
  440. <a class="anchor" id="a5087a1dafe7b39d03c6547fde711b55a"></a><!-- doxytag: member="puma.f90::initpm" ref="a5087a1dafe7b39d03c6547fde711b55a" args="" -->
  441. <div class="memitem">
  442. <div class="memproto">
  443. <table class="memname">
  444. <tr>
  445. <td class="memname">subroutine initpm </td>
  446. <td>(</td>
  447. <td class="paramname"></td><td>)</td>
  448. <td></td>
  449. </tr>
  450. </table>
  451. </div>
  452. <div class="memdoc">
  453. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01625">1625</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  454. </div>
  455. </div>
  456. <a class="anchor" id="acbd8e7fdd2e1f60dbca741a700fb292a"></a><!-- doxytag: member="puma.f90::initrandom" ref="acbd8e7fdd2e1f60dbca741a700fb292a" args="" -->
  457. <div class="memitem">
  458. <div class="memproto">
  459. <table class="memname">
  460. <tr>
  461. <td class="memname">subroutine initrandom </td>
  462. <td>(</td>
  463. <td class="paramname"></td><td>)</td>
  464. <td></td>
  465. </tr>
  466. </table>
  467. </div>
  468. <div class="memdoc">
  469. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01926">1926</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  470. </div>
  471. </div>
  472. <a class="anchor" id="aea6c13c68157972ea21768a5ea43e154"></a><!-- doxytag: member="puma.f90::initruido" ref="aea6c13c68157972ea21768a5ea43e154" args="" -->
  473. <div class="memitem">
  474. <div class="memproto">
  475. <table class="memname">
  476. <tr>
  477. <td class="memname">subroutine initruido </td>
  478. <td>(</td>
  479. <td class="paramname"></td><td>)</td>
  480. <td></td>
  481. </tr>
  482. </table>
  483. </div>
  484. <div class="memdoc">
  485. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01975">1975</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  486. </div>
  487. </div>
  488. <a class="anchor" id="a96b9223819624937b18b4e5b29e95a91"></a><!-- doxytag: member="puma.f90::initsi" ref="a96b9223819624937b18b4e5b29e95a91" args="" -->
  489. <div class="memitem">
  490. <div class="memproto">
  491. <table class="memname">
  492. <tr>
  493. <td class="memname">subroutine initsi </td>
  494. <td>(</td>
  495. <td class="paramname"></td><td>)</td>
  496. <td></td>
  497. </tr>
  498. </table>
  499. </div>
  500. <div class="memdoc">
  501. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01812">1812</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  502. </div>
  503. </div>
  504. <a class="anchor" id="a03d027a1b5f735efb9bce2396d5fc2b6"></a><!-- doxytag: member="puma.f90::legpri" ref="a03d027a1b5f735efb9bce2396d5fc2b6" args="" -->
  505. <div class="memitem">
  506. <div class="memproto">
  507. <table class="memname">
  508. <tr>
  509. <td class="memname">subroutine legpri </td>
  510. <td>(</td>
  511. <td class="paramname"></td><td>)</td>
  512. <td></td>
  513. </tr>
  514. </table>
  515. </div>
  516. <div class="memdoc">
  517. <p>Definition at line <a class="el" href="puma_8f90_source.html#l03061">3061</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  518. </div>
  519. </div>
  520. <a class="anchor" id="a13d49d9c008cbc01f37c0c31d2012ad4"></a><!-- doxytag: member="puma.f90::lubksb" ref="a13d49d9c008cbc01f37c0c31d2012ad4" args="(a, n, indx, b)" -->
  521. <div class="memitem">
  522. <div class="memproto">
  523. <table class="memname">
  524. <tr>
  525. <td class="memname">subroutine lubksb </td>
  526. <td>(</td>
  527. <td class="paramtype">, dimension(n,n)&#160;</td>
  528. <td class="paramname"><em>a</em>, </td>
  529. </tr>
  530. <tr>
  531. <td class="paramkey"></td>
  532. <td></td>
  533. <td class="paramtype">&#160;</td>
  534. <td class="paramname"><em>n</em>, </td>
  535. </tr>
  536. <tr>
  537. <td class="paramkey"></td>
  538. <td></td>
  539. <td class="paramtype">, dimension(n)&#160;</td>
  540. <td class="paramname"><em>indx</em>, </td>
  541. </tr>
  542. <tr>
  543. <td class="paramkey"></td>
  544. <td></td>
  545. <td class="paramtype">, dimension(n)&#160;</td>
  546. <td class="paramname"><em>b</em>&#160;</td>
  547. </tr>
  548. <tr>
  549. <td></td>
  550. <td>)</td>
  551. <td></td><td></td>
  552. </tr>
  553. </table>
  554. </div>
  555. <div class="memdoc">
  556. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02047">2047</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  557. </div>
  558. </div>
  559. <a class="anchor" id="afa767a8d587c360ca92357e066b6bf22"></a><!-- doxytag: member="puma.f90::ludcmp" ref="afa767a8d587c360ca92357e066b6bf22" args="(a, n, indx)" -->
  560. <div class="memitem">
  561. <div class="memproto">
  562. <table class="memname">
  563. <tr>
  564. <td class="memname">subroutine ludcmp </td>
  565. <td>(</td>
  566. <td class="paramtype">, dimension(n,n)&#160;</td>
  567. <td class="paramname"><em>a</em>, </td>
  568. </tr>
  569. <tr>
  570. <td class="paramkey"></td>
  571. <td></td>
  572. <td class="paramtype">&#160;</td>
  573. <td class="paramname"><em>n</em>, </td>
  574. </tr>
  575. <tr>
  576. <td class="paramkey"></td>
  577. <td></td>
  578. <td class="paramtype">, dimension(n)&#160;</td>
  579. <td class="paramname"><em>indx</em>&#160;</td>
  580. </tr>
  581. <tr>
  582. <td></td>
  583. <td>)</td>
  584. <td></td><td></td>
  585. </tr>
  586. </table>
  587. </div>
  588. <div class="memdoc">
  589. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02078">2078</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  590. </div>
  591. </div>
  592. <a class="anchor" id="aa2b3f98ff1c27bb557c695c15708ad1f"></a><!-- doxytag: member="puma.f90::makebm" ref="aa2b3f98ff1c27bb557c695c15708ad1f" args="" -->
  593. <div class="memitem">
  594. <div class="memproto">
  595. <table class="memname">
  596. <tr>
  597. <td class="memname">subroutine makebm </td>
  598. <td>(</td>
  599. <td class="paramname"></td><td>)</td>
  600. <td></td>
  601. </tr>
  602. </table>
  603. </div>
  604. <div class="memdoc">
  605. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01786">1786</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  606. </div>
  607. </div>
  608. <a class="anchor" id="af02944c9cc5103c31e4ed9b779e7cc79"></a><!-- doxytag: member="puma.f90::master" ref="af02944c9cc5103c31e4ed9b779e7cc79" args="" -->
  609. <div class="memitem">
  610. <div class="memproto">
  611. <table class="memname">
  612. <tr>
  613. <td class="memname">subroutine master </td>
  614. <td>(</td>
  615. <td class="paramname"></td><td>)</td>
  616. <td></td>
  617. </tr>
  618. </table>
  619. </div>
  620. <div class="memdoc">
  621. <p>Definition at line <a class="el" href="puma_8f90_source.html#l00918">918</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  622. </div>
  623. </div>
  624. <a class="anchor" id="ac5b1247975fc97ef45931e410766a417"></a><!-- doxytag: member="puma.f90::minvers" ref="ac5b1247975fc97ef45931e410766a417" args="(a, n)" -->
  625. <div class="memitem">
  626. <div class="memproto">
  627. <table class="memname">
  628. <tr>
  629. <td class="memname">subroutine minvers </td>
  630. <td>(</td>
  631. <td class="paramtype">, dimension(n,n)&#160;</td>
  632. <td class="paramname"><em>a</em>, </td>
  633. </tr>
  634. <tr>
  635. <td class="paramkey"></td>
  636. <td></td>
  637. <td class="paramtype">&#160;</td>
  638. <td class="paramname"><em>n</em>&#160;</td>
  639. </tr>
  640. <tr>
  641. <td></td>
  642. <td>)</td>
  643. <td></td><td></td>
  644. </tr>
  645. </table>
  646. </div>
  647. <div class="memdoc">
  648. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02028">2028</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  649. </div>
  650. </div>
  651. <a class="anchor" id="a079a9ea6caa3eb9d5ef5e0c82f76a2b9"></a><!-- doxytag: member="puma.f90::mkdheat" ref="a079a9ea6caa3eb9d5ef5e0c82f76a2b9" args="(zszt1, zszt2, zsdt1, zsdt2, zsp)" -->
  652. <div class="memitem">
  653. <div class="memproto">
  654. <table class="memname">
  655. <tr>
  656. <td class="memname">subroutine mkdheat </td>
  657. <td>(</td>
  658. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  659. <td class="paramname"><em>zszt1</em>, </td>
  660. </tr>
  661. <tr>
  662. <td class="paramkey"></td>
  663. <td></td>
  664. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  665. <td class="paramname"><em>zszt2</em>, </td>
  666. </tr>
  667. <tr>
  668. <td class="paramkey"></td>
  669. <td></td>
  670. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  671. <td class="paramname"><em>zsdt1</em>, </td>
  672. </tr>
  673. <tr>
  674. <td class="paramkey"></td>
  675. <td></td>
  676. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  677. <td class="paramname"><em>zsdt2</em>, </td>
  678. </tr>
  679. <tr>
  680. <td class="paramkey"></td>
  681. <td></td>
  682. <td class="paramtype">real, dimension(nspp)&#160;</td>
  683. <td class="paramname"><em>zsp</em>&#160;</td>
  684. </tr>
  685. <tr>
  686. <td></td>
  687. <td>)</td>
  688. <td></td><td></td>
  689. </tr>
  690. </table>
  691. </div>
  692. <div class="memdoc">
  693. <p>Definition at line <a class="el" href="puma_8f90_source.html#l04343">4343</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  694. </div>
  695. </div>
  696. <a class="anchor" id="a30cefc96eb08dde625692abb8eae576e"></a><!-- doxytag: member="puma.f90::mkekin" ref="a30cefc96eb08dde625692abb8eae576e" args="(zszp, zsdp, zp, zekin)" -->
  697. <div class="memitem">
  698. <div class="memproto">
  699. <table class="memname">
  700. <tr>
  701. <td class="memname">subroutine mkekin </td>
  702. <td>(</td>
  703. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  704. <td class="paramname"><em>zszp</em>, </td>
  705. </tr>
  706. <tr>
  707. <td class="paramkey"></td>
  708. <td></td>
  709. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  710. <td class="paramname"><em>zsdp</em>, </td>
  711. </tr>
  712. <tr>
  713. <td class="paramkey"></td>
  714. <td></td>
  715. <td class="paramtype">real, dimension(nhor)&#160;</td>
  716. <td class="paramname"><em>zp</em>, </td>
  717. </tr>
  718. <tr>
  719. <td class="paramkey"></td>
  720. <td></td>
  721. <td class="paramtype">real, dimension(nhor)&#160;</td>
  722. <td class="paramname"><em>zekin</em>&#160;</td>
  723. </tr>
  724. <tr>
  725. <td></td>
  726. <td>)</td>
  727. <td></td><td></td>
  728. </tr>
  729. </table>
  730. </div>
  731. <div class="memdoc">
  732. <p>Definition at line <a class="el" href="puma_8f90_source.html#l04518">4518</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  733. </div>
  734. </div>
  735. <a class="anchor" id="abc6f135f96d6f8c9636cef2d9c9dd796"></a><!-- doxytag: member="puma.f90::mkekin2" ref="abc6f135f96d6f8c9636cef2d9c9dd796" args="(zszp, zsdp, zspp, zekin)" -->
  736. <div class="memitem">
  737. <div class="memproto">
  738. <table class="memname">
  739. <tr>
  740. <td class="memname">subroutine mkekin2 </td>
  741. <td>(</td>
  742. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  743. <td class="paramname"><em>zszp</em>, </td>
  744. </tr>
  745. <tr>
  746. <td class="paramkey"></td>
  747. <td></td>
  748. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  749. <td class="paramname"><em>zsdp</em>, </td>
  750. </tr>
  751. <tr>
  752. <td class="paramkey"></td>
  753. <td></td>
  754. <td class="paramtype">real, dimension(nspp)&#160;</td>
  755. <td class="paramname"><em>zspp</em>, </td>
  756. </tr>
  757. <tr>
  758. <td class="paramkey"></td>
  759. <td></td>
  760. <td class="paramtype">real, dimension(nhor)&#160;</td>
  761. <td class="paramname"><em>zekin</em>&#160;</td>
  762. </tr>
  763. <tr>
  764. <td></td>
  765. <td>)</td>
  766. <td></td><td></td>
  767. </tr>
  768. </table>
  769. </div>
  770. <div class="memdoc">
  771. <p>Definition at line <a class="el" href="puma_8f90_source.html#l04550">4550</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  772. </div>
  773. </div>
  774. <a class="anchor" id="a4f476f8f243b066b52526d1a2696b48f"></a><!-- doxytag: member="puma.f90::mkenerdiag" ref="a4f476f8f243b066b52526d1a2696b48f" args="(pst, pstt, psp, pspt, penergy)" -->
  775. <div class="memitem">
  776. <div class="memproto">
  777. <table class="memname">
  778. <tr>
  779. <td class="memname">subroutine mkenerdiag </td>
  780. <td>(</td>
  781. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  782. <td class="paramname"><em>pst</em>, </td>
  783. </tr>
  784. <tr>
  785. <td class="paramkey"></td>
  786. <td></td>
  787. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  788. <td class="paramname"><em>pstt</em>, </td>
  789. </tr>
  790. <tr>
  791. <td class="paramkey"></td>
  792. <td></td>
  793. <td class="paramtype">real, dimension(nspp)&#160;</td>
  794. <td class="paramname"><em>psp</em>, </td>
  795. </tr>
  796. <tr>
  797. <td class="paramkey"></td>
  798. <td></td>
  799. <td class="paramtype">real, dimension(nspp)&#160;</td>
  800. <td class="paramname"><em>pspt</em>, </td>
  801. </tr>
  802. <tr>
  803. <td class="paramkey"></td>
  804. <td></td>
  805. <td class="paramtype">real, dimension(nhor)&#160;</td>
  806. <td class="paramname"><em>penergy</em>&#160;</td>
  807. </tr>
  808. <tr>
  809. <td></td>
  810. <td>)</td>
  811. <td></td><td></td>
  812. </tr>
  813. </table>
  814. </div>
  815. <div class="memdoc">
  816. <p>Definition at line <a class="el" href="puma_8f90_source.html#l04244">4244</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  817. </div>
  818. </div>
  819. <a class="anchor" id="a36962178b35132627d3f0c4a2b816a92"></a><!-- doxytag: member="puma.f90::mkentrodiag" ref="a36962178b35132627d3f0c4a2b816a92" args="(pst, pstt, psp, pentropy)" -->
  820. <div class="memitem">
  821. <div class="memproto">
  822. <table class="memname">
  823. <tr>
  824. <td class="memname">subroutine mkentrodiag </td>
  825. <td>(</td>
  826. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  827. <td class="paramname"><em>pst</em>, </td>
  828. </tr>
  829. <tr>
  830. <td class="paramkey"></td>
  831. <td></td>
  832. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  833. <td class="paramname"><em>pstt</em>, </td>
  834. </tr>
  835. <tr>
  836. <td class="paramkey"></td>
  837. <td></td>
  838. <td class="paramtype">real, dimension(nspp)&#160;</td>
  839. <td class="paramname"><em>psp</em>, </td>
  840. </tr>
  841. <tr>
  842. <td class="paramkey"></td>
  843. <td></td>
  844. <td class="paramtype">real, dimension(nhor)&#160;</td>
  845. <td class="paramname"><em>pentropy</em>&#160;</td>
  846. </tr>
  847. <tr>
  848. <td></td>
  849. <td>)</td>
  850. <td></td><td></td>
  851. </tr>
  852. </table>
  853. </div>
  854. <div class="memdoc">
  855. <p>Definition at line <a class="el" href="puma_8f90_source.html#l04298">4298</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  856. </div>
  857. </div>
  858. <a class="anchor" id="a0af984bd0f7283956290a0964e69cf0e"></a><!-- doxytag: member="puma.f90::mkepot" ref="a0af984bd0f7283956290a0964e69cf0e" args="(zstp, zp, zepot)" -->
  859. <div class="memitem">
  860. <div class="memproto">
  861. <table class="memname">
  862. <tr>
  863. <td class="memname">subroutine mkepot </td>
  864. <td>(</td>
  865. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  866. <td class="paramname"><em>zstp</em>, </td>
  867. </tr>
  868. <tr>
  869. <td class="paramkey"></td>
  870. <td></td>
  871. <td class="paramtype">real, dimension(nhor)&#160;</td>
  872. <td class="paramname"><em>zp</em>, </td>
  873. </tr>
  874. <tr>
  875. <td class="paramkey"></td>
  876. <td></td>
  877. <td class="paramtype">real, dimension(nhor)&#160;</td>
  878. <td class="paramname"><em>zepot</em>&#160;</td>
  879. </tr>
  880. <tr>
  881. <td></td>
  882. <td>)</td>
  883. <td></td><td></td>
  884. </tr>
  885. </table>
  886. </div>
  887. <div class="memdoc">
  888. <p>Definition at line <a class="el" href="puma_8f90_source.html#l04592">4592</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  889. </div>
  890. </div>
  891. <a class="anchor" id="a23384f45e8ba553e7aaed8b22a9a80e8"></a><!-- doxytag: member="puma.f90::mkepot2" ref="a23384f45e8ba553e7aaed8b22a9a80e8" args="(zstp, zspp, zepot)" -->
  892. <div class="memitem">
  893. <div class="memproto">
  894. <table class="memname">
  895. <tr>
  896. <td class="memname">subroutine mkepot2 </td>
  897. <td>(</td>
  898. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  899. <td class="paramname"><em>zstp</em>, </td>
  900. </tr>
  901. <tr>
  902. <td class="paramkey"></td>
  903. <td></td>
  904. <td class="paramtype">real, dimension(nspp)&#160;</td>
  905. <td class="paramname"><em>zspp</em>, </td>
  906. </tr>
  907. <tr>
  908. <td class="paramkey"></td>
  909. <td></td>
  910. <td class="paramtype">real, dimension(nhor)&#160;</td>
  911. <td class="paramname"><em>zepot</em>&#160;</td>
  912. </tr>
  913. <tr>
  914. <td></td>
  915. <td>)</td>
  916. <td></td><td></td>
  917. </tr>
  918. </table>
  919. </div>
  920. <div class="memdoc">
  921. <p>Definition at line <a class="el" href="puma_8f90_source.html#l04621">4621</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  922. </div>
  923. </div>
  924. <a class="anchor" id="a1ad2c0878e366bb7f12ca880fd36c654"></a><!-- doxytag: member="puma.f90::mrcheck" ref="a1ad2c0878e366bb7f12ca880fd36c654" args="(f)" -->
  925. <div class="memitem">
  926. <div class="memproto">
  927. <table class="memname">
  928. <tr>
  929. <td class="memname">subroutine mrcheck </td>
  930. <td>(</td>
  931. <td class="paramtype">real, dimension(*)&#160;</td>
  932. <td class="paramname"><em>f</em></td><td>)</td>
  933. <td></td>
  934. </tr>
  935. </table>
  936. </div>
  937. <div class="memdoc">
  938. <p>Definition at line <a class="el" href="puma_8f90_source.html#l03925">3925</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  939. </div>
  940. </div>
  941. <a class="anchor" id="abdcee9a4a4d07fc6e5b7a7f5768026ac"></a><!-- doxytag: member="puma.f90::noise" ref="abdcee9a4a4d07fc6e5b7a7f5768026ac" args="(kickval)" -->
  942. <div class="memitem">
  943. <div class="memproto">
  944. <table class="memname">
  945. <tr>
  946. <td class="memname">subroutine noise </td>
  947. <td>(</td>
  948. <td class="paramtype">integer&#160;</td>
  949. <td class="paramname"><em>kickval</em></td><td>)</td>
  950. <td></td>
  951. </tr>
  952. </table>
  953. </div>
  954. <div class="memdoc">
  955. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02173">2173</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  956. </div>
  957. </div>
  958. <a class="anchor" id="a6b0de7569cc691823dd1104ff42a6993"></a><!-- doxytag: member="puma.f90::ntodat" ref="a6b0de7569cc691823dd1104ff42a6993" args="(istep, datch)" -->
  959. <div class="memitem">
  960. <div class="memproto">
  961. <table class="memname">
  962. <tr>
  963. <td class="memname">subroutine ntodat </td>
  964. <td>(</td>
  965. <td class="paramtype">&#160;</td>
  966. <td class="paramname"><em>istep</em>, </td>
  967. </tr>
  968. <tr>
  969. <td class="paramkey"></td>
  970. <td></td>
  971. <td class="paramtype">character(18)&#160;</td>
  972. <td class="paramname"><em>datch</em>&#160;</td>
  973. </tr>
  974. <tr>
  975. <td></td>
  976. <td>)</td>
  977. <td></td><td></td>
  978. </tr>
  979. </table>
  980. </div>
  981. <div class="memdoc">
  982. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02759">2759</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  983. </div>
  984. </div>
  985. <a class="anchor" id="a6628dcb7258ff7477a7bc7f3098cded3"></a><!-- doxytag: member="puma.f90::ntomin" ref="a6628dcb7258ff7477a7bc7f3098cded3" args="(kstep, imin, ihou, iday, imon, iyea)" -->
  986. <div class="memitem">
  987. <div class="memproto">
  988. <table class="memname">
  989. <tr>
  990. <td class="memname">subroutine ntomin </td>
  991. <td>(</td>
  992. <td class="paramtype">&#160;</td>
  993. <td class="paramname"><em>kstep</em>, </td>
  994. </tr>
  995. <tr>
  996. <td class="paramkey"></td>
  997. <td></td>
  998. <td class="paramtype">&#160;</td>
  999. <td class="paramname"><em>imin</em>, </td>
  1000. </tr>
  1001. <tr>
  1002. <td class="paramkey"></td>
  1003. <td></td>
  1004. <td class="paramtype">&#160;</td>
  1005. <td class="paramname"><em>ihou</em>, </td>
  1006. </tr>
  1007. <tr>
  1008. <td class="paramkey"></td>
  1009. <td></td>
  1010. <td class="paramtype">&#160;</td>
  1011. <td class="paramname"><em>iday</em>, </td>
  1012. </tr>
  1013. <tr>
  1014. <td class="paramkey"></td>
  1015. <td></td>
  1016. <td class="paramtype">&#160;</td>
  1017. <td class="paramname"><em>imon</em>, </td>
  1018. </tr>
  1019. <tr>
  1020. <td class="paramkey"></td>
  1021. <td></td>
  1022. <td class="paramtype">&#160;</td>
  1023. <td class="paramname"><em>iyea</em>&#160;</td>
  1024. </tr>
  1025. <tr>
  1026. <td></td>
  1027. <td>)</td>
  1028. <td></td><td></td>
  1029. </tr>
  1030. </table>
  1031. </div>
  1032. <div class="memdoc">
  1033. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02737">2737</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1034. </div>
  1035. </div>
  1036. <a class="anchor" id="ab7757291a70ca39d0c7a7e8db515c058"></a><!-- doxytag: member="puma.f90::opendiag" ref="ab7757291a70ca39d0c7a7e8db515c058" args="" -->
  1037. <div class="memitem">
  1038. <div class="memproto">
  1039. <table class="memname">
  1040. <tr>
  1041. <td class="memname">subroutine opendiag </td>
  1042. <td>(</td>
  1043. <td class="paramname"></td><td>)</td>
  1044. <td></td>
  1045. </tr>
  1046. </table>
  1047. </div>
  1048. <div class="memdoc">
  1049. <p>Definition at line <a class="el" href="puma_8f90_source.html#l00578">578</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1050. </div>
  1051. </div>
  1052. <a class="anchor" id="a1f5ebb3d7ab8cc007a6ed2d81b858f03"></a><!-- doxytag: member="puma.f90::outgp" ref="a1f5ebb3d7ab8cc007a6ed2d81b858f03" args="" -->
  1053. <div class="memitem">
  1054. <div class="memproto">
  1055. <table class="memname">
  1056. <tr>
  1057. <td class="memname">subroutine outgp </td>
  1058. <td>(</td>
  1059. <td class="paramname"></td><td>)</td>
  1060. <td></td>
  1061. </tr>
  1062. </table>
  1063. </div>
  1064. <div class="memdoc">
  1065. <p>Definition at line <a class="el" href="puma_8f90_source.html#l03004">3004</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1066. </div>
  1067. </div>
  1068. <a class="anchor" id="a0352cc6bbeedace31c54d9afba847ad6"></a><!-- doxytag: member="puma.f90::outsp" ref="a0352cc6bbeedace31c54d9afba847ad6" args="" -->
  1069. <div class="memitem">
  1070. <div class="memproto">
  1071. <table class="memname">
  1072. <tr>
  1073. <td class="memname">subroutine outsp </td>
  1074. <td>(</td>
  1075. <td class="paramname"></td><td>)</td>
  1076. <td></td>
  1077. </tr>
  1078. </table>
  1079. </div>
  1080. <div class="memdoc">
  1081. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02934">2934</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1082. </div>
  1083. </div>
  1084. <a class="anchor" id="a53adeff6424dd4b2f124771625a47ca5"></a><!-- doxytag: member="puma.f90::powerprint" ref="a53adeff6424dd4b2f124771625a47ca5" args="(text, pspec)" -->
  1085. <div class="memitem">
  1086. <div class="memproto">
  1087. <table class="memname">
  1088. <tr>
  1089. <td class="memname">subroutine powerprint </td>
  1090. <td>(</td>
  1091. <td class="paramtype">character(3)&#160;</td>
  1092. <td class="paramname"><em>text</em>, </td>
  1093. </tr>
  1094. <tr>
  1095. <td class="paramkey"></td>
  1096. <td></td>
  1097. <td class="paramtype">real, dimension(ntp1)&#160;</td>
  1098. <td class="paramname"><em>pspec</em>&#160;</td>
  1099. </tr>
  1100. <tr>
  1101. <td></td>
  1102. <td>)</td>
  1103. <td></td><td></td>
  1104. </tr>
  1105. </table>
  1106. </div>
  1107. <div class="memdoc">
  1108. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02615">2615</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1109. </div>
  1110. </div>
  1111. <a class="anchor" id="a8625954404de5b08c55626c4f8a62972"></a><!-- doxytag: member="puma.f90::powerspec" ref="a8625954404de5b08c55626c4f8a62972" args="(pf, pspec)" -->
  1112. <div class="memitem">
  1113. <div class="memproto">
  1114. <table class="memname">
  1115. <tr>
  1116. <td class="memname">subroutine powerspec </td>
  1117. <td>(</td>
  1118. <td class="paramtype">real, dimension(2,ncsp)&#160;</td>
  1119. <td class="paramname"><em>pf</em>, </td>
  1120. </tr>
  1121. <tr>
  1122. <td class="paramkey"></td>
  1123. <td></td>
  1124. <td class="paramtype">real, dimension(ntp1)&#160;</td>
  1125. <td class="paramname"><em>pspec</em>&#160;</td>
  1126. </tr>
  1127. <tr>
  1128. <td></td>
  1129. <td>)</td>
  1130. <td></td><td></td>
  1131. </tr>
  1132. </table>
  1133. </div>
  1134. <div class="memdoc">
  1135. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02592">2592</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1136. </div>
  1137. </div>
  1138. <a class="anchor" id="ad3f0e22c057591beabda5d99c3f40c4c"></a><!-- doxytag: member="puma.f90::ppp_def_int" ref="ad3f0e22c057591beabda5d99c3f40c4c" args="(pname, nvar, ndim)" -->
  1139. <div class="memitem">
  1140. <div class="memproto">
  1141. <table class="memname">
  1142. <tr>
  1143. <td class="memname">subroutine ppp_def_int </td>
  1144. <td>(</td>
  1145. <td class="paramtype">character (*)&#160;</td>
  1146. <td class="paramname"><em>pname</em>, </td>
  1147. </tr>
  1148. <tr>
  1149. <td class="paramkey"></td>
  1150. <td></td>
  1151. <td class="paramtype">integer, target&#160;</td>
  1152. <td class="paramname"><em>nvar</em>, </td>
  1153. </tr>
  1154. <tr>
  1155. <td class="paramkey"></td>
  1156. <td></td>
  1157. <td class="paramtype">&#160;</td>
  1158. <td class="paramname"><em>ndim</em>&#160;</td>
  1159. </tr>
  1160. <tr>
  1161. <td></td>
  1162. <td>)</td>
  1163. <td></td><td></td>
  1164. </tr>
  1165. </table>
  1166. </div>
  1167. <div class="memdoc">
  1168. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01385">1385</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1169. </div>
  1170. </div>
  1171. <a class="anchor" id="a3e4cf6a68be16437f50762bf77e52370"></a><!-- doxytag: member="puma.f90::ppp_def_real" ref="a3e4cf6a68be16437f50762bf77e52370" args="(pname, rvar, ndim)" -->
  1172. <div class="memitem">
  1173. <div class="memproto">
  1174. <table class="memname">
  1175. <tr>
  1176. <td class="memname">subroutine ppp_def_real </td>
  1177. <td>(</td>
  1178. <td class="paramtype">character (*)&#160;</td>
  1179. <td class="paramname"><em>pname</em>, </td>
  1180. </tr>
  1181. <tr>
  1182. <td class="paramkey"></td>
  1183. <td></td>
  1184. <td class="paramtype">real, target&#160;</td>
  1185. <td class="paramname"><em>rvar</em>, </td>
  1186. </tr>
  1187. <tr>
  1188. <td class="paramkey"></td>
  1189. <td></td>
  1190. <td class="paramtype">&#160;</td>
  1191. <td class="paramname"><em>ndim</em>&#160;</td>
  1192. </tr>
  1193. <tr>
  1194. <td></td>
  1195. <td>)</td>
  1196. <td></td><td></td>
  1197. </tr>
  1198. </table>
  1199. </div>
  1200. <div class="memdoc">
  1201. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01405">1405</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1202. </div>
  1203. </div>
  1204. <a class="anchor" id="a859f80933ca252bcc87f27d3996fea05"></a><!-- doxytag: member="puma.f90::ppp_interface" ref="a859f80933ca252bcc87f27d3996fea05" args="" -->
  1205. <div class="memitem">
  1206. <div class="memproto">
  1207. <table class="memname">
  1208. <tr>
  1209. <td class="memname">subroutine ppp_interface </td>
  1210. <td>(</td>
  1211. <td class="paramname"></td><td>)</td>
  1212. <td></td>
  1213. </tr>
  1214. </table>
  1215. </div>
  1216. <div class="memdoc">
  1217. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01450">1450</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1218. </div>
  1219. </div>
  1220. <a class="anchor" id="a4c83f2cca37be70c03946309fc4e2a52"></a><!-- doxytag: member="puma.f90::ppp_read_i" ref="a4c83f2cca37be70c03946309fc4e2a52" args="(a, ndim, nread)" -->
  1221. <div class="memitem">
  1222. <div class="memproto">
  1223. <table class="memname">
  1224. <tr>
  1225. <td class="memname">subroutine ppp_read_i </td>
  1226. <td>(</td>
  1227. <td class="paramtype">integer, dimension(ndim)&#160;</td>
  1228. <td class="paramname"><em>a</em>, </td>
  1229. </tr>
  1230. <tr>
  1231. <td class="paramkey"></td>
  1232. <td></td>
  1233. <td class="paramtype">&#160;</td>
  1234. <td class="paramname"><em>ndim</em>, </td>
  1235. </tr>
  1236. <tr>
  1237. <td class="paramkey"></td>
  1238. <td></td>
  1239. <td class="paramtype">&#160;</td>
  1240. <td class="paramname"><em>nread</em>&#160;</td>
  1241. </tr>
  1242. <tr>
  1243. <td></td>
  1244. <td>)</td>
  1245. <td></td><td></td>
  1246. </tr>
  1247. </table>
  1248. </div>
  1249. <div class="memdoc">
  1250. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01420">1420</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1251. </div>
  1252. </div>
  1253. <a class="anchor" id="a1e7bdf5ee1faa40d34b6cc93ebc3acc3"></a><!-- doxytag: member="puma.f90::ppp_read_r" ref="a1e7bdf5ee1faa40d34b6cc93ebc3acc3" args="(a, ndim, nread)" -->
  1254. <div class="memitem">
  1255. <div class="memproto">
  1256. <table class="memname">
  1257. <tr>
  1258. <td class="memname">subroutine ppp_read_r </td>
  1259. <td>(</td>
  1260. <td class="paramtype">real, dimension(ndim)&#160;</td>
  1261. <td class="paramname"><em>a</em>, </td>
  1262. </tr>
  1263. <tr>
  1264. <td class="paramkey"></td>
  1265. <td></td>
  1266. <td class="paramtype">&#160;</td>
  1267. <td class="paramname"><em>ndim</em>, </td>
  1268. </tr>
  1269. <tr>
  1270. <td class="paramkey"></td>
  1271. <td></td>
  1272. <td class="paramtype">&#160;</td>
  1273. <td class="paramname"><em>nread</em>&#160;</td>
  1274. </tr>
  1275. <tr>
  1276. <td></td>
  1277. <td>)</td>
  1278. <td></td><td></td>
  1279. </tr>
  1280. </table>
  1281. </div>
  1282. <div class="memdoc">
  1283. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01433">1433</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1284. </div>
  1285. </div>
  1286. <a class="anchor" id="aa92d6879772b364173e13521d835895e"></a><!-- doxytag: member="puma.f90::printprofile" ref="aa92d6879772b364173e13521d835895e" args="" -->
  1287. <div class="memitem">
  1288. <div class="memproto">
  1289. <table class="memname">
  1290. <tr>
  1291. <td class="memname">subroutine printprofile </td>
  1292. <td>(</td>
  1293. <td class="paramname"></td><td>)</td>
  1294. <td></td>
  1295. </tr>
  1296. </table>
  1297. </div>
  1298. <div class="memdoc">
  1299. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02344">2344</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1300. </div>
  1301. </div>
  1302. <a class="anchor" id="a9a888c599145a63cdd108dffa553b509"></a><!-- doxytag: member="puma.f90::printseed" ref="a9a888c599145a63cdd108dffa553b509" args="" -->
  1303. <div class="memitem">
  1304. <div class="memproto">
  1305. <table class="memname">
  1306. <tr>
  1307. <td class="memname">subroutine printseed </td>
  1308. <td>(</td>
  1309. <td class="paramname"></td><td>)</td>
  1310. <td></td>
  1311. </tr>
  1312. </table>
  1313. </div>
  1314. <div class="memdoc">
  1315. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01954">1954</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1316. </div>
  1317. </div>
  1318. <a class="anchor" id="a901150c868c1f2d65744ec49df0c24ed"></a><!-- doxytag: member="puma.f90::prisp" ref="a901150c868c1f2d65744ec49df0c24ed" args="" -->
  1319. <div class="memitem">
  1320. <div class="memproto">
  1321. <table class="memname">
  1322. <tr>
  1323. <td class="memname">subroutine prisp </td>
  1324. <td>(</td>
  1325. <td class="paramname"></td><td>)</td>
  1326. <td></td>
  1327. </tr>
  1328. </table>
  1329. </div>
  1330. <div class="memdoc">
  1331. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02560">2560</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1332. </div>
  1333. </div>
  1334. <a class="anchor" id="afde378004f20ed8741a7e9bcd82cbfe4"></a><!-- doxytag: member="puma.f90::prolog" ref="afde378004f20ed8741a7e9bcd82cbfe4" args="" -->
  1335. <div class="memitem">
  1336. <div class="memproto">
  1337. <table class="memname">
  1338. <tr>
  1339. <td class="memname">subroutine prolog </td>
  1340. <td>(</td>
  1341. <td class="paramname"></td><td>)</td>
  1342. <td></td>
  1343. </tr>
  1344. </table>
  1345. </div>
  1346. <div class="memdoc">
  1347. <p>Definition at line <a class="el" href="puma_8f90_source.html#l00686">686</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1348. </div>
  1349. </div>
  1350. <a class="anchor" id="ab9b07e4288c177e089731e7560c18ac1"></a><!-- doxytag: member="puma.f90::puma_main" ref="ab9b07e4288c177e089731e7560c18ac1" args="" -->
  1351. <div class="memitem">
  1352. <div class="memproto">
  1353. <table class="memname">
  1354. <tr>
  1355. <td class="memname">program puma_main </td>
  1356. <td>(</td>
  1357. <td class="paramname"></td><td>)</td>
  1358. <td></td>
  1359. </tr>
  1360. </table>
  1361. </div>
  1362. <div class="memdoc">
  1363. <p>Definition at line <a class="el" href="puma_8f90_source.html#l00484">484</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1364. </div>
  1365. </div>
  1366. <a class="anchor" id="aa07fedd638dbdd8e1799b83d34eb35e3"></a><!-- doxytag: member="puma.f90::read_atmos_restart" ref="aa07fedd638dbdd8e1799b83d34eb35e3" args="" -->
  1367. <div class="memitem">
  1368. <div class="memproto">
  1369. <table class="memname">
  1370. <tr>
  1371. <td class="memname">subroutine read_atmos_restart </td>
  1372. <td>(</td>
  1373. <td class="paramname"></td><td>)</td>
  1374. <td></td>
  1375. </tr>
  1376. </table>
  1377. </div>
  1378. <div class="memdoc">
  1379. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01086">1086</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1380. </div>
  1381. </div>
  1382. <a class="anchor" id="a811c67568d6f12806d6b6f86813d2bc4"></a><!-- doxytag: member="puma.f90::read_resolution" ref="a811c67568d6f12806d6b6f86813d2bc4" args="" -->
  1383. <div class="memitem">
  1384. <div class="memproto">
  1385. <table class="memname">
  1386. <tr>
  1387. <td class="memname">subroutine read_resolution </td>
  1388. <td>(</td>
  1389. <td class="paramname"></td><td>)</td>
  1390. <td></td>
  1391. </tr>
  1392. </table>
  1393. </div>
  1394. <div class="memdoc">
  1395. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01253">1253</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1396. </div>
  1397. </div>
  1398. <a class="anchor" id="aa8533c8ebc4415ef95ca9c34c4ba7d6b"></a><!-- doxytag: member="puma.f90::read_surf" ref="aa8533c8ebc4415ef95ca9c34c4ba7d6b" args="(kcode, psp, klev, kread)" -->
  1399. <div class="memitem">
  1400. <div class="memproto">
  1401. <table class="memname">
  1402. <tr>
  1403. <td class="memname">subroutine read_surf </td>
  1404. <td>(</td>
  1405. <td class="paramtype">&#160;</td>
  1406. <td class="paramname"><em>kcode</em>, </td>
  1407. </tr>
  1408. <tr>
  1409. <td class="paramkey"></td>
  1410. <td></td>
  1411. <td class="paramtype">real, dimension(nesp,klev)&#160;</td>
  1412. <td class="paramname"><em>psp</em>, </td>
  1413. </tr>
  1414. <tr>
  1415. <td class="paramkey"></td>
  1416. <td></td>
  1417. <td class="paramtype">&#160;</td>
  1418. <td class="paramname"><em>klev</em>, </td>
  1419. </tr>
  1420. <tr>
  1421. <td class="paramkey"></td>
  1422. <td></td>
  1423. <td class="paramtype">integer&#160;</td>
  1424. <td class="paramname"><em>kread</em>&#160;</td>
  1425. </tr>
  1426. <tr>
  1427. <td></td>
  1428. <td>)</td>
  1429. <td></td><td></td>
  1430. </tr>
  1431. </table>
  1432. </div>
  1433. <div class="memdoc">
  1434. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02380">2380</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1435. </div>
  1436. </div>
  1437. <a class="anchor" id="a9dfa3f46641f3df498d07ff40df08a57"></a><!-- doxytag: member="puma.f90::read_vargp" ref="a9dfa3f46641f3df498d07ff40df08a57" args="(kcode, klev, kread)" -->
  1438. <div class="memitem">
  1439. <div class="memproto">
  1440. <table class="memname">
  1441. <tr>
  1442. <td class="memname">subroutine read_vargp </td>
  1443. <td>(</td>
  1444. <td class="paramtype">&#160;</td>
  1445. <td class="paramname"><em>kcode</em>, </td>
  1446. </tr>
  1447. <tr>
  1448. <td class="paramkey"></td>
  1449. <td></td>
  1450. <td class="paramtype">&#160;</td>
  1451. <td class="paramname"><em>klev</em>, </td>
  1452. </tr>
  1453. <tr>
  1454. <td class="paramkey"></td>
  1455. <td></td>
  1456. <td class="paramtype">&#160;</td>
  1457. <td class="paramname"><em>kread</em>&#160;</td>
  1458. </tr>
  1459. <tr>
  1460. <td></td>
  1461. <td>)</td>
  1462. <td></td><td></td>
  1463. </tr>
  1464. </table>
  1465. </div>
  1466. <div class="memdoc">
  1467. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02434">2434</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1468. </div>
  1469. </div>
  1470. <a class="anchor" id="a8a75958ca9ba25aeec49db140b483871"></a><!-- doxytag: member="puma.f90::readnl" ref="a8a75958ca9ba25aeec49db140b483871" args="" -->
  1471. <div class="memitem">
  1472. <div class="memproto">
  1473. <table class="memname">
  1474. <tr>
  1475. <td class="memname">subroutine readnl </td>
  1476. <td>(</td>
  1477. <td class="paramname"></td><td>)</td>
  1478. <td></td>
  1479. </tr>
  1480. </table>
  1481. </div>
  1482. <div class="memdoc">
  1483. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01307">1307</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1484. </div>
  1485. </div>
  1486. <a class="anchor" id="a0952e51b37b6196b4f5d85a5cb93c75b"></a><!-- doxytag: member="puma.f90::resolution" ref="a0952e51b37b6196b4f5d85a5cb93c75b" args="" -->
  1487. <div class="memitem">
  1488. <div class="memproto">
  1489. <table class="memname">
  1490. <tr>
  1491. <td class="memname">subroutine resolution </td>
  1492. <td>(</td>
  1493. <td class="paramname"></td><td>)</td>
  1494. <td></td>
  1495. </tr>
  1496. </table>
  1497. </div>
  1498. <div class="memdoc">
  1499. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01276">1276</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1500. </div>
  1501. </div>
  1502. <a class="anchor" id="a87f2e4ed3831dc32e18d25fe42d0bfab"></a><!-- doxytag: member="puma.f90::rmssp" ref="a87f2e4ed3831dc32e18d25fe42d0bfab" args="(pf)" -->
  1503. <div class="memitem">
  1504. <div class="memproto">
  1505. <table class="memname">
  1506. <tr>
  1507. <td class="memname">function rmssp </td>
  1508. <td>(</td>
  1509. <td class="paramtype">real, dimension(nesp,nlev)&#160;</td>
  1510. <td class="paramname"><em>pf</em></td><td>)</td>
  1511. <td></td>
  1512. </tr>
  1513. </table>
  1514. </div>
  1515. <div class="memdoc">
  1516. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02635">2635</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1517. </div>
  1518. </div>
  1519. <a class="anchor" id="a01c0a9ea1eee2f86044600c5e81dbebd"></a><!-- doxytag: member="puma.f90::select_spectral_modes" ref="a01c0a9ea1eee2f86044600c5e81dbebd" args="" -->
  1520. <div class="memitem">
  1521. <div class="memproto">
  1522. <table class="memname">
  1523. <tr>
  1524. <td class="memname">subroutine select_spectral_modes </td>
  1525. <td>(</td>
  1526. <td class="paramname"></td><td>)</td>
  1527. <td></td>
  1528. </tr>
  1529. </table>
  1530. </div>
  1531. <div class="memdoc">
  1532. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01540">1540</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1533. </div>
  1534. </div>
  1535. <a class="anchor" id="af1e6869836cefedb3f5cc8a574944d91"></a><!-- doxytag: member="puma.f90::select_zonal_waves" ref="af1e6869836cefedb3f5cc8a574944d91" args="" -->
  1536. <div class="memitem">
  1537. <div class="memproto">
  1538. <table class="memname">
  1539. <tr>
  1540. <td class="memname">subroutine select_zonal_waves </td>
  1541. <td>(</td>
  1542. <td class="paramname"></td><td>)</td>
  1543. <td></td>
  1544. </tr>
  1545. </table>
  1546. </div>
  1547. <div class="memdoc">
  1548. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01527">1527</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1549. </div>
  1550. </div>
  1551. <a class="anchor" id="a00e3481744c3185f0f91d35c101f28e4"></a><!-- doxytag: member="puma.f90::set_vertical_grid" ref="a00e3481744c3185f0f91d35c101f28e4" args="" -->
  1552. <div class="memitem">
  1553. <div class="memproto">
  1554. <table class="memname">
  1555. <tr>
  1556. <td class="memname">subroutine set_vertical_grid </td>
  1557. <td>(</td>
  1558. <td class="paramname"></td><td>)</td>
  1559. <td></td>
  1560. </tr>
  1561. </table>
  1562. </div>
  1563. <div class="memdoc">
  1564. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01553">1553</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1565. </div>
  1566. </div>
  1567. <a class="anchor" id="a37eac16619683a2be841fc68b9281299"></a><!-- doxytag: member="puma.f90::setfilenames" ref="a37eac16619683a2be841fc68b9281299" args="" -->
  1568. <div class="memitem">
  1569. <div class="memproto">
  1570. <table class="memname">
  1571. <tr>
  1572. <td class="memname">subroutine setfilenames </td>
  1573. <td>(</td>
  1574. <td class="paramname"></td><td>)</td>
  1575. <td></td>
  1576. </tr>
  1577. </table>
  1578. </div>
  1579. <div class="memdoc">
  1580. <p>Definition at line <a class="el" href="puma_8f90_source.html#l00552">552</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1581. </div>
  1582. </div>
  1583. <a class="anchor" id="a4a662c6d6619fc6405eb110f62653dc0"></a><!-- doxytag: member="puma.f90::setzt" ref="a4a662c6d6619fc6405eb110f62653dc0" args="" -->
  1584. <div class="memitem">
  1585. <div class="memproto">
  1586. <table class="memname">
  1587. <tr>
  1588. <td class="memname">subroutine setzt </td>
  1589. <td>(</td>
  1590. <td class="paramname"></td><td>)</td>
  1591. <td></td>
  1592. </tr>
  1593. </table>
  1594. </div>
  1595. <div class="memdoc">
  1596. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02267">2267</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1597. </div>
  1598. </div>
  1599. <a class="anchor" id="a218b1f5483f314ea3a7eeba949933773"></a><!-- doxytag: member="puma.f90::spectral" ref="a218b1f5483f314ea3a7eeba949933773" args="" -->
  1600. <div class="memitem">
  1601. <div class="memproto">
  1602. <table class="memname">
  1603. <tr>
  1604. <td class="memname">subroutine spectral </td>
  1605. <td>(</td>
  1606. <td class="paramname"></td><td>)</td>
  1607. <td></td>
  1608. </tr>
  1609. </table>
  1610. </div>
  1611. <div class="memdoc">
  1612. <p>Definition at line <a class="el" href="puma_8f90_source.html#l03477">3477</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1613. </div>
  1614. </div>
  1615. <a class="anchor" id="a0c040011dabc1b712353c37a4d90cc68"></a><!-- doxytag: member="puma.f90::sponge" ref="a0c040011dabc1b712353c37a4d90cc68" args="" -->
  1616. <div class="memitem">
  1617. <div class="memproto">
  1618. <table class="memname">
  1619. <tr>
  1620. <td class="memname">subroutine sponge </td>
  1621. <td>(</td>
  1622. <td class="paramname"></td><td>)</td>
  1623. <td></td>
  1624. </tr>
  1625. </table>
  1626. </div>
  1627. <div class="memdoc">
  1628. <p>Definition at line <a class="el" href="puma_8f90_source.html#l04191">4191</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1629. </div>
  1630. </div>
  1631. <a class="anchor" id="ab257e27330a3ab13c9c90ebd985ef60e"></a><!-- doxytag: member="puma.f90::stepruido" ref="ab257e27330a3ab13c9c90ebd985ef60e" args="" -->
  1632. <div class="memitem">
  1633. <div class="memproto">
  1634. <table class="memname">
  1635. <tr>
  1636. <td class="memname">subroutine stepruido </td>
  1637. <td>(</td>
  1638. <td class="paramname"></td><td>)</td>
  1639. <td></td>
  1640. </tr>
  1641. </table>
  1642. </div>
  1643. <div class="memdoc">
  1644. <p>Definition at line <a class="el" href="puma_8f90_source.html#l01990">1990</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1645. </div>
  1646. </div>
  1647. <a class="anchor" id="ad1bea0bb9fdda56c5251fa64e712b7b1"></a><!-- doxytag: member="puma.f90::vdiff" ref="ad1bea0bb9fdda56c5251fa64e712b7b1" args="(pt, pz, pd, ptt, pzt, pdt)" -->
  1648. <div class="memitem">
  1649. <div class="memproto">
  1650. <table class="memname">
  1651. <tr>
  1652. <td class="memname">subroutine vdiff </td>
  1653. <td>(</td>
  1654. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  1655. <td class="paramname"><em>pt</em>, </td>
  1656. </tr>
  1657. <tr>
  1658. <td class="paramkey"></td>
  1659. <td></td>
  1660. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  1661. <td class="paramname"><em>pz</em>, </td>
  1662. </tr>
  1663. <tr>
  1664. <td class="paramkey"></td>
  1665. <td></td>
  1666. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  1667. <td class="paramname"><em>pd</em>, </td>
  1668. </tr>
  1669. <tr>
  1670. <td class="paramkey"></td>
  1671. <td></td>
  1672. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  1673. <td class="paramname"><em>ptt</em>, </td>
  1674. </tr>
  1675. <tr>
  1676. <td class="paramkey"></td>
  1677. <td></td>
  1678. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  1679. <td class="paramname"><em>pzt</em>, </td>
  1680. </tr>
  1681. <tr>
  1682. <td class="paramkey"></td>
  1683. <td></td>
  1684. <td class="paramtype">real, dimension(nspp,nlev)&#160;</td>
  1685. <td class="paramname"><em>pdt</em>&#160;</td>
  1686. </tr>
  1687. <tr>
  1688. <td></td>
  1689. <td>)</td>
  1690. <td></td><td></td>
  1691. </tr>
  1692. </table>
  1693. </div>
  1694. <div class="memdoc">
  1695. <p>Definition at line <a class="el" href="puma_8f90_source.html#l04039">4039</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1696. </div>
  1697. </div>
  1698. <a class="anchor" id="a8f8e06ff9c98bc44f6c356d5ffc0a426"></a><!-- doxytag: member="puma.f90::writegp" ref="a8f8e06ff9c98bc44f6c356d5ffc0a426" args="(kunit, pf, kcode, klev)" -->
  1699. <div class="memitem">
  1700. <div class="memproto">
  1701. <table class="memname">
  1702. <tr>
  1703. <td class="memname">subroutine writegp </td>
  1704. <td>(</td>
  1705. <td class="paramtype">&#160;</td>
  1706. <td class="paramname"><em>kunit</em>, </td>
  1707. </tr>
  1708. <tr>
  1709. <td class="paramkey"></td>
  1710. <td></td>
  1711. <td class="paramtype">real, dimension(nhor)&#160;</td>
  1712. <td class="paramname"><em>pf</em>, </td>
  1713. </tr>
  1714. <tr>
  1715. <td class="paramkey"></td>
  1716. <td></td>
  1717. <td class="paramtype">&#160;</td>
  1718. <td class="paramname"><em>kcode</em>, </td>
  1719. </tr>
  1720. <tr>
  1721. <td class="paramkey"></td>
  1722. <td></td>
  1723. <td class="paramtype">&#160;</td>
  1724. <td class="paramname"><em>klev</em>&#160;</td>
  1725. </tr>
  1726. <tr>
  1727. <td></td>
  1728. <td>)</td>
  1729. <td></td><td></td>
  1730. </tr>
  1731. </table>
  1732. </div>
  1733. <div class="memdoc">
  1734. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02901">2901</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1735. </div>
  1736. </div>
  1737. <a class="anchor" id="a29f97b19d997b3a5c29df1fd4cdd4792"></a><!-- doxytag: member="puma.f90::writesp" ref="a29f97b19d997b3a5c29df1fd4cdd4792" args="(kunit, pf, kcode, klev, pscale, poff)" -->
  1738. <div class="memitem">
  1739. <div class="memproto">
  1740. <table class="memname">
  1741. <tr>
  1742. <td class="memname">subroutine writesp </td>
  1743. <td>(</td>
  1744. <td class="paramtype">&#160;</td>
  1745. <td class="paramname"><em>kunit</em>, </td>
  1746. </tr>
  1747. <tr>
  1748. <td class="paramkey"></td>
  1749. <td></td>
  1750. <td class="paramtype">real, dimension(nrsp)&#160;</td>
  1751. <td class="paramname"><em>pf</em>, </td>
  1752. </tr>
  1753. <tr>
  1754. <td class="paramkey"></td>
  1755. <td></td>
  1756. <td class="paramtype">&#160;</td>
  1757. <td class="paramname"><em>kcode</em>, </td>
  1758. </tr>
  1759. <tr>
  1760. <td class="paramkey"></td>
  1761. <td></td>
  1762. <td class="paramtype">&#160;</td>
  1763. <td class="paramname"><em>klev</em>, </td>
  1764. </tr>
  1765. <tr>
  1766. <td class="paramkey"></td>
  1767. <td></td>
  1768. <td class="paramtype">&#160;</td>
  1769. <td class="paramname"><em>pscale</em>, </td>
  1770. </tr>
  1771. <tr>
  1772. <td class="paramkey"></td>
  1773. <td></td>
  1774. <td class="paramtype">&#160;</td>
  1775. <td class="paramname"><em>poff</em>&#160;</td>
  1776. </tr>
  1777. <tr>
  1778. <td></td>
  1779. <td>)</td>
  1780. <td></td><td></td>
  1781. </tr>
  1782. </table>
  1783. </div>
  1784. <div class="memdoc">
  1785. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02870">2870</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1786. </div>
  1787. </div>
  1788. <a class="anchor" id="a7d2fe5c057c4ef8c0b7981ddeb0cce41"></a><!-- doxytag: member="puma.f90::wrspam" ref="a7d2fe5c057c4ef8c0b7981ddeb0cce41" args="(ps, klev, title, scale)" -->
  1789. <div class="memitem">
  1790. <div class="memproto">
  1791. <table class="memname">
  1792. <tr>
  1793. <td class="memname">subroutine wrspam </td>
  1794. <td>(</td>
  1795. <td class="paramtype">, dimension(nrsp)&#160;</td>
  1796. <td class="paramname"><em>ps</em>, </td>
  1797. </tr>
  1798. <tr>
  1799. <td class="paramkey"></td>
  1800. <td></td>
  1801. <td class="paramtype">&#160;</td>
  1802. <td class="paramname"><em>klev</em>, </td>
  1803. </tr>
  1804. <tr>
  1805. <td class="paramkey"></td>
  1806. <td></td>
  1807. <td class="paramtype">character(30)&#160;</td>
  1808. <td class="paramname"><em>title</em>, </td>
  1809. </tr>
  1810. <tr>
  1811. <td class="paramkey"></td>
  1812. <td></td>
  1813. <td class="paramtype">&#160;</td>
  1814. <td class="paramname"><em>scale</em>&#160;</td>
  1815. </tr>
  1816. <tr>
  1817. <td></td>
  1818. <td>)</td>
  1819. <td></td><td></td>
  1820. </tr>
  1821. </table>
  1822. </div>
  1823. <div class="memdoc">
  1824. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02774">2774</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1825. </div>
  1826. </div>
  1827. <a class="anchor" id="a03b2185c8a9dc75ed4169a7d9bf65863"></a><!-- doxytag: member="puma.f90::wrzs" ref="a03b2185c8a9dc75ed4169a7d9bf65863" args="(zs, title, scale)" -->
  1828. <div class="memitem">
  1829. <div class="memproto">
  1830. <table class="memname">
  1831. <tr>
  1832. <td class="memname">subroutine wrzs </td>
  1833. <td>(</td>
  1834. <td class="paramtype">, dimension(nlat,nlev)&#160;</td>
  1835. <td class="paramname"><em>zs</em>, </td>
  1836. </tr>
  1837. <tr>
  1838. <td class="paramkey"></td>
  1839. <td></td>
  1840. <td class="paramtype">character(30)&#160;</td>
  1841. <td class="paramname"><em>title</em>, </td>
  1842. </tr>
  1843. <tr>
  1844. <td class="paramkey"></td>
  1845. <td></td>
  1846. <td class="paramtype">&#160;</td>
  1847. <td class="paramname"><em>scale</em>&#160;</td>
  1848. </tr>
  1849. <tr>
  1850. <td></td>
  1851. <td>)</td>
  1852. <td></td><td></td>
  1853. </tr>
  1854. </table>
  1855. </div>
  1856. <div class="memdoc">
  1857. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02814">2814</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1858. </div>
  1859. </div>
  1860. <a class="anchor" id="a8e59ae6d7b5a22b0e46c56187cdd62cf"></a><!-- doxytag: member="puma.f90::xsect" ref="a8e59ae6d7b5a22b0e46c56187cdd62cf" args="" -->
  1861. <div class="memitem">
  1862. <div class="memproto">
  1863. <table class="memname">
  1864. <tr>
  1865. <td class="memname">subroutine xsect </td>
  1866. <td>(</td>
  1867. <td class="paramname"></td><td>)</td>
  1868. <td></td>
  1869. </tr>
  1870. </table>
  1871. </div>
  1872. <div class="memdoc">
  1873. <p>Definition at line <a class="el" href="puma_8f90_source.html#l02851">2851</a> of file <a class="el" href="puma_8f90_source.html">puma.f90</a>.</p>
  1874. </div>
  1875. </div>
  1876. </div>
  1877. </div>
  1878. <div id="nav-path" class="navpath">
  1879. <ul>
  1880. <li class="navelem"><a class="el" href="puma_8f90.html">puma.f90</a> </li>
  1881. <!-- window showing the filter options -->
  1882. <div id="MSearchSelectWindow"
  1883. onmouseover="return searchBox.OnSearchSelectShow()"
  1884. onmouseout="return searchBox.OnSearchSelectHide()"
  1885. onkeydown="return searchBox.OnSearchSelectKey(event)">
  1886. <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Defines</a></div>
  1887. <!-- iframe showing the search results (closed by default) -->
  1888. <div id="MSearchResultsWindow">
  1889. <iframe src="javascript:void(0)" frameborder="0"
  1890. name="MSearchResults" id="MSearchResults">
  1891. </iframe>
  1892. </div>
  1893. <li class="footer">Generated on Wed Sep 21 2011 12:35:46 for PUMA by
  1894. <a href="http://www.doxygen.org/index.html">
  1895. <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.5.1 </li>
  1896. </ul>
  1897. </div>
  1898. </body>
  1899. </html>