<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><style type="text/css"><!--
#msg dl { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fc0 solid; padding: 6px; }
#msg ul, pre { overflow: auto; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<title>[3962] DART/trunk: Finally - i'
 ve taken the advance_time program that is a derivative</title>
</head>
<body>

<div id="msg">
<dl>
<dt>Revision</dt> <dd>3962</dd>
<dt>Author</dt> <dd>nancy</dd>
<dt>Date</dt> <dd>2009-07-10 15:24:09 -0600 (Fri, 10 Jul 2009)</dd>
</dl>

<h3>Log Message</h3>
<pre>Finally - i've taken the advance_time program that is a derivative
of one from wrf, and i've made it use our time manager to do the
calendar computations.  This version differs from the original in
that it expects to read a single line of input from the terminal,
so it needs to be called like one of these:
 echo '20080101 24' | advance_time
or
 echo '20080101 24' &gt; foo
 advance_time &lt; foo
or
 advance_time
 20080101 24
or 
 advance_time &lt;&lt;EOF
 20080101 24
 EOF

The earlier version of this program read command line args,
but that code is NOT portable between different fortran compilers,
so made my own arg parse routine which works on any input line
and breaks it into space-separated strings.</pre>

<h3>Added Paths</h3>
<ul>
  <li>DART/trunk/time_manager/advance_time.f90</li>
  <li>DART/trunk/utilities/parse_args_mod.f90</li>
</ul>


</div>
</body>
</html>