<!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>[3764] DART/trunk:
  Make public the routine which changes a generic kind string into</title>
</head>
<body>

<div id="msg">
<dl>
<dt>Revision</dt> <dd>3764</dd>
<dt>Author</dt> <dd>nancy</dd>
<dt>Date</dt> <dd>2009-02-06 13:00:32 -0700 (Fri, 06 Feb 2009)</dd>
</dl>

<h3>Log Message</h3>
<pre>Make public the routine which changes a generic kind string into
an index number (the corresponding routine for specific types has
existed for a long time; but there was nothing for the kinds).
This is needed by josh for the wrf model_mod revisions.  The
original routines were contributed by tim whitcomb who also
needed them for the COAMPS model.

Also, a group of changes which are internal to the code and
*not* externally visible: renaming, where possible, 'kind' into
'generic' and 'type' into 'specific', to start to try to ease
the eventual transition from 'kind' in the public routine names
and arguments into 'type'.  Right now most of the public usage
is incorrect, which contributes to the confusion about which
is which.  This requires a one line change to the preprocess
program to rename an automatically built table.</pre>

<h3>Modified Paths</h3>
<ul>
  <li>DART/trunk/obs_kind/DEFAULT_obs_kind_mod.F90</li>
  <li>DART/trunk/preprocess/preprocess.f90</li>
</ul>


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