source: CONFIG_DEVT/IPSLCM6.5_work_ENSEMBLES/oasis3-mct/doc/doxygen/html/namespacemod__oasis__sys.html

Last change on this file was 5725, checked in by aclsce, 3 years ago

Added new oasis3-MCT version to be used to handle ensembles simulations with XIOS.

File size: 47.0 KB
Line 
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<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6<meta name="generator" content="Doxygen 1.8.13"/>
7<meta name="viewport" content="width=device-width, initial-scale=1"/>
8<title>Oasis3-MCT: mod_oasis_sys Module Reference</title>
9<link href="tabs.css" rel="stylesheet" type="text/css"/>
10<script type="text/javascript" src="jquery.js"></script>
11<script type="text/javascript" src="dynsections.js"></script>
12<link href="search/search.css" rel="stylesheet" type="text/css"/>
13<script type="text/javascript" src="search/searchdata.js"></script>
14<script type="text/javascript" src="search/search.js"></script>
15<link href="doxygen.css" rel="stylesheet" type="text/css" />
16</head>
17<body>
18<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
19<div id="titlearea">
20<table cellspacing="0" cellpadding="0">
21 <tbody>
22 <tr style="height: 56px;">
23  <td id="projectalign" style="padding-left: 0.5em;">
24   <div id="projectname">Oasis3-MCT
25   </div>
26  </td>
27 </tr>
28 </tbody>
29</table>
30</div>
31<!-- end header part -->
32<!-- Generated by Doxygen 1.8.13 -->
33<script type="text/javascript">
34var searchBox = new SearchBox("searchBox", "search",false,'Search');
35</script>
36<script type="text/javascript" src="menudata.js"></script>
37<script type="text/javascript" src="menu.js"></script>
38<script type="text/javascript">
39$(function() {
40  initMenu('',true,false,'search.php','Search');
41  $(document).ready(function() { init_search(); });
42});
43</script>
44<div id="main-nav"></div>
45<!-- window showing the filter options -->
46<div id="MSearchSelectWindow"
47     onmouseover="return searchBox.OnSearchSelectShow()"
48     onmouseout="return searchBox.OnSearchSelectHide()"
49     onkeydown="return searchBox.OnSearchSelectKey(event)">
50</div>
51
52<!-- iframe showing the search results (closed by default) -->
53<div id="MSearchResultsWindow">
54<iframe src="javascript:void(0)" frameborder="0" 
55        name="MSearchResults" id="MSearchResults">
56</iframe>
57</div>
58
59</div><!-- top -->
60<div class="header">
61  <div class="summary">
62<a href="#func-members">Functions/Subroutines</a> &#124;
63<a href="#var-members">Variables</a>  </div>
64  <div class="headertitle">
65<div class="title">mod_oasis_sys Module Reference</div>  </div>
66</div><!--header-->
67<div class="contents">
68
69<p>System type methods. 
70<a href="#details">More...</a></p>
71<table class="memberdecls">
72<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
73Functions/Subroutines</h2></td></tr>
74<tr class="memitem:af1943a0ce0c5765ba8a714379065464f"><td class="memItemLeft" align="right" valign="top">subroutine, public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#af1943a0ce0c5765ba8a714379065464f">oasis_abort</a> (id_compid, cd_routine, cd_message, file, line, rcode)</td></tr>
75<tr class="memdesc:af1943a0ce0c5765ba8a714379065464f"><td class="mdescLeft">&#160;</td><td class="mdescRight">OASIS abort method, publically available to users.  <a href="#af1943a0ce0c5765ba8a714379065464f">More...</a><br /></td></tr>
76<tr class="separator:af1943a0ce0c5765ba8a714379065464f"><td class="memSeparator" colspan="2">&#160;</td></tr>
77<tr class="memitem:ad152b6f737a7e06f8f1226af23d66361"><td class="memItemLeft" align="right" valign="top">subroutine, public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#ad152b6f737a7e06f8f1226af23d66361">oasis_flush</a> (nu)</td></tr>
78<tr class="memdesc:ad152b6f737a7e06f8f1226af23d66361"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flushes output to file.  <a href="#ad152b6f737a7e06f8f1226af23d66361">More...</a><br /></td></tr>
79<tr class="separator:ad152b6f737a7e06f8f1226af23d66361"><td class="memSeparator" colspan="2">&#160;</td></tr>
80<tr class="memitem:abce4c06d8a999919a2a185c71ab15edd"><td class="memItemLeft" align="right" valign="top">subroutine, public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#abce4c06d8a999919a2a185c71ab15edd">oasis_unitget</a> (uio)</td></tr>
81<tr class="memdesc:abce4c06d8a999919a2a185c71ab15edd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a free unit number.  <a href="#abce4c06d8a999919a2a185c71ab15edd">More...</a><br /></td></tr>
82<tr class="separator:abce4c06d8a999919a2a185c71ab15edd"><td class="memSeparator" colspan="2">&#160;</td></tr>
83<tr class="memitem:a063a41b73546564afd294fd5708b6667"><td class="memItemLeft" align="right" valign="top">subroutine, public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#a063a41b73546564afd294fd5708b6667">oasis_unitsetmin</a> (uio)</td></tr>
84<tr class="memdesc:a063a41b73546564afd294fd5708b6667"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the minimum unit number allowed.  <a href="#a063a41b73546564afd294fd5708b6667">More...</a><br /></td></tr>
85<tr class="separator:a063a41b73546564afd294fd5708b6667"><td class="memSeparator" colspan="2">&#160;</td></tr>
86<tr class="memitem:a6e0a46b41f1b9f0a1dc99b17665f49dc"><td class="memItemLeft" align="right" valign="top">subroutine, public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#a6e0a46b41f1b9f0a1dc99b17665f49dc">oasis_unitsetmax</a> (uio)</td></tr>
87<tr class="memdesc:a6e0a46b41f1b9f0a1dc99b17665f49dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the maximum unit number allowed.  <a href="#a6e0a46b41f1b9f0a1dc99b17665f49dc">More...</a><br /></td></tr>
88<tr class="separator:a6e0a46b41f1b9f0a1dc99b17665f49dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
89<tr class="memitem:a892ed9f46e2e8f577f1a2670f74695d6"><td class="memItemLeft" align="right" valign="top">subroutine, public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#a892ed9f46e2e8f577f1a2670f74695d6">oasis_unitfree</a> (uio)</td></tr>
90<tr class="memdesc:a892ed9f46e2e8f577f1a2670f74695d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Release a unit number for reuse.  <a href="#a892ed9f46e2e8f577f1a2670f74695d6">More...</a><br /></td></tr>
91<tr class="separator:a892ed9f46e2e8f577f1a2670f74695d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
92<tr class="memitem:ab963e928a34a1521ec2c1921cc956cc5"><td class="memItemLeft" align="right" valign="top">subroutine, public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#ab963e928a34a1521ec2c1921cc956cc5">oasis_debug_enter</a> (string)</td></tr>
93<tr class="memdesc:ab963e928a34a1521ec2c1921cc956cc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Used when a subroutine is entered, write info to log file at some debug level.  <a href="#ab963e928a34a1521ec2c1921cc956cc5">More...</a><br /></td></tr>
94<tr class="separator:ab963e928a34a1521ec2c1921cc956cc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
95<tr class="memitem:a349f71cba2df935179d78f3858992c83"><td class="memItemLeft" align="right" valign="top">subroutine, public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#a349f71cba2df935179d78f3858992c83">oasis_debug_exit</a> (string)</td></tr>
96<tr class="memdesc:a349f71cba2df935179d78f3858992c83"><td class="mdescLeft">&#160;</td><td class="mdescRight">Used when a subroutine is exited, write info to log file at some debug level.  <a href="#a349f71cba2df935179d78f3858992c83">More...</a><br /></td></tr>
97<tr class="separator:a349f71cba2df935179d78f3858992c83"><td class="memSeparator" colspan="2">&#160;</td></tr>
98<tr class="memitem:a8e488f6a9a829762324519c6dd493912"><td class="memItemLeft" align="right" valign="top">subroutine, public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#a8e488f6a9a829762324519c6dd493912">oasis_debug_note</a> (string)</td></tr>
99<tr class="memdesc:a8e488f6a9a829762324519c6dd493912"><td class="mdescLeft">&#160;</td><td class="mdescRight">Used to write information from a subroutine, write info to log file at some debug level.  <a href="#a8e488f6a9a829762324519c6dd493912">More...</a><br /></td></tr>
100<tr class="separator:a8e488f6a9a829762324519c6dd493912"><td class="memSeparator" colspan="2">&#160;</td></tr>
101<tr class="memitem:ab2aa592727d1e5bea728281679d5ca8d"><td class="memItemLeft" align="right" valign="top">subroutine, public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#ab2aa592727d1e5bea728281679d5ca8d">oasis_sys_sortc</a> (num, fld, sortkey)</td></tr>
102<tr class="memdesc:ab2aa592727d1e5bea728281679d5ca8d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sort a character array and compute a sort key.  <a href="#ab2aa592727d1e5bea728281679d5ca8d">More...</a><br /></td></tr>
103<tr class="separator:ab2aa592727d1e5bea728281679d5ca8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
104<tr class="memitem:a0deb9712f58a255d6ae938af2ed8b35c"><td class="memItemLeft" align="right" valign="top">subroutine, public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#a0deb9712f58a255d6ae938af2ed8b35c">oasis_sys_sorti</a> (num, fld, sortkey)</td></tr>
105<tr class="memdesc:a0deb9712f58a255d6ae938af2ed8b35c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sort a integer array and compute a sort key.  <a href="#a0deb9712f58a255d6ae938af2ed8b35c">More...</a><br /></td></tr>
106<tr class="separator:a0deb9712f58a255d6ae938af2ed8b35c"><td class="memSeparator" colspan="2">&#160;</td></tr>
107<tr class="memitem:ae73e75ed1a8aaba9da01d79ad3276e13"><td class="memItemLeft" align="right" valign="top">subroutine, public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#ae73e75ed1a8aaba9da01d79ad3276e13">oasis_sys_sortikey</a> (num, arr, sortkey)</td></tr>
108<tr class="memdesc:ae73e75ed1a8aaba9da01d79ad3276e13"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sort an integer array using a sort key.  <a href="#ae73e75ed1a8aaba9da01d79ad3276e13">More...</a><br /></td></tr>
109<tr class="separator:ae73e75ed1a8aaba9da01d79ad3276e13"><td class="memSeparator" colspan="2">&#160;</td></tr>
110<tr class="memitem:a30b91b7cab02c85d85fb7a7debdd5ec2"><td class="memItemLeft" align="right" valign="top">recursive subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#a30b91b7cab02c85d85fb7a7debdd5ec2">oasis_sys_mergesortc</a> (N, A, T, S, Z)</td></tr>
111<tr class="memdesc:a30b91b7cab02c85d85fb7a7debdd5ec2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic oasis_sys_mergesortC routine for character strings.  <a href="#a30b91b7cab02c85d85fb7a7debdd5ec2">More...</a><br /></td></tr>
112<tr class="separator:a30b91b7cab02c85d85fb7a7debdd5ec2"><td class="memSeparator" colspan="2">&#160;</td></tr>
113<tr class="memitem:a27e13d259fbecbfe09e750d16f50ef25"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#a27e13d259fbecbfe09e750d16f50ef25">oasis_sys_mergec</a> (A, X, NA, B, Y, NB, C, Z, NC)</td></tr>
114<tr class="memdesc:a27e13d259fbecbfe09e750d16f50ef25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Merge routine needed for mergesortC for character strings.  <a href="#a27e13d259fbecbfe09e750d16f50ef25">More...</a><br /></td></tr>
115<tr class="separator:a27e13d259fbecbfe09e750d16f50ef25"><td class="memSeparator" colspan="2">&#160;</td></tr>
116<tr class="memitem:a298b27e03ff339d56eda3c5b31115781"><td class="memItemLeft" align="right" valign="top">recursive subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#a298b27e03ff339d56eda3c5b31115781">oasis_sys_mergesorti</a> (N, A, T, S, Z)</td></tr>
117<tr class="memdesc:a298b27e03ff339d56eda3c5b31115781"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic oasis_sys_mergesortI routine for an integer array.  <a href="#a298b27e03ff339d56eda3c5b31115781">More...</a><br /></td></tr>
118<tr class="separator:a298b27e03ff339d56eda3c5b31115781"><td class="memSeparator" colspan="2">&#160;</td></tr>
119<tr class="memitem:a5384f02abfdf4a5cee0706ddefecde87"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#a5384f02abfdf4a5cee0706ddefecde87">oasis_sys_mergei</a> (A, X, NA, B, Y, NB, C, Z, NC)</td></tr>
120<tr class="memdesc:a5384f02abfdf4a5cee0706ddefecde87"><td class="mdescLeft">&#160;</td><td class="mdescRight">Merge routine needed for mergesortI for integer array.  <a href="#a5384f02abfdf4a5cee0706ddefecde87">More...</a><br /></td></tr>
121<tr class="separator:a5384f02abfdf4a5cee0706ddefecde87"><td class="memSeparator" colspan="2">&#160;</td></tr>
122</table><table class="memberdecls">
123<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
124Variables</h2></td></tr>
125<tr class="memitem:aad26202d309c5b33de4cddb54c7edc99"><td class="memItemLeft" align="right" valign="top">character(len= *), parameter, public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#aad26202d309c5b33de4cddb54c7edc99">astr</a> = ' ABORT: '</td></tr>
126<tr class="separator:aad26202d309c5b33de4cddb54c7edc99"><td class="memSeparator" colspan="2">&#160;</td></tr>
127<tr class="memitem:a0f6e0376585c6f39d653f5ab05e80e8f"><td class="memItemLeft" align="right" valign="top">character(len= *), parameter, public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#a0f6e0376585c6f39d653f5ab05e80e8f">estr</a> = ' ERROR: '</td></tr>
128<tr class="separator:a0f6e0376585c6f39d653f5ab05e80e8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
129<tr class="memitem:a4e16ba69c68a3a39c8b8aa3b92234ce1"><td class="memItemLeft" align="right" valign="top">character(len= *), parameter, public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#a4e16ba69c68a3a39c8b8aa3b92234ce1">wstr</a> = ' WARNING: '</td></tr>
130<tr class="separator:a4e16ba69c68a3a39c8b8aa3b92234ce1"><td class="memSeparator" colspan="2">&#160;</td></tr>
131<tr class="memitem:aded42e42797afa8d6ee5bdefdf42a812"><td class="memItemLeft" align="right" valign="top">integer(ip_intwp_p), save&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#aded42e42797afa8d6ee5bdefdf42a812">minion</a> = 1024</td></tr>
132<tr class="separator:aded42e42797afa8d6ee5bdefdf42a812"><td class="memSeparator" colspan="2">&#160;</td></tr>
133<tr class="memitem:a9dc0e2d10d9e8e8c23e391467ae2eee4"><td class="memItemLeft" align="right" valign="top">integer(ip_intwp_p), save&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#a9dc0e2d10d9e8e8c23e391467ae2eee4">maxion</a> = 9999</td></tr>
134<tr class="separator:a9dc0e2d10d9e8e8c23e391467ae2eee4"><td class="memSeparator" colspan="2">&#160;</td></tr>
135<tr class="memitem:ad7e3af62b75730bc71be0df8ae50cf0a"><td class="memItemLeft" align="right" valign="top">integer(ip_intwp_p), parameter&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#ad7e3af62b75730bc71be0df8ae50cf0a">tree_delta</a> = 2</td></tr>
136<tr class="separator:ad7e3af62b75730bc71be0df8ae50cf0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
137<tr class="memitem:a159b60d106efcb1f42722b08c5511ad0"><td class="memItemLeft" align="right" valign="top">integer(ip_intwp_p), save&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__sys.html#a159b60d106efcb1f42722b08c5511ad0">tree_indent</a> = 0</td></tr>
138<tr class="separator:a159b60d106efcb1f42722b08c5511ad0"><td class="memSeparator" colspan="2">&#160;</td></tr>
139</table>
140<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
141<div class="textblock"><p>System type methods. </p>
142</div><h2 class="groupheader">Function/Subroutine Documentation</h2>
143<a id="af1943a0ce0c5765ba8a714379065464f"></a>
144<h2 class="memtitle"><span class="permalink"><a href="#af1943a0ce0c5765ba8a714379065464f">&#9670;&nbsp;</a></span>oasis_abort()</h2>
145
146<div class="memitem">
147<div class="memproto">
148      <table class="memname">
149        <tr>
150          <td class="memname">subroutine, public mod_oasis_sys::oasis_abort </td>
151          <td>(</td>
152          <td class="paramtype">integer(kind=ip_intwp_p), intent(in), optional&#160;</td>
153          <td class="paramname"><em>id_compid</em>, </td>
154        </tr>
155        <tr>
156          <td class="paramkey"></td>
157          <td></td>
158          <td class="paramtype">character(len=*), intent(in), optional&#160;</td>
159          <td class="paramname"><em>cd_routine</em>, </td>
160        </tr>
161        <tr>
162          <td class="paramkey"></td>
163          <td></td>
164          <td class="paramtype">character(len=*), intent(in), optional&#160;</td>
165          <td class="paramname"><em>cd_message</em>, </td>
166        </tr>
167        <tr>
168          <td class="paramkey"></td>
169          <td></td>
170          <td class="paramtype">character(len=*), intent(in), optional&#160;</td>
171          <td class="paramname"><em>file</em>, </td>
172        </tr>
173        <tr>
174          <td class="paramkey"></td>
175          <td></td>
176          <td class="paramtype">integer, intent(in), optional&#160;</td>
177          <td class="paramname"><em>line</em>, </td>
178        </tr>
179        <tr>
180          <td class="paramkey"></td>
181          <td></td>
182          <td class="paramtype">integer, intent(in), optional&#160;</td>
183          <td class="paramname"><em>rcode</em>&#160;</td>
184        </tr>
185        <tr>
186          <td></td>
187          <td>)</td>
188          <td></td><td></td>
189        </tr>
190      </table>
191</div><div class="memdoc">
192
193<p>OASIS abort method, publically available to users. </p>
194<dl class="params"><dt>Parameters</dt><dd>
195  <table class="params">
196    <tr><td class="paramdir">[in]</td><td class="paramname">id_compid</td><td>component id</td></tr>
197    <tr><td class="paramdir">[in]</td><td class="paramname">cd_routine</td><td>string defining calling routine</td></tr>
198    <tr><td class="paramdir">[in]</td><td class="paramname">cd_message</td><td>error message string</td></tr>
199    <tr><td class="paramdir">[in]</td><td class="paramname">file</td><td>file called from</td></tr>
200    <tr><td class="paramdir">[in]</td><td class="paramname">line</td><td>line in file called from</td></tr>
201    <tr><td class="paramdir">[in]</td><td class="paramname">rcode</td><td>optional code to return to invoking environment </td></tr>
202  </table>
203  </dd>
204</dl>
205
206<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00044">44</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
207
208</div>
209</div>
210<a id="ab963e928a34a1521ec2c1921cc956cc5"></a>
211<h2 class="memtitle"><span class="permalink"><a href="#ab963e928a34a1521ec2c1921cc956cc5">&#9670;&nbsp;</a></span>oasis_debug_enter()</h2>
212
213<div class="memitem">
214<div class="memproto">
215      <table class="memname">
216        <tr>
217          <td class="memname">subroutine, public mod_oasis_sys::oasis_debug_enter </td>
218          <td>(</td>
219          <td class="paramtype">character(len=*), intent(in)&#160;</td>
220          <td class="paramname"><em>string</em></td><td>)</td>
221          <td></td>
222        </tr>
223      </table>
224</div><div class="memdoc">
225
226<p>Used when a subroutine is entered, write info to log file at some debug level. </p>
227<dl class="params"><dt>Parameters</dt><dd>
228  <table class="params">
229    <tr><td class="paramdir">[in]</td><td class="paramname">string</td><td>name of the subroutine </td></tr>
230  </table>
231  </dd>
232</dl>
233
234<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00209">209</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
235
236</div>
237</div>
238<a id="a349f71cba2df935179d78f3858992c83"></a>
239<h2 class="memtitle"><span class="permalink"><a href="#a349f71cba2df935179d78f3858992c83">&#9670;&nbsp;</a></span>oasis_debug_exit()</h2>
240
241<div class="memitem">
242<div class="memproto">
243      <table class="memname">
244        <tr>
245          <td class="memname">subroutine, public mod_oasis_sys::oasis_debug_exit </td>
246          <td>(</td>
247          <td class="paramtype">character(len=*), intent(in)&#160;</td>
248          <td class="paramname"><em>string</em></td><td>)</td>
249          <td></td>
250        </tr>
251      </table>
252</div><div class="memdoc">
253
254<p>Used when a subroutine is exited, write info to log file at some debug level. </p>
255<dl class="params"><dt>Parameters</dt><dd>
256  <table class="params">
257    <tr><td class="paramdir">[in]</td><td class="paramname">string</td><td>name of subroutine </td></tr>
258  </table>
259  </dd>
260</dl>
261
262<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00236">236</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
263
264</div>
265</div>
266<a id="a8e488f6a9a829762324519c6dd493912"></a>
267<h2 class="memtitle"><span class="permalink"><a href="#a8e488f6a9a829762324519c6dd493912">&#9670;&nbsp;</a></span>oasis_debug_note()</h2>
268
269<div class="memitem">
270<div class="memproto">
271      <table class="memname">
272        <tr>
273          <td class="memname">subroutine, public mod_oasis_sys::oasis_debug_note </td>
274          <td>(</td>
275          <td class="paramtype">character(len=*), intent(in)&#160;</td>
276          <td class="paramname"><em>string</em></td><td>)</td>
277          <td></td>
278        </tr>
279      </table>
280</div><div class="memdoc">
281
282<p>Used to write information from a subroutine, write info to log file at some debug level. </p>
283<dl class="params"><dt>Parameters</dt><dd>
284  <table class="params">
285    <tr><td class="paramdir">[in]</td><td class="paramname">string</td><td>string to write </td></tr>
286  </table>
287  </dd>
288</dl>
289
290<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00263">263</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
291
292</div>
293</div>
294<a id="ad152b6f737a7e06f8f1226af23d66361"></a>
295<h2 class="memtitle"><span class="permalink"><a href="#ad152b6f737a7e06f8f1226af23d66361">&#9670;&nbsp;</a></span>oasis_flush()</h2>
296
297<div class="memitem">
298<div class="memproto">
299      <table class="memname">
300        <tr>
301          <td class="memname">subroutine, public mod_oasis_sys::oasis_flush </td>
302          <td>(</td>
303          <td class="paramtype">integer(kind=ip_intwp_p), intent(in)&#160;</td>
304          <td class="paramname"><em>nu</em></td><td>)</td>
305          <td></td>
306        </tr>
307      </table>
308</div><div class="memdoc">
309
310<p>Flushes output to file. </p>
311<dl class="params"><dt>Parameters</dt><dd>
312  <table class="params">
313    <tr><td class="paramdir">[in]</td><td class="paramname">nu</td><td>unit number of file </td></tr>
314  </table>
315  </dd>
316</dl>
317
318<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00094">94</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
319
320</div>
321</div>
322<a id="a27e13d259fbecbfe09e750d16f50ef25"></a>
323<h2 class="memtitle"><span class="permalink"><a href="#a27e13d259fbecbfe09e750d16f50ef25">&#9670;&nbsp;</a></span>oasis_sys_mergec()</h2>
324
325<div class="memitem">
326<div class="memproto">
327<table class="mlabels">
328  <tr>
329  <td class="mlabels-left">
330      <table class="memname">
331        <tr>
332          <td class="memname">subroutine mod_oasis_sys::oasis_sys_mergec </td>
333          <td>(</td>
334          <td class="paramtype">character(cl), dimension(na), intent(inout)&#160;</td>
335          <td class="paramname"><em>A</em>, </td>
336        </tr>
337        <tr>
338          <td class="paramkey"></td>
339          <td></td>
340          <td class="paramtype">integer(in), dimension(na), intent(inout)&#160;</td>
341          <td class="paramname"><em>X</em>, </td>
342        </tr>
343        <tr>
344          <td class="paramkey"></td>
345          <td></td>
346          <td class="paramtype">integer, intent(in)&#160;</td>
347          <td class="paramname"><em>NA</em>, </td>
348        </tr>
349        <tr>
350          <td class="paramkey"></td>
351          <td></td>
352          <td class="paramtype">character(cl), dimension(nb), intent(in)&#160;</td>
353          <td class="paramname"><em>B</em>, </td>
354        </tr>
355        <tr>
356          <td class="paramkey"></td>
357          <td></td>
358          <td class="paramtype">integer(in), dimension(nb), intent(in)&#160;</td>
359          <td class="paramname"><em>Y</em>, </td>
360        </tr>
361        <tr>
362          <td class="paramkey"></td>
363          <td></td>
364          <td class="paramtype">integer, intent(in)&#160;</td>
365          <td class="paramname"><em>NB</em>, </td>
366        </tr>
367        <tr>
368          <td class="paramkey"></td>
369          <td></td>
370          <td class="paramtype">character(cl), dimension(nc), intent(inout)&#160;</td>
371          <td class="paramname"><em>C</em>, </td>
372        </tr>
373        <tr>
374          <td class="paramkey"></td>
375          <td></td>
376          <td class="paramtype">integer(in), dimension(nc), intent(inout)&#160;</td>
377          <td class="paramname"><em>Z</em>, </td>
378        </tr>
379        <tr>
380          <td class="paramkey"></td>
381          <td></td>
382          <td class="paramtype">integer, intent(in)&#160;</td>
383          <td class="paramname"><em>NC</em>&#160;</td>
384        </tr>
385        <tr>
386          <td></td>
387          <td>)</td>
388          <td></td><td></td>
389        </tr>
390      </table>
391  </td>
392  <td class="mlabels-right">
393<span class="mlabels"><span class="mlabel">private</span></span>  </td>
394  </tr>
395</table>
396</div><div class="memdoc">
397
398<p>Merge routine needed for mergesortC for character strings. </p>
399
400<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00498">498</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
401
402</div>
403</div>
404<a id="a5384f02abfdf4a5cee0706ddefecde87"></a>
405<h2 class="memtitle"><span class="permalink"><a href="#a5384f02abfdf4a5cee0706ddefecde87">&#9670;&nbsp;</a></span>oasis_sys_mergei()</h2>
406
407<div class="memitem">
408<div class="memproto">
409<table class="mlabels">
410  <tr>
411  <td class="mlabels-left">
412      <table class="memname">
413        <tr>
414          <td class="memname">subroutine mod_oasis_sys::oasis_sys_mergei </td>
415          <td>(</td>
416          <td class="paramtype">integer(in), dimension(na), intent(inout)&#160;</td>
417          <td class="paramname"><em>A</em>, </td>
418        </tr>
419        <tr>
420          <td class="paramkey"></td>
421          <td></td>
422          <td class="paramtype">integer(in), dimension(na), intent(inout)&#160;</td>
423          <td class="paramname"><em>X</em>, </td>
424        </tr>
425        <tr>
426          <td class="paramkey"></td>
427          <td></td>
428          <td class="paramtype">integer, intent(in)&#160;</td>
429          <td class="paramname"><em>NA</em>, </td>
430        </tr>
431        <tr>
432          <td class="paramkey"></td>
433          <td></td>
434          <td class="paramtype">integer(in), dimension(nb), intent(in)&#160;</td>
435          <td class="paramname"><em>B</em>, </td>
436        </tr>
437        <tr>
438          <td class="paramkey"></td>
439          <td></td>
440          <td class="paramtype">integer(in), dimension(nb), intent(in)&#160;</td>
441          <td class="paramname"><em>Y</em>, </td>
442        </tr>
443        <tr>
444          <td class="paramkey"></td>
445          <td></td>
446          <td class="paramtype">integer, intent(in)&#160;</td>
447          <td class="paramname"><em>NB</em>, </td>
448        </tr>
449        <tr>
450          <td class="paramkey"></td>
451          <td></td>
452          <td class="paramtype">integer(in), dimension(nc), intent(inout)&#160;</td>
453          <td class="paramname"><em>C</em>, </td>
454        </tr>
455        <tr>
456          <td class="paramkey"></td>
457          <td></td>
458          <td class="paramtype">integer(in), dimension(nc), intent(inout)&#160;</td>
459          <td class="paramname"><em>Z</em>, </td>
460        </tr>
461        <tr>
462          <td class="paramkey"></td>
463          <td></td>
464          <td class="paramtype">integer, intent(in)&#160;</td>
465          <td class="paramname"><em>NC</em>&#160;</td>
466        </tr>
467        <tr>
468          <td></td>
469          <td>)</td>
470          <td></td><td></td>
471        </tr>
472      </table>
473  </td>
474  <td class="mlabels-right">
475<span class="mlabels"><span class="mlabel">private</span></span>  </td>
476  </tr>
477</table>
478</div><div class="memdoc">
479
480<p>Merge routine needed for mergesortI for integer array. </p>
481
482<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00596">596</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
483
484</div>
485</div>
486<a id="a30b91b7cab02c85d85fb7a7debdd5ec2"></a>
487<h2 class="memtitle"><span class="permalink"><a href="#a30b91b7cab02c85d85fb7a7debdd5ec2">&#9670;&nbsp;</a></span>oasis_sys_mergesortc()</h2>
488
489<div class="memitem">
490<div class="memproto">
491<table class="mlabels">
492  <tr>
493  <td class="mlabels-left">
494      <table class="memname">
495        <tr>
496          <td class="memname">recursive subroutine mod_oasis_sys::oasis_sys_mergesortc </td>
497          <td>(</td>
498          <td class="paramtype">integer, intent(in)&#160;</td>
499          <td class="paramname"><em>N</em>, </td>
500        </tr>
501        <tr>
502          <td class="paramkey"></td>
503          <td></td>
504          <td class="paramtype">character(cl), dimension(n), intent(inout)&#160;</td>
505          <td class="paramname"><em>A</em>, </td>
506        </tr>
507        <tr>
508          <td class="paramkey"></td>
509          <td></td>
510          <td class="paramtype">character(cl), dimension((n+1)/2), intent(out)&#160;</td>
511          <td class="paramname"><em>T</em>, </td>
512        </tr>
513        <tr>
514          <td class="paramkey"></td>
515          <td></td>
516          <td class="paramtype">integer(in), dimension(n), intent(inout)&#160;</td>
517          <td class="paramname"><em>S</em>, </td>
518        </tr>
519        <tr>
520          <td class="paramkey"></td>
521          <td></td>
522          <td class="paramtype">integer(in), dimension((n+1)/2), intent(out)&#160;</td>
523          <td class="paramname"><em>Z</em>&#160;</td>
524        </tr>
525        <tr>
526          <td></td>
527          <td>)</td>
528          <td></td><td></td>
529        </tr>
530      </table>
531  </td>
532  <td class="mlabels-right">
533<span class="mlabels"><span class="mlabel">private</span></span>  </td>
534  </tr>
535</table>
536</div><div class="memdoc">
537
538<p>Generic oasis_sys_mergesortC routine for character strings. </p>
539
540<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00447">447</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
541
542</div>
543</div>
544<a id="a298b27e03ff339d56eda3c5b31115781"></a>
545<h2 class="memtitle"><span class="permalink"><a href="#a298b27e03ff339d56eda3c5b31115781">&#9670;&nbsp;</a></span>oasis_sys_mergesorti()</h2>
546
547<div class="memitem">
548<div class="memproto">
549<table class="mlabels">
550  <tr>
551  <td class="mlabels-left">
552      <table class="memname">
553        <tr>
554          <td class="memname">recursive subroutine mod_oasis_sys::oasis_sys_mergesorti </td>
555          <td>(</td>
556          <td class="paramtype">integer, intent(in)&#160;</td>
557          <td class="paramname"><em>N</em>, </td>
558        </tr>
559        <tr>
560          <td class="paramkey"></td>
561          <td></td>
562          <td class="paramtype">integer(in), dimension(n), intent(inout)&#160;</td>
563          <td class="paramname"><em>A</em>, </td>
564        </tr>
565        <tr>
566          <td class="paramkey"></td>
567          <td></td>
568          <td class="paramtype">integer(in), dimension((n+1)/2), intent(out)&#160;</td>
569          <td class="paramname"><em>T</em>, </td>
570        </tr>
571        <tr>
572          <td class="paramkey"></td>
573          <td></td>
574          <td class="paramtype">integer(in), dimension(n), intent(inout)&#160;</td>
575          <td class="paramname"><em>S</em>, </td>
576        </tr>
577        <tr>
578          <td class="paramkey"></td>
579          <td></td>
580          <td class="paramtype">integer(in), dimension((n+1)/2), intent(out)&#160;</td>
581          <td class="paramname"><em>Z</em>&#160;</td>
582        </tr>
583        <tr>
584          <td></td>
585          <td>)</td>
586          <td></td><td></td>
587        </tr>
588      </table>
589  </td>
590  <td class="mlabels-right">
591<span class="mlabels"><span class="mlabel">private</span></span>  </td>
592  </tr>
593</table>
594</div><div class="memdoc">
595
596<p>Generic oasis_sys_mergesortI routine for an integer array. </p>
597
598<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00545">545</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
599
600</div>
601</div>
602<a id="ab2aa592727d1e5bea728281679d5ca8d"></a>
603<h2 class="memtitle"><span class="permalink"><a href="#ab2aa592727d1e5bea728281679d5ca8d">&#9670;&nbsp;</a></span>oasis_sys_sortc()</h2>
604
605<div class="memitem">
606<div class="memproto">
607      <table class="memname">
608        <tr>
609          <td class="memname">subroutine, public mod_oasis_sys::oasis_sys_sortc </td>
610          <td>(</td>
611          <td class="paramtype">integer(in), intent(in)&#160;</td>
612          <td class="paramname"><em>num</em>, </td>
613        </tr>
614        <tr>
615          <td class="paramkey"></td>
616          <td></td>
617          <td class="paramtype">character(len=cl), dimension(:), intent(inout)&#160;</td>
618          <td class="paramname"><em>fld</em>, </td>
619        </tr>
620        <tr>
621          <td class="paramkey"></td>
622          <td></td>
623          <td class="paramtype">integer(in), dimension(:), intent(inout)&#160;</td>
624          <td class="paramname"><em>sortkey</em>&#160;</td>
625        </tr>
626        <tr>
627          <td></td>
628          <td>)</td>
629          <td></td><td></td>
630        </tr>
631      </table>
632</div><div class="memdoc">
633
634<p>Sort a character array and compute a sort key. </p>
635<dl class="params"><dt>Parameters</dt><dd>
636  <table class="params">
637    <tr><td class="paramdir">[in]</td><td class="paramname">num</td><td>size of array</td></tr>
638    <tr><td class="paramdir">[in,out]</td><td class="paramname">fld</td><td>sort field</td></tr>
639    <tr><td class="paramdir">[in,out]</td><td class="paramname">sortkey</td><td>sort key </td></tr>
640  </table>
641  </dd>
642</dl>
643
644<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00295">295</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
645
646</div>
647</div>
648<a id="a0deb9712f58a255d6ae938af2ed8b35c"></a>
649<h2 class="memtitle"><span class="permalink"><a href="#a0deb9712f58a255d6ae938af2ed8b35c">&#9670;&nbsp;</a></span>oasis_sys_sorti()</h2>
650
651<div class="memitem">
652<div class="memproto">
653      <table class="memname">
654        <tr>
655          <td class="memname">subroutine, public mod_oasis_sys::oasis_sys_sorti </td>
656          <td>(</td>
657          <td class="paramtype">integer(in), intent(in)&#160;</td>
658          <td class="paramname"><em>num</em>, </td>
659        </tr>
660        <tr>
661          <td class="paramkey"></td>
662          <td></td>
663          <td class="paramtype">integer(in), dimension(:), intent(inout)&#160;</td>
664          <td class="paramname"><em>fld</em>, </td>
665        </tr>
666        <tr>
667          <td class="paramkey"></td>
668          <td></td>
669          <td class="paramtype">integer(in), dimension(:), intent(inout)&#160;</td>
670          <td class="paramname"><em>sortkey</em>&#160;</td>
671        </tr>
672        <tr>
673          <td></td>
674          <td>)</td>
675          <td></td><td></td>
676        </tr>
677      </table>
678</div><div class="memdoc">
679
680<p>Sort a integer array and compute a sort key. </p>
681<dl class="params"><dt>Parameters</dt><dd>
682  <table class="params">
683    <tr><td class="paramdir">[in]</td><td class="paramname">num</td><td>size of array</td></tr>
684    <tr><td class="paramdir">[in,out]</td><td class="paramname">fld</td><td>sort field</td></tr>
685    <tr><td class="paramdir">[in,out]</td><td class="paramname">sortkey</td><td>sort key </td></tr>
686  </table>
687  </dd>
688</dl>
689
690<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00346">346</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
691
692</div>
693</div>
694<a id="ae73e75ed1a8aaba9da01d79ad3276e13"></a>
695<h2 class="memtitle"><span class="permalink"><a href="#ae73e75ed1a8aaba9da01d79ad3276e13">&#9670;&nbsp;</a></span>oasis_sys_sortikey()</h2>
696
697<div class="memitem">
698<div class="memproto">
699      <table class="memname">
700        <tr>
701          <td class="memname">subroutine, public mod_oasis_sys::oasis_sys_sortikey </td>
702          <td>(</td>
703          <td class="paramtype">integer(in), intent(in)&#160;</td>
704          <td class="paramname"><em>num</em>, </td>
705        </tr>
706        <tr>
707          <td class="paramkey"></td>
708          <td></td>
709          <td class="paramtype">integer(in), dimension(:), intent(inout)&#160;</td>
710          <td class="paramname"><em>arr</em>, </td>
711        </tr>
712        <tr>
713          <td class="paramkey"></td>
714          <td></td>
715          <td class="paramtype">integer(in), dimension(:), intent(in)&#160;</td>
716          <td class="paramname"><em>sortkey</em>&#160;</td>
717        </tr>
718        <tr>
719          <td></td>
720          <td>)</td>
721          <td></td><td></td>
722        </tr>
723      </table>
724</div><div class="memdoc">
725
726<p>Sort an integer array using a sort key. </p>
727<dl class="params"><dt>Parameters</dt><dd>
728  <table class="params">
729    <tr><td class="paramdir">[in]</td><td class="paramname">num</td><td>size of array</td></tr>
730    <tr><td class="paramdir">[in,out]</td><td class="paramname">arr</td><td>field to sort</td></tr>
731    <tr><td class="paramdir">[in]</td><td class="paramname">sortkey</td><td>sort key </td></tr>
732  </table>
733  </dd>
734</dl>
735
736<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00396">396</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
737
738</div>
739</div>
740<a id="a892ed9f46e2e8f577f1a2670f74695d6"></a>
741<h2 class="memtitle"><span class="permalink"><a href="#a892ed9f46e2e8f577f1a2670f74695d6">&#9670;&nbsp;</a></span>oasis_unitfree()</h2>
742
743<div class="memitem">
744<div class="memproto">
745      <table class="memname">
746        <tr>
747          <td class="memname">subroutine, public mod_oasis_sys::oasis_unitfree </td>
748          <td>(</td>
749          <td class="paramtype">integer(kind=ip_intwp_p), intent(in)&#160;</td>
750          <td class="paramname"><em>uio</em></td><td>)</td>
751          <td></td>
752        </tr>
753      </table>
754</div><div class="memdoc">
755
756<p>Release a unit number for reuse. </p>
757<dl class="params"><dt>Parameters</dt><dd>
758  <table class="params">
759    <tr><td class="paramdir">[in]</td><td class="paramname">uio</td><td>unit number </td></tr>
760  </table>
761  </dd>
762</dl>
763
764<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00186">186</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
765
766</div>
767</div>
768<a id="abce4c06d8a999919a2a185c71ab15edd"></a>
769<h2 class="memtitle"><span class="permalink"><a href="#abce4c06d8a999919a2a185c71ab15edd">&#9670;&nbsp;</a></span>oasis_unitget()</h2>
770
771<div class="memitem">
772<div class="memproto">
773      <table class="memname">
774        <tr>
775          <td class="memname">subroutine, public mod_oasis_sys::oasis_unitget </td>
776          <td>(</td>
777          <td class="paramtype">integer(kind=ip_intwp_p), intent(out)&#160;</td>
778          <td class="paramname"><em>uio</em></td><td>)</td>
779          <td></td>
780        </tr>
781      </table>
782</div><div class="memdoc">
783
784<p>Get a free unit number. </p>
785<dl class="params"><dt>Parameters</dt><dd>
786  <table class="params">
787    <tr><td class="paramdir">[out]</td><td class="paramname">uio</td><td>unit number </td></tr>
788  </table>
789  </dd>
790</dl>
791
792<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00112">112</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
793
794</div>
795</div>
796<a id="a6e0a46b41f1b9f0a1dc99b17665f49dc"></a>
797<h2 class="memtitle"><span class="permalink"><a href="#a6e0a46b41f1b9f0a1dc99b17665f49dc">&#9670;&nbsp;</a></span>oasis_unitsetmax()</h2>
798
799<div class="memitem">
800<div class="memproto">
801      <table class="memname">
802        <tr>
803          <td class="memname">subroutine, public mod_oasis_sys::oasis_unitsetmax </td>
804          <td>(</td>
805          <td class="paramtype">integer(kind=ip_intwp_p), intent(in)&#160;</td>
806          <td class="paramname"><em>uio</em></td><td>)</td>
807          <td></td>
808        </tr>
809      </table>
810</div><div class="memdoc">
811
812<p>Set the maximum unit number allowed. </p>
813<dl class="params"><dt>Parameters</dt><dd>
814  <table class="params">
815    <tr><td class="paramdir">[in]</td><td class="paramname">uio</td><td>unit number </td></tr>
816  </table>
817  </dd>
818</dl>
819
820<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00167">167</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
821
822</div>
823</div>
824<a id="a063a41b73546564afd294fd5708b6667"></a>
825<h2 class="memtitle"><span class="permalink"><a href="#a063a41b73546564afd294fd5708b6667">&#9670;&nbsp;</a></span>oasis_unitsetmin()</h2>
826
827<div class="memitem">
828<div class="memproto">
829      <table class="memname">
830        <tr>
831          <td class="memname">subroutine, public mod_oasis_sys::oasis_unitsetmin </td>
832          <td>(</td>
833          <td class="paramtype">integer(kind=ip_intwp_p), intent(in)&#160;</td>
834          <td class="paramname"><em>uio</em></td><td>)</td>
835          <td></td>
836        </tr>
837      </table>
838</div><div class="memdoc">
839
840<p>Set the minimum unit number allowed. </p>
841<dl class="params"><dt>Parameters</dt><dd>
842  <table class="params">
843    <tr><td class="paramdir">[in]</td><td class="paramname">uio</td><td>unit number </td></tr>
844  </table>
845  </dd>
846</dl>
847
848<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00148">148</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
849
850</div>
851</div>
852<h2 class="groupheader">Variable Documentation</h2>
853<a id="aad26202d309c5b33de4cddb54c7edc99"></a>
854<h2 class="memtitle"><span class="permalink"><a href="#aad26202d309c5b33de4cddb54c7edc99">&#9670;&nbsp;</a></span>astr</h2>
855
856<div class="memitem">
857<div class="memproto">
858      <table class="memname">
859        <tr>
860          <td class="memname">character(len=*), parameter, public mod_oasis_sys::astr = ' ABORT: '</td>
861        </tr>
862      </table>
863</div><div class="memdoc">
864
865<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00011">11</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
866
867</div>
868</div>
869<a id="a0f6e0376585c6f39d653f5ab05e80e8f"></a>
870<h2 class="memtitle"><span class="permalink"><a href="#a0f6e0376585c6f39d653f5ab05e80e8f">&#9670;&nbsp;</a></span>estr</h2>
871
872<div class="memitem">
873<div class="memproto">
874      <table class="memname">
875        <tr>
876          <td class="memname">character(len=*), parameter, public mod_oasis_sys::estr = ' ERROR: '</td>
877        </tr>
878      </table>
879</div><div class="memdoc">
880
881<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00012">12</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
882
883</div>
884</div>
885<a id="a9dc0e2d10d9e8e8c23e391467ae2eee4"></a>
886<h2 class="memtitle"><span class="permalink"><a href="#a9dc0e2d10d9e8e8c23e391467ae2eee4">&#9670;&nbsp;</a></span>maxion</h2>
887
888<div class="memitem">
889<div class="memproto">
890<table class="mlabels">
891  <tr>
892  <td class="mlabels-left">
893      <table class="memname">
894        <tr>
895          <td class="memname">integer(ip_intwp_p), save mod_oasis_sys::maxion = 9999</td>
896        </tr>
897      </table>
898  </td>
899  <td class="mlabels-right">
900<span class="mlabels"><span class="mlabel">private</span></span>  </td>
901  </tr>
902</table>
903</div><div class="memdoc">
904
905<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00031">31</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
906
907</div>
908</div>
909<a id="aded42e42797afa8d6ee5bdefdf42a812"></a>
910<h2 class="memtitle"><span class="permalink"><a href="#aded42e42797afa8d6ee5bdefdf42a812">&#9670;&nbsp;</a></span>minion</h2>
911
912<div class="memitem">
913<div class="memproto">
914<table class="mlabels">
915  <tr>
916  <td class="mlabels-left">
917      <table class="memname">
918        <tr>
919          <td class="memname">integer(ip_intwp_p), save mod_oasis_sys::minion = 1024</td>
920        </tr>
921      </table>
922  </td>
923  <td class="mlabels-right">
924<span class="mlabels"><span class="mlabel">private</span></span>  </td>
925  </tr>
926</table>
927</div><div class="memdoc">
928
929<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00030">30</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
930
931</div>
932</div>
933<a id="ad7e3af62b75730bc71be0df8ae50cf0a"></a>
934<h2 class="memtitle"><span class="permalink"><a href="#ad7e3af62b75730bc71be0df8ae50cf0a">&#9670;&nbsp;</a></span>tree_delta</h2>
935
936<div class="memitem">
937<div class="memproto">
938<table class="mlabels">
939  <tr>
940  <td class="mlabels-left">
941      <table class="memname">
942        <tr>
943          <td class="memname">integer(ip_intwp_p), parameter mod_oasis_sys::tree_delta = 2</td>
944        </tr>
945      </table>
946  </td>
947  <td class="mlabels-right">
948<span class="mlabels"><span class="mlabel">private</span></span>  </td>
949  </tr>
950</table>
951</div><div class="memdoc">
952
953<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00032">32</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
954
955</div>
956</div>
957<a id="a159b60d106efcb1f42722b08c5511ad0"></a>
958<h2 class="memtitle"><span class="permalink"><a href="#a159b60d106efcb1f42722b08c5511ad0">&#9670;&nbsp;</a></span>tree_indent</h2>
959
960<div class="memitem">
961<div class="memproto">
962<table class="mlabels">
963  <tr>
964  <td class="mlabels-left">
965      <table class="memname">
966        <tr>
967          <td class="memname">integer(ip_intwp_p), save mod_oasis_sys::tree_indent = 0</td>
968        </tr>
969      </table>
970  </td>
971  <td class="mlabels-right">
972<span class="mlabels"><span class="mlabel">private</span></span>  </td>
973  </tr>
974</table>
975</div><div class="memdoc">
976
977<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00033">33</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
978
979</div>
980</div>
981<a id="a4e16ba69c68a3a39c8b8aa3b92234ce1"></a>
982<h2 class="memtitle"><span class="permalink"><a href="#a4e16ba69c68a3a39c8b8aa3b92234ce1">&#9670;&nbsp;</a></span>wstr</h2>
983
984<div class="memitem">
985<div class="memproto">
986      <table class="memname">
987        <tr>
988          <td class="memname">character(len=*), parameter, public mod_oasis_sys::wstr = ' WARNING: '</td>
989        </tr>
990      </table>
991</div><div class="memdoc">
992
993<p class="definition">Definition at line <a class="el" href="mod__oasis__sys_8_f90_source.html#l00013">13</a> of file <a class="el" href="mod__oasis__sys_8_f90_source.html">mod_oasis_sys.F90</a>.</p>
994
995</div>
996</div>
997</div><!-- contents -->
998<!-- start footer part -->
999<hr class="footer"/><address class="footer"><small>
1000Generated on Fri Jun 29 2018 20:52:30 for Oasis3-MCT by &#160;<a href="http://www.doxygen.org/index.html">
1001<img class="footer" src="doxygen.png" alt="doxygen"/>
1002</a> 1.8.13
1003</small></address>
1004</body>
1005</html>
Note: See TracBrowser for help on using the repository browser.