source: CPL/oasis3-mct/branches/OASIS3-MCT_5.0_branch/doc/doxygen/html/namespacemod__oasis__timer.html @ 6331

Last change on this file since 6331 was 6331, checked in by aclsce, 17 months ago

Moved oasis-mct_5.0 in oasis3-mct/branches directory.

File size: 29.6 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_timer 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="#nested-classes">Data Types</a> &#124;
63<a href="#func-members">Functions/Subroutines</a> &#124;
64<a href="#var-members">Variables</a>  </div>
65  <div class="headertitle">
66<div class="title">mod_oasis_timer Module Reference</div>  </div>
67</div><!--header-->
68<div class="contents">
69
70<p>Performance timer methods. 
71<a href="#details">More...</a></p>
72<table class="memberdecls">
73<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
74Data Types</h2></td></tr>
75<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">type &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmod__oasis__timer_1_1timer__details.html">timer_details</a></td></tr>
76<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Storage for timer data.  <a href="structmod__oasis__timer_1_1timer__details.html#details">More...</a><br /></td></tr>
77<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
78</table><table class="memberdecls">
79<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
80Functions/Subroutines</h2></td></tr>
81<tr class="memitem:a44a1bb64d1d892a9710d8c94d0ed0e3a"><td class="memItemLeft" align="right" valign="top">subroutine, public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__timer.html#a44a1bb64d1d892a9710d8c94d0ed0e3a">oasis_timer_init</a> (app, file, nt)</td></tr>
82<tr class="memdesc:a44a1bb64d1d892a9710d8c94d0ed0e3a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the timer methods, called once in an application.  <a href="#a44a1bb64d1d892a9710d8c94d0ed0e3a">More...</a><br /></td></tr>
83<tr class="separator:a44a1bb64d1d892a9710d8c94d0ed0e3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
84<tr class="memitem:a13a16c07778911b45f3f42a542348019"><td class="memItemLeft" align="right" valign="top">subroutine, public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__timer.html#a13a16c07778911b45f3f42a542348019">oasis_timer_start</a> (timer_label, barrier)</td></tr>
85<tr class="memdesc:a13a16c07778911b45f3f42a542348019"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start a timer.  <a href="#a13a16c07778911b45f3f42a542348019">More...</a><br /></td></tr>
86<tr class="separator:a13a16c07778911b45f3f42a542348019"><td class="memSeparator" colspan="2">&#160;</td></tr>
87<tr class="memitem:a01a76142a72cc6bc845736e79ad99bd3"><td class="memItemLeft" align="right" valign="top">subroutine, public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__timer.html#a01a76142a72cc6bc845736e79ad99bd3">oasis_timer_stop</a> (timer_label)</td></tr>
88<tr class="memdesc:a01a76142a72cc6bc845736e79ad99bd3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stop a timer.  <a href="#a01a76142a72cc6bc845736e79ad99bd3">More...</a><br /></td></tr>
89<tr class="separator:a01a76142a72cc6bc845736e79ad99bd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
90<tr class="memitem:a3071ad54f61d88f16ad98ad7c0303915"><td class="memItemLeft" align="right" valign="top">subroutine, public&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__timer.html#a3071ad54f61d88f16ad98ad7c0303915">oasis_timer_print</a> (timer_label)</td></tr>
91<tr class="memdesc:a3071ad54f61d88f16ad98ad7c0303915"><td class="mdescLeft">&#160;</td><td class="mdescRight">Print timers.  <a href="#a3071ad54f61d88f16ad98ad7c0303915">More...</a><br /></td></tr>
92<tr class="separator:a3071ad54f61d88f16ad98ad7c0303915"><td class="memSeparator" colspan="2">&#160;</td></tr>
93<tr class="memitem:a23df8ae4894ac3fde178fe17292b317b"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__timer.html#a23df8ae4894ac3fde178fe17292b317b">oasis_timer_c2i</a> (tname, tid)</td></tr>
94<tr class="memdesc:a23df8ae4894ac3fde178fe17292b317b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert a timer name to the timer id number.  <a href="#a23df8ae4894ac3fde178fe17292b317b">More...</a><br /></td></tr>
95<tr class="separator:a23df8ae4894ac3fde178fe17292b317b"><td class="memSeparator" colspan="2">&#160;</td></tr>
96</table><table class="memberdecls">
97<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
98Variables</h2></td></tr>
99<tr class="memitem:ad73dfe7213bbfab6212b9617000f4ce3"><td class="memItemLeft" align="right" valign="top">character(len=ic_med)&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__timer.html#ad73dfe7213bbfab6212b9617000f4ce3">app_name</a></td></tr>
100<tr class="separator:ad73dfe7213bbfab6212b9617000f4ce3"><td class="memSeparator" colspan="2">&#160;</td></tr>
101<tr class="memitem:a12dc3f95f8178d2ea46037a33da0e823"><td class="memItemLeft" align="right" valign="top">character(len=ic_med)&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__timer.html#a12dc3f95f8178d2ea46037a33da0e823">file_name</a></td></tr>
102<tr class="separator:a12dc3f95f8178d2ea46037a33da0e823"><td class="memSeparator" colspan="2">&#160;</td></tr>
103<tr class="memitem:a25a9f5f978c475475b48d782c4ad279c"><td class="memItemLeft" align="right" valign="top">character(len=ic_med)&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__timer.html#a25a9f5f978c475475b48d782c4ad279c">file_hold</a></td></tr>
104<tr class="separator:a25a9f5f978c475475b48d782c4ad279c"><td class="memSeparator" colspan="2">&#160;</td></tr>
105<tr class="memitem:acb04b78110e512ad551f7a500af70ef7"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__timer.html#acb04b78110e512ad551f7a500af70ef7">mtimer</a></td></tr>
106<tr class="separator:acb04b78110e512ad551f7a500af70ef7"><td class="memSeparator" colspan="2">&#160;</td></tr>
107<tr class="memitem:a8a4b64983bdf68b795ab2112bc02b8bc"><td class="memItemLeft" align="right" valign="top">type(<a class="el" href="structmod__oasis__timer_1_1timer__details.html">timer_details</a>), dimension(:), pointer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__timer.html#a8a4b64983bdf68b795ab2112bc02b8bc">timer</a></td></tr>
108<tr class="separator:a8a4b64983bdf68b795ab2112bc02b8bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
109<tr class="memitem:a88e3c8171551da0ee64d10270484f6bf"><td class="memItemLeft" align="right" valign="top">double precision, dimension(:), pointer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__timer.html#a88e3c8171551da0ee64d10270484f6bf">sum_ctime</a></td></tr>
110<tr class="separator:a88e3c8171551da0ee64d10270484f6bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
111<tr class="memitem:ab4d27b8be5c21939ab8d8e32d5582e9e"><td class="memItemLeft" align="right" valign="top">double precision, dimension(:), pointer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__timer.html#ab4d27b8be5c21939ab8d8e32d5582e9e">sum_wtime</a></td></tr>
112<tr class="separator:ab4d27b8be5c21939ab8d8e32d5582e9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
113<tr class="memitem:a225db1b2b8bd57f0567d37b5c4d00ca3"><td class="memItemLeft" align="right" valign="top">integer, dimension(:), pointer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__timer.html#a225db1b2b8bd57f0567d37b5c4d00ca3">timer_count</a></td></tr>
114<tr class="separator:a225db1b2b8bd57f0567d37b5c4d00ca3"><td class="memSeparator" colspan="2">&#160;</td></tr>
115<tr class="memitem:aa92116f5ed11fd498b11b37e368e7b72"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__timer.html#aa92116f5ed11fd498b11b37e368e7b72">ntimer</a></td></tr>
116<tr class="separator:aa92116f5ed11fd498b11b37e368e7b72"><td class="memSeparator" colspan="2">&#160;</td></tr>
117<tr class="memitem:a80e0bc610eb9e9b0aa07e926d5a9fde8"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__timer.html#a80e0bc610eb9e9b0aa07e926d5a9fde8">output_unit</a> = 901</td></tr>
118<tr class="separator:a80e0bc610eb9e9b0aa07e926d5a9fde8"><td class="memSeparator" colspan="2">&#160;</td></tr>
119<tr class="memitem:a3733877ab9fa9d07df0ff70f21cd08b0"><td class="memItemLeft" align="right" valign="top">logical, save&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__timer.html#a3733877ab9fa9d07df0ff70f21cd08b0">single_timer_header</a></td></tr>
120<tr class="separator:a3733877ab9fa9d07df0ff70f21cd08b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
121<tr class="memitem:aceca66a08f073eb12f2643edc7c400fe"><td class="memItemLeft" align="right" valign="top">character(len=1), parameter&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__timer.html#aceca66a08f073eb12f2643edc7c400fe">t_stopped</a> = ' '</td></tr>
122<tr class="separator:aceca66a08f073eb12f2643edc7c400fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
123<tr class="memitem:a110185cdca99e2889419692182b0440a"><td class="memItemLeft" align="right" valign="top">character(len=1), parameter&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemod__oasis__timer.html#a110185cdca99e2889419692182b0440a">t_running</a> = '*'</td></tr>
124<tr class="separator:a110185cdca99e2889419692182b0440a"><td class="memSeparator" colspan="2">&#160;</td></tr>
125</table>
126<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
127<div class="textblock"><p>Performance timer methods. </p>
128<p>This is used to measure the time consumed in specific parts of the code. Timers are defined by character strings that are stored in an internal datatype. </p>
129</div><h2 class="groupheader">Function/Subroutine Documentation</h2>
130<a id="a23df8ae4894ac3fde178fe17292b317b"></a>
131<h2 class="memtitle"><span class="permalink"><a href="#a23df8ae4894ac3fde178fe17292b317b">&#9670;&nbsp;</a></span>oasis_timer_c2i()</h2>
132
133<div class="memitem">
134<div class="memproto">
135<table class="mlabels">
136  <tr>
137  <td class="mlabels-left">
138      <table class="memname">
139        <tr>
140          <td class="memname">subroutine mod_oasis_timer::oasis_timer_c2i </td>
141          <td>(</td>
142          <td class="paramtype">character(len=*), intent(in)&#160;</td>
143          <td class="paramname"><em>tname</em>, </td>
144        </tr>
145        <tr>
146          <td class="paramkey"></td>
147          <td></td>
148          <td class="paramtype">integer, intent(out)&#160;</td>
149          <td class="paramname"><em>tid</em>&#160;</td>
150        </tr>
151        <tr>
152          <td></td>
153          <td>)</td>
154          <td></td><td></td>
155        </tr>
156      </table>
157  </td>
158  <td class="mlabels-right">
159<span class="mlabels"><span class="mlabel">private</span></span>  </td>
160  </tr>
161</table>
162</div><div class="memdoc">
163
164<p>Convert a timer name to the timer id number. </p>
165<dl class="params"><dt>Parameters</dt><dd>
166  <table class="params">
167    <tr><td class="paramdir">[in]</td><td class="paramname">tname</td><td>timer name</td></tr>
168    <tr><td class="paramdir">[out]</td><td class="paramname">tid</td><td>timer id </td></tr>
169  </table>
170  </dd>
171</dl>
172
173<p class="definition">Definition at line <a class="el" href="mod__oasis__timer_8_f90_source.html#l00681">681</a> of file <a class="el" href="mod__oasis__timer_8_f90_source.html">mod_oasis_timer.F90</a>.</p>
174
175</div>
176</div>
177<a id="a44a1bb64d1d892a9710d8c94d0ed0e3a"></a>
178<h2 class="memtitle"><span class="permalink"><a href="#a44a1bb64d1d892a9710d8c94d0ed0e3a">&#9670;&nbsp;</a></span>oasis_timer_init()</h2>
179
180<div class="memitem">
181<div class="memproto">
182      <table class="memname">
183        <tr>
184          <td class="memname">subroutine, public mod_oasis_timer::oasis_timer_init </td>
185          <td>(</td>
186          <td class="paramtype">character (len=*), intent(in)&#160;</td>
187          <td class="paramname"><em>app</em>, </td>
188        </tr>
189        <tr>
190          <td class="paramkey"></td>
191          <td></td>
192          <td class="paramtype">character (len=*), intent(in)&#160;</td>
193          <td class="paramname"><em>file</em>, </td>
194        </tr>
195        <tr>
196          <td class="paramkey"></td>
197          <td></td>
198          <td class="paramtype">integer, intent(in)&#160;</td>
199          <td class="paramname"><em>nt</em>&#160;</td>
200        </tr>
201        <tr>
202          <td></td>
203          <td>)</td>
204          <td></td><td></td>
205        </tr>
206      </table>
207</div><div class="memdoc">
208
209<p>Initializes the timer methods, called once in an application. </p>
210<dl class="params"><dt>Parameters</dt><dd>
211  <table class="params">
212    <tr><td class="paramdir">[in]</td><td class="paramname">app</td><td>name of application</td></tr>
213    <tr><td class="paramdir">[in]</td><td class="paramname">file</td><td>output filename</td></tr>
214    <tr><td class="paramdir">[in]</td><td class="paramname">nt</td><td>number of timers </td></tr>
215  </table>
216  </dd>
217</dl>
218
219<p class="definition">Definition at line <a class="el" href="mod__oasis__timer_8_f90_source.html#l00092">92</a> of file <a class="el" href="mod__oasis__timer_8_f90_source.html">mod_oasis_timer.F90</a>.</p>
220
221</div>
222</div>
223<a id="a3071ad54f61d88f16ad98ad7c0303915"></a>
224<h2 class="memtitle"><span class="permalink"><a href="#a3071ad54f61d88f16ad98ad7c0303915">&#9670;&nbsp;</a></span>oasis_timer_print()</h2>
225
226<div class="memitem">
227<div class="memproto">
228      <table class="memname">
229        <tr>
230          <td class="memname">subroutine, public mod_oasis_timer::oasis_timer_print </td>
231          <td>(</td>
232          <td class="paramtype">character(len=*), intent(in), optional&#160;</td>
233          <td class="paramname"><em>timer_label</em></td><td>)</td>
234          <td></td>
235        </tr>
236      </table>
237</div><div class="memdoc">
238
239<p>Print timers. </p>
240<dl class="params"><dt>Parameters</dt><dd>
241  <table class="params">
242    <tr><td class="paramdir">[in]</td><td class="paramname">timer_label</td><td>if unset, print all timers </td></tr>
243  </table>
244  </dd>
245</dl>
246
247<p class="definition">Definition at line <a class="el" href="mod__oasis__timer_8_f90_source.html#l00222">222</a> of file <a class="el" href="mod__oasis__timer_8_f90_source.html">mod_oasis_timer.F90</a>.</p>
248
249</div>
250</div>
251<a id="a13a16c07778911b45f3f42a542348019"></a>
252<h2 class="memtitle"><span class="permalink"><a href="#a13a16c07778911b45f3f42a542348019">&#9670;&nbsp;</a></span>oasis_timer_start()</h2>
253
254<div class="memitem">
255<div class="memproto">
256      <table class="memname">
257        <tr>
258          <td class="memname">subroutine, public mod_oasis_timer::oasis_timer_start </td>
259          <td>(</td>
260          <td class="paramtype">character(len=*), intent(in)&#160;</td>
261          <td class="paramname"><em>timer_label</em>, </td>
262        </tr>
263        <tr>
264          <td class="paramkey"></td>
265          <td></td>
266          <td class="paramtype">logical, intent(in), optional&#160;</td>
267          <td class="paramname"><em>barrier</em>&#160;</td>
268        </tr>
269        <tr>
270          <td></td>
271          <td>)</td>
272          <td></td><td></td>
273        </tr>
274      </table>
275</div><div class="memdoc">
276
277<p>Start a timer. </p>
278<dl class="params"><dt>Parameters</dt><dd>
279  <table class="params">
280    <tr><td class="paramdir">[in]</td><td class="paramname">timer_label</td><td>timer name</td></tr>
281    <tr><td class="paramdir">[in]</td><td class="paramname">barrier</td><td>flag to barrier this timer </td></tr>
282  </table>
283  </dd>
284</dl>
285
286<p class="definition">Definition at line <a class="el" href="mod__oasis__timer_8_f90_source.html#l00134">134</a> of file <a class="el" href="mod__oasis__timer_8_f90_source.html">mod_oasis_timer.F90</a>.</p>
287
288</div>
289</div>
290<a id="a01a76142a72cc6bc845736e79ad99bd3"></a>
291<h2 class="memtitle"><span class="permalink"><a href="#a01a76142a72cc6bc845736e79ad99bd3">&#9670;&nbsp;</a></span>oasis_timer_stop()</h2>
292
293<div class="memitem">
294<div class="memproto">
295      <table class="memname">
296        <tr>
297          <td class="memname">subroutine, public mod_oasis_timer::oasis_timer_stop </td>
298          <td>(</td>
299          <td class="paramtype">character(len=*), intent(in)&#160;</td>
300          <td class="paramname"><em>timer_label</em></td><td>)</td>
301          <td></td>
302        </tr>
303      </table>
304</div><div class="memdoc">
305
306<p>Stop a timer. </p>
307<dl class="params"><dt>Parameters</dt><dd>
308  <table class="params">
309    <tr><td class="paramdir">[in]</td><td class="paramname">timer_label</td><td>timer name </td></tr>
310  </table>
311  </dd>
312</dl>
313
314<p class="definition">Definition at line <a class="el" href="mod__oasis__timer_8_f90_source.html#l00178">178</a> of file <a class="el" href="mod__oasis__timer_8_f90_source.html">mod_oasis_timer.F90</a>.</p>
315
316</div>
317</div>
318<h2 class="groupheader">Variable Documentation</h2>
319<a id="ad73dfe7213bbfab6212b9617000f4ce3"></a>
320<h2 class="memtitle"><span class="permalink"><a href="#ad73dfe7213bbfab6212b9617000f4ce3">&#9670;&nbsp;</a></span>app_name</h2>
321
322<div class="memitem">
323<div class="memproto">
324<table class="mlabels">
325  <tr>
326  <td class="mlabels-left">
327      <table class="memname">
328        <tr>
329          <td class="memname">character (len=ic_med) mod_oasis_timer::app_name</td>
330        </tr>
331      </table>
332  </td>
333  <td class="mlabels-right">
334<span class="mlabels"><span class="mlabel">private</span></span>  </td>
335  </tr>
336</table>
337</div><div class="memdoc">
338
339<p class="definition">Definition at line <a class="el" href="mod__oasis__timer_8_f90_source.html#l00054">54</a> of file <a class="el" href="mod__oasis__timer_8_f90_source.html">mod_oasis_timer.F90</a>.</p>
340
341</div>
342</div>
343<a id="a25a9f5f978c475475b48d782c4ad279c"></a>
344<h2 class="memtitle"><span class="permalink"><a href="#a25a9f5f978c475475b48d782c4ad279c">&#9670;&nbsp;</a></span>file_hold</h2>
345
346<div class="memitem">
347<div class="memproto">
348<table class="mlabels">
349  <tr>
350  <td class="mlabels-left">
351      <table class="memname">
352        <tr>
353          <td class="memname">character (len=ic_med) mod_oasis_timer::file_hold</td>
354        </tr>
355      </table>
356  </td>
357  <td class="mlabels-right">
358<span class="mlabels"><span class="mlabel">private</span></span>  </td>
359  </tr>
360</table>
361</div><div class="memdoc">
362
363<p class="definition">Definition at line <a class="el" href="mod__oasis__timer_8_f90_source.html#l00058">58</a> of file <a class="el" href="mod__oasis__timer_8_f90_source.html">mod_oasis_timer.F90</a>.</p>
364
365</div>
366</div>
367<a id="a12dc3f95f8178d2ea46037a33da0e823"></a>
368<h2 class="memtitle"><span class="permalink"><a href="#a12dc3f95f8178d2ea46037a33da0e823">&#9670;&nbsp;</a></span>file_name</h2>
369
370<div class="memitem">
371<div class="memproto">
372<table class="mlabels">
373  <tr>
374  <td class="mlabels-left">
375      <table class="memname">
376        <tr>
377          <td class="memname">character (len=ic_med) mod_oasis_timer::file_name</td>
378        </tr>
379      </table>
380  </td>
381  <td class="mlabels-right">
382<span class="mlabels"><span class="mlabel">private</span></span>  </td>
383  </tr>
384</table>
385</div><div class="memdoc">
386
387<p class="definition">Definition at line <a class="el" href="mod__oasis__timer_8_f90_source.html#l00057">57</a> of file <a class="el" href="mod__oasis__timer_8_f90_source.html">mod_oasis_timer.F90</a>.</p>
388
389</div>
390</div>
391<a id="acb04b78110e512ad551f7a500af70ef7"></a>
392<h2 class="memtitle"><span class="permalink"><a href="#acb04b78110e512ad551f7a500af70ef7">&#9670;&nbsp;</a></span>mtimer</h2>
393
394<div class="memitem">
395<div class="memproto">
396<table class="mlabels">
397  <tr>
398  <td class="mlabels-left">
399      <table class="memname">
400        <tr>
401          <td class="memname">integer mod_oasis_timer::mtimer</td>
402        </tr>
403      </table>
404  </td>
405  <td class="mlabels-right">
406<span class="mlabels"><span class="mlabel">private</span></span>  </td>
407  </tr>
408</table>
409</div><div class="memdoc">
410
411<p class="definition">Definition at line <a class="el" href="mod__oasis__timer_8_f90_source.html#l00072">72</a> of file <a class="el" href="mod__oasis__timer_8_f90_source.html">mod_oasis_timer.F90</a>.</p>
412
413</div>
414</div>
415<a id="aa92116f5ed11fd498b11b37e368e7b72"></a>
416<h2 class="memtitle"><span class="permalink"><a href="#aa92116f5ed11fd498b11b37e368e7b72">&#9670;&nbsp;</a></span>ntimer</h2>
417
418<div class="memitem">
419<div class="memproto">
420<table class="mlabels">
421  <tr>
422  <td class="mlabels-left">
423      <table class="memname">
424        <tr>
425          <td class="memname">integer mod_oasis_timer::ntimer</td>
426        </tr>
427      </table>
428  </td>
429  <td class="mlabels-right">
430<span class="mlabels"><span class="mlabel">private</span></span>  </td>
431  </tr>
432</table>
433</div><div class="memdoc">
434
435<p class="definition">Definition at line <a class="el" href="mod__oasis__timer_8_f90_source.html#l00078">78</a> of file <a class="el" href="mod__oasis__timer_8_f90_source.html">mod_oasis_timer.F90</a>.</p>
436
437</div>
438</div>
439<a id="a80e0bc610eb9e9b0aa07e926d5a9fde8"></a>
440<h2 class="memtitle"><span class="permalink"><a href="#a80e0bc610eb9e9b0aa07e926d5a9fde8">&#9670;&nbsp;</a></span>output_unit</h2>
441
442<div class="memitem">
443<div class="memproto">
444<table class="mlabels">
445  <tr>
446  <td class="mlabels-left">
447      <table class="memname">
448        <tr>
449          <td class="memname">integer mod_oasis_timer::output_unit = 901</td>
450        </tr>
451      </table>
452  </td>
453  <td class="mlabels-right">
454<span class="mlabels"><span class="mlabel">private</span></span>  </td>
455  </tr>
456</table>
457</div><div class="memdoc">
458
459<p class="definition">Definition at line <a class="el" href="mod__oasis__timer_8_f90_source.html#l00080">80</a> of file <a class="el" href="mod__oasis__timer_8_f90_source.html">mod_oasis_timer.F90</a>.</p>
460
461</div>
462</div>
463<a id="a3733877ab9fa9d07df0ff70f21cd08b0"></a>
464<h2 class="memtitle"><span class="permalink"><a href="#a3733877ab9fa9d07df0ff70f21cd08b0">&#9670;&nbsp;</a></span>single_timer_header</h2>
465
466<div class="memitem">
467<div class="memproto">
468<table class="mlabels">
469  <tr>
470  <td class="mlabels-left">
471      <table class="memname">
472        <tr>
473          <td class="memname">logical, save mod_oasis_timer::single_timer_header</td>
474        </tr>
475      </table>
476  </td>
477  <td class="mlabels-right">
478<span class="mlabels"><span class="mlabel">private</span></span>  </td>
479  </tr>
480</table>
481</div><div class="memdoc">
482
483<p class="definition">Definition at line <a class="el" href="mod__oasis__timer_8_f90_source.html#l00081">81</a> of file <a class="el" href="mod__oasis__timer_8_f90_source.html">mod_oasis_timer.F90</a>.</p>
484
485</div>
486</div>
487<a id="a88e3c8171551da0ee64d10270484f6bf"></a>
488<h2 class="memtitle"><span class="permalink"><a href="#a88e3c8171551da0ee64d10270484f6bf">&#9670;&nbsp;</a></span>sum_ctime</h2>
489
490<div class="memitem">
491<div class="memproto">
492<table class="mlabels">
493  <tr>
494  <td class="mlabels-left">
495      <table class="memname">
496        <tr>
497          <td class="memname">double precision, dimension(:), pointer mod_oasis_timer::sum_ctime</td>
498        </tr>
499      </table>
500  </td>
501  <td class="mlabels-right">
502<span class="mlabels"><span class="mlabel">private</span></span>  </td>
503  </tr>
504</table>
505</div><div class="memdoc">
506
507<p class="definition">Definition at line <a class="el" href="mod__oasis__timer_8_f90_source.html#l00074">74</a> of file <a class="el" href="mod__oasis__timer_8_f90_source.html">mod_oasis_timer.F90</a>.</p>
508
509</div>
510</div>
511<a id="ab4d27b8be5c21939ab8d8e32d5582e9e"></a>
512<h2 class="memtitle"><span class="permalink"><a href="#ab4d27b8be5c21939ab8d8e32d5582e9e">&#9670;&nbsp;</a></span>sum_wtime</h2>
513
514<div class="memitem">
515<div class="memproto">
516<table class="mlabels">
517  <tr>
518  <td class="mlabels-left">
519      <table class="memname">
520        <tr>
521          <td class="memname">double precision, dimension(:), pointer mod_oasis_timer::sum_wtime</td>
522        </tr>
523      </table>
524  </td>
525  <td class="mlabels-right">
526<span class="mlabels"><span class="mlabel">private</span></span>  </td>
527  </tr>
528</table>
529</div><div class="memdoc">
530
531<p class="definition">Definition at line <a class="el" href="mod__oasis__timer_8_f90_source.html#l00075">75</a> of file <a class="el" href="mod__oasis__timer_8_f90_source.html">mod_oasis_timer.F90</a>.</p>
532
533</div>
534</div>
535<a id="a110185cdca99e2889419692182b0440a"></a>
536<h2 class="memtitle"><span class="permalink"><a href="#a110185cdca99e2889419692182b0440a">&#9670;&nbsp;</a></span>t_running</h2>
537
538<div class="memitem">
539<div class="memproto">
540<table class="mlabels">
541  <tr>
542  <td class="mlabels-left">
543      <table class="memname">
544        <tr>
545          <td class="memname">character(len=1), parameter mod_oasis_timer::t_running = '*'</td>
546        </tr>
547      </table>
548  </td>
549  <td class="mlabels-right">
550<span class="mlabels"><span class="mlabel">private</span></span>  </td>
551  </tr>
552</table>
553</div><div class="memdoc">
554
555<p class="definition">Definition at line <a class="el" href="mod__oasis__timer_8_f90_source.html#l00083">83</a> of file <a class="el" href="mod__oasis__timer_8_f90_source.html">mod_oasis_timer.F90</a>.</p>
556
557</div>
558</div>
559<a id="aceca66a08f073eb12f2643edc7c400fe"></a>
560<h2 class="memtitle"><span class="permalink"><a href="#aceca66a08f073eb12f2643edc7c400fe">&#9670;&nbsp;</a></span>t_stopped</h2>
561
562<div class="memitem">
563<div class="memproto">
564<table class="mlabels">
565  <tr>
566  <td class="mlabels-left">
567      <table class="memname">
568        <tr>
569          <td class="memname">character(len=1), parameter mod_oasis_timer::t_stopped = ' '</td>
570        </tr>
571      </table>
572  </td>
573  <td class="mlabels-right">
574<span class="mlabels"><span class="mlabel">private</span></span>  </td>
575  </tr>
576</table>
577</div><div class="memdoc">
578
579<p class="definition">Definition at line <a class="el" href="mod__oasis__timer_8_f90_source.html#l00082">82</a> of file <a class="el" href="mod__oasis__timer_8_f90_source.html">mod_oasis_timer.F90</a>.</p>
580
581</div>
582</div>
583<a id="a8a4b64983bdf68b795ab2112bc02b8bc"></a>
584<h2 class="memtitle"><span class="permalink"><a href="#a8a4b64983bdf68b795ab2112bc02b8bc">&#9670;&nbsp;</a></span>timer</h2>
585
586<div class="memitem">
587<div class="memproto">
588<table class="mlabels">
589  <tr>
590  <td class="mlabels-left">
591      <table class="memname">
592        <tr>
593          <td class="memname">type (<a class="el" href="structmod__oasis__timer_1_1timer__details.html">timer_details</a>), dimension(:), pointer mod_oasis_timer::timer</td>
594        </tr>
595      </table>
596  </td>
597  <td class="mlabels-right">
598<span class="mlabels"><span class="mlabel">private</span></span>  </td>
599  </tr>
600</table>
601</div><div class="memdoc">
602
603<p class="definition">Definition at line <a class="el" href="mod__oasis__timer_8_f90_source.html#l00073">73</a> of file <a class="el" href="mod__oasis__timer_8_f90_source.html">mod_oasis_timer.F90</a>.</p>
604
605</div>
606</div>
607<a id="a225db1b2b8bd57f0567d37b5c4d00ca3"></a>
608<h2 class="memtitle"><span class="permalink"><a href="#a225db1b2b8bd57f0567d37b5c4d00ca3">&#9670;&nbsp;</a></span>timer_count</h2>
609
610<div class="memitem">
611<div class="memproto">
612<table class="mlabels">
613  <tr>
614  <td class="mlabels-left">
615      <table class="memname">
616        <tr>
617          <td class="memname">integer, dimension(:), pointer mod_oasis_timer::timer_count</td>
618        </tr>
619      </table>
620  </td>
621  <td class="mlabels-right">
622<span class="mlabels"><span class="mlabel">private</span></span>  </td>
623  </tr>
624</table>
625</div><div class="memdoc">
626
627<p class="definition">Definition at line <a class="el" href="mod__oasis__timer_8_f90_source.html#l00076">76</a> of file <a class="el" href="mod__oasis__timer_8_f90_source.html">mod_oasis_timer.F90</a>.</p>
628
629</div>
630</div>
631</div><!-- contents -->
632<!-- start footer part -->
633<hr class="footer"/><address class="footer"><small>
634Generated on Fri Jun 29 2018 20:52:30 for Oasis3-MCT by &#160;<a href="http://www.doxygen.org/index.html">
635<img class="footer" src="doxygen.png" alt="doxygen"/>
636</a> 1.8.13
637</small></address>
638</body>
639</html>
Note: See TracBrowser for help on using the repository browser.