[cmor] 75/190: Updated doc
Alastair McKinstry
mckinstry at moszumanska.debian.org
Tue Jul 21 12:54:39 UTC 2015
This is an automated email from the git hooks/post-receive script.
mckinstry pushed a commit to branch debian/master
in repository cmor.
commit d97eda5717ca47f7e511242b0dc79256fb8b6035
Author: Charles Doutriaux <doutriaux1 at llnl.gov>
Date: Fri Nov 12 08:23:30 2010 -0800
Updated doc
---
Doc/cmor_users_guide.doc | Bin 345088 -> 383488 bytes
Doc/cmor_users_guide.htm | 2247 ++++++++++++++-------------------
Doc/cmor_users_guide.pdf | Bin 523327 -> 576996 bytes
Doc/cmor_users_guide_files/header.htm | 2 +-
RELEASE-NOTES | 1 +
5 files changed, 923 insertions(+), 1327 deletions(-)
diff --git a/Doc/cmor_users_guide.doc b/Doc/cmor_users_guide.doc
index 32b63a0..6a21a6a 100644
Binary files a/Doc/cmor_users_guide.doc and b/Doc/cmor_users_guide.doc differ
diff --git a/Doc/cmor_users_guide.htm b/Doc/cmor_users_guide.htm
index a125843..913df6c 100644
--- a/Doc/cmor_users_guide.htm
+++ b/Doc/cmor_users_guide.htm
@@ -20,16 +20,16 @@ xmlns:css="http://macVmlSchemaUri" xmlns="http://www.w3.org/TR/REC-html40">
<o:LastAuthor>Default</o:LastAuthor>
<o:Revision>2</o:Revision>
<o:TotalTime>0</o:TotalTime>
- <o:LastPrinted>2010-11-06T00:14:00Z</o:LastPrinted>
- <o:Created>2010-11-06T00:14:00Z</o:Created>
- <o:LastSaved>2010-11-06T00:14:00Z</o:LastSaved>
- <o:Pages>4</o:Pages>
- <o:Words>24911</o:Words>
- <o:Characters>141997</o:Characters>
+ <o:LastPrinted>2010-11-12T16:22:00Z</o:LastPrinted>
+ <o:Created>2010-11-12T16:22:00Z</o:Created>
+ <o:LastSaved>2010-11-12T16:22:00Z</o:LastSaved>
+ <o:Pages>13</o:Pages>
+ <o:Words>24932</o:Words>
+ <o:Characters>142117</o:Characters>
<o:Company>PCMDI</o:Company>
- <o:Lines>1183</o:Lines>
- <o:Paragraphs>283</o:Paragraphs>
- <o:CharactersWithSpaces>174382</o:CharactersWithSpaces>
+ <o:Lines>1184</o:Lines>
+ <o:Paragraphs>284</o:Paragraphs>
+ <o:CharactersWithSpaces>174529</o:CharactersWithSpaces>
<o:Version>12.0</o:Version>
</o:DocumentProperties>
<o:OfficeDocumentSettings>
@@ -59,7 +59,7 @@ xmlns:css="http://macVmlSchemaUri" xmlns="http://www.w3.org/TR/REC-html40">
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" LatentStyleCount="276">
</w:LatentStyles>
-</xml><![endif]--><![if !supportAnnotations]>
<style id="dynCom" type="text/css"><!-- --></style>
<script language="JavaScript"><!--
function msoCommentShow(anchor_id, com_id)
{
if(msoBrowserCheck())
{
c = document.all(com_id);
if (null != c)
{
a = document.all(anchor_id);
var cw = c.offsetWidth;
var ch = c.offsetHeight;
var aw = a.offsetWidth;
var ah = a.offsetHeight;
var x = a.offsetLeft;
var y = a.offsetTop;
var el = a;
while (el.tagName != "BODY")
{
el = el.offsetParent;
x = x + el.offsetLeft;
y = y + el.offsetTop;
}
var bw = document.body.clientWidth;
var bh = document.body.clientHeight;
var bsl = document.body.scrollLeft;
var bst = document.body.scrollTop;
if (x + cw + ah / 2 > bw + bsl && x + aw - ah / 2 - cw >= bsl )
{ c.style.left = x + aw - ah / 2 - cw; }
else
{ c.style.left = x + ah / 2; }
if (y + ch + ah / 2 > bh + bst && y + ah / 2 - ch >= bst )
{ c.style.top = y + ah / 2 - ch; }
else
{ c.style.top = y + ah / 2; }
c.style.visibility = "visible";
} } }
function msoCommentHide(com_id)
{
if(msoBrowserCheck())
{
c = document.all(com_id);
if (null != c)
{
c.style.visibility = "hidden";
c.style.left = -1000;
c.style.top = -1000;
} }
}
function msoBrowserCheck()
{
ms = navigator.appVersion.indexOf("MSIE");
vers = navigator.appVersion.substring(ms + 5, ms + 6);
ie4 = (ms > 0) && (parseInt(vers) >= 4);
return ie4;
}
if (msoBrowserCheck())
{
document.styleSheets.dynCom.addRule(".msocomanchor","background: infobackground");
document.styleSheets.dynCom.addRule(".msocomoff","display: none");
document.styleSheets.dynCom.addRule(".msocomtxt","visibility: hidden");
document.styleSheets.dynCom.addRule(".msocomtxt","position: absolute");
document.styleSheets.dynCom.addRule(".msocomtxt","top: -1000");
document.styleSheets.dynCom.addRule(".msocomtxt","left: -1000");
document.styleSheets.dynCom.addRule(".msocomtxt","width: 33%");
document.styleSheets.dynCom.addRule(".msocomtxt","background: infobackground");
document.styleSheets.dynCom.addRule(".msocomtxt","color: infotext");
document.styleSheets.dynCom.addRule(".msocomtxt","border-top: 1pt solid threedlightshadow");
document.styleSheets.dynCom.addRule(".msocomtxt","border-right: 2pt solid threedshadow");
document.styleSheets.dynCom.addRule(".msocomtxt","border-bottom: 2pt solid threedshadow");
document.styleSheets.dynCom.addRule(".msocomtxt","border-left: 1pt solid threedlightshadow");
document.styleSheets.dynCom.addRule(".msocomtxt","padding: 3pt 3pt 3pt 3pt");
}
// --></script>
<![endif]>
+</xml><![endif]-->
<style>
<!--
/* Font Definitions */
@@ -78,70 +78,6 @@ xmlns:css="http://macVmlSchemaUri" xmlns="http://www.w3.org/TR/REC-html40">
mso-font-pitch:variable;
mso-font-signature:3 0 0 0 1 0;}
@font-face
- {font-family:Times;
- panose-1:2 0 5 0 0 0 0 0 0 0;
- mso-font-charset:77;
- mso-generic-font-family:roman;
- mso-font-format:other;
- mso-font-pitch:variable;
- mso-font-signature:3 0 0 0 1 0;}
- at font-face
- {font-family:Geneva;
- panose-1:2 11 5 3 3 4 4 4 2 4;
- mso-font-charset:77;
- mso-generic-font-family:swiss;
- mso-font-format:other;
- mso-font-pitch:variable;
- mso-font-signature:3 0 0 0 1 0;}
- at font-face
- {font-family:"Tms Rmn";
- panose-1:0 0 0 0 0 0 0 0 0 0;
- mso-font-charset:77;
- mso-generic-font-family:roman;
- mso-font-format:other;
- mso-font-pitch:variable;
- mso-font-signature:3 0 0 0 1 0;}
- at font-face
- {font-family:Helv;
- panose-1:0 0 0 0 0 0 0 0 0 0;
- mso-font-charset:77;
- mso-generic-font-family:swiss;
- mso-font-format:other;
- mso-font-pitch:variable;
- mso-font-signature:3 0 0 0 1 0;}
- at font-face
- {font-family:"MS Serif";
- panose-1:0 0 0 0 0 0 0 0 0 0;
- mso-font-charset:77;
- mso-generic-font-family:roman;
- mso-font-format:other;
- mso-font-pitch:variable;
- mso-font-signature:3 0 0 0 1 0;}
- at font-face
- {font-family:"MS Sans Serif";
- panose-1:0 0 0 0 0 0 0 0 0 0;
- mso-font-charset:77;
- mso-generic-font-family:swiss;
- mso-font-format:other;
- mso-font-pitch:variable;
- mso-font-signature:3 0 0 0 1 0;}
- at font-face
- {font-family:"New York";
- panose-1:0 0 0 0 0 0 0 0 0 0;
- mso-font-charset:77;
- mso-generic-font-family:roman;
- mso-font-format:other;
- mso-font-pitch:variable;
- mso-font-signature:3 0 0 0 1 0;}
- at font-face
- {font-family:System;
- panose-1:0 0 0 0 0 0 0 0 0 0;
- mso-font-charset:77;
- mso-generic-font-family:swiss;
- mso-font-format:other;
- mso-font-pitch:variable;
- mso-font-signature:3 0 0 0 1 0;}
- at font-face
{font-family:Wingdings;
panose-1:5 2 1 2 1 8 4 8 7 8;
mso-font-charset:2;
@@ -150,69 +86,6 @@ xmlns:css="http://macVmlSchemaUri" xmlns="http://www.w3.org/TR/REC-html40">
mso-font-pitch:variable;
mso-font-signature:0 0 65536 0 -2147483648 0;}
@font-face
- {font-family:"MS 明朝";
- panose-1:0 0 0 0 0 0 0 0 0 0;
- mso-font-charset:128;
- mso-generic-font-family:roman;
- mso-font-format:other;
- mso-font-pitch:fixed;
- mso-font-signature:1 0 16778247 0 131072 0;}
- at font-face
- {font-family:바탕;
- panose-1:0 0 0 0 0 0 0 0 0 0;
- mso-font-charset:129;
- mso-generic-font-family:auto;
- mso-font-format:other;
- mso-font-pitch:fixed;
- mso-font-signature:1 0 16786438 0 524288 0;}
- at font-face
- {font-family:宋体;
- panose-1:0 0 0 0 0 0 0 0 0 0;
- mso-font-charset:134;
- mso-generic-font-family:auto;
- mso-font-format:other;
- mso-font-pitch:variable;
- mso-font-signature:1 0 16778254 0 262144 0;}
- at font-face
- {font-family:新細明體;
- panose-1:0 0 0 0 0 0 0 0 0 0;
- mso-font-charset:136;
- mso-generic-font-family:auto;
- mso-font-format:other;
- mso-font-pitch:variable;
- mso-font-signature:1 0 16778248 0 1048576 0;}
- at font-face
- {font-family:"MS ゴシック";
- panose-1:0 0 0 0 0 0 0 0 0 0;
- mso-font-charset:128;
- mso-generic-font-family:modern;
- mso-font-format:other;
- mso-font-pitch:fixed;
- mso-font-signature:1 0 16778247 0 131072 0;}
- at font-face
- {font-family:Century;
- panose-1:2 4 6 4 5 5 5 2 3 4;
- mso-font-charset:77;
- mso-generic-font-family:roman;
- mso-font-format:other;
- mso-font-pitch:variable;
- mso-font-signature:3 0 0 0 1 0;}
- at font-face
- {font-family:Verdana;
- panose-1:2 11 6 4 3 5 4 4 2 4;
- mso-font-charset:77;
- mso-generic-font-family:roman;
- mso-font-format:other;
- mso-font-pitch:variable;
- mso-font-signature:3 0 0 0 1 0;}
- at font-face
- {font-family:Calibri;
- panose-1:2 15 5 2 2 2 4 3 2 4;
- mso-font-charset:0;
- mso-generic-font-family:auto;
- mso-font-pitch:variable;
- mso-font-signature:3 0 0 0 1 0;}
- at font-face
{font-family:Cambria;
panose-1:2 4 5 3 5 4 6 3 2 4;
mso-font-charset:0;
@@ -226,76 +99,6 @@ xmlns:css="http://macVmlSchemaUri" xmlns="http://www.w3.org/TR/REC-html40">
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 0 0 0 1 0;}
- at font-face
- {font-family:"Monotype Sorts";
- panose-1:1 1 6 1 1 1 1 1 1 1;
- mso-font-charset:2;
- mso-generic-font-family:auto;
- mso-font-pitch:variable;
- mso-font-signature:0 0 65536 0 -2147483648 0;}
- at font-face
- {font-family:"Cambria Math";
- panose-1:0 0 0 0 0 0 0 0 0 0;
- mso-font-charset:77;
- mso-generic-font-family:roman;
- mso-font-format:other;
- mso-font-pitch:auto;
- mso-font-signature:3 0 0 0 1 0;}
- at font-face
- {font-family:"MS Mincho";
- mso-font-alt:"MS 明朝";
- mso-font-charset:128;
- mso-generic-font-family:modern;
- mso-font-pitch:fixed;
- mso-font-signature:-536870145 1791491579 18 0 131231 0;}
- at font-face
- {font-family:PMingLiU;
- mso-font-alt:新細明體;
- mso-font-charset:136;
- mso-generic-font-family:roman;
- mso-font-pitch:variable;
- mso-font-signature:-1610611969 684719354 22 0 1048577 0;}
- at font-face
- {font-family:"Trebuchet MS";
- panose-1:2 11 6 3 2 2 2 2 2 4;
- mso-font-charset:0;
- mso-generic-font-family:swiss;
- mso-font-pitch:variable;
- mso-font-signature:647 0 0 0 159 0;}
- at font-face
- {font-family:"Century Schoolbook";
- panose-1:2 4 6 4 5 5 5 2 3 4;
- mso-font-charset:0;
- mso-generic-font-family:roman;
- mso-font-pitch:variable;
- mso-font-signature:647 0 0 0 159 0;}
- at font-face
- {font-family:"Wingdings 2";
- panose-1:5 2 1 2 1 5 7 7 7 7;
- mso-font-charset:2;
- mso-generic-font-family:roman;
- mso-font-pitch:variable;
- mso-font-signature:0 268435456 0 0 -2147483648 0;}
- at font-face
- {font-family:Impact;
- panose-1:2 11 8 6 3 9 2 5 2 4;
- mso-font-charset:0;
- mso-generic-font-family:swiss;
- mso-font-pitch:variable;
- mso-font-signature:647 0 0 0 159 0;}
- at font-face
- {font-family:"Arial Black";
- panose-1:2 11 10 4 2 1 2 2 2 4;
- mso-font-charset:0;
- mso-generic-font-family:swiss;
- mso-font-pitch:variable;
- mso-font-signature:647 0 0 0 159 0;}
- at font-face
- {font-family:"Lucida Grande";
- mso-font-charset:0;
- mso-generic-font-family:auto;
- mso-font-pitch:variable;
- mso-font-signature:3 0 0 0 1 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-parent:"";
@@ -734,6 +537,8 @@ a:visited, span.MsoHyperlinkFollowed
{color:purple;
text-decoration:underline;
text-underline:single;}
+strong
+ {mso-bidi-font-weight:bold;}
em
{mso-bidi-font-style:italic;}
p.MsoCommentSubject, li.MsoCommentSubject, div.MsoCommentSubject
@@ -851,21 +656,6 @@ span.BalloonTextChar
mso-ascii-font-family:Tahoma;
mso-hansi-font-family:Tahoma;
mso-bidi-font-family:Tahoma;}
-span.msoIns
- {mso-style-type:export-only;
- mso-style-name:"";
- text-decoration:underline;
- text-underline:single;
- color:teal;}
-span.msoDel
- {mso-style-type:export-only;
- mso-style-name:"";
- text-decoration:line-through;
- color:red;}
-span.msoChangeProp
- {mso-style-type:export-only;
- mso-style-name:"";
- color:black;}
/* Page Definitions */
@page
{mso-footnote-separator:url(":cmor_users_guide_files:header.htm") fs;
@@ -1679,7 +1469,7 @@ style='font-size:14.0pt'>Charles Doutriaux, Karl E. Taylor<o:p></o:p></span></p>
style='font-size:14.0pt'><span style='mso-element:field-begin'></span><span
style="mso-spacerun: yes"> </span>TIME \@ "MMMM d, yyyy" <span
style='mso-element:field-separator'></span></span><![endif]--><span
-style='font-size:14.0pt'><span style='mso-no-proof:yes'>November 5, 2010</span></span><!--[if supportFields]><span
+style='font-size:14.0pt'><span style='mso-no-proof:yes'>November 12, 2010</span></span><!--[if supportFields]><span
style='font-size:14.0pt'><span style='mso-element:field-end'></span></span><![endif]--><span
style='font-size:14.0pt'><o:p></o:p></span></p>
@@ -1714,8 +1504,7 @@ normal'><span style='font-size:14.0pt'>Version 1.0 (CMOR1)</span></b><span
style='font-size:14.0pt'><o:p></o:p></span></p>
<p class=MsoNormal align=center style='text-align:center'><span
-style='font-size:14.0pt'>Karl E. Taylor, Charles Doutriaux, and Jean-Yves
-Peterschmitt<o:p></o:p></span></p>
+style='font-size:14.0pt'>Karl E. Taylor, Charles Doutriaux, and Jean-Yves Peterschmitt<o:p></o:p></span></p>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:14.0pt'><o:p> </o:p></span></p>
@@ -1726,843 +1515,650 @@ style='font-size:14.0pt'>July 14, 2006<o:p></o:p></span></p>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:14.0pt'><o:p> </o:p></span></p>
-<b style='mso-bidi-font-weight:normal'><span style='font-size:14.0pt;
-font-family:Cambria;mso-fareast-font-family:"Times New Roman";mso-bidi-font-family:
-"Times New Roman";mso-ansi-language:EN-US;mso-fareast-language:EN-US'><br
-clear=ALL style='page-break-before:always'>
+<b><span style='font-size:14.0pt;font-family:Arial;mso-fareast-font-family:
+"Times New Roman";mso-bidi-font-family:Arial;mso-font-kerning:16.0pt;
+mso-ansi-language:EN-US;mso-fareast-language:EN-US'><br clear=ALL
+style='page-break-before:always'>
</span></b>
-<p class=MsoToc1 style='tab-stops:right dotted 438.7pt'><a name="_Toc129421995"></a><!--[if supportFields]><span
-style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
+<h1><a name="_Toc129421995"></a><!--[if supportFields]><span style='mso-bookmark:
+_Toc129421995'></span><span style='mso-element:field-begin'></span><span
style='mso-bookmark:_Toc129421995'><span style='font-size:14.0pt'><span
style="mso-spacerun: yes"> </span>TOC \o "1-3" <span
style='mso-element:field-separator'></span></span></span><![endif]--><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'><o:p></o:p></span></span></h1>
<p class=MsoToc1 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Design Considerations and
Overview<span style='mso-tab-count:1 dotted'>............................................................................ </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596531
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385708 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>4<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500330031000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700300038000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='mso-ascii-font-family:Cambria;mso-ascii-theme-font:minor-latin;
-mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fareast;
-mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:
-"Times New Roman";mso-bidi-theme-font:minor-bidi;font-weight:normal;mso-no-proof:
-yes'><o:p></o:p></span></span></p>
+style='font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc1 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Acknowledgements<span
style='mso-tab-count:1 dotted'>......................................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596532
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385709 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>10<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500330032000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700300039000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='mso-ascii-font-family:Cambria;mso-ascii-theme-font:minor-latin;
-mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fareast;
-mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:
-"Times New Roman";mso-bidi-theme-font:minor-bidi;font-weight:normal;mso-no-proof:
-yes'><o:p></o:p></span></span></p>
+style='font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc1 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Description of CMOR Functions<span
style='mso-tab-count:1 dotted'>................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596533
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385710 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>12<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500330033000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700310030000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='mso-ascii-font-family:Cambria;mso-ascii-theme-font:minor-latin;
-mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fareast;
-mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:
-"Times New Roman";mso-bidi-theme-font:minor-bidi;font-weight:normal;mso-no-proof:
-yes'><o:p></o:p></span></span></p>
+style='font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc2 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Preliminary notes:<span
style='mso-tab-count:1 dotted'>.......................................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596534
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385711 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>12<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500330034000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700310031000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc2 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Setting up CMOR<span
style='mso-tab-count:1 dotted'>............................................................................................................. </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596535
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385712 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>13<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500330035000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700310032000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Initialize CMOR: cmor_setup<span
style='mso-tab-count:1 dotted'>....................................................................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596536
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385713 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>13<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500330036000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700310033000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc2 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Dealing with Dataset<span
style='mso-tab-count:1 dotted'>...................................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596537
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385714 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>14<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500330037000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700310034000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Define a Dataset: cmor_dataset<span
style='mso-tab-count:1 dotted'>.................................................................................................................................. </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596538
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385715 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>14<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500330038000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700310035000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Define a Dataset Attribute:
cmor_set_cur_dataset_attribute<span style='mso-tab-count:1 dotted'>................................................................. </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596539
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385716 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>19<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500330039000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700310036000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Retrieve<span
-style="mso-spacerun: yes"> </span>a Dataset Attribute: cmor_get_cur_dataset_attribute<span
-style='mso-tab-count:1 dotted'>........................................................... </span></span></span><!--[if supportFields]><span
+style="mso-spacerun: yes"> </span>a Dataset Attribute:
+cmor_get_cur_dataset_attribute<span style='mso-tab-count:1 dotted'>........................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596540
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385717 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>19<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500340030000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700310037000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Inquire whether a Dataset
Attribute Exists: cmor_has_cur_dataset_attribute<span style='mso-tab-count:
1 dotted'>......................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596541
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385718 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>20<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500340031000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700310038000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc2 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Dealing with tables<span
style='mso-tab-count:1 dotted'>......................................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596542
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385719 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>20<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500340032000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700310039000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Loading a Table in Memory from
File:cmor_load_table<span style='mso-tab-count:1 dotted'>............................................................................. </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596543
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385720 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>20<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500340033000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700320030000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Loading a Table from
Memory:cmor_set_table<span style='mso-tab-count:1 dotted'>............................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596544
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385721 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>21<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500340034000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700320031000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc2 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Dealing with Axes<span
style='mso-tab-count:1 dotted'>........................................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596545
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385722 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>21<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500340035000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700320032000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Define an Axis: cmor_axis<span
style='mso-tab-count:1 dotted'>............................................................................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596546
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385723 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>21<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500340036000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700320033000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
-_Toc129421995'><span style='mso-no-proof:yes'>Define an Axis Attribute: cmor_set_axis_attribute<span
-style='mso-tab-count:1 dotted'>........................................................................................ </span></span></span><!--[if supportFields]><span
+_Toc129421995'><span style='mso-no-proof:yes'>Define an Axis Attribute:
+cmor_set_axis_attribute<span style='mso-tab-count:1 dotted'>........................................................................................ </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596547
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385724 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>23<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500340037000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700320034000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Retrieve an Axis Attribute:
cmor_get_axis_attribute<span style='mso-tab-count:1 dotted'>.................................................................................. </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596548
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385725 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>24<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500340038000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700320035000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Inquire whether an Axis Attribute
Exists: cmor_has_axis_attribute<span style='mso-tab-count:1 dotted'>................................................ </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596549
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385726 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>24<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500340039000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700320036000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc2 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Dealing with Grids<span
style='mso-tab-count:1 dotted'>.......................................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596550
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385727 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>25<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500350030000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700320037000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Define a Grid: cmor_grid<span
style='mso-tab-count:1 dotted'>................................................................................................................................................. </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596551
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385728 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>25<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500350031000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700320038000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Define Grid Mapping Parameters:
cmor_set_grid_mapping<span style='mso-tab-count:1 dotted'>.................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596552
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385729 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>26<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500350032000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700320039000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Define a Coordinate Variable for
a Time Varying Grid: cmor_time_varying_grid_coordinate<span style='mso-tab-count:
1'> </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596553
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385730 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>28<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500350033000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700330030000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc2 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Vertical Dimensions<span
style='mso-tab-count:1 dotted'>....................................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596554
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385731 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>29<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500350034000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700330031000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
-_Toc129421995'><span style='mso-no-proof:yes'>Provide Additional Information
-for Non-Dimensional Vertical Coordinates: cmor_zfactor<span style='mso-tab-count:
-1 dotted'> </span></span></span><!--[if supportFields]><span style='mso-bookmark:
-_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596555
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+_Toc129421995'><span style='mso-no-proof:yes'>Provide Non-Dimensional Vertical Coordinate
+Information: cmor_zfactor<span style='mso-tab-count:1 dotted'>............................... </span></span></span><!--[if supportFields]><span
+style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385732 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>29<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500350035000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700330032000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc2 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Variables<span style='mso-tab-count:
1 dotted'>......................................................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596556
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385733 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>31<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500350036000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700330033000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Define a Variable: cmor_variable<span
style='mso-tab-count:1 dotted'>.............................................................................................................................. </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596557
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385734 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>31<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500350037000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700330034000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Define a Variable Attribute:
cmor_set_variable_attribute<span style='mso-tab-count:1 dotted'>....................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596558
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385735 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>33<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500350038000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700330035000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Retrieve a Variable Attribute:
cmor_get_variable_attribute<span style='mso-tab-count:1 dotted'>.................................................................. </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596559
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385736 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>34<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500350039000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700330036000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Inquire Whether a Variable
Attribute Exists: cmor_has_variable_attribute<span style='mso-tab-count:1 dotted'>............................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596560
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>34<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500360030000000</w:data>
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385737 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>35<!--[if gte mso 9]><xml>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700330037000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc2 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Writing Data<span
style='mso-tab-count:1 dotted'>................................................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596561
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385738 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>35<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500360031000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700330038000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Generate Output Path:
cmor_create_output_path<span style='mso-tab-count:1 dotted'>......................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596562
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385739 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>35<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500360032000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700330039000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Write Data to File: cmor_write<span
style='mso-tab-count:1 dotted'>.................................................................................................................................. </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596563
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>35<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500360033000000</w:data>
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385740 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>36<!--[if gte mso 9]><xml>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700340030000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Close File(s): cmor_close<span
style='mso-tab-count:1 dotted'>............................................................................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596564
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>37<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500360034000000</w:data>
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385741 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>38<!--[if gte mso 9]><xml>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700340031000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc1 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Appendix A: Errors in CMOR<span
style='mso-tab-count:1 dotted'>........................................................................................ </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596565
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385742 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>39<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500360035000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700340032000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='mso-ascii-font-family:Cambria;mso-ascii-theme-font:minor-latin;
-mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fareast;
-mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:
-"Times New Roman";mso-bidi-theme-font:minor-bidi;font-weight:normal;mso-no-proof:
-yes'><o:p></o:p></span></span></p>
+style='font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc2 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Critical Errors<span
style='mso-tab-count:1 dotted'>.................................................................................................................. </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596566
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385743 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>39<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500360036000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700340033000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc1 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Appendix B: Limits in cmor<span
style='mso-tab-count:1 dotted'>.......................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596567
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385744 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>42<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500360037000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700340034000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='mso-ascii-font-family:Cambria;mso-ascii-theme-font:minor-latin;
-mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fareast;
-mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:
-"Times New Roman";mso-bidi-theme-font:minor-bidi;font-weight:normal;mso-no-proof:
-yes'><o:p></o:p></span></span></p>
+style='font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc1 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Appendix C: Sample Codes<span
style='mso-tab-count:1 dotted'>............................................................................................. </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596568
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385745 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>43<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500360038000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700340035000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='mso-ascii-font-family:Cambria;mso-ascii-theme-font:minor-latin;
-mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fareast;
-mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:
-"Times New Roman";mso-bidi-theme-font:minor-bidi;font-weight:normal;mso-no-proof:
-yes'><o:p></o:p></span></span></p>
+style='font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc2 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>FORTRAN<span style='mso-tab-count:
1 dotted'>......................................................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596569
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385746 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>43<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500360039000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700340036000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Sample Program 1<span
style='mso-tab-count:1 dotted'>............................................................................................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596570
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385747 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>43<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500370030000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700340037000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc2 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>C<span style='mso-tab-count:1 dotted'>....................................................................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596571
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385748 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>52<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500370031000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700340038000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Sample Program 1: grids<span
style='mso-tab-count:1 dotted'>................................................................................................................................................ </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596572
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385749 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>52<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500370032000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700340039000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc2 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>PYTHON<span style='mso-tab-count:
1 dotted'>.......................................................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596573
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385750 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>56<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500370033000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700350030000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Sample Program 1<span
style='mso-tab-count:1 dotted'>............................................................................................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596574
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385751 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>56<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500370034000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700350031000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Sample Program 2: grids<span
style='mso-tab-count:1 dotted'>................................................................................................................................................ </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596575
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385752 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>57<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500370035000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700350032000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc1 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>Appendix D: MIP Tables<span
style='mso-tab-count:1 dotted'>................................................................................................. </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596576
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385753 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>60<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500370036000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700350033000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='mso-ascii-font-family:Cambria;mso-ascii-theme-font:minor-latin;
-mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:minor-fareast;
-mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:
-"Times New Roman";mso-bidi-theme-font:minor-bidi;font-weight:normal;mso-no-proof:
-yes'><o:p></o:p></span></span></p>
+style='font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc2 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>CMOR 1 sample<span
style='mso-tab-count:1 dotted'>............................................................................................................... </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596577
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385754 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>60<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500370037000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700350034000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<p class=MsoToc2 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
_Toc129421995'><span style='mso-no-proof:yes'>CMOR 2 (table excerpts)<span
style='mso-tab-count:1 dotted'>................................................................................................. </span></span></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc150596578
-\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
+_Toc149385755 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>68<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100350030003500390036003500370038000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100340039003300380035003700350035000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-bookmark:_Toc129421995'><span
-style='font-size:12.0pt;mso-ascii-font-family:Cambria;mso-ascii-theme-font:
-minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
-minor-fareast;mso-hansi-font-family:Cambria;mso-hansi-theme-font:minor-latin;
-mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
-font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+style='font-size:12.0pt;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
<h1><span style='mso-bookmark:_Toc129421995'></span><!--[if supportFields]><span
style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Toc129421995'><br clear=ALL style='page-break-before:always'>
-<a name="_Toc150596531">Design Considerations and Overview</a></span><span
-style='mso-bookmark:_Toc150596531'></span><span style='mso-bookmark:_Toc129421995'></span><span
+<a name="_Toc149385708">Design Considerations and Overview</a></span><span
+style='mso-bookmark:_Toc149385708'></span><span style='mso-bookmark:_Toc129421995'></span><span
style='font-size:14.0pt'><o:p></o:p></span></h1>
<p class=MsoNormal><o:p> </o:p></p>
@@ -2574,8 +2170,8 @@ class=MsoFootnoteReference><span style='mso-special-character:footnote'><![if !s
written in C with access also provided via Fortran 90 and through Python<a
style='mso-footnote-id:ftn' href="#_ftn2" name="_ftnref" title=""><span
class=MsoFootnoteReference><span style='mso-special-character:footnote'><![if !supportFootnotes]>[2]<![endif]></span></span></a>.
-<span style="mso-spacerun: yes"> </span>CMOR is used to produce CF-compliant<a
-style='mso-footnote-id:ftn' href="#_ftn3" name="_ftnref" title=""><span
+<span style="mso-spacerun: yes"> </span>CMOR is used to produce
+CF-compliant<a style='mso-footnote-id:ftn' href="#_ftn3" name="_ftnref" title=""><span
class=MsoFootnoteReference><span style='mso-special-character:footnote'><![if !supportFootnotes]>[3]<![endif]></span></span></a>
netCDF<a style='mso-footnote-id:ftn' href="#_ftn4" name="_ftnref" title=""><span
class=MsoFootnoteReference><span style='mso-special-character:footnote'><![if !supportFootnotes]>[4]<![endif]></span></span></a>
@@ -2586,29 +2182,29 @@ here as "MIPs"<a style='mso-footnote-id:ftn' href="#_ftn5"
name="_ftnref" title=""><span class=MsoFootnoteReference><span
style='mso-special-character:footnote'><![if !supportFootnotes]>[5]<![endif]></span></span></a>
and include, for example, AMIP, CMIP, CFMIP, PMIP, APE, and IPCC scenario
-runs).<span style="mso-spacerun: yes"> </span></p>
+runs).<span style="mso-spacerun: yes"> </span><o:p></o:p></p>
<p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
<p class=MsoNormal style='text-align:justify'>CMOR was not designed to serve as
an all-purpose writer of CF-compliant netCDF files, but simply to reduce the
effort required to prepare and manage MIP model output.<span
-style="mso-spacerun: yes"> </span>Although MIPs encourage systematic analysis
-of results across models, this is only easy to do if the model output is
-written in a common format with files structured similarly and with sufficient
-metadata uniformly stored according to a common standard.<span
+style="mso-spacerun: yes"> </span>Although MIPs encourage systematic
+analysis of results across models, this is only easy to do if the model output
+is written in a common format with files structured similarly and with
+sufficient metadata uniformly stored according to a common standard.<span
style="mso-spacerun: yes"> </span>Individual modeling groups store their
data in different ways, but if a group can read its own data, then it should
easily be able to transform the data, using CMOR, into the common format
required by the MIPs.<span style="mso-spacerun: yes"> </span>The
adoption of CMOR as a standard code for exchanging climate data will facilitate
participation in MIPs because after learning how to satisfy the output
-requirements of one MIP, it will be easy to prepare output for other MIPs.</p>
+requirements of one MIP, it will be easy to prepare output for other MIPs.<o:p></o:p></p>
<p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
<p class=MsoNormal style='text-align:justify'>CMOR output has the following
-characteristics:</p>
+characteristics:<o:p></o:p></p>
<p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
@@ -2623,12 +2219,12 @@ characteristics:</p>
the many variables in the MIP databases.<span style="mso-spacerun:
yes"> </span>Data requests can be satisfied by simply sending the
appropriate file(s) without first extracting the individual field(s) of
- interest.</li>
+ interest.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l21 level1 lfo3;
tab-stops:list .5in'>There is flexibility in specifying how many time
slices (samples) are stored in a single file. A single file can contain
all the time-samples for a given variable and climate experiment, or the
- samples can be distributed in a sequence of files. </li>
+ samples can be distributed in a sequence of files. <o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l21 level1 lfo3;
tab-stops:list .5in'>Much of the metadata written to the output files is
defined in MIP-specific tables of information, which in this document are
@@ -2639,11 +2235,11 @@ characteristics:</p>
of the metadata that is useful in the MIP context, they are the key to
reducing the programming burden imposed on the individual users
contributing data to a MIP.<span style="mso-spacerun: yes">
- </span>Additional tables can be created as new MIPs are born.</li>
+ </span>Additional tables can be created as new MIPs are born.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l21 level1 lfo3;
tab-stops:list .5in'>For metadata, different MIPs may have different
requirements, but these are accommodated by CMOR, within the constraints
- of the CF convention and as specified in the MIP tables.</li>
+ of the CF convention and as specified in the MIP tables.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l21 level1 lfo3;
tab-stops:list .5in'><span style='background:silver;mso-highlight:silver'>CMOR
can rely on NetCDF4 (see </span><a
@@ -2676,8 +2272,8 @@ characteristics:</p>
Finally CMOR2 must also be linked against the uuid library (see </span><a
href="http://www.ossp.org/pkg/lib/uuid"><span style='background:silver;
mso-highlight:silver'>http://www.ossp.org/pkg/lib/uuid</span></a><span
- style='background:silver;mso-highlight:silver'>) in order to produce a unique
- tracking number for each file</span>.<span style='background:silver;
+ style='background:silver;mso-highlight:silver'>) in order to produce a
+ unique tracking number for each file</span>.<span style='background:silver;
mso-highlight:silver'> <span style="mso-spacerun: yes"> </span><span
style="mso-spacerun: yes"> </span><o:p></o:p></span></li>
</ul>
@@ -2687,39 +2283,39 @@ characteristics:</p>
<p class=MsoNormal style='text-align:justify'>Although the CMOR output adheres
to a fairly rigid structure, there is considerable flexibility allowed in the
design of codes that write data through the CMOR functions.<span
-style="mso-spacerun: yes"> </span>Depending on how the source data are stored,
-one might want to structure a code to read and rewrite the data through CMOR in
-several different ways.<span style="mso-spacerun: yes"> </span>Consider,
+style="mso-spacerun: yes"> </span>Depending on how the source data are
+stored, one might want to structure a code to read and rewrite the data through
+CMOR in several different ways.<span style="mso-spacerun: yes"> </span>Consider,
for example, a case where data are originally stored in "history"
files that contain many different fields, but a single time sample.<span
style="mso-spacerun: yes"> </span>If one were to process several
-different fields through CMOR and one wanted to include many time samples per
-file, then it would usually be more efficient to read all the fields from the
-single input file at the same time, and then distribute them to the appropriate
-CMOR output files, rather than to process all the time-samples for a single
-field and then move on to the next field.<span style="mso-spacerun: yes">
+different fields through CMOR and one wanted to include many time samples per file,
+then it would usually be more efficient to read all the fields from the single
+input file at the same time, and then distribute them to the appropriate CMOR
+output files, rather than to process all the time-samples for a single field
+and then move on to the next field.<span style="mso-spacerun: yes">
</span>If, however, the original data were stored already by field (i.e., one
variable per file), then it would make more sense to simply loop through the
fields, one at a time.<span style="mso-spacerun: yes"> </span>The user is
free to structure the conversion program in either of these ways (among
-others).</p>
+others).<o:p></o:p></p>
<p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
<p class=MsoNormal style='text-align:justify'>Converting data with CMOR
typically involves the following steps (with the CMOR function names given in
-parentheses):</p>
+parentheses):<o:p></o:p></p>
<p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
<ul style='margin-top:0in' type=disc>
<li class=MsoNormal style='text-align:justify;mso-list:l13 level1 lfo5;
tab-stops:list .5in'>Initialize CMOR and specify where output will be
- written and how error messages will be handled (cmor_setup).</li>
+ written and how error messages will be handled (cmor_setup).<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l13 level1 lfo5;
tab-stops:list .5in'>Provide information directing where output should be
placed and identifying the data source, project name, experiment, etc.
- (cmor_dataset).</li>
+ (cmor_dataset).<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l13 level1 lfo5;
tab-stops:list .5in'><span style='background:silver;mso-highlight:silver'>Set
any additional “dataset” (i.e. global) attributes (cmor_set_cur_dataset
@@ -2732,7 +2328,7 @@ parentheses):</p>
associated with each of the dimensions of the data to be written and
obtain "handles", to be used in the next step, which uniquely
identify the axes (cmor_axis).<span style="mso-spacerun: yes">
- </span></li>
+ </span><o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l13 level1 lfo5;
tab-stops:list .5in'><span style='background:silver;mso-highlight:silver'>In
the case of non-Cartesian longitude-latitude grids or for “station data”,
@@ -2746,21 +2342,21 @@ parentheses):</p>
</span>For each variable defined, this function fills internal table
entries containing file attributes passed by the user or obtained from a
MIP table, along with coordinate variables and other related information.
- Thus, nearly all of the file's metadata is collected during this step.</li>
+ Thus, nearly all of the file's metadata is collected during this step.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l13 level1 lfo5;
tab-stops:list .5in'>Write an array of data that includes one or more time
samples for a defined variable (cmor_write).<span style="mso-spacerun:
yes"> </span>This step will typically be repeated to output
- additional variables or to append additional time samples of data.</li>
+ additional variables or to append additional time samples of data.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l13 level1 lfo5;
- tab-stops:list .5in'>Close one or all files created by CMOR (cmor_close)</li>
+ tab-stops:list .5in'>Close one or all files created by CMOR (cmor_close)<o:p></o:p></li>
</ul>
<p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
<p class=MsoNormal style='text-align:justify'>There is an additional function
(cmor_zfactor), which enables one to define metadata associated with
-dimensionless vertical coordinates.</p>
+dimensionless vertical coordinates.<o:p></o:p></p>
<p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
@@ -2771,7 +2367,7 @@ transformations that the user would have to perform on their original data
structures to meet the MIP requirements.<span style="mso-spacerun: yes">
</span>Toward this end, the code allows the following flexibility (with the MIP
requirements obtained by CMOR from the appropriate MIP table and automatically
-applied):</p>
+applied):<o:p></o:p></p>
<p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
@@ -2780,14 +2376,15 @@ applied):</p>
tab-stops:list .5in'>The input data can be structured with dimensions in
any order and with coordinate values either increasing or decreasing
monotonically; CMOR will rearrange them to meet the MIP's requirements
- before writing out the data.</li>
+ before writing out the data.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l19 level1 lfo14;
tab-stops:list .5in'>The input data and coordinate values can be provided
in an array declared to be whatever "type" is convenient for the
user (e.g., in the case of coordinate data, the user might pass type
“real” values (32-bit floating-point numbers on most platforms) even
though the output will be written type double (64-bit IEEE
- floating-point); CMOR will transform the data to the required type before writing.</li>
+ floating-point); CMOR will transform the data to the required type before
+ writing.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l19 level1 lfo14;
tab-stops:list .5in'>The input data can be provided in units different
from what is required by a MIP.<span style="mso-spacerun: yes">
@@ -2810,25 +2407,25 @@ applied):</p>
dimension, consistent with the metadata requirements of CF.<span
style="mso-spacerun: yes"> </span>If the model output does not
conform to the MIP requirements (e.g., carries temperature at 1.5 m
- instead of 2 m), then the user can override the MIP table specifications.</li>
+ instead of 2 m), then the user can override the MIP table specifications.<o:p></o:p></li>
</ul>
<p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
<p class=MsoNormal style='text-align:justify'>The code does not, however,
include a capability to interpolate data, either in the vertical or
-horizontally.<span style="mso-spacerun: yes"> </span>If data originally stored
-on model levels, is supposed to be stored on standard pressure levels,
+horizontally.<span style="mso-spacerun: yes"> </span>If data originally
+stored on model levels, is supposed to be stored on standard pressure levels,
according to MIP specifications, then the user must interpolate before passing
-the data to CMOR.<span style="mso-spacerun: yes"> </span></p>
+the data to CMOR.<span style="mso-spacerun: yes"> </span><o:p></o:p></p>
<p class=MsoNormal style='text-align:justify;tab-stops:273.75pt'><o:p> </o:p></p>
<p class=MsoNormal style='text-align:justify;tab-stops:273.75pt'>The output
-resulting from CMOR is "self-describing" and includes metadata
-summarized below, organized by attribute type (global, coordinate, or variable
-attributes) and by its source (specified by the user or in a MIP table, or
-generated by CMOR).</p>
+resulting from CMOR is "self-describing" and includes metadata summarized
+below, organized by attribute type (global, coordinate, or variable attributes)
+and by its source (specified by the user or in a MIP table, or generated by
+CMOR).<o:p></o:p></p>
<p class=MsoNormal style='text-align:justify;tab-stops:273.75pt'><o:p> </o:p></p>
@@ -2841,18 +2438,18 @@ MIP table or generated by CMOR:<o:p></o:p></i></p>
<ul style='margin-top:0in' type=disc>
<li class=MsoNormal style='text-align:justify;mso-list:l23 level1 lfo16;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>title,</span>
- identification of the project, experiment, and table.</li>
+ identification of the project, experiment, and table.<o:p></o:p></li>
</ul>
<ul style='margin-top:0in' type=disc>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>Conventions,</span>
- (<span style='background:silver;mso-highlight:silver'>'CF-1.4'</span>)</li>
+ (<span style='background:silver;mso-highlight:silver'>'CF-1.4'</span>)<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>history,</span>
any user-provided history along with a "timestamp" generated by
CMOR and a statement that the data conform to both the CF standards and
- those of a particular MIP.</li>
+ those of a particular MIP.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New";
background:silver;mso-highlight:silver'>project_id</span><span
@@ -2904,7 +2501,7 @@ MIP table or generated by CMOR:<o:p></o:p></i></p>
</ul>
<p class=MsoNormal style='text-align:justify;tab-stops:273.75pt'><span
-style="mso-spacerun: yes"> </span></p>
+style="mso-spacerun: yes"> </span><o:p></o:p></p>
<p class=MsoNormal style='text-align:justify;tab-stops:273.75pt'><i
style='mso-bidi-font-style:normal'>Global attributes typically provided by the
@@ -2915,18 +2512,18 @@ user in a call to a CMOR function:<o:p></o:p></i></p>
<ul style='margin-top:0in' type=disc>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>institution</span>,
- identifying the modeling center contributing the output.</li>
+ identifying the modeling center contributing the output.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>institute_id</span>,
a shorter identifying name of the modeling center (which would be
appropriate for labeling plots in which results from many models might
- appear).</li>
+ appear).<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>source</span>,
- identifying the model version that generated the output.</li>
+ identifying the model version that generated the output.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>contact,</span>
- providing the name and email of someone responsible for the data</li>
+ providing the name and email of someone responsible for the data<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New";
background:silver;mso-highlight:silver'>model_id</span><span
@@ -2943,27 +2540,27 @@ user in a call to a CMOR function:<o:p></o:p></i></p>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>history</span>,
providing an "audit trail" for the data, which will be
- supplemented with CMOR-generated information described above.</li>
+ supplemented with CMOR-generated information described above.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>references</span>,
- typically containing documentation of the model and the model simulation.</li>
+ typically containing documentation of the model and the model simulation.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>comment</span>,
typically including initialization and spin-up information for the
- simulation.</li>
+ simulation.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>realization</span>,
an integer distinguishing among simulations that differ only from
different equally reasonable initial conditions.<span style="mso-spacerun:
yes"> </span>This number should be greater than or equal to 1. <span
style='background:silver;mso-highlight:silver'>CMOR will reset this to 0
- automatically for “fixed” frequency (i.e. time-independent fields)</span></li>
+ automatically for “fixed” frequency (i.e. time-independent fields)</span><o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>initialization</span>_<span
style='font-family:"Courier New"'>method</span>, an integer distinguishing
among simulations that differ only in the <i style='mso-bidi-font-style:
normal'>method</i> of initialization.<span style="mso-spacerun:
- yes"> </span>This number should be greater than or equal to 1.</li>
+ yes"> </span>This number should be greater than or equal to 1.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>physics</span>_<span
style='font-family:"Courier New"'>version</span>, an integer indicating
@@ -3008,25 +2605,25 @@ a MIP table or generated by CMOR:<o:p></o:p></i></p>
<li class=MsoNormal style='text-align:justify;mso-list:l6 level1 lfo17;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>standard</span>_<span
style='font-family:"Courier New"'>name</span>, as defined in the CF
- standard name table.</li>
+ standard name table.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l6 level1 lfo17;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>units</span>,
- specifying the units for the coordinate variable.</li>
+ specifying the units for the coordinate variable.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l6 level1 lfo17;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>axis</span>,
- indicating whether axis is of type x, y, z, t, or none of these.</li>
+ indicating whether axis is of type x, y, z, t, or none of these.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l6 level1 lfo17;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>bounds</span>,
- (when appropriate) indicating where the cell bounds are stored.</li>
+ (when appropriate) indicating where the cell bounds are stored.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l6 level1 lfo17;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>positive</span>,
(when appropriate) indicating whether a vertical coordinate increases
- upward or downward.</li>
+ upward or downward.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l6 level1 lfo17;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>formula</span>_<span
style='font-family:"Courier New"'>terms</span>, (when appropriate)
providing information needed to transform from a dimensionless vertical
- coordinate to the actual location (e.g., from sigma-level to pressure).</li>
+ coordinate to the actual location (e.g., from sigma-level to pressure).<o:p></o:p></li>
</ul>
<p class=MsoNormal style='text-align:justify;tab-stops:273.75pt'><o:p> </o:p></p>
@@ -3040,14 +2637,15 @@ attributes typically provided by the user in a call to a CMOR function:<o:p></o:
<ul style='margin-top:0in' type=disc>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>calendar</span>,
- (when appropriate) indicating the calendar type assumed by the model.</li>
+ (when appropriate) indicating the calendar type assumed by the model.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>grid_mapping_name</span><span
style='background:silver;mso-highlight:silver'> and the names of various
mapping parameters, when necessary to describe grids other than lat-lon.<span
- style="mso-spacerun: yes"> </span>See CF conventions at: (<a
- href="http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.41/cf-conventions.html#grid-mappings-and-projections">http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.4/cf-conventions.html#grid-mappings-and-projections</a>
- )<o:p></o:p></span></li>
+ style="mso-spacerun: yes"> </span>See CF conventions at: (</span><a
+ href="http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.1/cf-conventions.html#grid-mappings-and-projections"><span
+ style='background:silver;mso-highlight:silver'>http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.1/cf-conventions.html#grid-mappings-and-projections</span></a><span
+ style='background:silver;mso-highlight:silver'> )<o:p></o:p></span></li>
</ul>
<p class=MsoNormal style='text-align:justify;tab-stops:273.75pt'><o:p> </o:p></p>
@@ -3062,24 +2660,24 @@ MIP table or generated by CMOR:<o:p></o:p></i></p>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>standard</span>_<span
style='font-family:"Courier New"'>name</span> as defined in the CF
- standard name table.</li>
+ standard name table.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>units</span>,
- specifying the units for the variable.</li>
+ specifying the units for the variable.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>long</span>_<span
style='font-family:"Courier New"'>name</span>, describing the variable and
- useful as a title on plots.</li>
+ useful as a title on plots.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>missing</span>_<span
style='font-family:"Courier New"'>value and _FillValue</span>, specifying
- how missing data will be identified.</li>
+ how missing data will be identified.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>cell</span>_<span
style='font-family:"Courier New"'>methods</span>, (when appropriate)
typically providing information concerning calculation of means or
climatologies, which may be supplemented by information provided by the
- user.</li>
+ user.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New";
mso-bidi-font-family:"Courier New";background:silver;mso-highlight:silver'>cell_measures</span><span
@@ -3088,17 +2686,17 @@ MIP table or generated by CMOR:<o:p></o:p></i></p>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>comment</span>,
providing clarifying information concerning the variable (e.g., whether
- precipitation includes both liquid and solid forms of precipitation).</li>
+ precipitation includes both liquid and solid forms of precipitation).<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>history</span>,
indicating what CMOR has done to the user supplied data (e.g.,
transforming its units or rearranging its order to be consistent with the
- MIP requirements)</li>
+ MIP requirements)<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>coordinates</span>,
(when appropriate) supplying either scalar (singleton) dimension
information or the name of the labels containing names of geographical
- regions.</li>
+ regions.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>associated_files</span>,
files that contain metadata that applies to this variable. <span
@@ -3109,9 +2707,6 @@ MIP table or generated by CMOR:<o:p></o:p></i></p>
the top directory structure where the data will be accessible online.<o:p></o:p></span></li>
<li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New";
- mso-bidi-font-family:"Courier New";background:silver;mso-highlight:silver'>grid_mapping<o:p></o:p></span></li>
- <li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
- tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New";
mso-bidi-font-family:"Courier New";background:silver;mso-highlight:silver'>flag_values</span><span
style='background:silver;mso-highlight:silver'> and </span><span
style='font-family:"Courier New";mso-bidi-font-family:"Courier New";
@@ -3129,23 +2724,26 @@ the user in a call to a CMOR function:<o:p></o:p></i></p>
<ul style='margin-top:0in' type=disc>
<li class=MsoNormal style='text-align:justify;mso-list:l7 level1 lfo18;
+ tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New";
+ mso-bidi-font-family:"Courier New";background:silver;mso-highlight:silver'>grid_mapping<o:p></o:p></span></li>
+ <li class=MsoNormal style='text-align:justify;mso-list:l7 level1 lfo18;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>original</span>_<span
style='font-family:"Courier New"'>name</span>, containing the name of the
- variable as it is known at the user's home institution.</li>
+ variable as it is known at the user's home institution.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l7 level1 lfo18;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>original</span>_<span
style='font-family:"Courier New"'>units</span>, the units of the data
- passed to CMOR.</li>
+ passed to CMOR.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l7 level1 lfo18;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>history</span>,
(when appropriate) information concerning processing of the variable prior
to sending it to CMOR.<span style="mso-spacerun: yes"> </span>(This
information may be supplemented by further history information generated
- by CMOR.)</li>
+ by CMOR.)<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l7 level1 lfo18;
tab-stops:list .5in left 273.75pt'><span style='font-family:"Courier New"'>comment</span>,
(when appropriate) providing miscellaneous information concerning the
- variable, which will supplement any comment contained in the MIP table.</li>
+ variable, which will supplement any comment contained in the MIP table.<o:p></o:p></li>
</ul>
<p class=MsoNormal style='margin-left:.25in;text-align:justify;tab-stops:273.75pt'><o:p> </o:p></p>
@@ -3158,7 +2756,7 @@ style="mso-spacerun: yes"> </span>Besides the attribute
information, the MIP tables also include information that controls the
structure of the output and allows CMOR to apply some rudimentary quality
assurance checks.<span style="mso-spacerun: yes"> </span>Among this
-ancillary information in the MIP tables is the following:</p>
+ancillary information in the MIP tables is the following:<o:p></o:p></p>
<p class=MsoNormal style='text-align:justify;tab-stops:273.75pt'><o:p> </o:p></p>
@@ -3168,41 +2766,42 @@ ancillary information in the MIP tables is the following:</p>
stored when it is output (i.e., either in order of increasing or
decreasing values).<span style="mso-spacerun: yes"> </span>The user
need not be concerned with this since, if necessary, CMOR will reorder the
- coordinate values and the data.</li>
+ coordinate values and the data.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l18 level1 lfo20;
tab-stops:list .5in left 273.75pt'>The acceptable values for coordinates
(e.g., for a pressure coordinate axis, for example, perhaps the WCRP
- standard pressure levels).</li>
+ standard pressure levels).<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l18 level1 lfo20;
tab-stops:list .5in left 273.75pt'>The acceptable values for various
arguments passed to CMOR functions (e.g., acceptable calendars, experiment
- i.d.'s, etc.)</li>
+ i.d.'s, etc.)<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l18 level1 lfo20;
- tab-stops:list .5in left 273.75pt'>The "type" of each output array
- (whether real, double precision, or integer).<span style="mso-spacerun:
- yes"> </span>The user need not be concerned with this since, if
- necessary, CMOR will convert the data to the specified type.</li>
+ tab-stops:list .5in left 273.75pt'>The "type" of each output
+ array (whether real, double precision, or integer).<span
+ style="mso-spacerun: yes"> </span>The user need not be concerned
+ with this since, if necessary, CMOR will convert the data to the specified
+ type.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l18 level1 lfo20;
tab-stops:list .5in left 273.75pt'>The order of the dimensions for output
arrays. The user need not be concerned with this since, if necessary, CMOR
- will reorder the data consistent with the specified dimension order. </li>
+ will reorder the data consistent with the specified dimension order. <o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l18 level1 lfo20;
tab-stops:list .5in left 273.75pt'>The normally applied values for
- "scalar dimensions" (i.e., "singleton dimensions").</li>
+ "scalar dimensions" (i.e., "singleton dimensions").<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l18 level1 lfo20;
tab-stops:list .5in left 273.75pt'>The range of acceptable values for
- output arrays.</li>
+ output arrays.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l18 level1 lfo20;
tab-stops:list .5in left 273.75pt'>The acceptable range for the spatial
- mean of the absolute value of all elements in output arrays.</li>
+ mean of the absolute value of all elements in output arrays.<o:p></o:p></li>
<li class=MsoNormal style='text-align:justify;mso-list:l18 level1 lfo20;
- tab-stops:list .5in left 273.75pt'>The minimal global attributes required.</li>
+ tab-stops:list .5in left 273.75pt'>The minimal global attributes required.<o:p></o:p></li>
</ul>
<p class=MsoNormal style='text-align:justify;tab-stops:273.75pt'><o:p> </o:p></p>
-<h1><a name="_Toc129421996"></a><a name="_Toc150596532"><span style='mso-bookmark:
-_Toc129421996'>Acknowledgements</span></a></h1>
+<h1><a name="_Toc129421996"></a><a name="_Toc149385709"><span style='mso-bookmark:
+_Toc129421996'>Acknowledgements</span></a><o:p></o:p></h1>
<p class=MsoNormal style='text-align:justify;tab-stops:273.75pt'><o:p> </o:p></p>
@@ -3215,9 +2814,9 @@ improve the design of this software, and we particularly appreciate the time
they spent reading and thinking about this problem.<span style="mso-spacerun:
yes"> </span>Jim Boyle additionally helped in a number of other ways,
including porting CMOR to various platforms.<span style="mso-spacerun:
-yes"> </span>Brian Eaton provided his usual careful and thoughtful
-responses to questions about CF compliance. Finally, we appreciate the
-encouragement expressed by the WGCM for developing CMOR.</p>
+yes"> </span>Brian Eaton provided his usual careful and thoughtful responses
+to questions about CF compliance. Finally, we appreciate the encouragement
+expressed by the WGCM for developing CMOR.<o:p></o:p></p>
<p class=MsoNormal style='tab-stops:273.75pt'><o:p> </o:p></p>
@@ -3240,27 +2839,26 @@ mso-ansi-language:EN-US;mso-fareast-language:EN-US'><br clear=ALL
style='page-break-before:always'>
</span></b>
-<h1><a name="_Toc129421997"></a><a name="_Toc150596533"><span style='mso-bookmark:
-_Toc129421997'>Description of CMOR Functions</span></a></h1>
+<h1><a name="_Toc129421997"></a><a name="_Toc149385710"><span style='mso-bookmark:
+_Toc129421997'>Description of CMOR Functions</span></a><o:p></o:p></h1>
<p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span
style='font-size:14.0pt'><o:p> </o:p></span></b></p>
-<h2><a name="_Toc129421998"></a><a name="_Toc150596534"><span style='mso-bookmark:
-_Toc129421998'>Preliminary notes:</span></a></h2>
+<h2><a name="_Toc129421998"></a><a name="_Toc149385711"><span style='mso-bookmark:
+_Toc129421998'>Preliminary notes:</span></a><o:p></o:p></h2>
<p class=MsoNormal style='text-align:justify'><span style="mso-spacerun:
yes"> </span>In the following, all arguments should be passed using
-keywords (to improve readability and flexibility in ordering the
-arguments).<span style="mso-spacerun: yes"> </span>Those arguments
-appearing below that are followed by an equal sign may be optional and, if not
-passed by the user, are assigned the default value that follows the equal
-sign.<span style="mso-spacerun: yes"> </span>The information in a
-MIP-specific input table determines whether or not an argument shown in
-brackets is optional or required, and the table provides MIP-specific default
-values for some parameters.<span style="mso-spacerun: yes"> </span>All
-arguments not in brackets and not followed by an equal sign are always
-required. </p>
+keywords (to improve readability and flexibility in ordering the arguments).<span
+style="mso-spacerun: yes"> </span>Those arguments appearing below that
+are followed by an equal sign may be optional and, if not passed by the user,
+are assigned the default value that follows the equal sign.<span
+style="mso-spacerun: yes"> </span>The information in a MIP-specific input
+table determines whether or not an argument shown in brackets is optional or
+required, and the table provides MIP-specific default values for some
+parameters.<span style="mso-spacerun: yes"> </span>All arguments not in
+brackets and not followed by an equal sign are always required. <o:p></o:p></p>
<p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
@@ -3274,7 +2872,7 @@ the third for <b style='mso-bidi-font-weight:normal'><span style='color:#FF660A'
style='color:#FF660A'> </span><span style='color:#FF6600'>(orange text).<span
style="mso-spacerun: yes"> </span><span style="mso-spacerun:
yes"> </span></span>In the following, text that applies to only one of the
-coding languages appears in the appropriate color.</p>
+coding languages appears in the appropriate color.<o:p></o:p></p>
<p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
@@ -3282,7 +2880,7 @@ coding languages appears in the appropriate color.</p>
CMOR (e.g., names of variables and axes are only unambiguously defined in the
context of a specific CMOR table, and in the Fortran version of the functions
this is specified by one of the function arguments, whereas in the C and Python
-versions it is specified through a call to cmor_load_table and cmor_set_table.</p>
+versions it is specified through a call to cmor_load_table and cmor_set_table.<o:p></o:p></p>
<p class=MsoNormal style='text-align:justify'><span style='color:#FF6600'><o:p> </o:p></span></p>
@@ -3310,15 +2908,15 @@ string argument may be set by CMOR (cmor_close and
cmor_create_output_path).<span style="mso-spacerun: yes"> </span>These are
the only cases when the value of any of the Fortran function’s arguments might
be modified by CMOR.<span style="mso-spacerun: yes">
-</span></p>
+</span><o:p></o:p></p>
<p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
-<h2><a name="_Toc129421999"></a><a name="_Toc150596535"><span style='mso-bookmark:
-_Toc129421999'>Setting up CMOR</span></a></h2>
+<h2><a name="_Toc129421999"></a><a name="_Toc149385712"><span style='mso-bookmark:
+_Toc129421999'>Setting up CMOR</span></a><o:p></o:p></h2>
-<h3><a name="_Toc129422000"></a><a name="_Toc150596536"><span style='mso-bookmark:
-_Toc129422000'>Initialize CMOR: cmor_setup</span></a></h3>
+<h3><a name="_Toc129422000"></a><a name="_Toc149385713"><span style='mso-bookmark:
+_Toc129422000'>Initialize CMOR: cmor_setup</span></a><o:p></o:p></h3>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in;page-break-after:
avoid'><o:p> </o:p></p>
@@ -3344,16 +2942,16 @@ exit_control=CMOR_NORMAL, logfile=None, create_subdirectories=1)<o:p></o:p></spa
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><i
style='mso-bidi-font-style:normal'>Description</i>: Initialize CMOR, specify
path to MIP table(s) that will be read by CMOR, specify whether existing output
-files will be overwritten, and specify how error messages will be handled</p>
+files will be overwritten, and specify how error messages will be handled<o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><o:p> </o:p></p>
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><i
-style='mso-bidi-font-style:normal'>Arguments</i>: </p>
+style='mso-bidi-font-style:normal'>Arguments</i>: <o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[inpath] = a character string specifying the path to the directory where
-the needed MIP-specific tables reside.</p>
+the needed MIP-specific tables reside.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[netcdf_file_action] = controls handling of existing netCDF files.<span
@@ -3374,7 +2972,7 @@ the “CLASSIC” NetCDF4 format, a “_4” should be appended to the above par
(e.g., CMOR_APPEND would become CMOR_APPEND_4), this allows the user to take
advantage of NetCDF4 compression and chunking capabilities. The default values (no
underscore) are aliased to the _3 values (satisfying the requirements of CMIP5).</span>
-</p>
+<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[set_verbosity] controls how informational messages and error messages
@@ -3382,29 +2980,29 @@ generated by CMOR are handled.<span style="mso-spacerun: yes"> </span>If
set_verbosity=CMOR_NORMAL, errors and warnings will be sent to the standard error
device (typically the user's screen). If verbosity=CMOR_QUIET, then only error
messages will be sent (and warnings will be suppressed).<span
-style="mso-spacerun: yes"> </span></p>
+style="mso-spacerun: yes"> </span><o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-indent:-.5in'>[exit_control]
determines if errors will trigger program to exit: CMOR_EXIT_ON_MAJOR = stop
only on critical error; CMOR_NORMAL = stop only if severe errors;
-CMOR_EXIT_ON_WARNING = stop even after minor errors detected.</p>
+CMOR_EXIT_ON_WARNING = stop even after minor errors detected.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-indent:-.5in'><span
style='background:silver;mso-highlight:silver'>[logfile] where CMOR will write
its messages -- default is “standard error” (stderr).</span><span
-style="mso-spacerun: yes"> </span></p>
+style="mso-spacerun: yes"> </span><o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-indent:-.5in'><span
style='background:silver;mso-highlight:silver'>[create_subdirectories] do we
want to create the correct path subdirectory structure or simply dump the files
wherever cmor_dataset will point to.</span><span style="mso-spacerun:
-yes"> </span></p>
+yes"> </span><o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><o:p> </o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
--.5in'><i style='mso-bidi-font-style:normal'>\Returns upon success</i>: </p>
+-.5in'><i style='mso-bidi-font-style:normal'>\Returns upon success</i>: <o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify'><span
style='color:#00B050'>Fortran: 0 <o:p></o:p></span></p>
@@ -3420,11 +3018,11 @@ style='color:#FF6600'>Python: None <o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><o:p> </o:p></p>
-<h2><a name="_Toc129422001"></a><a name="_Toc150596537"><span style='mso-bookmark:
-_Toc129422001'>Dealing with Dataset</span></a></h2>
+<h2><a name="_Toc129422001"></a><a name="_Toc149385714"><span style='mso-bookmark:
+_Toc129422001'>Dealing with Dataset</span></a><o:p></o:p></h2>
-<h3><a name="_Toc129422002"></a><a name="_Toc150596538"><span style='mso-bookmark:
-_Toc129422002'>Define a Dataset: cmor_dataset</span></a></h3>
+<h3><a name="_Toc129422002"></a><a name="_Toc149385715"><span style='mso-bookmark:
+_Toc129422002'>Define a Dataset: cmor_dataset</span></a><o:p></o:p></h3>
<p class=MsoNormal style='text-align:justify;page-break-after:avoid'><o:p> </o:p></p>
@@ -3435,8 +3033,8 @@ experiment_id, institution, source, calendar, [realization=1], [contact],
[model_id], [forcing],<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;page-break-after:avoid'><span
-style='color:#00B050'>[initialization_method], [physics_version],
-[institute_id], [parent_experiment_id], [branch_time], [parent_experiment_rip])<o:p></o:p></span></p>
+style='color:#00B050'>[initialization_method], [physics_version], [institute_id],
+[parent_experiment_id], [branch_time], [parent_experiment_rip])<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in;page-break-after:
avoid'><span style='color:blue'>C: error_flag = cmor_dataset(char *outpath,
@@ -3459,7 +3057,8 @@ leap_year=None, leap_month=None, month_lengths=None, model_id=””, forcing=
<p class=MsoNormal style='margin-left:.5in;page-break-after:avoid'><span
style='color:#FF6600'>initialization_method=None, physics_version=None,
-institute_id=””, parent_experiment_id=””, branch_time=0., parent_experiment_rip=””)</span></p>
+institute_id=””, parent_experiment_id=””, branch_time=0.,
+parent_experiment_rip=””)</span><o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in;text-align:justify;text-indent:-.5in'><o:p> </o:p></p>
@@ -3474,13 +3073,13 @@ dataset can be defined at any time, but the dataset can be closed (by calling
cmor_close()), and then another dataset can be defined by calling cmor_dataset.
<span style='background:silver;mso-highlight:silver'>Note that after a new
dataset is defined, all axes and variables must be defined; axes and variables
-defined earlier are not associated with the new dataset. </span></p>
+defined earlier are not associated with the new dataset. </span><o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><o:p> </o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
--.5in'><i style='mso-bidi-font-style:normal'>Arguments</i>:</p>
+-.5in'><i style='mso-bidi-font-style:normal'>Arguments</i>:<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>outpath = path where all output files in this dataset will be written
@@ -3513,14 +3112,14 @@ permissions.<o:p></o:p></span></p>
Ignore'>2)<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]><span
style='background:silver;mso-highlight:silver'>One can turn off the creation of
the subdirectories via the keyword “create_subdirectories” in the cmor_setup
-call.</span> </p>
+call.</span> <o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.25in;text-align:justify;text-indent:
-.25in;mso-list:l2 level1 lfo37'><![if !supportLists]><span style='mso-list:
Ignore'>3)<span style='font:7.0pt "Times New Roman"'> </span></span><![endif]><span
style='background:silver;mso-highlight:silver'>The necessary information is
sent to CMOR as arguments of either cmor_dataset or cmor_variable Other
-attributes can also be set via the command: cmor_set_cur_dataset_attribute.</span></p>
+attributes can also be set via the command: cmor_set_cur_dataset_attribute.</span><o:p></o:p></p>
<p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
@@ -3550,12 +3149,12 @@ style='color:red'> the experiment_id’s are specified in the controlled
vocabulary found in the table column labeled “Short<span style="mso-spacerun:
yes"> </span>Name of Experiment” in Appendix 1.1 of the </span><a
href="http://cmip-pcmdi.llnl.gov/cmip5/docs/cmip5_data_reference_syntax.pdf">DRS
-document</a><span style='color:red'>.]</span></p>
+document</a><span style='color:red'>.]</span><o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>institution = character string identifying the institution that
generated the data [e.g., 'NCAR (National Center for Atmospheric Research,
-Boulder, CO, USA)']</p>
+Boulder, CO, USA)']<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>source = character string <span style='background:silver;mso-highlight:
@@ -3589,7 +3188,7 @@ some models it might be appropriate to list only a single component, in which
case the descriptor (e.g., 'atmosphere') may be omitted along with the other
model components (e.g., for a CFMIP aquaplanet experiment,:'CAM2 2002
(cam2_0_brnchT_itea_2, T42L26)'.<span style="mso-spacerun: yes">
-</span>Additional explanatory information may follow the required information.</p>
+</span>Additional explanatory information may follow the required information.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>calendar = CF-compliant calendar specification (e.g., ‘gregorian’,
@@ -3601,7 +3200,7 @@ and 'none'), and it must not be completely blank or a null string. <span
style='color:red'>For paleoclimate simulations, calendar might, for example, be
given the value “21 kyr B.P.”<span style="mso-spacerun: yes"> </span>For
non-standard calendars include the month_lengths, and, as needed, leap_year,
-and leap_month attributes.</span></p>
+and leap_month attributes.</span><o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[realization] = <span style='color:red'>an integer (≥1) distinguishing
@@ -3609,8 +3208,8 @@ among members of an ensemble of simulations (e.g., 1, 2, 3, etc.).<span
style="mso-spacerun: yes"> </span>If only a single simulation was
performed, then it is recommended that realization=1. </span><span
style='background:silver;mso-highlight:silver'>CMOR will reset realization to 0
-automatically for “fixed” frequency (i.e. time-independent) fields</span>. <span
-style="mso-spacerun: yes"> </span>[<span style='color:red'>Note that in
+automatically for “fixed” frequency (i.e. time-independent) fields</span>.<span
+style="mso-spacerun: yes"> </span>[<span style='color:red'>Note that in
CMIP5 if two different simulations were started from the same initial
conditions, the same realization number should be used for both
simulations.<span style="mso-spacerun: yes"> </span>For example if a
@@ -3629,20 +3228,20 @@ distinguish among the 16 members of each of 4 suites of runs (i.e., the 4
“seasons”) generated from different observed conditions, spaced 30 hours
apart.<span style="mso-spacerun: yes"> </span>So, for example, the
16-member ensemble of runs initialized at 00Z on 15 Oct 2008, 06Z 16 Oct 2008,
-12Z 17 Oct 2008, and so-on, would be assigned “r1”, “r2”, “r3”, etc.]</p>
+12Z 17 Oct 2008, and so-on, would be assigned “r1”, “r2”, “r3”, etc.]<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[contact] = name and contact information (e.g., email, address, phone
-number) of person who should be contacted for more information about the data.</p>
+number) of person who should be contacted for more information about the data.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[history] = audit trail for modifications to the original data, each
modification typically preceded by a "timestamp".<span
style="mso-spacerun: yes"> </span>The "history" attribute
provided here will be a global one and should not depend on which variable is
-contained in the file.<span style="mso-spacerun: yes"> </span>A variable-specific
-"history" can also be included in calling cmor_variable, described
-below.</p>
+contained in the file.<span style="mso-spacerun: yes"> </span>A
+variable-specific "history" can also be included in calling
+cmor_variable, described below.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[comment] = miscellaneous information about the data or methods used to
@@ -3650,27 +3249,27 @@ produce it.<span style="mso-spacerun: yes"> </span>Each MIP may encourage
the user to provide different information here.<span style="mso-spacerun:
yes"> </span>For example, the user may be asked to include a description
of how the initial conditions for a simulation were specified and how the model
-was spun-up (including the length of the spin-up period).</p>
+was spun-up (including the length of the spin-up period).<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[references] = Published or web-based references that describe the data
or methods used to produce it.<span style="mso-spacerun: yes">
</span>Typically, the user should provide references describing the model
-formulation here.</p>
+formulation here.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[leap_year] = for non-standard calendars (otherwise omit), an integer,
-indicating an example of a leap year.</p>
+indicating an example of a leap year.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[leap_month] = for non-standard calendars (otherwise omit), an integer
in the range 1-12, specifying which month is lengthened by a day in leap years
-(1=January).</p>
+(1=January).<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[month_lengths] = for non-standard calendars (otherwise omit), an
integer vector of size 12, specifying the number of days in the months from
-January through December (in a non-leap year).</p>
+January through December (in a non-leap year).<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='background:silver;mso-highlight:silver'>[model_id] = a
@@ -3679,8 +3278,8 @@ output<a name="_Ref102799275">.</a><a style='mso-footnote-id:ftn' href="#_ftn9"
name="_ftnref" title=""><span style='mso-bookmark:_Ref102799275'><span
class=MsoFootnoteReference><span style='mso-special-character:footnote'><![if !supportFootnotes]>[9]<![endif]></span></span></span></a><span
style='mso-bookmark:_Ref102799275'></span> For CMIP5, the model_id should be
-officially approved by the CMIP Panel (through PCMDI). <span
-style="mso-spacerun: yes"> </span>It should be as short as possible, so
+officially approved by the CMIP Panel (through PCMDI).<span
+style="mso-spacerun: yes"> </span>It should be as short as possible, so
that it can be used, for example, in labeling curves on multi-model plots.<span
style="mso-spacerun: yes"> </span>For examples of model_ids from CMIP3,
see http://www-pcmdi.llnl.gov/ipcc/model_documentation/ipcc_model_documentation.php.<span
@@ -3690,11 +3289,11 @@ style='font-size:10.0pt;font-family:Arial;mso-bidi-font-family:Arial;
background:silver;mso-highlight:silver'>IPSL-CM4”), </span><span
style='background:silver;mso-highlight:silver'>but it may be o.k. to omit the
modeling center.<span style="mso-spacerun: yes"> </span>Please note that
-you might in the future want to submit results from a successor to the present model,
-so if appropriate, you may want to indicate a model version, but please keep it
-simple e.g., CCSM4, not CCSM4.1.2.<span style="mso-spacerun: yes">
-</span>Full version information will appear in the “source” global attribute
-described above.<o:p></o:p></span></p>
+you might in the future want to submit results from a successor to the present
+model, so if appropriate, you may want to indicate a model version, but please
+keep it simple e.g., CCSM4, not CCSM4.1.2.<span style="mso-spacerun:
+yes"> </span>Full version information will appear in the “source” global
+attribute described above.<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='background:silver;mso-highlight:silver'>[forcing] = a
@@ -3712,8 +3311,8 @@ yes"> </span>For a control run with no variation in radiative forcing or
for any other experiment for which there are no externally imposed changes in
radiative forcing agents, set this to “N/A”.<span style="mso-spacerun:
yes"> </span>Otherwise, the forcing should be expressed as a comma
-separated list of identifying strings that are part of the so-called DRS
-controlled vocabulary described in Appendix 1.2 of the <a
+separated list of identifying strings that are part of the so-called DRS controlled
+vocabulary described in Appendix 1.2 of the <a
href="http://cmip-pcmdi.llnl.gov/cmip5/docs/cmip5_data_reference_syntax.pdf"><span
style='color:windowtext;text-decoration:none;text-underline:none'>DRS document</span></a>.
Within or following this machine-interpretable list may be text enclosed in
@@ -3797,7 +3396,7 @@ ensemble of parent experiment runs this simulation branched from.<span
style="mso-spacerun: yes"> </span>This identifier should be defined even
when only a single parent experiment simulation was performed, but if
parent_experiment_id=”N/A”, then parent_experiment_rip should also be set to
-“N/A”. <span style="mso-spacerun: yes"> </span>The “rip” value is
+“N/A”.<span style="mso-spacerun: yes"> </span>The “rip” value is
constructed from the “realization”, “initialization_method”, and
“physics_version” of the parent experiment, using the template
“r<N>i<M>p<L>” to define the ensemble member.<span
@@ -3812,7 +3411,7 @@ parent.<o:p></o:p></span></p>
<p class=MsoNormal style='text-align:justify;text-indent:.5in'><o:p> </o:p></p>
<p class=MsoNormal style='text-align:justify;text-indent:.5in'><i
-style='mso-bidi-font-style:normal'>Returns upon success</i>: </p>
+style='mso-bidi-font-style:normal'>Returns upon success</i>: <o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify'><span
style='color:#00B050'>Fortran: 0 <o:p></o:p></span></p>
@@ -3826,8 +3425,8 @@ style='color:#FF6600'>Python: None <o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='color:#99CC00'><o:p> </o:p></span></p>
-<h3><a name="_Toc129422003"></a><a name="_Toc150596539"><span style='mso-bookmark:
-_Toc129422003'>Define a Dataset Attribute: cmor_set_cur_dataset_attribute</span></a></h3>
+<h3><a name="_Toc129422003"></a><a name="_Toc149385716"><span style='mso-bookmark:
+_Toc129422003'>Define a Dataset Attribute: cmor_set_cur_dataset_attribute</span></a><o:p></o:p></h3>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><o:p> </o:p></p>
@@ -3899,9 +3498,9 @@ style='color:#FF6600'> <o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='color:#FF6600;background:silver;mso-highlight:silver'><o:p> </o:p></span></p>
-<h3><a name="_Toc129422004"></a><a name="_Toc150596540"><span style='mso-bookmark:
+<h3><a name="_Toc129422004"></a><a name="_Toc149385717"><span style='mso-bookmark:
_Toc129422004'>Retrieve<span style="mso-spacerun: yes"> </span>a Dataset
-Attribute: cmor_get_cur_dataset_attribute</span></a></h3>
+Attribute: cmor_get_cur_dataset_attribute</span></a><o:p></o:p></h3>
<p class=MsoNormal><o:p> </o:p></p>
@@ -3967,9 +3566,8 @@ background:silver;mso-highlight:silver'><o:p> </o:p></span></p>
<p class=MsoNormal style='text-align:justify'><span style='color:#FF6600;
background:silver;mso-highlight:silver'><o:p> </o:p></span></p>
-<h3><a name="_Toc129422005"></a><a name="_Toc150596541"><span style='mso-bookmark:
-_Toc129422005'>Inquire whether a Dataset Attribute Exists:
-cmor_has_cur_dataset_attribute</span></a></h3>
+<h3><a name="_Toc129422005"></a><a name="_Toc149385718"><span style='mso-bookmark:
+_Toc129422005'>Inquire whether a Dataset Attribute Exists: cmor_has_cur_dataset_attribute</span></a><o:p></o:p></h3>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in;page-break-after:avoid'><span style='color:#FF6600;background:silver;
@@ -4034,11 +3632,11 @@ if the attribute exists, False otherwise.</span><span style='color:#FF6600'><o:p
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='color:#99CC00'><o:p> </o:p></span></p>
-<h2><a name="_Toc129422006"></a><a name="_Toc150596542"><span style='mso-bookmark:
-_Toc129422006'>Dealing with tables</span></a></h2>
+<h2><a name="_Toc129422006"></a><a name="_Toc149385719"><span style='mso-bookmark:
+_Toc129422006'>Dealing with tables</span></a><o:p></o:p></h2>
-<h3><a name="_Toc129422007"></a><a name="_Toc150596543"><span style='mso-bookmark:
-_Toc129422007'>Loading a Table in Memory from File:cmor_load_table</span></a></h3>
+<h3><a name="_Toc129422007"></a><a name="_Toc149385720"><span style='mso-bookmark:
+_Toc129422007'>Loading a Table in Memory from File:cmor_load_table</span></a><o:p></o:p></h3>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in;page-break-after:
avoid'><b style='mso-bidi-font-weight:normal'><u><span style='color:#99CC00'><o:p><span
@@ -4057,16 +3655,16 @@ style='color:#FF6600'>Python: table_id = load_table(table)<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><i
style='mso-bidi-font-style:normal'>Description</i>: Loads a table and returns a
-“handle” (table_id) to use later when defining CMOR components. CMOR will look for
-the table first followig the path as specified by the “table” argument passed
-to this function.<span style="mso-spacerun: yes"> </span>If it doesn’t
-find a file there it will prepend the outpath defined in calling cmor_dataset. If
-it still doesn’t find it, it will use the “prefix” where the library CMOR is to
-be installed (from configure time) followed by share (e.g
-/usr/local/cmor/share). If it stills fails an error will be raised.</p>
+“handle” (table_id) to use later when defining CMOR components. CMOR will look
+for the table first followig the path as specified by the “table” argument
+passed to this function.<span style="mso-spacerun: yes"> </span>If it
+doesn’t find a file there it will prepend the outpath defined in calling
+cmor_dataset. If it still doesn’t find it, it will use the “prefix” where the
+library CMOR is to be installed (from configure time) followed by share (e.g
+/usr/local/cmor/share). If it stills fails an error will be raised.<o:p></o:p></p>
-<h3><a name="_Toc129422008"></a><a name="_Toc150596544"><span style='mso-bookmark:
-_Toc129422008'>Loading a Table from Memory:cmor_set_table</span></a></h3>
+<h3><a name="_Toc129422008"></a><a name="_Toc149385721"><span style='mso-bookmark:
+_Toc129422008'>Loading a Table from Memory:cmor_set_table</span></a><o:p></o:p></h3>
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><o:p> </o:p></p>
@@ -4084,19 +3682,19 @@ style='color:#FF6600'>Python: table_id = set_table(table_id)<o:p></o:p></span></
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><i
style='mso-bidi-font-style:normal'>Description</i>: Sets the table referred to
by table_id as the table to obtain needed information when defining CMOR
-components (variables, axes, grids, etc…). </p>
+components (variables, axes, grids, etc…). <o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><o:p> </o:p></p>
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><o:p> </o:p></p>
-<h2><a name="_Toc129422009"></a><a name="_Toc150596545"><span style='mso-bookmark:
-_Toc129422009'>Dealing with Axes</span></a></h2>
+<h2><a name="_Toc129422009"></a><a name="_Toc149385722"><span style='mso-bookmark:
+_Toc129422009'>Dealing with Axes</span></a><o:p></o:p></h2>
<p class=MsoNormal><o:p> </o:p></p>
-<h3><a name="_Toc129422010"></a><a name="_Toc150596546"><span style='mso-bookmark:
-_Toc129422010'>Define an Axis: cmor_axis</span></a></h3>
+<h3><a name="_Toc129422010"></a><a name="_Toc149385723"><span style='mso-bookmark:
+_Toc129422010'>Define an Axis: cmor_axis</span></a><o:p></o:p></h3>
<p class=MsoNormal><o:p> </o:p></p>
@@ -4132,12 +3730,12 @@ deprecated “table” keyword argument. </span><span style="mso-spacerun:
yes"> </span>There normally is no need to call this function in the case
of a singleton (scalar) dimension unless the MIP recommended (or required)
coordinate value (or cell_bounds) are inconsistent with what the user can
-supply, or unless the user wants to define the "interval" attribute. </p>
+supply, or unless the user wants to define the "interval" attribute. <o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><o:p> </o:p></p>
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><i
-style='mso-bidi-font-style:normal'>Arguments</i>:</p>
+style='mso-bidi-font-style:normal'>Arguments</i>:<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='color:#00B050'>[table] = character string containing the
@@ -4154,7 +3752,7 @@ cmor_axis and subsequently can be used in calls to cmor_write. <o:p></o:p></span
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>table_entry = name of the axis (as it appears in the MIP table) that
-will be defined by this function.</p>
+will be defined by this function.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>units = units associated with the coordinates passed in coord_vals and
@@ -4167,7 +3765,7 @@ values can be made only if CMOR is built with CDMS.) These units must be
recognized by udunits or must be identical to the units specified in the MIP
table.<span style="mso-spacerun: yes"> </span>In the case of a
dimensionless vertical coordinate or in the case of a non-numerical axis (like
-geographical region), either set units=’’, or, optionally, set units='1'.</p>
+geographical region), either set units=’’, or, optionally, set units='1'.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[length] = integer specifying the number of elements that CMOR should
@@ -4176,7 +3774,7 @@ array itself). For a simple “index axis” (i.e., an axis without coordinate
values), this specifies the length of the dimension.<span style="mso-spacerun:
yes"> </span>In the Fortran and Python versions of the function, this
argument is not always required (except in the case of a simple index axis); if
-omitted “length” will be the size of the coord_vals array, </p>
+omitted “length” will be the size of the coord_vals array, <o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[coord_vals] = 1-d array (single precision float, double precision
@@ -4207,31 +3805,30 @@ array (i.e., the array will be dimensioned [length][cell_bounds_ndim]). <o:p></o
can be ‘d’ (double), ‘f’ (float), ‘l’ (long) or ‘i’ (int).<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
--.5in'>[cell_bounds] = 1-d or 2-d array (of the same type as coord_vals)
-containing cell bounds, which should be in the same units as coord_vals
-(specified in the "units" argument above) and should be ordered in
-the same way as coord_vals.<span style="mso-spacerun: yes"> </span>In the
-case of a 1-d array, the size is one more than the size of coord_vals and the
-cells must be contiguous.<span style="mso-spacerun: yes"> </span>In the
-case of a 2-d array, it is dimensioned (2, n) where n is the size of coord_vals
-(see CF standard document, <a
-href="http://www.cgd.ucar.edu/cms/eaton/cf-metadata">http://www.cgd.ucar.edu/cms/eaton/cf-metadata</a>,
+-.5in'>[cell_bounds] = 1-d or 2-d array (of the same type as coord_vals) containing
+cell bounds, which should be in the same units as coord_vals (specified in the
+"units" argument above) and should be ordered in the same way as
+coord_vals.<span style="mso-spacerun: yes"> </span>In the case of a 1-d
+array, the size is one more than the size of coord_vals and the cells must be
+contiguous.<span style="mso-spacerun: yes"> </span>In the case of a 2-d
+array, it is dimensioned (2, n) where n is the size of coord_vals (see CF
+standard document, <a href="http://www.cgd.ucar.edu/cms/eaton/cf-metadata">http://www.cgd.ucar.edu/cms/eaton/cf-metadata</a>,
for further information).<span style="mso-spacerun: yes"> </span>This
argument may be omitted when cell bounds are not required.<span
style="mso-spacerun: yes"> </span>It must be omitted if coord_vals is
-omitted.</p>
+omitted.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='color:blue'>cell_bounds_ndim = This argument only appears
-in the C version of this function. <span style="mso-spacerun:
-yes"> </span>With the exception of a character string axis, it
-specifies the rank of the cell_bounds array: if 1, the bounds array will
-contain n+1 elements, where n is length of coord_vals and the cells must be
-contiguous, whereas if 2, the dimension will be (n,2) in C order. <span
-style="mso-spacerun: yes"> </span>Pass 0 if no cell_bounds values have
-been passed. In the special case of a character string axis, this argument is
-used to specify the length of the strings in the coord_vals array (i.e., the
-array will be dimensioned [length][cell_bounds_ndim]). </span></p>
+in the C version of this function.<span style="mso-spacerun: yes">
+</span>With the exception of a character string axis, it specifies the rank of
+the cell_bounds array: if 1, the bounds array will contain n+1 elements, where
+n is length of coord_vals and the cells must be contiguous, whereas if 2, the
+dimension will be (n,2) in C order. <span style="mso-spacerun:
+yes"> </span>Pass 0 if no cell_bounds values have been passed. In the
+special case of a character string axis, this argument is used to specify the
+length of the strings in the coord_vals array (i.e., the array will be
+dimensioned [length][cell_bounds_ndim]). </span><o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[interval] = Supplemental information that will be included in the
@@ -4240,15 +3837,15 @@ to describe the sampling interval.<span style="mso-spacerun: yes">
</span>This string should be of the form: "<i style='mso-bidi-font-style:
normal'>value unit</i> comment: <i style='mso-bidi-font-style:normal'>anything</i>"
(where "comment:" and <i style='mso-bidi-font-style:normal'>anything</i>
-may always be omitted).<span style="mso-spacerun: yes"> </span>For
-monthly mean data based on samples taken every 15 minutes, for example,
-interval = "15 minutes". </p>
+may always be omitted).<span style="mso-spacerun: yes"> </span>For monthly
+mean data based on samples taken every 15 minutes, for example, interval =
+"15 minutes". <o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
--.5in'><span style="mso-spacerun: yes"> </span></p>
+-.5in'><span style="mso-spacerun: yes"> </span><o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
--.5in'><i style='mso-bidi-font-style:normal'>Returns</i>: </p>
+-.5in'><i style='mso-bidi-font-style:normal'>Returns</i>: <o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.5in;text-align:justify;text-indent:
-.5in'><span style='color:#00B050'>Fortran: a negative integer if an error is
@@ -4268,8 +3865,8 @@ exception is raised.<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-align:justify;text-indent:-.5in'><o:p> </o:p></p>
-<h3><a name="_Toc129422011"></a><a name="_Toc150596547"><span style='mso-bookmark:
-_Toc129422011'>Define an Axis Attribute: cmor_set_axis_attribute</span></a> </h3>
+<h3><a name="_Toc129422011"></a><a name="_Toc149385724"><span style='mso-bookmark:
+_Toc129422011'>Define an Axis Attribute: cmor_set_axis_attribute</span></a> <o:p></o:p></h3>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in;page-break-after:
avoid'><b style='mso-bidi-font-weight:normal'><u><o:p><span style='text-decoration:
@@ -4295,9 +3892,9 @@ background:silver;mso-highlight:silver'><o:p> </o:p></span></p>
style='mso-bidi-font-style:normal'><span style='color:blue;background:silver;
mso-highlight:silver'>Description</span></i><span style='color:blue;background:
silver;mso-highlight:silver'>:<span style="mso-spacerun: yes">
-</span>Defines an attribute to be associated with the axis specified by the
-axis_id.<span style="mso-spacerun: yes"> </span>This is not likely to be
-needed in preparing CMIP5 output.<o:p></o:p></span></p>
+</span>Defines an attribute to be associated with the axis specified by the axis_id.<span
+style="mso-spacerun: yes"> </span>This is not likely to be needed in
+preparing CMIP5 output.<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><span
style='color:blue;background:silver;mso-highlight:silver'><o:p> </o:p></span></p>
@@ -4343,8 +3940,8 @@ style='background:silver;mso-highlight:silver'><o:p> </o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><span
style='background:silver;mso-highlight:silver'><o:p> </o:p></span></p>
-<h3><a name="_Toc129422012"></a><a name="_Toc150596548"><span style='mso-bookmark:
-_Toc129422012'>Retrieve an Axis Attribute: cmor_get_axis_attribute</span></a></h3>
+<h3><a name="_Toc129422012"></a><a name="_Toc149385725"><span style='mso-bookmark:
+_Toc129422012'>Retrieve an Axis Attribute: cmor_get_axis_attribute</span></a><o:p></o:p></h3>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in;page-break-after:
avoid'><b style='mso-bidi-font-weight:normal'><u><o:p><span style='text-decoration:
@@ -4382,8 +3979,8 @@ mso-highlight:silver'>Arguments</span></i><span style='color:blue;background:
silver;mso-highlight:silver'>:<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
--.5in'><span style='color:blue;background:silver;mso-highlight:silver'>axis_id =
-the “handle” returned by cmor_axis (when the axis was defined) with which the
+-.5in'><span style='color:blue;background:silver;mso-highlight:silver'>axis_id
+= the “handle” returned by cmor_axis (when the axis was defined) with which the
attribute requested is associated.<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
@@ -4416,9 +4013,9 @@ style='color:blue;background:silver;mso-highlight:silver'>C: 0 <o:p></o:p></span
<p class=MsoNormal style='text-align:justify'><span style='background:silver;
mso-highlight:silver'><o:p> </o:p></span></p>
-<h3><a name="_Toc129422013"></a><a name="_Toc150596549"><span style='mso-bookmark:
+<h3><a name="_Toc129422013"></a><a name="_Toc149385726"><span style='mso-bookmark:
_Toc129422013'>Inquire whether an Axis Attribute Exists:
-cmor_has_axis_attribute</span></a></h3>
+cmor_has_axis_attribute</span></a><o:p></o:p></h3>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in;page-break-after:
avoid'><b style='mso-bidi-font-weight:normal'><u><o:p><span style='text-decoration:
@@ -4481,11 +4078,11 @@ style='color:blue;background:silver;mso-highlight:silver'><o:p> </o:p></spa
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><span
style='color:blue;background:silver;mso-highlight:silver'><o:p> </o:p></span></p>
-<h2><a name="_Toc129422014"></a><a name="_Toc150596550"><span style='mso-bookmark:
-_Toc129422014'>Dealing with Grids</span></a></h2>
+<h2><a name="_Toc129422014"></a><a name="_Toc149385727"><span style='mso-bookmark:
+_Toc129422014'>Dealing with Grids</span></a><o:p></o:p></h2>
-<h3><a name="_Toc129422015"></a><a name="_Toc150596551"><span style='mso-bookmark:
-_Toc129422015'>Define a Grid: cmor_grid</span></a></h3>
+<h3><a name="_Toc129422015"></a><a name="_Toc149385728"><span style='mso-bookmark:
+_Toc129422015'>Define a Grid: cmor_grid</span></a><o:p></o:p></h3>
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><span
style='color:blue;background:silver;mso-highlight:silver'><o:p> </o:p></span></p>
@@ -4515,23 +4112,22 @@ silver'>Description</span></i><span style='background:silver;mso-highlight:
silver'>: Define a grid to be associated with data, including the latitude and
longitude locations of each grid point. The grid can be stored as a 1-d vector
or structured with up to 6 dimensions. These dimensions, which may be simple
-“index” axes, must be defined via cmor_axis prior to calling cmor_grid. This
-function returns a "handle" (grid_id) that uniquely identifies the
-grid (and its data/metadata) to be written.<span style="mso-spacerun:
-yes"> </span>The grid_id will subsequently be passed by the user to other
-CMOR functions.<span style="mso-spacerun: yes"> </span>The cmor_grid
-function will typically be invoked to define each grid necessary for the
-experiment (e.g., ocean grid, vegetation grid, atmosphere grid, etc…).<span
-style="mso-spacerun: yes"> </span>There is no need to call this function
-in the case of a Cartesian lat/lon grid.<span style="mso-spacerun: yes">
-</span>In this case, simply define the latitude and longitude axes and pass their
-id’s (“handles”) to cmor_variable. Grids can be time dependent as well (e.g.,
-as called for in CMIP5 to write the variables in the cfSites table).<span
-style="mso-spacerun: yes"> </span>In this case the latitudes, longitudes
-and their vertices must be defined separately via
-cmor_time_varying_grid_coordinate. Note also in this case that the number of
-vertices <i style='mso-bidi-font-style:normal'>must</i> be passed when calling
-cmor_grid.<o:p></o:p></span></p>
+“index” axes, must be defined via cmor_axis prior to calling cmor_grid. This function
+returns a "handle" (grid_id) that uniquely identifies the grid (and
+its data/metadata) to be written.<span style="mso-spacerun: yes">
+</span>The grid_id will subsequently be passed by the user to other CMOR
+functions.<span style="mso-spacerun: yes"> </span>The cmor_grid function
+will typically be invoked to define each grid necessary for the experiment (e.g.,
+ocean grid, vegetation grid, atmosphere grid, etc…).<span style="mso-spacerun:
+yes"> </span>There is no need to call this function in the case of a Cartesian
+lat/lon grid.<span style="mso-spacerun: yes"> </span>In this case, simply
+define the latitude and longitude axes and pass their id’s (“handles”) to
+cmor_variable. Grids can be time dependent as well (e.g., as called for in
+CMIP5 to write the variables in the cf3hr table).<span style="mso-spacerun:
+yes"> </span>In this case the latitudes, longitudes and their vertices
+must be defined separately via cmor_time_varying_grid_coordinate. Note also in
+this case that the number of vertices <i style='mso-bidi-font-style:normal'>must</i>
+be passed when calling cmor_grid.<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><span
style='background:silver;mso-highlight:silver'><o:p> </o:p></span></p>
@@ -4553,8 +4149,8 @@ from axis_ids that will be used).<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='background:silver;mso-highlight:silver'>axis_ids = array
-containing the axis_ids returned by cmor_axis when defining the axes
-constituting the grid.<o:p></o:p></span></p>
+containing the axis_ids returned by cmor_axis when defining the axes constituting
+the grid.<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='background:silver;mso-highlight:silver'>[latitude] = array
@@ -4637,8 +4233,8 @@ style='color:#FF6600;background:silver;mso-highlight:silver'><o:p></o:p></span><
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='color:#FF6600;background:silver;mso-highlight:silver'><o:p> </o:p></span></p>
-<h3><a name="_Toc129422016"></a><a name="_Toc150596552"><span style='mso-bookmark:
-_Toc129422016'>Define Grid Mapping Parameters: cmor_set_grid_mapping</span></a></h3>
+<h3><a name="_Toc129422016"></a><a name="_Toc149385729"><span style='mso-bookmark:
+_Toc129422016'>Define Grid Mapping Parameters: cmor_set_grid_mapping</span></a><o:p></o:p></h3>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='background:silver;mso-highlight:silver'><o:p> </o:p></span></p>
@@ -4707,12 +4303,12 @@ style="mso-spacerun: yes"> </span><span style='color:blue'>In the C version
of this function, parameter_names is declared of length
[nparameters][lparameters], where lparameters in the length of each string
array element (see below).</span> <span style='color:#FF6600'>In Python parameter_names
-can be defined as a dictionary containing the keys that represent the
-parameter_names. The value associated with each key can be either a list
-[float, str] (or [str, float]) representing the value/units of each parameter,
-or another dictionary containing the keys “value” and “units”. If these conditions
-are fulfilled, then parameter_units and parameter_values are optional and would
-be ignored if passed.<o:p></o:p></span></span></p>
+can be defined as a dictionary containing the keys that represent the parameter_names.
+The value associated with each key can be either a list [float, str] (or [str, float])
+representing the value/units of each parameter, or another dictionary
+containing the keys “value” and “units”. If these conditions are fulfilled,
+then parameter_units and parameter_values are optional and would be ignored if
+passed.<o:p></o:p></span></span></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='color:blue;background:silver;mso-highlight:silver'>lparameters
@@ -4764,8 +4360,9 @@ avoid'><span style='color:#FF6600'><o:p> </o:p></span></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;page-break-after:
avoid'><span style='color:#FF6600'><o:p> </o:p></span></p>
-<h3><a name="_Toc129422017"></a><a name="_Toc150596553"><span style='mso-bookmark:
-_Toc129422017'>Define a Coordinate Variable for a Time Varying Grid: cmor_time_varying_grid_coordinate</span></a></h3>
+<h3><a name="_Toc129422017"></a><a name="_Toc149385730"><span style='mso-bookmark:
+_Toc129422017'>Define a Coordinate Variable for a Time Varying Grid:
+cmor_time_varying_grid_coordinate</span></a><o:p></o:p></h3>
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><span
style='color:blue;background:silver;mso-highlight:silver'><o:p> </o:p></span></p>
@@ -4777,8 +4374,8 @@ style='color:#00B050;background:silver;mso-highlight:silver'>Fortran: coord_var_
<p class=MsoNormal><span style='color:blue;background:silver;mso-highlight:
silver'>C: error_flag = cmor_time_varying_grid_coordinate(int *coord_var_id,
-int grid_id, char *table_entry, char *units, char type, void *missing, [int
-*coordinate_type]) {</span><span style='color:blue'><o:p></o:p></span></p>
+int grid_id, char *table_entry, char *units, char type, void *missing, [int *coordinate_type])
+{</span><span style='color:blue'><o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='color:#FF6600;background:silver;mso-highlight:silver'>Python:
@@ -4793,8 +4390,8 @@ style='mso-bidi-font-style:normal'><span style='background:silver;mso-highlight:
silver'>Description</span></i><span style='background:silver;mso-highlight:
silver'>: Define a grid to be associated with data, including the latitude and
longitude arrays. <span style="mso-spacerun: yes"> </span>Note that in
-CMIP5 this function must be called to store the variables called for in the
-cfSites MIP table.<span style="mso-spacerun: yes"> </span>The grid can be
+CMIP5 this function must be called to store the variables called for in the cf3hr
+MIP table.<span style="mso-spacerun: yes"> </span>The grid can be
structured with up to 6 dimensions. These dimensions, which may be simple
“index” axes, must be defined via cmor_axis prior to calling cmor_grid. This
function returns a "handle" (grid_id) that uniquely identifies the
@@ -4896,12 +4493,12 @@ style='color:#00B050'><o:p></o:p></span></p>
avoid'><b style='mso-bidi-font-weight:normal'><u><o:p><span style='text-decoration:
none'> </span></o:p></u></b></p>
-<h2><a name="_Toc129422018"></a><a name="_Toc150596554"><span style='mso-bookmark:
-_Toc129422018'>Vertical Dimensions</span></a></h2>
+<h2><a name="_Toc129422018"></a><a name="_Toc149385731"><span style='mso-bookmark:
+_Toc129422018'>Vertical Dimensions</span></a><o:p></o:p></h2>
-<h3><a name="_Toc129422019"></a><a name="_Toc150596555"><span style='mso-bookmark:
+<h3><a name="_Toc129422019"></a><a name="_Toc149385732"><span style='mso-bookmark:
_Toc129422019'>Provide Additional Information for Non-Dimensional Vertical
-Coordinates: cmor_zfactor</span></a></h3>
+Coordinates: cmor_zfactor</span></a><o:p></o:p></h3>
<p class=MsoNormal style='text-align:justify;page-break-after:avoid'><o:p> </o:p></p>
@@ -4928,36 +4525,35 @@ yes"> </span>For pressure, height, or depth, this function is
unnecessary, but for dimensionless coordinates it is needed.<span
style="mso-spacerun: yes"> </span>In the case of atmospheric sigma
coordinates, for example, a scalar parameter must be defined indicating the top
-of the model, and the variable containing the surface pressure must be
-identified.<span style="mso-spacerun: yes"> </span>The parameters that
-must be defined for different vertical dimensionless coordinates are listed in
-Appendix D of the CF convention document (<a
-href="http://www.cgd.ucar.edu/cms/eaton/cf-metadata">http://www.cgd.ucar.edu/cms/eaton/cf-metadata</a>).<span
+of the model, and the variable containing the surface pressure must be identified.<span
+style="mso-spacerun: yes"> </span>The parameters that must be defined for
+different vertical dimensionless coordinates are listed in Appendix D of the CF
+convention document (<a href="http://www.cgd.ucar.edu/cms/eaton/cf-metadata">http://www.cgd.ucar.edu/cms/eaton/cf-metadata</a>).<span
style="mso-spacerun: yes"> </span>Often bounds for the zfactors
will be needed (e.g., for hybrid sigma coordinates, "A's" and
"B's" must be defined both for the layers and, often more
importantly, for the layer interfaces).<span style="mso-spacerun: yes">
-</span>This function must be invoked for each z-factor required.</p>
+</span>This function must be invoked for each z-factor required.<o:p></o:p></p>
<p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><i
-style='mso-bidi-font-style:normal'>Arguments</i>:</p>
+style='mso-bidi-font-style:normal'>Arguments</i>:<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='color:blue;background:silver;mso-highlight:silver'>zfactor_id
= the “handle”: a positive integer returned by this function which uniquely
identifies the grid defined in this call to CMOR and can subsequently be used
-in calls to CMOR.</span></p>
+in calls to CMOR.</span><o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>zaxis_id = an integer ("handle") returned by cmor_axis (which
-must have been previously called) indicating which axis requires this factor.</p>
+must have been previously called) indicating which axis requires this factor.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>zfactor_name = name of the z-factor that will be defined by this
function.<span style="mso-spacerun: yes"> </span>This should correspond
-to an entry in the MIP table.</p>
+to an entry in the MIP table.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style="mso-spacerun: yes"> </span>[axis_ids] = an integer
@@ -4966,15 +4562,16 @@ cmor_axis), which the z-factor defined here is a function of (e.g. for surface
pressure, the array of i.d.'s would usually include the longitude, latitude,
and time axes.)<span style="mso-spacerun: yes"> </span>The order of the
axes must be consistent with the array passed as param_values.<span
-style="mso-spacerun: yes"> </span>If the parameter is a function of a
-single dimension (e.g., model level), the single axis_id should be passed as an
-array of rank one and length 1, not as a scalar. If the parameter is a scalar,
-then this parameter may be omitted<span style='background:silver;mso-highlight:
-silver'>.<span style="mso-spacerun: yes"> </span>If this parameter is
-carried on a non-cartesian latitude-longitude grid, then the grid_id should be
-passed instead of axis_ids, for latitude/longitude.<span style="mso-spacerun:
-yes"> </span>Again if axis_ids collapses to a scalar, it should be passed
-as an array of rank one and length 1, not as a scalar.</span></p>
+style="mso-spacerun: yes"> </span>If the z-factor parameter is a function
+of a single dimension (e.g., model level), the single axis_id should be passed
+as an array of rank one and length 1, not as a scalar. If the parameter is a
+scalar, then this parameter may be omitted<span style='background:silver;
+mso-highlight:silver'>.<span style="mso-spacerun: yes"> </span>If this
+parameter is carried on a non-cartesian latitude-longitude grid, then the
+grid_id should be passed instead of axis_ids, for latitude/longitude.<span
+style="mso-spacerun: yes"> </span>Again if axis_ids collapses to a
+scalar, it should be passed as an array of rank one and length 1, not as a
+scalar.</span><o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[units] = units associated with the z-factor passed in zfactor_values
@@ -4984,7 +4581,7 @@ written to the netCDF file by CMOR.) .<span style="mso-spacerun: yes">
</span>These units must be recognized by udunits or must be identical to the
units specified in the MIP table.<span style="mso-spacerun: yes">
</span>In the case of a dimensionless z-factors, either omit this argument, or
-set units=’’, or set units='1'.</p>
+set units=’’, or set units='1'.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='color:blue;background:silver;mso-highlight:silver'>type =
@@ -5005,7 +4602,7 @@ style="mso-spacerun: yes"> </span>When many fields are a function of the
(dimensionless) model level, cmor_write will have to be called several times,
with the same zfactor_id, but with different variable ids.<span
style="mso-spacerun: yes"> </span>If no values are passed, omit this
-argument.</p>
+argument.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[zfactor_bounds] = z-factor values associated with the cell bounds of
@@ -5014,14 +4611,14 @@ the vertical dimensionless coordinate.<span style="mso-spacerun: yes">
zfactor_values is double precision, then zfactor_bounds must also be double
precision).<span style="mso-spacerun: yes"> </span>If no bounds values
are passed, omit this argument or set zfactor = 'none'. <span style='background:
-silver;mso-highlight:silver'>This is a ONE dimensional array of length nlevs+1</span>.</p>
+silver;mso-highlight:silver'>This is a ONE dimensional array of length nlevs+1</span>.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><o:p> </o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in;page-break-after:avoid'><i style='mso-bidi-font-style:normal'>Returns</i>:
-</p>
+<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.5in;text-align:justify;text-indent:
-.5in;page-break-after:avoid'><span style='color:#00B050'>Fortran: a negative
@@ -5041,11 +4638,11 @@ error is encountered an exception is raised.<o:p></o:p></span></p>
<p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
<h2 style='mso-pagination:widow-orphan lines-together'><a name="_Toc129422020"></a><a
-name="_Toc150596556"><span style='mso-bookmark:_Toc129422020'>Variables</span></a></h2>
+name="_Toc149385733"><span style='mso-bookmark:_Toc129422020'>Variables</span></a><o:p></o:p></h2>
<h3 style='mso-pagination:widow-orphan lines-together'><a name="_Toc129422021"></a><a
-name="_Toc150596557"><span style='mso-bookmark:_Toc129422021'>Define a
-Variable: cmor_variable</span></a></h3>
+name="_Toc149385734"><span style='mso-bookmark:_Toc129422021'>Define a
+Variable: cmor_variable</span></a><o:p></o:p></h3>
<p class=MsoNormal style='text-align:justify;mso-pagination:widow-orphan lines-together;
page-break-after:avoid'><o:p> </o:p></p>
@@ -5077,20 +4674,20 @@ the file that will contain the data for this variable. This function returns a
subsequently be passed as an argument to the cmor_write function. The variable
specified by the table_entry argument must be found in the currently “set” CMOR
table, as specified by the cmor_load_table and cmor_set_table functions<span
-style='color:#00B050'>, or as an option, it can be provided in the Fortran version</span><span
-style='color:#99CC00'> </span><span style='color:#00B050'>(for backward
-compatibility) by the now deprecated “table” keyword argument</span><span
+style='color:#00B050'>, or as an option, it can be provided in the Fortran
+version</span><span style='color:#99CC00'> </span><span style='color:#00B050'>(for
+backward compatibility) by the now deprecated “table” keyword argument</span><span
style='color:#99CC00'>.</span><span style="mso-spacerun: yes">
</span>The cmor_variable function will typically be repeatedly invoked to
define other variables. <span style='color:#00B050'>Note that backward
compatibility was kept with the Fortran-only optional “table” keyword. But it
is now recommended to use cmor_load_table and cmor_set_table instead </span>(and
-necessary for C/Python).</p>
+necessary for C/Python).<o:p></o:p></p>
<p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><i
-style='mso-bidi-font-style:normal'>Arguments</i>:</p>
+style='mso-bidi-font-style:normal'>Arguments</i>:<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='color:blue'>var_id = the “handle”: a positive integer
@@ -5102,13 +4699,12 @@ used in subsequent calls to CMOR.<o:p></o:p></span></p>
filename of the MIP-specific table where table_entry (described next) can be
found (e.g., “CMIP5_table_amon”, 'IPCC_table_A1', 'AMIP_table_1a',
'AMIP_table_2', 'CMIP_table_2', etc.)<span style="mso-spacerun: yes">
-</span>In CMOR2 this is an optional argument and is deprecated because the
-table can be specified through the cmor_load_table and cmor_set_table
-functions.<o:p></o:p></span></p>
+</span>In CMOR2 this is an optional argument and is deprecated because the table
+can be specified through the cmor_load_table and cmor_set_table functions.<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>table_entry = name of the variable (as it appears in the MIP table) that
-this function defines. </p>
+this function defines. <o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>units = units of the data that will be passed to CMOR by function
@@ -5119,7 +4715,7 @@ by udunits (see <a href="http://my.unitdata.ucar.edu/content/software/udunits/">
style="mso-spacerun: yes"> </span>In the case of dimensionless quantities
the units should be specified consistent with the CF conventions, so for
example: percent, units='percent'; for a fraction, units='1'; for parts per
-million, units='1e-6', etc.).</p>
+million, units='1e-6', etc.).<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='color:blue'>ndims = number of axes the variable contains
@@ -5140,17 +4736,17 @@ of length 1.<span style="mso-spacerun: yes"> </span>Scalar
axis_ids unless they have been explicitly redefined by the user through calls
to cmor_axis.<span style="mso-spacerun: yes"> </span>A
"singleton" dimension that has been explicitly defined by the user
-should appear last in the list of axis_ids if the array of data passed to
-cmor_write for this variable actually omits this dimension; otherwise it should
-appear consistent with the position of the axis in the array of data passed to
+should appear last in the list of axis_ids if the array of data passed to cmor_write
+for this variable actually omits this dimension; otherwise it should appear
+consistent with the position of the axis in the array of data passed to
cmor_write. <span style='background:silver;mso-highlight:silver'>In the case of
a non-Cartesian grid, replace the values of the grid specific axes (representing
-the lat/lon axes) with the single grid_id returned by cmor_grid</span>.</p>
+the lat/lon axes) with the single grid_id returned by cmor_grid</span>.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='color:blue'>type = type of the missing_value, which must be
-the same as the type of the array that will be passed to cmor_write. <span
-style="mso-spacerun: yes"> </span>The options are: ‘d’ (double), ‘f’
+the same as the type of the array that will be passed to cmor_write.<span
+style="mso-spacerun: yes"> </span>The options are: ‘d’ (double), ‘f’
(float), ‘l’ (long) or ‘i’ (int). <o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
@@ -5163,7 +4759,7 @@ missing_value specified in the MIP table.<span style="mso-spacerun: yes">
</span>If there are no missing data, and the user chooses not to declare the
missing value, then this argument may be omitted <s><span style='background:
silver;mso-highlight:silver'>or assigned the value 'none' (i.e.,
-missing_value='none'</span>).</s></p>
+missing_value='none'</span>).</s><o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[tolerance] = scalar (type real) indicating fractional tolerance allowed
@@ -5172,7 +4768,7 @@ in missing values found in the data.<span style="mso-spacerun: yes">
±tolerance*missing_value of missing_value.<span style="mso-spacerun:
yes"> </span>The default tolerance for real and double precision missing
values is 1.0e-4 and for integers 0.<span style="mso-spacerun: yes">
-</span>This argument is ignored if the missing_value argument is not present.</p>
+</span>This argument is ignored if the missing_value argument is not present.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[positive] = 'up' or 'down' depending on whether a user-passed vertical
@@ -5182,7 +4778,7 @@ yes"> </span>This information will be used by CMOR to determine
whether a sign change is necessary to make the data consistent with the MIP
requirements.<span style="mso-spacerun: yes"> </span>This argument is
required for vertical energy and salt fluxes, for "flux correction"
-fields, and for surface stress; it is ignored for all other variables.</p>
+fields, and for surface stress; it is ignored for all other variables.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[original_name] = the name of the variable as it is commonly known at
@@ -5190,11 +4786,11 @@ the user's home institute.<span style="mso-spacerun: yes"> </span>If the
variable passed to CMOR was computed in some simple way from two or more
original fields (e.g., subtracting the upwelling and downwelling fluxes to get
a net flux), then it is recommended that this be indicated in the
-"original_name" (e.g., "irup – irdown", where "irup"
-and "irdown" are the names of the original fields that were
-subtracted).<span style="mso-spacerun: yes"> </span>If more complicated
-processing was required, this information would more naturally be included in a
-"history" attribute for this variable, described next.</p>
+"original_name" (e.g., "irup – irdown", where
+"irup" and "irdown" are the names of the original fields
+that were subtracted).<span style="mso-spacerun: yes"> </span>If more
+complicated processing was required, this information would more naturally be
+included in a "history" attribute for this variable, described next.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[history] = how the variable was processed before outputting through
@@ -5213,17 +4809,17 @@ also indicate in the "history" attribute any operations it performs
on the data (e.g., scaling the data, changing the sign, changing its type,
reordering the dimensions, reversing a coordinate's direction or offsetting
longitude). Any user-defined history will precede the information generated by
-CMOR.</p>
+CMOR.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[comment] = additional notes concerning this variable can be included
-here.</p>
+here.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><o:p> </o:p></p>
<p class=MsoNormal style='text-align:justify;text-indent:.5in'><i
-style='mso-bidi-font-style:normal'>Returns</i>: </p>
+style='mso-bidi-font-style:normal'>Returns</i>: <o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.5in;text-align:justify;text-indent:
-.5in'><span style='color:#00B050'>Fortran: a negative integer if an error is
@@ -5244,8 +4840,8 @@ an exception is raised.<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><o:p> </o:p></p>
-<h3><a name="_Toc129422022"></a><a name="_Toc150596558"><span style='mso-bookmark:
-_Toc129422022'>Define a Variable Attribute: cmor_set_variable_attribute</span></a></h3>
+<h3><a name="_Toc129422022"></a><a name="_Toc149385735"><span style='mso-bookmark:
+_Toc129422022'>Define a Variable Attribute: cmor_set_variable_attribute</span></a><o:p></o:p></h3>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in;page-break-after:avoid'><o:p> </o:p></p>
@@ -5327,8 +4923,8 @@ style='background:silver;mso-highlight:silver'><o:p> </o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><span
style='background:silver;mso-highlight:silver'><o:p> </o:p></span></p>
-<h3><a name="_Toc129422023"></a><a name="_Toc150596559"><span style='mso-bookmark:
-_Toc129422023'>Retrieve a Variable Attribute: cmor_get_variable_attribute</span></a></h3>
+<h3><a name="_Toc129422023"></a><a name="_Toc149385736"><span style='mso-bookmark:
+_Toc129422023'>Retrieve a Variable Attribute: cmor_get_variable_attribute</span></a><o:p></o:p></h3>
<p class=MsoNormal style='margin-left:.5in;text-align:justify;page-break-after:
avoid'><span style='background:silver;mso-highlight:silver'><o:p> </o:p></span></p>
@@ -5354,8 +4950,7 @@ mso-highlight:silver'>Description</span></i><span style='color:blue;background:
silver;mso-highlight:silver'>: retrieves an attribute value set for the
variable specified by the variable_id. This function is unlikely to be called
in preparing CMIP5 output. The Python and Fortran version will only work on
-attribute of character (string) type, otherwise chaotic results should be
-expected<o:p></o:p></span></p>
+attribute of character (string) type, otherwise chaotic results should be expected<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-align:justify'><span
style='color:blue;background:silver;mso-highlight:silver'><o:p> </o:p></span></p>
@@ -5408,9 +5003,9 @@ mso-highlight:silver'><o:p> </o:p></span></p>
<p class=MsoNormal style='text-align:justify'><span style='background:silver;
mso-highlight:silver'><o:p> </o:p></span></p>
-<h3><a name="_Toc129422024"></a><a name="_Toc150596560"><span style='mso-bookmark:
+<h3><a name="_Toc129422024"></a><a name="_Toc149385737"><span style='mso-bookmark:
_Toc129422024'>Inquire Whether a Variable Attribute Exists:
-cmor_has_variable_attribute</span></a></h3>
+cmor_has_variable_attribute</span></a><o:p></o:p></h3>
<p class=MsoNormal style='text-align:justify;page-break-after:avoid'><span
style='background:silver;mso-highlight:silver'><o:p> </o:p></span></p>
@@ -5478,11 +5073,11 @@ style='color:#FF6600;background:silver;mso-highlight:silver'>Python: True <o:p><
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><o:p> </o:p></p>
-<h2><a name="_Toc129422025"></a><a name="_Toc150596561"><span style='mso-bookmark:
-_Toc129422025'>Writing Data</span></a></h2>
+<h2><a name="_Toc129422025"></a><a name="_Toc149385738"><span style='mso-bookmark:
+_Toc129422025'>Writing Data</span></a><o:p></o:p></h2>
-<h3><a name="_Toc129422026"></a><a name="_Toc150596562"><span style='mso-bookmark:
-_Toc129422026'>Generate Output Path: cmor_create_output_path</span></a></h3>
+<h3><a name="_Toc129422026"></a><a name="_Toc149385739"><span style='mso-bookmark:
+_Toc129422026'>Generate Output Path: cmor_create_output_path</span></a><o:p></o:p></h3>
<p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
@@ -5547,8 +5142,8 @@ style='color:#FF6600;background:silver;mso-highlight:silver'>Python: the full
path to the output file</span><span style='color:#00B050;background:silver;
mso-highlight:silver'><o:p></o:p></span></p>
-<h3><a name="_Toc129422027"></a><a name="_Toc150596563"><span style='mso-bookmark:
-_Toc129422027'>Write Data to File: cmor_write</span></a> </h3>
+<h3><a name="_Toc129422027"></a><a name="_Toc149385740"><span style='mso-bookmark:
+_Toc129422027'>Write Data to File: cmor_write</span></a> <o:p></o:p></h3>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><o:p> </o:p></p>
@@ -5574,17 +5169,17 @@ data that includes one or more time samples.<span style="mso-spacerun:
yes"> </span>This function will typically be repeatedly invoked to write
other variables or append additional time samples of data.<span
style="mso-spacerun: yes"> </span>Note that time-slices of data must be
-written chronologically.</p>
+written chronologically.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><o:p> </o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
--.5in;page-break-after:avoid'><i style='mso-bidi-font-style:normal'>Arguments</i>:</p>
+-.5in;page-break-after:avoid'><i style='mso-bidi-font-style:normal'>Arguments</i>:<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>var_id = integer returned by cmor_variable identifying the variable that
-will be written by this function.</p>
+will be written by this function.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>data = array of data written by this function (of rank<8).<span
@@ -5592,18 +5187,18 @@ style="mso-spacerun: yes"> </span>The rank of this array should either
be: (a) consistent with the number of axes that were defined for it, or (b) it
should be 1-dimensional, in which case the data must be stored contiguously in
memory. In case (a), an exception is that for a variable that is a function of
-time and when only one "time-slice" is passed, then the array can optionally
-omit this dimension. Thus, for a variable that is a function of longitude,
-latitude, and time, for example, if only a single time-slice is passed to
-cmor_write, the rank of array "data" may be declared as either 2 or
-3; when declared rank 3, the time-dimension will be size 1.<span
+time and when only one "time-slice" is passed, then the array can
+optionally omit this dimension. Thus, for a variable that is a function of
+longitude, latitude, and time, for example, if only a single time-slice is
+passed to cmor_write, the rank of array "data" may be declared as
+either 2 or 3; when declared rank 3, the time-dimension will be size 1.<span
style="mso-spacerun: yes"> </span>It is recommended (but not required)
that the shape of data (i.e., the size of each dimension) be consistent with
those expected for this variable (based on the axis definitions), but they are
allowed to be larger (the extra values beyond the defined dimension domain will
-be ignored).<span style="mso-spacerun: yes"> </span>In any case the
-dimension sizes (lengths) must obviously not be smaller than those defined by
-the calls to cmor_axis.</p>
+be ignored).<span style="mso-spacerun: yes"> </span>In any case the dimension
+sizes (lengths) must obviously not be smaller than those defined by the calls
+to cmor_axis.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='color:blue'>type = type of variable array (“data”), which
@@ -5630,16 +5225,16 @@ pass '1979-1988', not '_1979-1988').<span style="mso-spacerun: yes">
particular variable until (optionally) redefined by a subsequent call. In the
case of CMOR “Append mode” (in case the file already existed before a call to
cmor_setup), then file_suffix is to be used to point to the original file, this
-value should reflect the FULL path where the file can be found, not just the file
-name. CMOR2 will be smart enough to figure out if a suffix was used when
+value should reflect the FULL path where the file can be found, not just the
+file name. CMOR2 will be smart enough to figure out if a suffix was used when
creating that file. Note that this file will be first moved to a temporary file
-and eventually renamed to reflect the additional times written to it.</p>
+and eventually renamed to reflect the additional times written to it.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[ntimes_passed] = integer number of time slices passed on this
call.<span style="mso-spacerun: yes"> </span>If omitted, the number will
be assumed to be the size of the time dimension of the data (if there is a time
-dimension).</p>
+dimension).<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[time_vals] = 1-d array (must be double precision) time coordinate
@@ -5653,7 +5248,7 @@ next argument, '[time_bnds]'), then CMOR will first check that each coordinate
value is not outside its associated cell bounds; subsequently, however, the
user-defined coordinate value will be replaced by the mid-point of the interval
defined by its bounds, and it is this value that will be written to the netCDF
-file.</p>
+file.<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><o:p> </o:p></p>
@@ -5668,20 +5263,20 @@ style='color:green'>(2, n) in Fortran, </span>and (n,2)<span style='color:green'
</span><span style='color:#3366FF'>in C</span><span style='color:#F79646'>/Python,</span>
where n is the size of time_vals (see CF standard document, <a
href="http://www.cgd.ucar.edu/cms/eaton/cf-metadata">http://www.cgd.ucar.edu/cms/eaton/cf-metadata</a>,
-for further information).</p>
+for further information).<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'>[store_with] = integer returned by cmor_variable identifying the
variable that the zfactor should be stored with.<span style="mso-spacerun:
yes"> </span>This argument must be defined when and only when writing a
z-factor.<span style="mso-spacerun: yes"> </span>(See description of the
-zfactor function above.)</p>
+zfactor function above.)<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><o:p> </o:p></p>
<p class=MsoNormal style='text-align:justify;text-indent:.5in;page-break-after:
-avoid'><i style='mso-bidi-font-style:normal'>Returns upon success</i>: </p>
+avoid'><i style='mso-bidi-font-style:normal'>Returns upon success</i>: <o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;page-break-after:
avoid'><span style='color:#00B050'>Fortran: 0 <o:p></o:p></span></p>
@@ -5696,8 +5291,8 @@ style='color:#FF6600'>Python: None <o:p></o:p></span></p>
<p class=MsoNormal><o:p> </o:p></p>
-<h3><a name="_Toc129422028"></a><a name="_Toc150596564"><span style='mso-bookmark:
-_Toc129422028'>Close File(s): cmor_close</span></a></h3>
+<h3><a name="_Toc129422028"></a><a name="_Toc149385741"><span style='mso-bookmark:
+_Toc129422028'>Close File(s): cmor_close</span></a><o:p></o:p></h3>
<p class=MsoNormal style='page-break-after:avoid'><o:p> </o:p></p>
@@ -5716,8 +5311,7 @@ char *file_name, int *preserve)<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in;page-break-after:
avoid'><span style='color:#FF6600'>Python: error_flag (or if name=True, returns
-the name of the file and optionally the new var_id if preserve is True) =
-close(var_id=None, file_name=False, preserve=False)<o:p></o:p></span></p>
+the name of the file) = close(var_id=None, file_name=False, preserve=False)<o:p></o:p></span></p>
<p class=MsoNormal style='text-align:justify'><i style='mso-bidi-font-style:
normal'><o:p> </o:p></i></p>
@@ -5725,45 +5319,48 @@ normal'><o:p> </o:p></i></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><i style='mso-bidi-font-style:normal'>Description</i>:<span
style="mso-spacerun: yes"> </span>Close a single file specified by
-optional argument var_id, or if the argument is omitted (or void), close all
-files created by CMOR (including log files). To be safe, before exiting any
-program that invokes CMOR, it is often best to call this function with the
-argument omitted. <span style='color:blue'>When using C, to close a single
-variable, use: cmor_close_variable(var_id), rather than cmor_close(void)</span>.
-<span style='background:silver;mso-highlight:silver'>When using this function
-to close a single file, an additional optional argument (of type “string”) can
-be included, into which will be returned the file name created by CMOR. Another
-additional optional argument can be passed specifying if the variable should be
-preserved, i.e more data have to be written for this variable but you wish to
-start a new file (the original var_id is preserved).</span></p>
+optional argument var_id, or if this argument is omitted, close all files
+created by CMOR (including log files). To be safe, before exiting any program
+that invokes CMOR, it is best to call this function with the argument omitted. In
+C to close a single variable, use: cmor_close_variable(var_id). <span
+style='background:silver;mso-highlight:silver'>When using this function to
+close a single file, an additional optional argument (of type “string”) can be included,
+into which will be returned the file name created by CMOR. [In python, the
+string is returned by the function.]<span style="mso-spacerun: yes">
+</span>Another additional optional argument can be passed specifying if the
+variable should be preserved for future use (e.g., if you want to write
+additional data but to a new file).<span style="mso-spacerun: yes">
+</span>Note that when preserve is true, <span style="mso-spacerun:
+yes"> </span>the original var_id is preserved.</span><o:p></o:p></p>
<p class=MsoNormal style='margin-left:.5in;text-align:justify;text-indent:-.5in'><o:p> </o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
--.5in;page-break-after:avoid'><i style='mso-bidi-font-style:normal'>Arguments</i>:</p>
+-.5in;page-break-after:avoid'><i style='mso-bidi-font-style:normal'>Arguments</i>:<o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style="mso-spacerun: yes"> </span>[var_id] = the “handle”
identifying an individual variable and the associated output file that will be
-closed by this function. </p>
+closed by this function. <o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='background:silver;mso-highlight:silver'>[file_name] = a
-string where the output file name will be stored. This option provides a convenient
-method for the user to record the filename, which might be needed on a
-subsequent call to CMOR, for example, in order to append additional time
-samples to the file.<o:p></o:p></span></p>
+string where the output file name will be stored.<span style="mso-spacerun:
+yes"> </span>The file_name is returned only if its var_id has been included
+in the close_cmor argument list. This option provides a convenient method for
+the user to record the filename, which might be needed on a subsequent call to
+CMOR, for example, in order to append additional time samples to the file.<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='background:silver;mso-highlight:silver'>[preserve] = Do you
-want to preserve the var definition? (0/1)<span style="mso-spacerun:
-yes"> </span></span><span style='color:#FF6600'><o:p></o:p></span></p>
+want to preserve the var definition? (0/1) <span style="mso-spacerun:
+yes"> </span>If true, the original var_id is preserved.<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='color:#FF6600'><o:p> </o:p></span></p>
<p class=MsoNormal style='text-align:justify;text-indent:.5in'><i
-style='mso-bidi-font-style:normal'>Returns</i>: </p>
+style='mso-bidi-font-style:normal'>Returns</i>: <o:p></o:p></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify'><span
style='color:#00B050'>Fortran: 0 upon success<o:p></o:p></span></p>
@@ -5773,7 +5370,8 @@ style='color:blue'>C: 0 upon success<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
-.5in'><span style='color:#FF6600'><span style='mso-tab-count:1'> </span>Python:
-None if file_name=False or the name of the file if file_name=True.</span></p>
+None if file_name=False, or the name of the file if file_name=True and a var_id
+is passed as an argument.</span><o:p></o:p></p>
<b><span style='font-size:16.0pt;font-family:Arial;mso-fareast-font-family:
"Times New Roman";mso-bidi-font-family:Arial;mso-font-kerning:16.0pt;
@@ -5781,14 +5379,14 @@ mso-ansi-language:EN-US;mso-fareast-language:EN-US'><br clear=ALL
style='page-break-before:always'>
</span></b>
-<h1><a name="_Toc129422029"></a><a name="_Toc150596565"><span style='mso-bookmark:
-_Toc129422029'>Appendix A: Errors in CMOR</span></a></h1>
+<h1><a name="_Toc129422029"></a><a name="_Toc149385742"><span style='mso-bookmark:
+_Toc129422029'>Appendix A: Errors in CMOR</span></a><o:p></o:p></h1>
<p class=MsoNormal style='tab-stops:123.0pt'><b style='mso-bidi-font-weight:
normal'><span style='font-size:14.0pt'><o:p> </o:p></span></b></p>
-<h2><a name="_Toc129422030"></a><a name="_Toc150596566"><span style='mso-bookmark:
-_Toc129422030'>Critical Errors</span></a></h2>
+<h2><a name="_Toc129422030"></a><a name="_Toc149385743"><span style='mso-bookmark:
+_Toc129422030'>Critical Errors</span></a><o:p></o:p></h2>
<p class=MsoNormal style='tab-stops:123.0pt'><span style='font-size:10.0pt;
mso-bidi-font-size:14.0pt'>The following errors are considered as CRITICAL and
@@ -6470,8 +6068,8 @@ axes defined in it (see appendix on CMOR limits)<o:p></o:p></span></p>
style='font-size:10.0pt;mso-bidi-font-size:14.0pt'><span style='mso-list:Ignore'>113.<span
style='font:7.0pt "Times New Roman"'>
</span></span></span><![endif]><span style='font-size:10.0pt;mso-bidi-font-size:
-14.0pt'>MIP table<span style="mso-spacerun: yes"> </span>has too many
-variables defined in it (see appendix on CMOR limits)<o:p></o:p></span></p>
+14.0pt'>MIP table<span style="mso-spacerun: yes"> </span>has too many variables
+defined in it (see appendix on CMOR limits)<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.25in;mso-list:l37 level1 lfo25'><![if !supportLists]><span
style='font-size:10.0pt;mso-bidi-font-size:14.0pt'><span style='mso-list:Ignore'>114.<span
@@ -6544,8 +6142,8 @@ mso-ansi-language:EN-US;mso-fareast-language:EN-US'><br clear=ALL
style='page-break-before:always'>
</span></b>
-<h1><a name="_Toc129422031"></a><a name="_Toc150596567"><span style='mso-bookmark:
-_Toc129422031'>Appendix B: Limits in cmor</span></a></h1>
+<h1><a name="_Toc129422031"></a><a name="_Toc149385744"><span style='mso-bookmark:
+_Toc129422031'>Appendix B: Limits in cmor</span></a><o:p></o:p></h1>
<p class=MsoNormal style='tab-stops:123.0pt'><span style='font-size:10.0pt;
mso-bidi-font-size:14.0pt'><o:p> </o:p></span></p>
@@ -6595,14 +6193,14 @@ mso-font-kerning:16.0pt;mso-ansi-language:EN-US;mso-fareast-language:EN-US'><br
clear=ALL style='page-break-before:always'>
</span></b>
-<h1><a name="_Toc129422032"></a><a name="_Toc150596568"><span style='mso-bookmark:
-_Toc129422032'>Appendix C: Sample Codes</span></a></h1>
+<h1><a name="_Toc129422032"></a><a name="_Toc149385745"><span style='mso-bookmark:
+_Toc129422032'>Appendix C: Sample Codes</span></a><o:p></o:p></h1>
-<h2><a name="_Toc129422033"></a><a name="_Toc150596569"><span style='mso-bookmark:
-_Toc129422033'>FORTRAN</span></a></h2>
+<h2><a name="_Toc129422033"></a><a name="_Toc149385746"><span style='mso-bookmark:
+_Toc129422033'>FORTRAN</span></a><o:p></o:p></h2>
-<h3><a name="_Toc129422034"></a><a name="_Toc150596570"><span style='mso-bookmark:
-_Toc129422034'>Sample Program 1</span></a></h3>
+<h3><a name="_Toc129422034"></a><a name="_Toc149385747"><span style='mso-bookmark:
+_Toc129422034'>Sample Program 1</span></a><o:p></o:p></h3>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><o:p> </o:p></span></p>
@@ -6677,8 +6275,8 @@ INTENT(OUT), DIMENSION(:) :: alons<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>DOUBLE PRECISION,
-INTENT(OUT), DIMENSION(:) :: plevs<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>DOUBLE PRECISION, INTENT(OUT),
+DIMENSION(:) :: plevs<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -6713,8 +6311,8 @@ style="mso-spacerun: yes"> </span>alons(i)
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes">
-</span>bnds_lon(1,i) = (i - 1.5)*360./SIZE(alons)<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>bnds_lon(1,i)
+= (i - 1.5)*360./SIZE(alons)<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -6832,7 +6430,8 @@ INTENT(OUT), DIMENSION(2,1) :: time_bnds<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span><o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span><span style="mso-spacerun:
+yes"> </span><o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -6929,8 +6528,8 @@ style="mso-spacerun: yes"> </span><o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>factor =
-0.1<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span><span style="mso-spacerun:
+yes"> </span>factor = 0.1<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -7047,8 +6646,8 @@ INTENT(IN) :: varname<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span><span style="mso-spacerun:
-yes"> </span>REAL, INTENT(OUT), DIMENSION(:,:) :: field<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>REAL, INTENT(OUT),
+DIMENSION(:,:) :: field<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -7155,8 +6754,8 @@ style="mso-spacerun: yes"> </span>DO j=1,SIZE(field, 2)<o:p></
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>DO i=1,SIZE(field,
-1)<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>DO
+i=1,SIZE(field, 1)<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -7202,8 +6801,8 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!<span
style="mso-spacerun: yes"> </span>Purpose:<span
-style="mso-spacerun: yes"> </span>To serve as a generic example of an
-application that<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>To serve as a generic example of
+an application that<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!<span
@@ -7359,10 +6958,9 @@ yes"> &nb
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!<span
style="mso-spacerun: yes">
</span>1/28/04<span style="mso-spacerun: yes">
-</span>Les R. Koder<span style="mso-spacerun: yes"> </span><span
-style="mso-spacerun:
-yes"> </span>Revised to be
-consistent<o:p></o:p></span></p>
+</span>Les R. Koder<span style="mso-spacerun:
+yes">
+</span>Revised to be consistent<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!<span
@@ -7443,10 +7041,8 @@ of IPCC Table A1a fields to be<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun:
-yes">
-</span><span style="mso-spacerun:
-yes"> </span>!<span
-style="mso-spacerun: yes"> </span>output.<o:p></o:p></span></p>
+yes">
+</span>!<span style="mso-spacerun: yes"> </span>output.<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -7473,8 +7069,8 @@ standard output <o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun: yes"> </span>!<span style="mso-spacerun:
-yes"> </span>variables. <span style="mso-spacerun:
-yes"> </span>The user may choose to make this association in a <o:p></o:p></span></p>
+yes"> </span>variables.<span style="mso-spacerun: yes">
+</span>The user may choose to make this association in a <o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -7524,11 +7120,9 @@ style="mso-spacerun: yes"> </span>CHARACTER (LEN=5), DIMENSION(n3d) ::
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun:
-yes"> </span><span
-style="mso-spacerun:
-yes"> </span>varin3d=(/'CLOUD',
-'U<span style="mso-spacerun: yes"> </span>', 'T<span
-style="mso-spacerun: yes"> </span>'/)<o:p></o:p></span></p>
+yes">
+</span>varin3d=(/'CLOUD', 'U<span style="mso-spacerun: yes">
+</span>', 'T<span style="mso-spacerun: yes"> </span>'/)<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><o:p> </o:p></span></p>
@@ -7547,11 +7141,13 @@ style="mso-spacerun: yes"> </span>CHARACTER (LEN=5), DIMENSION(n3d) ::
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun:
-yes">
-</span>units3d=(/ '%<span style="mso-spacerun: yes">
-</span>', 'm s-1',<span style="mso-spacerun: yes"> </span>'K<span
-style="mso-spacerun: yes"> </span>'<span style="mso-spacerun:
-yes"> </span>/)<o:p></o:p></span></p>
+yes">
+</span><span style="mso-spacerun:
+yes"> </span>units3d=(/
+'%<span style="mso-spacerun: yes"> </span>', 'm s-1',<span
+style="mso-spacerun: yes"> </span>'K<span style="mso-spacerun:
+yes"> </span>'<span style="mso-spacerun: yes">
+</span>/)<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><o:p> </o:p></span></p>
@@ -7559,10 +7155,8 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun:
-yes">
-</span><span style="mso-spacerun:
-yes"> </span>! Corresponding IPCC
-Table A1c entry (variable name) <o:p></o:p></span></p>
+yes">
+</span>! Corresponding IPCC Table A1c entry (variable name) <o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -7585,11 +7179,11 @@ style="mso-spacerun: yes"> </span>CHARACTER (LEN=8), DIMENSION(n2d) ::
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span><span style="mso-spacerun:
-yes"> </span>varin2d=(/
-'LATENT<span style="mso-spacerun: yes"> </span>', 'TSURF<span
-style="mso-spacerun: yes"> </span>', 'SOIL_WET', 'PSURF<span
-style="mso-spacerun: yes"> </span>' /)<o:p></o:p></span></p>
+style="mso-spacerun:
+yes">
+</span>varin2d=(/ 'LATENT<span style="mso-spacerun: yes"> </span>',
+'TSURF<span style="mso-spacerun: yes"> </span>', 'SOIL_WET',
+'PSURF<span style="mso-spacerun: yes"> </span>' /)<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><o:p> </o:p></span></p>
@@ -7607,11 +7201,11 @@ style="mso-spacerun: yes"> </span>CHARACTER (LEN=6), DIMENSION(n2d)
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
+style="mso-spacerun: yes"> </span><span
style="mso-spacerun:
-yes">
-</span>units2d=(/ 'W m-2 ', 'K<span style="mso-spacerun: yes">
-</span>', 'kg m-2', 'Pa<span style="mso-spacerun: yes">
-</span>' /)<o:p></o:p></span></p>
+yes"> </span>units2d=(/
+'W m-2 ', 'K<span style="mso-spacerun: yes"> </span>',
+'kg m-2', 'Pa<span style="mso-spacerun: yes"> </span>' /)<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><o:p> </o:p></span></p>
@@ -7649,11 +7243,9 @@ style="mso-spacerun: yes"> </span>CHARACTER (LEN=5), DIMENSION(n2d) ::
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun:
-yes">
-</span><span style="mso-spacerun:
-yes"> </span>entry2d = (/ 'hfls ',
-'tas<span style="mso-spacerun: yes"> </span>', 'mrsos', 'ps<span
-style="mso-spacerun: yes"> </span>' /)<o:p></o:p></span></p>
+yes">
+</span>entry2d = (/ 'hfls ', 'tas<span style="mso-spacerun: yes">
+</span>', 'mrsos', 'ps<span style="mso-spacerun: yes"> </span>' /)<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><o:p> </o:p></span></p>
@@ -7809,8 +7401,8 @@ style="mso-spacerun: yes"> </span>! ================================<o:p><
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>!<span style="mso-spacerun: yes">
-</span>Execution begins here:<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>! <span style="mso-spacerun:
+yes"> </span>Execution begins here:<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -7960,9 +7552,9 @@ yes"> &nb
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun: yes">
-</span>outpath='Test',<span style="mso-spacerun: yes"> </span><span
-style="mso-spacerun:
-yes"> </span>&<o:p></o:p></span></p>
+</span>outpath='Test',<span style="mso-spacerun:
+yes">
+</span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -7987,8 +7579,8 @@ yes"> </span>&<o:p></o:p></span></p>
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun: yes"> </span>'Geneva,
Switzerland)',<span style="mso-spacerun:
-yes"> </span><span style="mso-spacerun:
-yes"> </span>&<o:p></o:p></span></p>
+yes">
+</span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -8055,8 +7647,9 @@ which data were output starting with nominal '// &<o:p></o:p></span></p>
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun: yes"> </span>'date of
January 2030',<span style="mso-spacerun:
-yes">
-</span>&<o:p></o:p></span></p>
+yes">
+</span><span style="mso-spacerun:
+yes"> </span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -8093,8 +7686,8 @@ Dyn., 2003, 323-357.)',&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>model_id='GICCM1',forcing='TO',contact="Barry
-Bonds",&<o:p></o:p></span></p>
+style="mso-spacerun: yes">
+</span>model_id='GICCM1',forcing='TO',contact="Barry Bonds",&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -8124,9 +7717,8 @@ style="mso-spacerun: yes"> </span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes">
-</span>table='Tables/CMIP5_Amon',<span style="mso-spacerun:
-yes"> </span>&<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>table='Tables/CMIP5_Amon',<span
+style="mso-spacerun: yes"> </span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -8136,10 +7728,10 @@ yes"> </span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span><span
-style="mso-spacerun: yes"> </span>units='degrees_north',<span
-style="mso-spacerun: yes">
-</span>&<span style="mso-spacerun: yes"> </span><o:p></o:p></span></p>
+style="mso-spacerun: yes">
+</span>units='degrees_north',<span style="mso-spacerun:
+yes"> </span>&<span
+style="mso-spacerun: yes"> </span><o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -8172,15 +7764,15 @@ style="mso-spacerun: yes"> </span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes">
-</span>table='Tables/CMIP5_Lmon',<span style="mso-spacerun:
-yes"> </span>&<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span><span
+style="mso-spacerun: yes"> </span>table='Tables/CMIP5_Lmon',<span
+style="mso-spacerun: yes"> </span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun: yes">
-</span>table_entry='longitude',<span style="mso-spacerun: yes">
-</span><span style="mso-spacerun: yes"> </span>&<o:p></o:p></span></p>
+</span>table_entry='longitude',<span style="mso-spacerun:
+yes"> </span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -8320,8 +7912,9 @@ yes"> </span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>table_entry='plevs',<span
-style="mso-spacerun: yes"> </span>&<o:p></o:p></span></p>
+style="mso-spacerun: yes">
+</span>table_entry='plevs',<span style="mso-spacerun:
+yes"> </span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -8390,8 +7983,8 @@ style="mso-spacerun: yes">
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes">
-</span>length=ntimes,<span style="mso-spacerun:
+style="mso-spacerun: yes"> </span><span style="mso-spacerun:
+yes"> </span>length=ntimes,<span style="mso-spacerun:
yes">
</span>&<o:p></o:p></span></p>
@@ -8432,8 +8025,8 @@ yes"> &nb
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes">
-</span>interval='20 minutes')<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>interval='20
+minutes')<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -8474,8 +8067,9 @@ yes"> </span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>table_entry='standard_hybrid_sigma',<span
-style="mso-spacerun: yes"> </span>&<o:p></o:p></span></p>
+style="mso-spacerun: yes">
+</span>table_entry='standard_hybrid_sigma',<span style="mso-spacerun:
+yes"> </span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -8553,8 +8147,8 @@ yes"> &nb
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>zfactor_name='p0',<span
-style="mso-spacerun:
+style="mso-spacerun: yes">
+</span>zfactor_name='p0',<span style="mso-spacerun:
yes">
</span>&<o:p></o:p></span></p>
@@ -8665,8 +8259,8 @@ style="mso-spacerun: yes"> </span>&<o:p></o:p></span></p>
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun: yes">
</span>zaxis_id=ilev,<span style="mso-spacerun:
-yes">
-</span>&<o:p></o:p></span></p>
+yes">
+</span><span style="mso-spacerun: yes"> </span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -8677,8 +8271,8 @@ yes"> &nb
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>axis_ids=(/
-ilon, ilat, itim /),<span style="mso-spacerun:
+style="mso-spacerun: yes">
+</span>axis_ids=(/ ilon, ilat, itim /),<span style="mso-spacerun:
yes"> </span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
@@ -8715,8 +8309,9 @@ style="mso-spacerun: yes">
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>table_entry=entry3d(1),<span
-style="mso-spacerun: yes"> </span>&<o:p></o:p></span></p>
+style="mso-spacerun: yes">
+</span>table_entry=entry3d(1),<span style="mso-spacerun:
+yes"> </span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -8877,8 +8472,8 @@ yes"> </span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun:
-yes">
+style="mso-spacerun: yes"> </span><span style="mso-spacerun:
+yes">
</span>positive=positive2d(m),<span style="mso-spacerun:
yes"> </span>&<o:p></o:p></span></p>
@@ -8921,8 +8516,8 @@ yes"> </span>& <
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun:
-yes"> </span>axis_ids=(/
+style="mso-spacerun: yes"> </span><span
+style="mso-spacerun: yes"> </span>axis_ids=(/
ilon2, ilat2, itim2 /), &<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
@@ -9026,9 +8621,9 @@ table A1c and table A1a fields and store them in <o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span><span style="mso-spacerun:
-yes"> </span>! data3d and data2d, respectively.<span style="mso-spacerun:
-yes"> </span>In addition a user-written code <o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>! data3d and data2d,
+respectively.<span style="mso-spacerun: yes"> </span>In addition a
+user-written code <o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -9064,8 +8659,8 @@ a code to obtain the times and time-bounds for<o:p></o:p></span></p>
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun: yes"> </span>!<span
style="mso-spacerun: yes"> </span>the time slice.<span
-style="mso-spacerun: yes"> </span>The following line is simply a place-holder
-for<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>The following line is simply a
+place-holder for<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -9095,8 +8690,8 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>error_flag =
-cmor_write(<span style="mso-spacerun:
+style="mso-spacerun: yes"> </span>error_flag = cmor_write(<span
+style="mso-spacerun:
yes">
</span>&<o:p></o:p></span></p>
@@ -9105,8 +8700,7 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
style="mso-spacerun: yes">
</span>var_id<span style="mso-spacerun:
yes"> </span>= var3d_ids(1),<span
-style="mso-spacerun:
-yes">
+style="mso-spacerun: yes">
</span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
@@ -9163,17 +8757,17 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
style="mso-spacerun: yes">
</span>var_id<span style="mso-spacerun:
yes"> </span>= zfactor_id,<span
-style="mso-spacerun: yes">
-</span>&<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span><span
+style="mso-spacerun:
+yes"> </span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun: yes">
</span>data<span style="mso-spacerun:
yes"> </span>=
-data2d,<span style="mso-spacerun: yes">
-</span><span style="mso-spacerun:
-yes"> </span>&<o:p></o:p></span></p>
+data2d,<span style="mso-spacerun: yes">
+</span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -9195,8 +8789,8 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
style="mso-spacerun: yes">
</span>time_bnds<span style="mso-spacerun: yes">
</span>= bnds_time,<span style="mso-spacerun:
-yes">
-</span>&<o:p></o:p></span></p>
+yes"> </span><span style="mso-spacerun:
+yes"> </span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -9209,8 +8803,8 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span><span style="mso-spacerun:
-yes"> </span>! Cycle through the 3-d fields (stored on pressure levels), <o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>! Cycle through the 3-d
+fields (stored on pressure levels), <o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -9234,14 +8828,15 @@ style="mso-spacerun: yes"> </span><o:p
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>!
-The user must write the code that fills the arrays of data<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span><span
+style="mso-spacerun: yes"> </span>! The user must write the
+code that fills the arrays of data<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span><span style="mso-spacerun:
-yes"> </span>! that will be passed to CMOR.<span
-style="mso-spacerun: yes"> </span>The following line is simply a<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>!
+that will be passed to CMOR.<span style="mso-spacerun: yes"> </span>The
+following line is simply a<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -9291,10 +8886,9 @@ yes"> &nb
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun:
yes">
-</span>var_id <span style="mso-spacerun:
-yes"> </span>= var3d_ids(m),<span
-style="mso-spacerun:
-yes">
+</span>var_id<span style="mso-spacerun:
+yes"> </span>= var3d_ids(m),<span
+style="mso-spacerun: yes">
</span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
@@ -9317,18 +8911,20 @@ yes"> &nb
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
+style="mso-spacerun: yes"> </span><span
style="mso-spacerun:
-yes">
-</span>time_vals<span style="mso-spacerun: yes">
-</span>= time,<span style="mso-spacerun: yes">
+yes"> </span>time_vals<span
+style="mso-spacerun: yes"> </span>= time,<span
+style="mso-spacerun:
+yes">
</span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span><span style="mso-spacerun:
-yes"> </span>time_bnds<span
-style="mso-spacerun: yes"> </span>= bnds_time<span
-style="mso-spacerun: yes"> </span>)<o:p></o:p></span></p>
+style="mso-spacerun:
+yes">
+</span>time_bnds<span style="mso-spacerun: yes">
+</span>= bnds_time<span style="mso-spacerun: yes"> </span>)<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -9420,8 +9016,9 @@ following line is simply a<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>! a
-place-holder for the user's code, which should replace it.<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span><span style="mso-spacerun:
+yes"> </span>! a place-holder for the user's code,
+which should replace it.<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -9455,9 +9052,8 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun: yes">
</span>error_flag = cmor_write(<span style="mso-spacerun:
-yes">
-</span><span style="mso-spacerun:
-yes"> </span>&<o:p></o:p></span></p>
+yes">
+</span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -9483,17 +9079,17 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
style="mso-spacerun:
yes">
</span>ntimes_passed = 1,<span style="mso-spacerun:
-yes">
-</span>&<o:p></o:p></span></p>
+yes">
+</span><span style="mso-spacerun:
+yes"> </span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun:
yes">
</span>time_vals<span style="mso-spacerun: yes">
-</span>= time,<span style="mso-spacerun: yes">
-</span><span style="mso-spacerun:
-yes"> </span>&<o:p></o:p></span></p>
+</span>= time,<span style="mso-spacerun: yes">
+</span>&<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -9607,8 +9203,7 @@ style="mso-spacerun: yes"> </span>print*, ' '<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>print*,
-'******************************'<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>print*, '******************************'<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -9627,11 +9222,11 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><o:p> </o:p></span></p>
-<h2><a name="_Toc129422036"></a><a name="_Toc150596571"><span style='mso-bookmark:
-_Toc129422036'>C</span></a><span style='mso-bookmark:_Toc129422036'></span></h2>
+<h2><a name="_Toc129422036"></a><a name="_Toc149385748"><span style='mso-bookmark:
+_Toc129422036'>C</span></a><span style='mso-bookmark:_Toc129422036'><o:p></o:p></span></h2>
-<h3><span style='mso-bookmark:_Toc129422036'><a name="_Toc150596572">Sample
-Program 1: grids</a></span></h3>
+<h3><span style='mso-bookmark:_Toc129422036'><a name="_Toc149385749">Sample
+Program 1: grids</a></span><o:p></o:p></h3>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><o:p> </o:p></span></p>
@@ -9676,7 +9271,8 @@ style="mso-spacerun: yes"> </span>double time[];<o:p></o
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>double time_bnds[];<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span><span style="mso-spacerun:
+yes"> </span>double time_bnds[];<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>{<span
@@ -9786,8 +9382,8 @@ style="mso-spacerun: yes"> </span>}<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>else if
-(strcmp(varname,"T")==0) {<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>else if (strcmp(varname,"T")==0)
+{<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -9913,7 +9509,8 @@ style="mso-spacerun: yes"> </span>}<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>else if (strcmp(varname,"SOIL_WET")==0){<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>else if
+(strcmp(varname,"SOIL_WET")==0){<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -10188,8 +9785,7 @@ style="mso-spacerun: yes"> </span>y[j]=j;<o:p></o:p></span></p
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span><span style="mso-spacerun:
-yes"> </span>for (i=0;i<lon;i++) {<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>for (i=0;i<lon;i++) {<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -10222,8 +9818,8 @@ style="mso-spacerun: yes">
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>lon_vertices[i*4+j*lon*4+0]
-= lon_coords[i+j*lon]-delta_lon;<o:p></o:p></span></p>
+style="mso-spacerun: yes">
+</span>lon_vertices[i*4+j*lon*4+0] = lon_coords[i+j*lon]-delta_lon;<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -10237,8 +9833,8 @@ style="mso-spacerun: yes">
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes">
-</span>lon_vertices[i*4+j*lon*4+3] = lon_coords[i+j*lon];<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>lon_vertices[i*4+j*lon*4+3]
+= lon_coords[i+j*lon];<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -10247,8 +9843,8 @@ style="mso-spacerun: yes"> </span>/* vertices lat
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span><span style="mso-spacerun:
-yes"> </span>lat_vertices[i*4+j*lon*4+0] = lat_coords[i+j*lon];<o:p></o:p></span></p>
+style="mso-spacerun: yes">
+</span>lat_vertices[i*4+j*lon*4+0] = lat_coords[i+j*lon];<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -10262,8 +9858,8 @@ style="mso-spacerun: yes">
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes">
-</span>lat_vertices[i*4+j*lon*4+3] = lat_coords[i+j*lon]+delta_lat;<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>lat_vertices[i*4+j*lon*4+3]
+= lat_coords[i+j*lon]+delta_lat;<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -10398,12 +9994,12 @@ table(s)\n");<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>//ierr =
-cmor_load_table("Test/IPCC_test_table_Grids",&tables[0]);<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>//ierr = cmor_load_table("Test/IPCC_test_table_Grids",&tables[0]);<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>ierr = cmor_load_table("Tables/CMIP5_grids",&tables[0]);<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>ierr =
+cmor_load_table("Tables/CMIP5_grids",&tables[0]);<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -10424,8 +10020,7 @@ style="mso-spacerun: yes"> </span>/* first define grid axes
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>ierr =
-cmor_axis(&myaxes[0],"x","m",lon,&x[0],'d',NULL,0,NULL);<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>ierr = cmor_axis(&myaxes[0],"x","m",lon,&x[0],'d',NULL,0,NULL);<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -10673,11 +10268,11 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><o:p> </o:p></span></p>
-<h2><a name="_Toc129422037"></a><a name="_Toc150596573"><span style='mso-bookmark:
-_Toc129422037'>PYTHON</span></a></h2>
+<h2><a name="_Toc129422037"></a><a name="_Toc149385750"><span style='mso-bookmark:
+_Toc129422037'>PYTHON</span></a><o:p></o:p></h2>
-<h3><a name="_Toc129422038"></a><a name="_Toc150596574"><span style='mso-bookmark:
-_Toc129422038'>Sample Program 1</span></a></h3>
+<h3><a name="_Toc129422038"></a><a name="_Toc149385751"><span style='mso-bookmark:
+_Toc129422038'>Sample Program 1</span></a><o:p></o:p></h3>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>import
@@ -10743,9 +10338,8 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun:
-yes">
-</span><span style="mso-spacerun: yes"> </span>units=
-'degrees_north',<o:p></o:p></span></p>
+yes">
+</span>units= 'degrees_north',<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -10771,9 +10365,10 @@ yes"> &nb
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
+style="mso-spacerun: yes"> </span><span
style="mso-spacerun:
-yes">
-</span>coord_vals= [90],<o:p></o:p></span></p>
+yes"> </span>coord_vals=
+[90],<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -10816,9 +10411,9 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><o:p> </o:p></span></p>
-<h3><a name="_Toc129422039"></a><a name="_Toc150596575"><span style='mso-bookmark:
+<h3><a name="_Toc129422039"></a><a name="_Toc149385752"><span style='mso-bookmark:
_Toc129422039'>Sample Program 2: grids</span></a><span style='mso-bookmark:
-_Toc129422039'></span><span style='mso-bookmark:_Toc150596575'></span><span
+_Toc129422039'></span><span style='mso-bookmark:_Toc149385752'></span><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><o:p></o:p></span></h3>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
@@ -10870,8 +10465,7 @@ numpy.zeros((lat,lon))<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>lat_coords =
-numpy.zeros((lat,lon))<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>lat_coords = numpy.zeros((lat,lon))<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -10910,10 +10504,9 @@ yes">
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span><span
style="mso-spacerun:
-yes"> </span>lon_vertices[j,i,0] =
-lon_coords[j,i]-delta_lon;<o:p></o:p></span></p>
+yes">
+</span>lon_vertices[j,i,0] = lon_coords[j,i]-delta_lon;<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -10940,10 +10533,9 @@ vertices lat */<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span><span
style="mso-spacerun:
-yes"> </span>lat_vertices[j,i,0] =
-lat_coords[j,i];<o:p></o:p></span></p>
+yes">
+</span>lat_vertices[j,i,0] = lat_coords[j,i];<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -11034,8 +10626,7 @@ style="mso-spacerun: yes"> </span>outpath = opth,<o:p></o:p></
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>experiment_id =
-"historical",<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>experiment_id = "historical",<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -11097,7 +10688,8 @@ style="mso-spacerun: yes"> </span>month_lengths=None,<o:p></o:
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>model_id="GICCM1",<o:p></o:p></span></p>
+style="mso-spacerun: yes">
+</span>model_id="GICCM1",<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -11203,9 +10795,9 @@ yes"> &nb
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun:
-yes">
-</span>longitude = lon_coords, <o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span><span style="mso-spacerun:
+yes"> </span>longitude
+= lon_coords, <o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -11273,9 +10865,8 @@ yes"> &nb
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun:
-yes">
-</span><span style="mso-spacerun:
-yes"> </span>parameter_names = params,<o:p></o:p></span></p>
+yes">
+</span>parameter_names = params,<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -11331,8 +10922,10 @@ yes"> &nb
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun:
-yes">
-</span>positive = 'down',<o:p></o:p></span></p>
+yes">
+</span><span style="mso-spacerun:
+yes"> </span>positive
+= 'down',<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -11364,8 +10957,8 @@ i in range(ntimes):<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
-style="mso-spacerun: yes"> </span>data2d =
-read_2d_input_files(i, varin2d[0], lat,lon)<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>data2d = read_2d_input_files(i,
+varin2d[0], lat,lon)<o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -11398,14 +10991,14 @@ mso-ansi-language:EN-US;mso-fareast-language:EN-US'><br clear=ALL
style='page-break-before:always'>
</span></b>
-<h1><a name="_Toc129422040"></a><a name="_Toc150596576"><span style='mso-bookmark:
-_Toc129422040'>Appendix D: MIP Tables</span></a></h1>
+<h1><a name="_Toc129422040"></a><a name="_Toc149385753"><span style='mso-bookmark:
+_Toc129422040'>Appendix D: MIP Tables</span></a><o:p></o:p></h1>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><b
style='mso-bidi-font-weight:normal'><span style='font-size:14.0pt'><o:p> </o:p></span></b></p>
-<h2><a name="_Toc129422041"></a><a name="_Toc150596577"><span style='mso-bookmark:
-_Toc129422041'>CMOR 1 sample</span></a></h2>
+<h2><a name="_Toc129422041"></a><a name="_Toc149385754"><span style='mso-bookmark:
+_Toc129422041'>CMOR 1 sample</span></a><o:p></o:p></h2>
<p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><b
style='mso-bidi-font-weight:normal'><span style='font-size:14.0pt'><o:p> </o:p></span></b></p>
@@ -11480,8 +11073,10 @@ experiment'<span style="mso-spacerun: yes"> </span>! official name(s) of <
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>expt_id_ok:<span
style="mso-spacerun: yes"> </span>'SRES A2 experiment'<span
style="mso-spacerun:
-yes">
-</span>!<span style="mso-spacerun: yes"> </span>project's experiments<o:p></o:p></span></p>
+yes"> </span><span
+style="mso-spacerun:
+yes"> </span>!<span
+style="mso-spacerun: yes"> </span>project's experiments<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>expt_id_ok:<span
@@ -11532,10 +11127,9 @@ check whether this file has been <o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun:
-yes">
-</span><span style="mso-spacerun: yes"> </span>!<span
-style="mso-spacerun: yes"> </span>altered from the official
-version.<o:p></o:p></span></p>
+yes">
+</span>!<span style="mso-spacerun: yes"> </span>altered from the
+official version.<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -11560,10 +11154,9 @@ time<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun:
-yes">
-</span><span style="mso-spacerun: yes"> </span>!<span
-style="mso-spacerun: yes"> </span>samples (in units of the output
-time <o:p></o:p></span></p>
+yes">
+</span>!<span style="mso-spacerun: yes"> </span>samples (in units
+of the output time <o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -11619,7 +11212,8 @@ subroutine arguments to:<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!<span
-style="mso-spacerun: yes"> </span>required/indeterminate/optional/ignored/forbidden<o:p></o:p></span></p>
+style="mso-spacerun: yes">
+</span>required/indeterminate/optional/ignored/forbidden<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!<span
@@ -11789,8 +11383,9 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!ignored:<span
style="mso-spacerun:
-yes">
-</span>! (default: interval)<o:p></o:p></span></p>
+yes">
+</span><span style="mso-spacerun: yes"> </span>! (default:
+interval)<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!forbidden:<o:p></o:p></span></p>
@@ -11879,9 +11474,9 @@ yes"> &nb
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!valid_max:<span
-style="mso-spacerun:
-yes">
-</span>! type: double precision (default: no check performed<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span><span
+style="mso-spacerun: yes"> </span>!
+type: double precision (default: no check performed<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!requested:<span
@@ -11932,9 +11527,8 @@ grid-points)<o:p></o:p></span></p>
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun:
yes">
-</span>! <span style="mso-spacerun:
-yes"> </span>and
-(1.e-3*tol*coordinate value)))<o:p></o:p></span></p>
+</span>!<span style="mso-spacerun: yes">
+</span>and (1.e-3*tol*coordinate value)))<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!value:<span
@@ -12117,9 +11711,9 @@ yes"> &nb
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!type:<span
-style="mso-spacerun: yes"> </span><span style="mso-spacerun:
-yes"> </span>!
-real (default), double, integer <o:p></o:p></span></p>
+style="mso-spacerun:
+yes">
+</span>! real (default), double, integer <o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!positive:<span
@@ -12253,15 +11847,14 @@ style="mso-spacerun: yes">
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>valid_min:<span
style="mso-spacerun: yes">
</span>0.<span style="mso-spacerun:
-yes"> </span>! CMOR
-will add n*360 to input values<o:p></o:p></span></p>
+yes"> </span><span
+style="mso-spacerun: yes"> </span>! CMOR will add n*360 to input values<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun:
-yes">
-</span><span style="mso-spacerun: yes"> </span>! (where n is
-an integer) to ensure <o:p></o:p></span></p>
+yes">
+</span>! (where n is an integer) to ensure <o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
@@ -12280,8 +11873,10 @@ rearranged <o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
style="mso-spacerun:
-yes">
-</span>!<span style="mso-spacerun: yes"> </span>appropriately.<o:p></o:p></span></p>
+yes">
+</span><span style="mso-spacerun:
+yes"> </span>!<span
+style="mso-spacerun: yes"> </span>appropriately.<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>valid_max:<span
@@ -12369,7 +11964,8 @@ style="mso-spacerun: yes">
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>valid_max:<span
-style="mso-spacerun: yes"> </span>90.<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span><span
+style="mso-spacerun: yes"> </span>90.<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!----------------------------------<span
@@ -12612,8 +12208,8 @@ style="mso-spacerun: yes"> </span>height<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>units:<span
style="mso-spacerun:
-yes"> </span><span
-style="mso-spacerun: yes"> </span>m<o:p></o:p></span></p>
+yes">
+</span>m<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>axis:<span
@@ -12648,8 +12244,8 @@ style='mso-tab-count:1'> </span><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>out_name:<span
-style="mso-spacerun: yes">
-</span>height<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span><span style="mso-spacerun:
+yes"> </span>height<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>valid_min:<span
@@ -12661,8 +12257,9 @@ style="mso-spacerun: yes"> </span>10.<
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>value:<span
-style="mso-spacerun: yes"> </span><span
-style="mso-spacerun: yes"> </span>2.<o:p></o:p></span></p>
+style="mso-spacerun:
+yes">
+</span>2.<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!----------------------------------<span
@@ -12812,9 +12409,10 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
style="mso-spacerun: yes"> </span>depth<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>units:
-<span style="mso-spacerun:
-yes"> </span>m<o:p></o:p></span></p>
+style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>units:<span
+style="mso-spacerun:
+yes">
+</span>m<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>axis:<span
@@ -13032,8 +12630,8 @@ upward_surface_latent_heat_flux<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>units:<span
-style="mso-spacerun: yes"> </span><span
-style="mso-spacerun: yes"> </span>W m-2<o:p></o:p></span></p>
+style="mso-spacerun: yes">
+</span>W m-2<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>cell_methods:<span
@@ -13418,7 +13016,8 @@ yes"> </span>1.e-6<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>ok_max_mean_abs:<span
-style="mso-spacerun: yes"> </span>5.e-5 <o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span><span style="mso-spacerun:
+yes"> </span>5.e-5 <o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!----------------------------------<span
@@ -13511,8 +13110,8 @@ style='mso-tab-count:1'> </span><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><o:p> </o:p></span></p>
-<h2><a name="_Toc129422042"></a><a name="_Toc150596578"><span style='mso-bookmark:
-_Toc129422042'>CMOR 2 (table excerpts)</span></a></h2>
+<h2><a name="_Toc129422042"></a><a name="_Toc149385755"><span style='mso-bookmark:
+_Toc129422042'>CMOR 2 (table excerpts)</span></a><o:p></o:p></h2>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><o:p> </o:p></span></p>
@@ -13598,8 +13197,8 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>required_global_attributes:
-creation_date tracking_id forcing model_id parent_experiment_id branch_time
-contact institute_id ! space separated required global attribute<o:p></o:p></span></p>
+creation_date tracking_id forcing model_id parent_experiment_id branch_time contact
+institute_id ! space separated required global attribute<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><o:p> </o:p></span></p>
@@ -13870,8 +13469,9 @@ style="mso-spacerun: yes"> </span>longitude<o:p></o:p></span><
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>units:<span
-style="mso-spacerun: yes"> </span><span
-style="mso-spacerun: yes"> </span>degrees_east<o:p></o:p></span></p>
+style="mso-spacerun:
+yes">
+</span>degrees_east<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>axis:<span
@@ -13903,9 +13503,9 @@ style="mso-spacerun: yes">
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>valid_min:<span
-style="mso-spacerun: yes"> </span>0<span
-style="mso-spacerun: yes">
-</span><o:p></o:p></span></p>
+style="mso-spacerun: yes">
+</span>0<span style="mso-spacerun:
+yes"> </span><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>valid_max:<span
@@ -14112,8 +13712,8 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>type:<span
style="mso-spacerun:
-yes"> </span><span
-style="mso-spacerun: yes"> </span>double<o:p></o:p></span></p>
+yes">
+</span>double<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>requested:<span
@@ -14327,9 +13927,9 @@ style="mso-spacerun: yes"> </span>time<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>units:<span
-style="mso-spacerun:
-yes">
-</span>days since ?<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span><span
+style="mso-spacerun: yes"> </span>days since
+?<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>axis:<span
@@ -14423,10 +14023,9 @@ yes">
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>axis:<span
style="mso-spacerun:
yes">
-</span>Z<span style="mso-spacerun: yes"> </span><span
-style="mso-spacerun:
-yes"> </span>!
-X, Y, Z, T (default: undeclared)<o:p></o:p></span></p>
+</span>Z<span style="mso-spacerun:
+yes">
+</span>! X, Y, Z, T (default: undeclared)<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>positive:<span
@@ -14561,8 +14160,8 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>out_name:<span
-style="mso-spacerun: yes">
-</span>height<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span><span
+style="mso-spacerun: yes"> </span>height<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>valid_min:<span
@@ -14676,8 +14275,9 @@ style="mso-spacerun: yes"> </span>up<o:p></o:p></s
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>long_name:<span
-style="mso-spacerun: yes">
-</span>atmosphere smooth level vertical (SLEVE) coordinate<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span><span style="mso-spacerun:
+yes"> </span>atmosphere smooth level
+vertical (SLEVE) coordinate<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!----------------------------------<span
@@ -14709,8 +14309,7 @@ increasing<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>valid_min:<span
-style="mso-spacerun: yes">
-</span>-200.<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>-200.<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>valid_max:<span
@@ -15048,8 +14647,8 @@ yes">
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>axis:<span
style="mso-spacerun:
-yes">
-</span>Z <o:p></o:p></span></p>
+yes"> </span><span
+style="mso-spacerun: yes"> </span>Z <o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>positive:<span
@@ -15172,8 +14771,8 @@ style="mso-spacerun: yes">
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>units:<span
style="mso-spacerun:
-yes">
-</span>1<o:p></o:p></span></p>
+yes"> </span><span
+style="mso-spacerun: yes"> </span>1<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>axis:<span
@@ -15188,8 +14787,8 @@ style="mso-spacerun: yes">
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>long_name:<span
-style="mso-spacerun: yes"> </span>hybrid
-sigma pressure coordinate<o:p></o:p></span></p>
+style="mso-spacerun: yes">
+</span>hybrid sigma pressure coordinate<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!----------------------------------<span
@@ -15277,8 +14876,8 @@ yes"> </span><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!<span
-style="mso-spacerun: yes"> </span>Note that in the netCDF file the
-variable will be named "lev", not hybrid_height.<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>Note that in the netCDF file the variable
+will be named "lev", not hybrid_height.<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!<o:p></o:p></span></p>
@@ -15321,8 +14920,8 @@ style="mso-spacerun: yes">
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>long_name:<span
-style="mso-spacerun: yes">
-</span>hybrid height coordinate<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>hybrid
+height coordinate<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!----------------------------------<span
@@ -15359,8 +14958,8 @@ style="mso-spacerun: yes"> </span>0.0<
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>formula:<span
style="mso-spacerun:
-yes"> </span>z(k,j,i) =
-a(k) + b(k)*orog(j,i)<o:p></o:p></span></p>
+yes"> </span>z(k,j,i) = a(k)
++ b(k)*orog(j,i)<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>z_factors:<span
@@ -15911,8 +15510,8 @@ style="mso-spacerun: yes">
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>type:<span
style="mso-spacerun:
-yes">
-</span><span style="mso-spacerun: yes"> </span>double<o:p></o:p></span></p>
+yes">
+</span>double<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!----------------------------------<span
@@ -16282,8 +15881,8 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>dimensions:<span
-style="mso-spacerun: yes"> </span><span
-style="mso-spacerun: yes"> </span>longitude latitude time<o:p></o:p></span></p>
+style="mso-spacerun: yes">
+</span>longitude latitude time<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>out_name:<span
@@ -16430,8 +16029,7 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>standard_name:<span
-style="mso-spacerun: yes">
-</span>cloud_area_fraction_in_atmosphere_layer<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span>cloud_area_fraction_in_atmosphere_layer<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>units:<span
@@ -16641,8 +16239,9 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>dimensions:<span
-style="mso-spacerun: yes">
-</span>longitude latitude plevs time<o:p></o:p></span></p>
+style="mso-spacerun: yes"> </span><span
+style="mso-spacerun: yes"> </span>longitude latitude plevs
+time<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>out_name:<span
@@ -16651,9 +16250,9 @@ yes"> </span>co2<o:p></o:p
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>type:<span
-style="mso-spacerun: yes"> </span><span
style="mso-spacerun:
-yes"> </span>real<o:p></o:p></span></p>
+yes">
+</span>real<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>!----------------------------------<o:p></o:p></span></p>
@@ -16690,7 +16289,8 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>standard_name:<span
-style="mso-spacerun: yes"> </span>mole_fraction_of_carbon_dioxide_in_air<o:p></o:p></span></p>
+style="mso-spacerun: yes">
+</span>mole_fraction_of_carbon_dioxide_in_air<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>units:<span
@@ -16738,8 +16338,8 @@ style="mso-spacerun: yes">
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>out_name:<span
-style="mso-spacerun: yes"> </span><span
-style="mso-spacerun: yes"> </span>co2<o:p></o:p></span></p>
+style="mso-spacerun:
+yes"> </span>co2<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>type:<span
@@ -16782,9 +16382,9 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>units:<span
-style="mso-spacerun: yes"> </span><span
style="mso-spacerun:
-yes"> </span>kg<o:p></o:p></span></p>
+yes">
+</span>kg<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>cell_methods:<span
@@ -16904,7 +16504,8 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>dimensions:<span
-style="mso-spacerun: yes"> </span>time2<o:p></o:p></span></p>
+style="mso-spacerun: yes">
+</span>time2<o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>out_name:<span
@@ -17044,12 +16645,6 @@ cmor_write, since it is table-dependent. <o:p></o:p></span></span></p>
</div>
-<div style='mso-element:comment-list'><![if !supportAnnotations]>
-
-<hr class=msocomoff align=left size=1 width="33%">
-
-<![endif]></div>
-
</body>
</html>
diff --git a/Doc/cmor_users_guide.pdf b/Doc/cmor_users_guide.pdf
index 3fe5300..dda4257 100644
Binary files a/Doc/cmor_users_guide.pdf and b/Doc/cmor_users_guide.pdf differ
diff --git a/Doc/cmor_users_guide_files/header.htm b/Doc/cmor_users_guide_files/header.htm
index 1d1f2b8..4d2ec7a 100644
--- a/Doc/cmor_users_guide_files/header.htm
+++ b/Doc/cmor_users_guide_files/header.htm
@@ -104,7 +104,7 @@ mso-element-top:.05pt;mso-height-rule:exactly'>
mso-element-left:center;mso-element-top:.05pt;mso-height-rule:exactly'><!--[if supportFields]><span
class=MsoPageNumber><span style='mso-element:field-begin'></span>PAGE<span
style="mso-spacerun: yes"> </span><span style='mso-element:field-separator'></span></span><![endif]--><span
- class=MsoPageNumber><span style='mso-no-proof:yes'>2</span></span><!--[if supportFields]><span
+ class=MsoPageNumber><span style='mso-no-proof:yes'>82</span></span><!--[if supportFields]><span
class=MsoPageNumber><span style='mso-element:field-end'></span></span><![endif]--><span
class=MsoPageNumber><o:p></o:p></span></p>
</td>
diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 5d22d1e..c45c857 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,3 +1,4 @@
+2010-11-12 : Updated documentation
2010-11-11 : updated pywrapper from Jamie
2010-11-11 : new examples into Makefile for Python
2010-11-11 : added a flag that says need to cal cmor_grid on some axis (site and location)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/cmor.git
More information about the debian-science-commits
mailing list