<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>Hi,<br>
<br>
I have created a NETCDF-4 file w/NCL v6.1.2.&nbsp; I am having a problem using <br>
cd_inv_calendar when reading this file.&nbsp; I get the following error:<br>
<br>
fatal:Argument type mismatch on argument (6) of (cd_inv_calendar) can not be coerced<br>
<br>
When I create the same NETCDF-4 file using V6.0.0 it reads OK.&nbsp; </p>
<p><br>
</p>
<p>Running a ncdump -h&nbsp; on each of these files there are differences:<br>
<br>
&nbsp;ncdump -h on V6.1.2 file<br>
netcdf ANOM&#43;6SCALAR_1983-2013_240x121 {<br>
dimensions:<br>
&nbsp;&nbsp; &nbsp;time = UNLIMITED ; // (640 currently)<br>
&nbsp;&nbsp; &nbsp;level = 39 ;<br>
&nbsp;&nbsp; &nbsp;latitude = 121 ;<br>
&nbsp;&nbsp; &nbsp;longitude = 240 ;<br>
variables:<br>
&nbsp;&nbsp; &nbsp;double time(time) ;<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;time:_FillValue = 9.96920996838687e&#43;36 ;<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;time:actual_range = 1867128., 1874610. ;<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;string time:first_time = &quot;2013-1-1 00:00:00&quot; ;<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;string time:delta_t = &quot;0000-00-00 06:00:00&quot; ;<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;string time:long_name = &quot;initial time&quot; ;<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;string time:units = &quot;hours since 1800-01-01 00:00:00&quot; ;<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;string time:last_time = &quot;2013-12-31 18:00:00&quot; ;<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;time:_ChunkSizes = 1 ;<br>
......<br>
<br>
ncdump -h on V6.0.0 file<br>
netcdf AANOM&#43;6SCALAR_2000-2013_240x121 {<br>
dimensions:<br>
&nbsp;&nbsp; &nbsp;time = UNLIMITED ; // (6 currently)<br>
&nbsp;&nbsp; &nbsp;level = 39 ;<br>
&nbsp;&nbsp; &nbsp;latitude = 121 ;<br>
&nbsp;&nbsp; &nbsp;longitude = 240 ;<br>
variables:<br>
&nbsp;&nbsp; &nbsp;double time(time) ;<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;time:_ChunkSizes = 1 ;<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;time:units = &quot;hours since 1800-01-01 00:00:00&quot; ;<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;time:long_name = &quot;initial time&quot; ;<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;time:delta_t = &quot;0000-00-00 06:00:00&quot; ;<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;time:first_time = &quot;1988-1-1 00:00:00&quot; ;<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;time:last_time = &quot;1988-12-31 18:00:00&quot; ;<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;time:actual_range = 1647960., 1656738. ;<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;time:_FillValue = 9.96920996838687e&#43;36 ;</p>
<p>.....<br>
<br>
There appears to be a &quot;string&quot; label in front of the string vars in the 6.1.2 vers.<br>
I have attached the script that creates the file.&nbsp; Thanks for any help you can provide<br>
<br>
Dave Vollaro<br>
<br>
</p>
</div>
</body>
</html>