[cmor] 31/190: 2010-06-11 : shorten the TestTables to a minimum so they can't be confused with the real one and used in production 2010-06-11 : removed tables unused by examples 2010-06-11 : add ${Prefix}/share to the list of locations where to search for tables

Alastair McKinstry mckinstry at moszumanska.debian.org
Tue Jul 21 12:54:33 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 d3e928b78ca0657a8f1c7dc2b5c1b6d1c5d66354
Author: Charles Doutriaux <doutriaux1 at llnl.gov>
Date:   Fri Jun 11 16:55:18 2010 -0700

    2010-06-11 : shorten the TestTables to a minimum so they can't be confused with the real one and used in production
    2010-06-11 : removed tables unused by examples
    2010-06-11 : add ${Prefix}/share to the list of locations where to search for tables
---
 Doc/cmor_users_guide.doc                     |  Bin 358912 -> 360448 bytes
 Doc/cmor_users_guide.htm                     | 1747 ++++++-----
 Doc/cmor_users_guide.pdf                     |  Bin 551997 -> 551648 bytes
 Doc/cmor_users_guide_files/header.htm        |    6 +-
 Makefile.in                                  |    4 +-
 RELEASE-NOTES                                |    3 +
 Src/cmor_tables.c                            |    5 +
 Test/test_python_jamie.py                    |    2 +-
 Test/test_python_jamie_4.py                  |    4 +-
 Test/test_python_joerg_3.py                  |    2 +-
 Test/test_python_open_close_cmor_multiple.py |    7 +-
 Test/test_python_region.py                   |    2 +-
 TestTables/CMIP5_3hr                         |  514 +---
 TestTables/CMIP5_6hrLev                      |  102 +-
 TestTables/CMIP5_6hrPlev                     |  268 --
 TestTables/CMIP5_Amon                        | 1455 +---------
 TestTables/CMIP5_LImon                       |  449 ---
 TestTables/CMIP5_Lmon                        | 1268 +-------
 TestTables/CMIP5_OImon                       |  991 -------
 TestTables/CMIP5_Oclim                       |  991 -------
 TestTables/CMIP5_Omon                        | 4020 +-------------------------
 TestTables/CMIP5_Oyr                         | 2096 --------------
 TestTables/CMIP5_aero                        | 2289 ---------------
 TestTables/CMIP5_cf3hr                       | 2744 ------------------
 TestTables/CMIP5_cfDay                       | 1753 -----------
 TestTables/CMIP5_cfMon                       | 2793 ------------------
 TestTables/CMIP5_cfOff                       |  506 ----
 TestTables/CMIP5_cfSites                     | 2348 ---------------
 TestTables/CMIP5_day                         |    2 +-
 TestTables/CMIP5_fx                          |  217 +-
 configure                                    |    3 +-
 configure.ac                                 |    2 +-
 include/cmor_locale.h.in                     |    4 +
 33 files changed, 1065 insertions(+), 25532 deletions(-)

diff --git a/Doc/cmor_users_guide.doc b/Doc/cmor_users_guide.doc
index 8e81b65..8ea579f 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 92c4c7d..21543b5 100644
--- a/Doc/cmor_users_guide.htm
+++ b/Doc/cmor_users_guide.htm
@@ -17,19 +17,19 @@ xmlns:css="http://macVmlSchemaUri" xmlns="http://www.w3.org/TR/REC-html40">
  <o:DocumentProperties>
   <o:Author>Karl Taylor</o:Author>
   <o:Template>Normal.dotm</o:Template>
-  <o:LastAuthor>Charles Samir Doutriaux</o:LastAuthor>
+  <o:LastAuthor>Default</o:LastAuthor>
   <o:Revision>2</o:Revision>
-  <o:TotalTime>8</o:TotalTime>
-  <o:LastPrinted>2010-05-11T23:20:00Z</o:LastPrinted>
-  <o:Created>2010-05-11T23:20:00Z</o:Created>
-  <o:LastSaved>2010-05-11T23:20:00Z</o:LastSaved>
-  <o:Pages>12</o:Pages>
-  <o:Words>23732</o:Words>
-  <o:Characters>135273</o:Characters>
+  <o:TotalTime>1</o:TotalTime>
+  <o:LastPrinted>2010-06-11T23:07:00Z</o:LastPrinted>
+  <o:Created>2010-06-11T23:07:00Z</o:Created>
+  <o:LastSaved>2010-06-11T23:07:00Z</o:LastSaved>
+  <o:Pages>4</o:Pages>
+  <o:Words>23762</o:Words>
+  <o:Characters>135445</o:Characters>
   <o:Company>PCMDI</o:Company>
-  <o:Lines>1127</o:Lines>
+  <o:Lines>1128</o:Lines>
   <o:Paragraphs>270</o:Paragraphs>
-  <o:CharactersWithSpaces>166124</o:CharactersWithSpaces>
+  <o:CharactersWithSpaces>166335</o:CharactersWithSpaces>
   <o:Version>12.0</o:Version>
  </o:DocumentProperties>
  <o:OfficeDocumentSettings>
@@ -81,6 +81,7 @@ xmlns:css="http://macVmlSchemaUri" xmlns="http://www.w3.org/TR/REC-html40">
 	panose-1:5 2 1 2 1 8 4 8 7 8;
 	mso-font-charset:2;
 	mso-generic-font-family:auto;
+	mso-font-format:other;
 	mso-font-pitch:variable;
 	mso-font-signature:0 0 65536 0 -2147483648 0;}
 @font-face
@@ -1389,7 +1390,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'>May 11, 2010</span></span><!--[if supportFields]><span
+style='font-size:14.0pt'><span style='mso-no-proof:yes'>June 11, 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>
 
@@ -1453,633 +1454,825 @@ style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'><o:p></o:p></s
 _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
-_Toc134007294 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891725
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003200390034000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700320035000000</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-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007295 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891726
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003200390035000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700320036000000</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-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007296 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891727
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>11<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003200390036000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700320037000000</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-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007297 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891728
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>11<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003200390037000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700320038000000</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;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007298 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891729
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003200390038000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700320039000000</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;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007299 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891730
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003200390039000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700330030000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007300 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891731
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300300030000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700330031000000</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;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007301 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891732
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300300031000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700330032000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
+_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
-_Toc134007302 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891733
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>16<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300300032000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700330033000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007303 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891734
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>17<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300300033000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700330034000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007304 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891735
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>17<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300300034000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700330035000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007305 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891736
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>18<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300300035000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700330036000000</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;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007306 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891737
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>18<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300300036000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700330037000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007307 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891738
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>18<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300300037000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700330038000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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 _Toc134007308
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891739
 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>18<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300300038000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700330039000000</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;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007309 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891740
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>18<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300300039000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700340030000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
 style='mso-bookmark:_Toc129421995'></span><span style='mso-element:field-begin'></span><span
-style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF
-_Toc134007310 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891741
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300310030000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700340031000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007311 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891742
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300310031000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700340032000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007312 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891743
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>22<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300310032000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700340033000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007313 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891744
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>22<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300310033000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700340034000000</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;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007314 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891745
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>22<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300310034000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700340035000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007315 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891746
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300310035000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700340036000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007316 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891747
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300310036000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700340037000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007317 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891748
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300310037000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700340038000000</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;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <p class=MsoToc3 style='tab-stops:right dotted 438.7pt'><span style='mso-bookmark:
 _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
-_Toc134007318 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891749
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300310038000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700340039000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007319 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891750
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300310039000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700350030000000</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;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007320 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891751
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300320030000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700350031000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007321 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891752
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>30<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300320031000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700350032000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007322 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891753
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300320032000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700350033000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007323 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891754
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300320033000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700350034000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007324 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891755
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>32<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300320034000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700350035000000</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;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007325 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891756
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>32<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300320035000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700350036000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007326 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891757
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>32<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300320036000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700350037000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007327 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891758
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300320037000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700350038000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007328 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891759
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300320038000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700350039000000</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-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007329 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891760
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300320039000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700360030000000</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;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007330 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891761
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300330030000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700360031000000</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-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007331 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891762
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>40<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300330031000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700360032000000</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-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007332 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891763
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>40<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300330032000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700360033000000</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;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007333 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891764
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>40<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300330033000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700360034000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007334 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891765
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>49<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300330034000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700360035000000</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;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007335 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891766
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>49<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300330035000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700360036000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007336 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891767
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>53<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300330036000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700360037000000</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;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007337 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891768
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>53<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300330037000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700360038000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007338 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891769
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>54<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300330038000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700360039000000</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-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007339 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891770
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300330039000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700370030000000</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-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007340 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891771
+\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>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300340030000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700370031000000</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;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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
-_Toc134007341 \h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
+style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'> PAGEREF _Toc137891772
+\h <span style='mso-element:field-separator'></span></span></span><![endif]--><span
 style='mso-bookmark:_Toc129421995'><span style='mso-no-proof:yes'>65<!--[if gte mso 9]><xml>
- <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330034003000300037003300340031000000</w:data>
+ <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003100330037003800390031003700370032000000</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;font-weight:normal;mso-no-proof:yes'><o:p></o:p></span></span></p>
+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>
 
 <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="_Toc134007294">Design Considerations and Overview</a></span><span
-style='mso-bookmark:_Toc134007294'></span><span style='mso-bookmark:_Toc129421995'></span><span
+<a name="_Toc137891725">Design Considerations and Overview</a></span><span
+style='mso-bookmark:_Toc137891725'></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>
@@ -2103,7 +2296,7 @@ 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><o:p></o:p></p>
+runs).<span style="mso-spacerun: yes">   </span></p>
 
 <p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
 
@@ -2120,12 +2313,12 @@ 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.<o:p></o:p></p>
+of one MIP, it will be easy to prepare output for other MIPs.</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:<o:p></o:p></p>
+characteristics:</p>
 
 <p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
 
@@ -2139,12 +2332,12 @@ characteristics:<o:p></o:p></p>
      most researchers who are typically interested in only a few of 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.<o:p></o:p></li>
+     file(s) without first extracting the individual field(s) of interest.</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. <o:p></o:p></li>
+     samples can be distributed in a sequence of files. </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
@@ -2155,11 +2348,11 @@ characteristics:<o:p></o:p></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.<o:p></o:p></li>
+     </span>Additional tables can be created as new MIPs are born.</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.<o:p></o:p></li>
+     of the CF convention and as specified in the MIP tables.</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
@@ -2213,27 +2406,26 @@ 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).<o:p></o:p></p>
+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>
 
 <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):<o:p></o:p></p>
+typically involves the following steps (with the CMOR function names given in parentheses):</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).<o:p></o:p></li>
+     written and how error messages will be handled (cmor_setup).</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).<o:p></o:p></li>
+     (cmor_dataset).</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
@@ -2246,7 +2438,7 @@ parentheses):<o:p></o:p></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><o:p></o:p></li>
+     </span></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”,
@@ -2260,21 +2452,21 @@ parentheses):<o:p></o:p></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.<o:p></o:p></li>
+     Thus, nearly all of the file's metadata is collected during this step.</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.<o:p></o:p></li>
+     additional variables or to append additional time samples of data.</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)<o:p></o:p></li>
+     tab-stops:list .5in'>Close one or all files created by CMOR (cmor_close)</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.<o:p></o:p></p>
+dimensionless vertical coordinates.</p>
 
 <p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
 
@@ -2285,7 +2477,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):<o:p></o:p></p>
+applied):</p>
 
 <p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
 
@@ -2294,7 +2486,7 @@ applied):<o:p></o:p></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.<o:p></o:p></li>
+     before writing out the data.</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
@@ -2302,7 +2494,7 @@ applied):<o:p></o:p></p>
      “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.<o:p></o:p></li>
+     writing.</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"> 
@@ -2325,7 +2517,7 @@ applied):<o:p></o:p></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.<o:p></o:p></li>
+     instead of 2 m), then the user can override the MIP table specifications.</li>
 </ul>
 
 <p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
@@ -2335,7 +2527,7 @@ include a capability to interpolate data, either in the vertical or
 horizontally.<span style="mso-spacerun: yes">  </span>If a user stores
 data on model levels, but a MIP requests it on standard pressure levels, then
 the user must interpolate before passing the data to CMOR.<span
-style="mso-spacerun: yes">  </span><o:p></o:p></p>
+style="mso-spacerun: yes">  </span></p>
 
 <p class=MsoNormal style='text-align:justify;tab-stops:273.75pt'><o:p> </o:p></p>
 
@@ -2343,7 +2535,7 @@ style="mso-spacerun: yes">  </span><o:p></o:p></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>
+generated by CMOR).</p>
 
 <p class=MsoNormal style='text-align:justify;tab-stops:273.75pt'><o:p> </o:p></p>
 
@@ -2356,18 +2548,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.<o:p></o:p></li>
+     identification of the project, experiment, and table.</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>)<o:p></o:p></li>
+     (<span style='background:silver;mso-highlight:silver'>'CF-1.4'</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"'>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.<o:p></o:p></li>
+     those of a particular MIP.</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
@@ -2419,7 +2611,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><o:p></o:p></p>
+style="mso-spacerun: yes"> </span></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
@@ -2430,18 +2622,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.<o:p></o:p></li>
+     identifying the modeling center contributing the output.</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).<o:p></o:p></li>
+     appear).</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.<o:p></o:p></li>
+     identifying the model version that generated the output.</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<o:p></o:p></li>
+     providing the name and email of someone responsible for the data</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
@@ -2458,27 +2650,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.<o:p></o:p></li>
+     supplemented with CMOR-generated information described above.</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.<o:p></o:p></li>
+     typically containing documentation of the model and the model simulation.</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.<o:p></o:p></li>
+     simulation.</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><o:p></o:p></li>
+     automatically for “fixed” frequency (i.e. time-independent fields)</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"'>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.<o:p></o:p></li>
+     yes">  </span>This number should be greater than or equal to 1.</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
@@ -2516,25 +2708,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.<o:p></o:p></li>
+     standard name table.</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.<o:p></o:p></li>
+     specifying the units for the coordinate variable.</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.<o:p></o:p></li>
+     indicating whether axis is of type x, y, z, t, or none of these.</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.<o:p></o:p></li>
+     (when appropriate) indicating where the cell bounds are stored.</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.<o:p></o:p></li>
+     upward or downward.</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).<o:p></o:p></li>
+     coordinate to the actual location (e.g., from sigma-level to pressure).</li>
 </ul>
 
 <p class=MsoNormal style='text-align:justify;tab-stops:273.75pt'><o:p> </o:p></p>
@@ -2548,7 +2740,7 @@ 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.<o:p></o:p></li>
+     (when appropriate) indicating the calendar type assumed by the model.</li>
  <li class=MsoNormal style='text-align:justify;mso-list:l17 level1 lfo15;
      tab-stops:list .5in left 273.75pt'><span style='background:silver;
      mso-highlight:silver'>grid_mapping_name and the names of various mapping
@@ -2571,24 +2763,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.<o:p></o:p></li>
+     standard name table.</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.<o:p></o:p></li>
+     specifying the units for the variable.</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.<o:p></o:p></li>
+     useful as a title on plots.</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.<o:p></o:p></li>
+     how missing data will be identified.</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.<o:p></o:p></li>
+     user.</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
@@ -2597,17 +2789,16 @@ 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).<o:p></o:p></li>
+     precipitation includes both liquid and solid forms of precipitation).</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)<o:p></o:p></li>
+     MIP requirements)</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.<o:p></o:p></li>
+     information or the name of the labels containing names of geographical regions.</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
@@ -2630,21 +2821,21 @@ the user in a call to a CMOR function:<o:p></o:p></i></p>
  <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.<o:p></o:p></li>
+     variable as it is known at the user's home institution.</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.<o:p></o:p></li>
+     passed to CMOR.</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.)<o:p></o:p></li>
+     by CMOR.)</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.<o:p></o:p></li>
+     variable, which will supplement any comment contained in the MIP table.</li>
 </ul>
 
 <p class=MsoNormal style='margin-left:.25in;text-align:justify;tab-stops:273.75pt'><o:p> </o:p></p>
@@ -2654,10 +2845,10 @@ from the above summary of metadata, a substantial fraction of the information
 is defined in the MIP tables, which explains why writing MIP output through
 CMOR is much easier than writing data without the help of the MIP tables.<span
 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:<o:p></o:p></p>
+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>
 
 <p class=MsoNormal style='text-align:justify;tab-stops:273.75pt'><o:p> </o:p></p>
 
@@ -2667,42 +2858,42 @@ information in the MIP tables is the following:<o:p></o:p></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.<o:p></o:p></li>
+     coordinate values and the data.</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).<o:p></o:p></li>
+     standard pressure levels).</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.)<o:p></o:p></li>
+     i.d.'s, etc.)</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.<o:p></o:p></li>
+     type.</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. <o:p></o:p></li>
+     will reorder the data consistent with the specified dimension order. </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").<o:p></o:p></li>
+     "scalar dimensions" (i.e., "singleton dimensions").</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.<o:p></o:p></li>
+     output arrays.</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.<o:p></o:p></li>
+     mean of the absolute value of all elements in output arrays.</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.<o:p></o:p></li>
+     tab-stops:list .5in left 273.75pt'>The minimal global attributes required.</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="_Toc134007295"><span style='mso-bookmark:
-_Toc129421996'>Acknowledgements</span></a><o:p></o:p></h1>
+<h1><a name="_Toc129421996"></a><a name="_Toc137891726"><span style='mso-bookmark:
+_Toc129421996'>Acknowledgements</span></a></h1>
 
 <p class=MsoNormal style='text-align:justify;tab-stops:273.75pt'><o:p> </o:p></p>
 
@@ -2717,7 +2908,7 @@ 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.<o:p></o:p></p>
+encouragement expressed by the WGCM for developing CMOR.</p>
 
 <p class=MsoNormal style='tab-stops:273.75pt'><o:p> </o:p></p>
 
@@ -2740,14 +2931,14 @@ 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="_Toc134007296"><span style='mso-bookmark:
-_Toc129421997'>Description of CMOR Functions</span></a><o:p></o:p></h1>
+<h1><a name="_Toc129421997"></a><a name="_Toc137891727"><span style='mso-bookmark:
+_Toc129421997'>Description of CMOR Functions</span></a></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="_Toc134007297"><span style='mso-bookmark:
-_Toc129421998'>Preliminary notes:</span></a><o:p></o:p></h2>
+<h2><a name="_Toc129421998"></a><a name="_Toc137891728"><span style='mso-bookmark:
+_Toc129421998'>Preliminary notes:</span></a></h2>
 
 <p class=MsoNormal style='text-align:justify'><span style="mso-spacerun:
 yes">  </span>In the following, all arguments should be passed using
@@ -2759,7 +2950,7 @@ 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 pro vides 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>
+in brackets and not followed by an equal sign are always required. </p>
 
 <p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
 
@@ -2773,7 +2964,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.<o:p></o:p></p>
+coding languages appears in the appropriate color.</p>
 
 <p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
 
@@ -2781,7 +2972,7 @@ coding languages appears in the appropriate color.<o:p></o:p></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.<o:p></o:p></p>
+versions it is specified through a call to cmor_load_table and cmor_set_table.</p>
 
 <p class=MsoNormal style='text-align:justify'><span style='color:#FF6600'><o:p> </o:p></span></p>
 
@@ -2809,15 +3000,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><o:p></o:p></p>
+</span></p>
 
 <p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
 
-<h2><a name="_Toc129421999"></a><a name="_Toc134007298"><span style='mso-bookmark:
-_Toc129421999'>Setting up CMOR</span></a><o:p></o:p></h2>
+<h2><a name="_Toc129421999"></a><a name="_Toc137891729"><span style='mso-bookmark:
+_Toc129421999'>Setting up CMOR</span></a></h2>
 
-<h3><a name="_Toc129422000"></a><a name="_Toc134007299"><span style='mso-bookmark:
-_Toc129422000'>Initialize CMOR: cmor_setup</span></a><o:p></o:p></h3>
+<h3><a name="_Toc129422000"></a><a name="_Toc137891730"><span style='mso-bookmark:
+_Toc129422000'>Initialize CMOR: cmor_setup</span></a></h3>
 
 <p class=MsoNormal style='margin-left:.5in;text-indent:-.5in;page-break-after:
 avoid'><o:p> </o:p></p>
@@ -2843,16 +3034,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<o:p></o:p></p>
+files will be overwritten, and specify how error messages will be handled</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>: <o:p></o:p></p>
+style='mso-bidi-font-style:normal'>Arguments</i>: </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.<o:p></o:p></p>
+the needed MIP-specific tables reside.</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
@@ -2872,7 +3063,7 @@ style='background:silver;mso-highlight:silver'>To generate a NetCDF file in the
 the “CLASSIC” NetCDF4 format, a “_4” should be appended to the above parameters
 (e.g., CMOR_APPEND would become CMOR_APPEND_4), this allows the user to take
 advantage of NetCDF4 compression and chunking capapbilities. The default values
-(no underscore) are aliased to the _3 values.</span> <o:p></o:p></p>
+(no underscore) are aliased to the _3 values.</span> </p>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
 -.5in'>[set_verbosity] controls how informational messages and error messages
@@ -2880,29 +3071,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><o:p></o:p></p>
+style="mso-spacerun: yes">  </span></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.<o:p></o:p></p>
+CMOR_EXIT_ON_WARNING = stop even after minor errors detected.</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><o:p></o:p></p>
+style="mso-spacerun: yes">  </span></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><o:p></o:p></p>
+yes">  </span></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>: <o:p></o:p></p>
+-.5in'><i style='mso-bidi-font-style:normal'>\Returns upon success</i>: </p>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify'><span
 style='color:#00B050'>Fortran: 0 <o:p></o:p></span></p>
@@ -2918,11 +3109,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="_Toc134007300"><span style='mso-bookmark:
-_Toc129422001'>Dealing with Dataset</span></a><o:p></o:p></h2>
+<h2><a name="_Toc129422001"></a><a name="_Toc137891731"><span style='mso-bookmark:
+_Toc129422001'>Dealing with Dataset</span></a></h2>
 
-<h3><a name="_Toc129422002"></a><a name="_Toc134007301"><span style='mso-bookmark:
-_Toc129422002'>Define a Dataset: cmor_dataset</span></a><o:p></o:p></h3>
+<h3><a name="_Toc129422002"></a><a name="_Toc137891732"><span style='mso-bookmark:
+_Toc129422002'>Define a Dataset: cmor_dataset</span></a></h3>
 
 <p class=MsoNormal style='text-align:justify;page-break-after:avoid'><o:p> </o:p></p>
 
@@ -2955,8 +3146,8 @@ history="", comment="", references="",
 leap_year=None, leap_month=None, month_lengths=None, model_id=””, forcing=””,<o:p></o:p></span></p>
 
 <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=None, branch_time=0.)</span><o:p></o:p></p>
+style='color:#FF6600'>initialization_method=None, physics_version=None,
+institute_id=””, parent_experiment_id=None, branch_time=0.)</span></p>
 
 <p class=MsoNormal style='margin-left:.5in;text-align:justify;text-indent:-.5in'><o:p> </o:p></p>
 
@@ -2964,24 +3155,24 @@ parent_experiment_id=None, branch_time=0.)</span><o:p></o:p></p>
 style='mso-bidi-font-style:normal'>Description</i>: This function provides
 information to CMOR that is common to all output files that will be
 written.<span style="mso-spacerun: yes">  </span>The "dataset"
-defined by this function refers to some or all of the output from a single
-model simulation (i.e., output from a single realization of a single experiment
-from a single model).<span style="mso-spacerun: yes">  </span>Only one
-dataset can be defined at any time, but the dataset can be closed (by calling
+defined by this function refers to some or all of the output from a single model
+simulation (i.e., output from a single realization of a single experiment from
+a single model).<span style="mso-spacerun: yes">  </span>Only one 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><o:p></o:p></p>
+defined earlier are not associated with the new dataset. </span></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>:<o:p></o:p></p>
+-.5in'><i style='mso-bidi-font-style:normal'>Arguments</i>:</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
-(including both model output netCDF files and log and error files).<span
+-.5in'>outpath = path where all output files in this dataset will be written (including
+both model output netCDF files and log and error files).<span
 style="mso-spacerun: yes">  </span>The log and error files will be placed
 in this directory, but the model output files will be placed in
 subdirectories.<span style="mso-spacerun: yes">  </span>By default the
@@ -3010,14 +3201,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> <o:p></o:p></p>
+call.</span> </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><o:p></o:p></p>
+attributes can also be set via the command: cmor_set_cur_dataset_attribute.</span></p>
 
 <p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
 
@@ -3042,12 +3233,12 @@ string identifying the experiment within the project that generated the data
 </span>See individual MIP home pages for the official experiment designations
 (or see the MIP-table list of "expt_id_ok" acceptable i.d.'s).<span
 style="mso-spacerun: yes">  </span>Either the short “experiment i.d.” or
-the longer “experiment name” may be passed to CMOR.<o:p></o:p></p>
+the longer “experiment name” may be passed to CMOR.</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)']<o:p></o:p></p>
+Boulder, CO, USA)']</p>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
 -.5in'>source = character string <span style='background:silver;mso-highlight:
@@ -3081,7 +3272,7 @@ some MIP's 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., 'CAM2 2002 (cam2_0_brnchT_itea_2, T42L26)'.<span
 style="mso-spacerun: yes">  </span>Additional explanatory information may
-follow the required information.<o:p></o:p></p>
+follow the required information.</p>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
 -.5in'>calendar = CF-compliant calendar specification (e.g., ‘gregorian’,
@@ -3091,7 +3282,7 @@ not be given one of the calendars currently defined by CF ('gregorian', 'standar
 'proleptic_gregorian', 'noleap', '365_day', '360_day', 'julian', and 'none'),
 and it must not be completely blank or a null string.<span style="mso-spacerun:
 yes">  </span>It would be acceptable, for example, to assign
-'non_standard' to this argument in the case of a non-standard calendar. <o:p></o:p></p>
+'non_standard' to this argument in the case of a non-standard calendar. </p>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
 -.5in'>[realization] = an integer distinguishing among members of an ensemble
@@ -3099,11 +3290,11 @@ of simulations (e.g., 1, 2, 3, etc.).<span style="mso-spacerun: yes"> 
 </span>If only a single simulation was performed, then this argument should be
 given the value 1 (which is also the default value). <span style='background:
 silver;mso-highlight:silver'>CMOR will reset this to 0 automatically for
-“fixed” frequency (i.e. time-independent fields)</span><o:p></o:p></p>
+“fixed” frequency (i.e. time-independent fields)</span></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.<o:p></o:p></p>
+number) of person who should be contacted for more information about the data.</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
@@ -3112,7 +3303,7 @@ 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.<o:p></o:p></p>
+cmor_variable, described below.</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
@@ -3120,27 +3311,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).<o:p></o:p></p>
+was spun-up (including the length of the spin-up period).</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.<o:p></o:p></p>
+formulation here.</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.<o:p></o:p></p>
+indicating an example of a leap year.</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).<o:p></o:p></p>
+(1=January).</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).<o:p></o:p></p>
+January through December (in a non-leap year).</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
@@ -3190,7 +3381,7 @@ omitting it<o:p></o:p></span></p>
 
 <p class=MsoNormal style='text-align:justify;text-indent:.5in'><span
 style='background:silver;mso-highlight:silver'>[institute_id] = a short acronym
-describing “institution”</span><o:p></o:p></p>
+describing “institution”</span></p>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
 -.5in'><span style='background:silver;mso-highlight:silver'>[parent_experiment_id]
@@ -3206,7 +3397,7 @@ parent experiment). Pass 0 if Not Applicable. <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>: <o:p></o:p></p>
+style='mso-bidi-font-style:normal'>Returns upon success</i>: </p>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify'><span
 style='color:#00B050'>Fortran: 0 <o:p></o:p></span></p>
@@ -3220,8 +3411,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="_Toc134007302"><span style='mso-bookmark:
-_Toc129422003'>Define a Dataset Attribute: cmor_set_cur_dataset_attribute</span></a><o:p></o:p></h3>
+<h3><a name="_Toc129422003"></a><a name="_Toc137891733"><span style='mso-bookmark:
+_Toc129422003'>Define a Dataset Attribute: cmor_set_cur_dataset_attribute</span></a></h3>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
 -.5in'><o:p> </o:p></p>
@@ -3293,9 +3484,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="_Toc134007303"><span style='mso-bookmark:
+<h3><a name="_Toc129422004"></a><a name="_Toc137891734"><span style='mso-bookmark:
 _Toc129422004'>Retrieve<span style="mso-spacerun: yes">  </span>a Dataset
-Attribute: cmor_get_cur_dataset_attribute</span></a><o:p></o:p></h3>
+Attribute: cmor_get_cur_dataset_attribute</span></a></h3>
 
 <p class=MsoNormal><o:p> </o:p></p>
 
@@ -3361,9 +3552,9 @@ 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="_Toc134007304"><span style='mso-bookmark:
+<h3><a name="_Toc129422005"></a><a name="_Toc137891735"><span style='mso-bookmark:
 _Toc129422005'>Inquire whether a Dataset Attribute Exists:
-cmor_has_cur_dataset_attribute</span></a><o:p></o:p></h3>
+cmor_has_cur_dataset_attribute</span></a></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;
@@ -3428,11 +3619,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="_Toc134007305"><span style='mso-bookmark:
-_Toc129422006'>Dealing with tables</span></a><o:p></o:p></h2>
+<h2><a name="_Toc129422006"></a><a name="_Toc137891736"><span style='mso-bookmark:
+_Toc129422006'>Dealing with tables</span></a></h2>
 
-<h3><a name="_Toc129422007"></a><a name="_Toc134007306"><span style='mso-bookmark:
-_Toc129422007'>Loading a Table in Memory from File:cmor_load_table</span></a><o:p></o:p></h3>
+<h3><a name="_Toc129422007"></a><a name="_Toc137891737"><span style='mso-bookmark:
+_Toc129422007'>Loading a Table in Memory from File:cmor_load_table</span></a></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
@@ -3453,10 +3644,13 @@ style='color:#FF6600'>Python: table_id = load_table(table)<o:p></o:p></span></p>
 style='mso-bidi-font-style:normal'>Description</i>: Loads a table to use later
 when defining CMOR components. CMOR will look first at the path as specified by
 the argument passed to this function, and if it doesn’t find a file there it
-will prepend the outpath defined in calling cmor_dataset. <o:p></o:p></p>
+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>
 
-<h3><a name="_Toc129422008"></a><a name="_Toc134007307"><span style='mso-bookmark:
-_Toc129422008'>Loading a Table from Memory:cmor_set_table</span></a><o:p></o:p></h3>
+<h3><a name="_Toc129422008"></a><a name="_Toc137891738"><span style='mso-bookmark:
+_Toc129422008'>Loading a Table from Memory:cmor_set_table</span></a></h3>
 
 <p class=MsoNormal style='margin-left:.5in;text-align:justify'><o:p> </o:p></p>
 
@@ -3474,19 +3668,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…). <o:p></o:p></p>
+components (variables, axes, grids, etc…). </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="_Toc134007308"><span style='mso-bookmark:
-_Toc129422009'>Dealing with Axes</span></a><o:p></o:p></h2>
+<h2><a name="_Toc129422009"></a><a name="_Toc137891739"><span style='mso-bookmark:
+_Toc129422009'>Dealing with Axes</span></a></h2>
 
 <p class=MsoNormal><o:p> </o:p></p>
 
-<h3><a name="_Toc129422010"></a><a name="_Toc134007309"><span style='mso-bookmark:
-_Toc129422010'>Define an Axis: cmor_axis</span></a><o:p></o:p></h3>
+<h3><a name="_Toc129422010"></a><a name="_Toc137891740"><span style='mso-bookmark:
+_Toc129422010'>Define an Axis: cmor_axis</span></a></h3>
 
 <p class=MsoNormal><o:p> </o:p></p>
 
@@ -3522,12 +3716,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. <o:p></o:p></p>
+supply, or unless the user wants to define the "interval" attribute. </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>:<o:p></o:p></p>
+style='mso-bidi-font-style:normal'>Arguments</i>:</p>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
 -.5in'><span style='color:#00B050'>[table] = character string containing the
@@ -3544,7 +3738,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.<o:p></o:p></p>
+will be defined by this function.</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
@@ -3557,7 +3751,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='none', or, optionally, set units='1'.<o:p></o:p></p>
+geographical region), either set units='none', or, optionally, set units='1'.</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
@@ -3566,7 +3760,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, <o:p></o:p></p>
+omitted “length” will be the size of the coord_vals array, </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
@@ -3609,7 +3803,7 @@ href="http://www.cgd.ucar.edu/cms/eaton/cf-metadata">http://www.cgd.ucar.edu/cms
 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.<o:p></o:p></p>
+omitted.</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
@@ -3621,7 +3815,7 @@ 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>
+dimensioned [length][cell_bounds_ndim]). </span></p>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
 -.5in'>[interval] = Supplemental information that will be included in the
@@ -3632,13 +3826,13 @@ normal'>value unit</i> comment: <i style='mso-bidi-font-style:normal'>anything</
 (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 sampled every 15 minutes, for example, interval = "15
-minutes".<o:p></o:p></p>
+minutes".</p>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
--.5in'><span style="mso-spacerun: yes">  </span><o:p></o:p></p>
+-.5in'><span style="mso-spacerun: yes">  </span></p>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
--.5in'><i style='mso-bidi-font-style:normal'>Returns</i>: <o:p></o:p></p>
+-.5in'><i style='mso-bidi-font-style:normal'>Returns</i>: </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
@@ -3658,8 +3852,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="_Toc134007310"><span style='mso-bookmark:
-_Toc129422011'>Define an Axis Attribute: cmor_set_axis_attribute</span></a> <o:p></o:p></h3>
+<h3><a name="_Toc129422011"></a><a name="_Toc137891741"><span style='mso-bookmark:
+_Toc129422011'>Define an Axis Attribute: cmor_set_axis_attribute</span></a> </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:
@@ -3733,8 +3927,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="_Toc134007311"><span style='mso-bookmark:
-_Toc129422012'>Retrieve an Axis Attribute: cmor_get_axis_attribute</span></a><o:p></o:p></h3>
+<h3><a name="_Toc129422012"></a><a name="_Toc137891742"><span style='mso-bookmark:
+_Toc129422012'>Retrieve an Axis Attribute: cmor_get_axis_attribute</span></a></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:
@@ -3745,8 +3939,9 @@ avoid'><span style='color:#00B050;background:silver;mso-highlight:silver'>Fortra
 Not implemented because it is not needed for CMIP5.<o:p></o:p></span></p>
 
 <p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
-style='color:blue;background:silver;mso-highlight:silver'>C: error_flag = cmor_get_axis_attribute(int
-axis_id, char *attribute_name, char type, void *value)<o:p></o:p></span></p>
+style='color:blue;background:silver;mso-highlight:silver'>C: error_flag =
+cmor_get_axis_attribute(int axis_id, char *attribute_name, char type, void
+*value)<o:p></o:p></span></p>
 
 <p class=MsoNormal style='text-align:justify'><span style='color:#FF6600;
 background:silver;mso-highlight:silver'>Python: Not implemented because it is
@@ -3805,9 +4000,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="_Toc134007312"><span style='mso-bookmark:
+<h3><a name="_Toc129422013"></a><a name="_Toc137891743"><span style='mso-bookmark:
 _Toc129422013'>Inquire whether an Axis Attribute Exists:
-cmor_has_axis_attribute</span></a><o:p></o:p></h3>
+cmor_has_axis_attribute</span></a></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:
@@ -3870,11 +4065,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="_Toc134007313"><span style='mso-bookmark:
-_Toc129422014'>Dealing with Grids</span></a><o:p></o:p></h2>
+<h2><a name="_Toc129422014"></a><a name="_Toc137891744"><span style='mso-bookmark:
+_Toc129422014'>Dealing with Grids</span></a></h2>
 
-<h3><a name="_Toc129422015"></a><a name="_Toc134007314"><span style='mso-bookmark:
-_Toc129422015'>Define a Grid: cmor_grid</span></a><o:p></o:p></h3>
+<h3><a name="_Toc129422015"></a><a name="_Toc137891745"><span style='mso-bookmark:
+_Toc129422015'>Define a Grid: cmor_grid</span></a></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>
@@ -4014,8 +4209,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="_Toc134007315"><span style='mso-bookmark:
-_Toc129422016'>Define Grid Mapping Parameters: cmor_set_grid_mapping</span></a><o:p></o:p></h3>
+<h3><a name="_Toc129422016"></a><a name="_Toc137891746"><span style='mso-bookmark:
+_Toc129422016'>Define Grid Mapping Parameters: cmor_set_grid_mapping</span></a></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>
@@ -4082,8 +4277,8 @@ array, consistent with CF.<span style="mso-spacerun: yes">  </span>In the
 case of a single parallel, the name standard_parallel should be specified. <span
 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
+[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,
@@ -4141,9 +4336,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="_Toc134007316"><span style='mso-bookmark:
+<h3><a name="_Toc129422017"></a><a name="_Toc137891747"><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>
+cmor_time_varying_grid_coordinate</span></a></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>
@@ -4272,12 +4467,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="_Toc134007317"><span style='mso-bookmark:
-_Toc129422018'>Vertical Dimensions</span></a><o:p></o:p></h2>
+<h2><a name="_Toc129422018"></a><a name="_Toc137891748"><span style='mso-bookmark:
+_Toc129422018'>Vertical Dimensions</span></a></h2>
 
-<h3><a name="_Toc129422019"></a><a name="_Toc134007318"><span style='mso-bookmark:
+<h3><a name="_Toc129422019"></a><a name="_Toc137891749"><span style='mso-bookmark:
 _Toc129422019'>Provide Non-Dimensional Vertical Coordinate Information:
-cmor_zfactor</span></a><o:p></o:p></h3>
+cmor_zfactor</span></a></h3>
 
 <p class=MsoNormal style='text-align:justify;page-break-after:avoid'><o:p> </o:p></p>
 
@@ -4313,25 +4508,25 @@ 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.<o:p></o:p></p>
+</span>This function must be invoked for each z-factor required.</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>:<o:p></o:p></p>
+style='mso-bidi-font-style:normal'>Arguments</i>:</p>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
 -.5in'>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.<o:p></o:p></p>
+subsequently be used in calls to CMOR.</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.<o:p></o:p></p>
+must have been previously called) indicating which axis requires this factor.</p>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
 -.5in'>zfactor_name = name of the z-factor (as it appears in the MIP table)
-that will be defined by this function.<o:p></o:p></p>
+that will be defined by this function.</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
@@ -4343,7 +4538,7 @@ 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.<o:p></o:p></p>
+then this parameter may be omitted.</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
@@ -4353,13 +4548,13 @@ 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='none', or set units='1'.<o:p></o:p></p>
+set units='none', or set units='1'.</p>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
 -.5in'><span style='color:blue'>type = type of the zfactor_values and zfactor_bounds
 (if present) passed to this function.<span style="mso-spacerun: yes"> 
 </span>This can be ‘d’ (double), ‘f’ (float), ‘l’ (long), ‘i’ (int), or ‘c’
-(char). </span><o:p></o:p></p>
+(char). </span></p>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
 -.5in'>[zfactor_values] = z-factor values associated with dimensionless
@@ -4374,7 +4569,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.<o:p></o:p></p>
+argument.</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
@@ -4383,14 +4578,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>.<o:p></o:p></p>
+silver;mso-highlight:silver'>This is a ONE dimensional array of length nlevs+1</span>.</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>:
-<o:p></o:p></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
@@ -4409,11 +4604,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><a name="_Toc129422020"></a><a name="_Toc134007319"><span style='mso-bookmark:
-_Toc129422020'>Variables</span></a><o:p></o:p></h2>
+<h2><a name="_Toc129422020"></a><a name="_Toc137891750"><span style='mso-bookmark:
+_Toc129422020'>Variables</span></a></h2>
 
-<h3><a name="_Toc129422021"></a><a name="_Toc134007320"><span style='mso-bookmark:
-_Toc129422021'>Define a Variable: cmor_variable</span></a><o:p></o:p></h3>
+<h3><a name="_Toc129422021"></a><a name="_Toc137891751"><span style='mso-bookmark:
+_Toc129422021'>Define a Variable: cmor_variable</span></a></h3>
 
 <p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
 
@@ -4452,12 +4647,12 @@ style='color:#99CC00'>.</span><span style="mso-spacerun: yes">  
 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).<o:p></o:p></p>
+necessary for C/Python).</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>:<o:p></o:p></p>
+style='mso-bidi-font-style:normal'>Arguments</i>:</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
@@ -4475,7 +4670,7 @@ 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. <o:p></o:p></p>
+this function defines. </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 cmor_write.<span
@@ -4486,7 +4681,7 @@ href="http://my.unitdata.ucar.edu/content/software/udunits/">http://my.unitdata.
 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.).<o:p></o:p></p>
+million, units='1e-6', etc.).</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
@@ -4512,7 +4707,7 @@ 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>.<o:p></o:p></p>
+the lat/lon axes) with the single grid_id returned by cmor_grid</span>.</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
@@ -4529,7 +4724,7 @@ that will be passed to cmor_write.<span style="mso-spacerun: yes"> 
 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 either omitted or assigned the value
-'none' (i.e., missing_value='none').<o:p></o:p></p>
+'none' (i.e., missing_value='none').</p>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
 -.5in'>[tolerance] = scalar (type real) indicating fractional tolerance allowed
@@ -4537,8 +4732,9 @@ in missing values found in the data.<span style="mso-spacerun: yes"> 
 </span>A value will be considered missing if it lies within
 ±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.<o:p></o:p></p>
+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>
 
 <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
@@ -4548,7 +4744,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.<o:p></o:p></p>
+fields, and for surface stress; it is ignored for all other variables.</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
@@ -4560,7 +4756,7 @@ a net flux), then it is recommended that this be indicated in the
 "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>
+included in a "history" attribute for this variable, described next.</p>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
 -.5in'>[history] = how the variable was processed before outputting through
@@ -4579,16 +4775,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.<o:p></o:p></p>
+CMOR.</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.<o:p></o:p></p>
+-.5in'>[comment] = additional notes concerning this variable can be included
+here.</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>: <o:p></o:p></p>
+style='mso-bidi-font-style:normal'>Returns</i>: </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
@@ -4609,8 +4806,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="_Toc134007321"><span style='mso-bookmark:
-_Toc129422022'>Define a Variable Attribute: cmor_set_variable_attribute</span></a><o:p></o:p></h3>
+<h3><a name="_Toc129422022"></a><a name="_Toc137891752"><span style='mso-bookmark:
+_Toc129422022'>Define a Variable Attribute: cmor_set_variable_attribute</span></a></h3>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
 -.5in;page-break-after:avoid'><o:p> </o:p></p>
@@ -4683,8 +4880,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="_Toc134007322"><span style='mso-bookmark:
-_Toc129422023'>Retrieve a Variable Attribute: cmor_get_variable_attribute</span></a><o:p></o:p></h3>
+<h3><a name="_Toc129422023"></a><a name="_Toc137891753"><span style='mso-bookmark:
+_Toc129422023'>Retrieve a Variable Attribute: cmor_get_variable_attribute</span></a></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>
@@ -4755,9 +4952,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="_Toc134007323"><span style='mso-bookmark:
+<h3><a name="_Toc129422024"></a><a name="_Toc137891754"><span style='mso-bookmark:
 _Toc129422024'>Inquire Whether a Variable Attribute Exists:
-cmor_has_variable_attribute</span></a><o:p></o:p></h3>
+cmor_has_variable_attribute</span></a></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>
@@ -4818,11 +5015,11 @@ style='color:blue;background:silver;mso-highlight:silver'>C: 0 <o:p></o:p></span
 
 <p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><o:p> </o:p></p>
 
-<h2><a name="_Toc129422025"></a><a name="_Toc134007324"><span style='mso-bookmark:
-_Toc129422025'>Writing Data</span></a><o:p></o:p></h2>
+<h2><a name="_Toc129422025"></a><a name="_Toc137891755"><span style='mso-bookmark:
+_Toc129422025'>Writing Data</span></a></h2>
 
-<h3><a name="_Toc129422026"></a><a name="_Toc134007325"><span style='mso-bookmark:
-_Toc129422026'>Generate Output Path: cmor_create_output_path</span></a><o:p></o:p></h3>
+<h3><a name="_Toc129422026"></a><a name="_Toc137891756"><span style='mso-bookmark:
+_Toc129422026'>Generate Output Path: cmor_create_output_path</span></a></h3>
 
 <p class=MsoNormal style='text-align:justify'><o:p> </o:p></p>
 
@@ -4887,8 +5084,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="_Toc134007326"><span style='mso-bookmark:
-_Toc129422027'>Write Data to File: cmor_write</span></a> <o:p></o:p></h3>
+<h3><a name="_Toc129422027"></a><a name="_Toc137891757"><span style='mso-bookmark:
+_Toc129422027'>Write Data to File: cmor_write</span></a> </h3>
 
 <p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><o:p> </o:p></p>
 
@@ -4914,17 +5111,17 @@ 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.<o:p></o:p></p>
+chronologically.</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>:<o:p></o:p></p>
+-.5in;page-break-after:avoid'><i style='mso-bidi-font-style:normal'>Arguments</i>:</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.<o:p></o:p></p>
+will be written by this function.</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
@@ -4943,7 +5140,7 @@ 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.<o:p></o:p></p>
+the calls to cmor_axis.</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
@@ -4958,14 +5155,14 @@ required when a time-sequence of output fields will not all be written into a
 single file (i.e., two or more files will contain the output for the
 variable).<span style="mso-spacerun: yes">  </span>The file prefix
 generated by CMOR is of the form variable_table, where variable is replaced by
-table_entry (i.e., the name of the variable), and table is replaced by the
-table number (e.g., tas_A1 refers to surface air temperature as specified in
-table A1).<span style="mso-spacerun: yes">  </span>Permitted characters
-will be: a-z, A-Z, 0-9, and “-”.<span style="mso-spacerun: yes">  </span>There
-are no restrictions on the suffix except that it must yield unique filenames
-and that it cannot contain any “_”.<span style="mso-spacerun: yes"> 
-</span>If the user supplies a suffix, the leading '_' should be omitted (e.g.,
-pass '1979-1988', not '_1979-1988').<span style="mso-spacerun: yes"> 
+table_entry (i.e., the name of the variable), and table is replaced by the table
+number (e.g., tas_A1 refers to surface air temperature as specified in table
+A1).<span style="mso-spacerun: yes">  </span>Permitted characters will be:
+a-z, A-Z, 0-9, and “-”.<span style="mso-spacerun: yes">  </span>There are
+no restrictions on the suffix except that it must yield unique filenames and
+that it cannot contain any “_”.<span style="mso-spacerun: yes">  </span>If
+the user supplies a suffix, the leading '_' should be omitted (e.g., pass
+'1979-1988', not '_1979-1988').<span style="mso-spacerun: yes"> 
 </span>Note that the suffix passed through cmor_write remains in effect for the
 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
@@ -4973,13 +5170,13 @@ 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
 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.<o:p></o:p></p>
+and eventually renamed to reflect the additional times written to it.</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).<o:p></o:p></p>
+dimension).</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
@@ -4993,7 +5190,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.<o:p></o:p></p>
+file.</p>
 
 <p class=MsoNormal style='margin-left:1.0in;text-align:justify;text-indent:
 -.5in'><o:p> </o:p></p>
@@ -5008,20 +5205,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).<o:p></o:p></p>
+for further information).</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.)<o:p></o:p></p>
+zfactor function above.)</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>: <o:p></o:p></p>
+avoid'><i style='mso-bidi-font-style:normal'>Returns upon success</i>: </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>
@@ -5036,8 +5233,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="_Toc134007327"><span style='mso-bookmark:
-_Toc129422028'>Close File(s): cmor_close</span></a><o:p></o:p></h3>
+<h3><a name="_Toc129422028"></a><a name="_Toc137891758"><span style='mso-bookmark:
+_Toc129422028'>Close File(s): cmor_close</span></a></h3>
 
 <p class=MsoNormal style='page-break-after:avoid'><o:p> </o:p></p>
 
@@ -5064,28 +5261,28 @@ 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><o:p></o:p></p>
+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>
 
 <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>:<o:p></o:p></p>
+-.5in;page-break-after:avoid'><i style='mso-bidi-font-style:normal'>Arguments</i>:</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. <o:p></o:p></p>
+closed by this function. </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
@@ -5103,7 +5300,7 @@ yes">  </span></span><span style='color:#FF6600'><o:p></o:p></span></p>
 -.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>: <o:p></o:p></p>
+style='mso-bidi-font-style:normal'>Returns</i>: </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>
@@ -5113,7 +5310,7 @@ 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><o:p></o:p></p>
+None if file_name=False or the name of the file if file_name=True.</span></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;
@@ -5121,14 +5318,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="_Toc134007328"><span style='mso-bookmark:
-_Toc129422029'>Appendix A: Errors in CMOR</span></a><o:p></o:p></h1>
+<h1><a name="_Toc129422029"></a><a name="_Toc137891759"><span style='mso-bookmark:
+_Toc129422029'>Appendix A: Errors in CMOR</span></a></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="_Toc134007329"><span style='mso-bookmark:
-_Toc129422030'>Critical Errors</span></a><o:p></o:p></h2>
+<h2><a name="_Toc129422030"></a><a name="_Toc137891760"><span style='mso-bookmark:
+_Toc129422030'>Critical Errors</span></a></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
@@ -5146,8 +5343,8 @@ before running cmor_setup<o:p></o:p></span></p>
 <p class=MsoNormal style='margin-left:.5in;text-indent:-.25in;mso-list:l36 level1 lfo25'><![if !supportLists]><span
 style='font-size:10.0pt;mso-bidi-font-size:14.0pt'><span style='mso-list:Ignore'>2.<span
 style='font:7.0pt "Times New Roman"'>     </span></span></span><![endif]><span
-style='font-size:10.0pt;mso-bidi-font-size:14.0pt'>NetCDF version is neither 3.6.3
-or 4.1 or greater<o:p></o:p></span></p>
+style='font-size:10.0pt;mso-bidi-font-size:14.0pt'>NetCDF version is neither
+3.6.3 or 4.1 or greater<o:p></o:p></span></p>
 
 <p class=MsoNormal style='margin-left:.5in;text-indent:-.25in;mso-list:l36 level1 lfo25'><![if !supportLists]><span
 style='font-size:10.0pt;mso-bidi-font-size:14.0pt'><span style='mso-list:Ignore'>3.<span
@@ -5187,8 +5384,8 @@ directory<o:p></o:p></span></p>
 <p class=MsoNormal style='margin-left:.5in;text-indent:-.25in;mso-list:l36 level1 lfo25'><![if !supportLists]><span
 style='font-size:10.0pt;mso-bidi-font-size:14.0pt'><span style='mso-list:Ignore'>9.<span
 style='font:7.0pt "Times New Roman"'>     </span></span></span><![endif]><span
-style='font-size:10.0pt;mso-bidi-font-size:14.0pt'>User does not have
-read/write privileges on the output directory<o:p></o:p></span></p>
+style='font-size:10.0pt;mso-bidi-font-size:14.0pt'>User does not have read/write
+privileges on the output directory<o:p></o:p></span></p>
 
 <p class=MsoNormal style='margin-left:.5in;text-indent:-.25in;mso-list:l36 level1 lfo25'><![if !supportLists]><span
 style='font-size:10.0pt;mso-bidi-font-size:14.0pt'><span style='mso-list:Ignore'>10.<span
@@ -5320,8 +5517,8 @@ you’re trying to append to.<o:p></o:p></span></p>
 <p class=MsoNormal style='margin-left:.5in;text-indent:-.25in;mso-list:l36 level1 lfo25'><![if !supportLists]><span
 style='font-size:10.0pt;mso-bidi-font-size:14.0pt'><span style='mso-list:Ignore'>32.<span
 style='font:7.0pt "Times New Roman"'>   </span></span></span><![endif]><span
-style='font-size:10.0pt;mso-bidi-font-size:14.0pt'>Trying to write an “Associated
-variable” before the variable itself<o:p></o:p></span></p>
+style='font-size:10.0pt;mso-bidi-font-size:14.0pt'>Trying to write an
+“Associated variable” before the variable itself<o:p></o:p></span></p>
 
 <p class=MsoNormal style='margin-left:.5in;text-indent:-.25in;mso-list:l36 level1 lfo25'><![if !supportLists]><span
 style='font-size:10.0pt;mso-bidi-font-size:14.0pt'><span style='mso-list:Ignore'>33.<span
@@ -5665,8 +5862,8 @@ in file<o:p></o:p></span></p>
 <p class=MsoNormal style='margin-left:.5in;text-indent:-.25in;mso-list:l36 level1 lfo25'><![if !supportLists]><span
 style='font-size:10.0pt;mso-bidi-font-size:14.0pt'><span style='mso-list:Ignore'>90.<span
 style='font:7.0pt "Times New Roman"'>   </span></span></span><![endif]><span
-style='font-size:10.0pt;mso-bidi-font-size:14.0pt'>Time axis units do not contain
-“since” word (cmor_axis)<o:p></o:p></span></p>
+style='font-size:10.0pt;mso-bidi-font-size:14.0pt'>Time axis units do not
+contain “since” word (cmor_axis)<o:p></o:p></span></p>
 
 <p class=MsoNormal style='margin-left:.5in;text-indent:-.25in;mso-list:l36 level1 lfo25'><![if !supportLists]><span
 style='font-size:10.0pt;mso-bidi-font-size:14.0pt'><span style='mso-list:Ignore'>91.<span
@@ -5870,8 +6067,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="_Toc134007330"><span style='mso-bookmark:
-_Toc129422031'>Appendix B: Limits in cmor</span></a><o:p></o:p></h1>
+<h1><a name="_Toc129422031"></a><a name="_Toc137891761"><span style='mso-bookmark:
+_Toc129422031'>Appendix B: Limits in cmor</span></a></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>
@@ -5921,14 +6118,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="_Toc134007331"><span style='mso-bookmark:
-_Toc129422032'>Appendix C: Sample Codes</span></a><o:p></o:p></h1>
+<h1><a name="_Toc129422032"></a><a name="_Toc137891762"><span style='mso-bookmark:
+_Toc129422032'>Appendix C: Sample Codes</span></a></h1>
 
-<h2><a name="_Toc129422033"></a><a name="_Toc134007332"><span style='mso-bookmark:
-_Toc129422033'>FORTRAN</span></a><o:p></o:p></h2>
+<h2><a name="_Toc129422033"></a><a name="_Toc137891763"><span style='mso-bookmark:
+_Toc129422033'>FORTRAN</span></a></h2>
 
-<h3><a name="_Toc129422034"></a><a name="_Toc134007333"><span style='mso-bookmark:
-_Toc129422034'>Sample Program 1</span></a><o:p></o:p></h3>
+<h3><a name="_Toc129422034"></a><a name="_Toc137891764"><span style='mso-bookmark:
+_Toc129422034'>Sample Program 1</span></a></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>
@@ -5941,9 +6138,9 @@ Test/test_dimensionless.f90 -IModules -o cmor_test<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"'>!!$pgf90
 -g -I/pcmdi/charles_work/NetCDF/include -L/pcmdi/charles_work/NetCDF/lib
--lnetcdf -module Modules -IModules -L. -lcmor -I/pcmdi/charles_work/Unidata/include
--L/pcmdi/charles_work/Unidata/lib -ludunits Test/test_dimensionless.f90 -o
-cmor_test<o:p></o:p></span></p>
+-lnetcdf -module Modules -IModules -L. -lcmor
+-I/pcmdi/charles_work/Unidata/include -L/pcmdi/charles_work/Unidata/lib
+-ludunits Test/test_dimensionless.f90 -o cmor_test<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>
@@ -5998,8 +6195,8 @@ INTENT(OUT), DIMENSION(:) :: alats<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(:) :: alons<o:p></o:p></span></p>
+style="mso-spacerun: yes">    </span>DOUBLE PRECISION, 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
@@ -6107,8 +6304,9 @@ style="mso-spacerun: yes">       </span>60000.,
 
 <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>15000.,
-10000., 7000., 5000., 3000., 2000., 1000. /)<o:p></o:p></span></p>
+style="mso-spacerun: yes">    </span><span style="mso-spacerun:
+yes">   </span>15000., 10000., 7000., 5000., 3000., 2000., 1000.
+/)<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
@@ -6210,8 +6408,8 @@ style="mso-spacerun: yes">    </span>INTEGER, INTENT(IN) :: it<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>CHARACTER(len=*), INTENT(IN)
-:: varname<o:p></o:p></span></p>
+style="mso-spacerun: yes">    </span>CHARACTER(len=*),
+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
@@ -6241,8 +6439,7 @@ 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>tmp =
-TRIM(ADJUSTL(varname))<o:p></o:p></span></p>
+style="mso-spacerun: yes">    </span>tmp = TRIM(ADJUSTL(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
@@ -6306,8 +6503,8 @@ style="mso-spacerun: yes">    </span>DO k=1,SIZE(field, 3)<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
-j=1,SIZE(field, 2)<o:p></o:p></span></p>
+style="mso-spacerun: yes">    </span><span style="mso-spacerun:
+yes">   </span>DO j=1,SIZE(field, 2)<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
@@ -6318,9 +6515,8 @@ 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
 style="mso-spacerun:
-yes">            </span><span
-style="mso-spacerun: yes"> </span>field(i,j,k) = ((k-1)*64 + (j-1)*16 +
-(i-1)*4 + it)*factor - offset<o:p></o:p></span></p>
+yes">            
+</span>field(i,j,k) = ((k-1)*64 + (j-1)*16 + (i-1)*4 + it)*factor - offset<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
@@ -6456,7 +6652,8 @@ style="mso-spacerun: yes">       </span>offset =
 
 <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>CASE ('PSURF')<o:p></o:p></span></p>
+style="mso-spacerun: yes">   </span><span style="mso-spacerun:
+yes"> </span>CASE ('PSURF')<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
@@ -6671,16 +6868,16 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
 style="mso-spacerun: yes">       </span>====<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>=====================<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>10/22/03<span
 style="mso-spacerun: yes">     </span>Rusty Koder<span
 style="mso-spacerun:
-yes">            </span><span
-style="mso-spacerun: yes">  </span>Original code<o:p></o:p></span></p>
+yes">             
+</span>Original 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
@@ -6781,9 +6978,11 @@ of IPCC Table A1c fields to <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>be
-output.<span style="mso-spacerun: yes">  </span><o:p></o:p></span></p>
+yes">                          
+</span><span style="mso-spacerun:
+yes">           </span>!<span
+style="mso-spacerun: yes">     </span>be output.<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>
@@ -6837,13 +7036,15 @@ 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>! My variable names for IPCC Table A1c fields<o:p></o:p></span></p>
+yes">          </span><span
+style="mso-spacerun:
+yes">                      </span>!
+My variable names for IPCC Table A1c fields<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>CHARACTER (LEN=5), DIMENSION(n3d) :: &<o:p></o:p></span></p>
+style="mso-spacerun: yes">  </span>CHARACTER (LEN=5), DIMENSION(n3d) ::
+&<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
@@ -6894,8 +7095,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">                               
+style="mso-spacerun: yes"> </span><span style="mso-spacerun:
+yes">                              
 </span>! My variable names for IPCC Table A1a fields<o:p></o:p></span></p>
 
 <p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
@@ -6928,11 +7129,10 @@ 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>
@@ -6959,8 +7159,10 @@ 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>! Corresponding IPCC Table A1a entry (variable name) <o:p></o:p></span></p>
+yes">            </span><span
+style="mso-spacerun:
+yes">         </span>!
+Corresponding IPCC Table A1a 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
@@ -6984,8 +7186,7 @@ communicating with CMOR:<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>---------------------------------------------------------<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>
@@ -7273,9 +7474,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_dataset(<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
@@ -7294,8 +7494,9 @@ yes">           </span>&<o
 style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
 style="mso-spacerun: yes">      
 </span>institution=<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
@@ -7348,8 +7549,9 @@ yes">            &nb
 style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
 style="mso-spacerun: yes">      
 </span>realization=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
@@ -7380,9 +7582,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><span style="mso-spacerun:
-yes">     </span>references='Model described by Koder
-and Tolkien ' //<span style="mso-spacerun: yes">   </span>&<o:p></o:p></span></p>
+style="mso-spacerun: yes">      
+</span>references='Model described by Koder and Tolkien ' //<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
@@ -7524,9 +7726,8 @@ 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>cell_bounds=bnds_lon)<span style="mso-spacerun:
-yes">      </span><o:p></o:p></span></p>
+style="mso-spacerun: yes">       </span>cell_bounds=bnds_lon)<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
@@ -7539,8 +7740,9 @@ 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>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
@@ -7571,9 +7773,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>cell_bounds=bnds_lat)<span style="mso-spacerun:
-yes">        </span><o:p></o:p></span></p>
+style="mso-spacerun: yes">   </span><span style="mso-spacerun:
+yes">    </span>cell_bounds=bnds_lat)<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
@@ -7586,9 +7788,9 @@ 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>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
@@ -7613,8 +7815,8 @@ yes">         </span>&<o:p></o:p></s
 style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
 style="mso-spacerun: yes">      
 </span>coord_vals=alons,<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
@@ -7667,9 +7869,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"'><span
-style="mso-spacerun: yes">  </span>!<span style="mso-spacerun:
-yes">   </span>note that the time axis is defined next, but the time
-coordinate <o:p></o:p></span></p>
+style="mso-spacerun: yes">  </span>!<span style="mso-spacerun: yes"> 
+</span><span style="mso-spacerun: yes"> </span>note that the time axis is
+defined next, but the time coordinate <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
@@ -7699,8 +7901,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='time',<span style="mso-spacerun:
-yes">           </span>&<o:p></o:p></span></p>
+</span>table_entry='time',<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
@@ -7788,9 +7991,9 @@ 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>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
@@ -7867,9 +8070,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><span style="mso-spacerun:
-yes">      </span>zaxis_id=ilev,<span
-style="mso-spacerun:
+style="mso-spacerun: yes">      
+</span>zaxis_id=ilev,<span style="mso-spacerun:
 yes">                     
 </span>&<o:p></o:p></span></p>
 
@@ -7909,8 +8111,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='b',<span
-style="mso-spacerun:
+style="mso-spacerun: yes">      
+</span>zfactor_name='b',<span style="mso-spacerun:
 yes">                   
 </span>&<o:p></o:p></span></p>
 
@@ -7951,8 +8153,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='a',<span
-style="mso-spacerun:
+style="mso-spacerun: yes">      
+</span>zfactor_name='a',<span style="mso-spacerun:
 yes">                   
 </span>&<o:p></o:p></span></p>
 
@@ -7992,8 +8194,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='ps',<span
-style="mso-spacerun:
+style="mso-spacerun: yes">      
+</span>zfactor_name='ps',<span style="mso-spacerun:
 yes">                    
 </span>&<o:p></o:p></span></p>
 
@@ -8019,7 +8221,8 @@ style="mso-spacerun: yes">  </span>!<span 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>!<span style="mso-spacerun:
-yes">    </span>(appearing in IPCC table A1c)<o:p></o:p></span></p>
+yes">   </span><span style="mso-spacerun:
+yes"> </span>(appearing in IPCC table A1c)<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>
@@ -8101,9 +8304,8 @@ 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(m),<span style="mso-spacerun:
-yes">     </span>&<o:p></o:p></span></p>
+yes">          </span>table_entry=entry3d(m),<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
@@ -8201,8 +8403,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>positive=positive2d(m),<span
-style="mso-spacerun: yes">     </span>&<o:p></o:p></span></p>
+yes">         
+</span>positive=positive2d(m),<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
@@ -8409,8 +8612,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>call
-read_3d_input_files(it, varin3d(1), data3d)<o:p></o:p></span></p>
+style="mso-spacerun: yes">    </span>call read_3d_input_files(it,
+varin3d(1), data3d)<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>
@@ -8419,9 +8622,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
@@ -8443,17 +8645,17 @@ data3d,<span style="mso-spacerun: yes">      &nbsp
 style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'><span
 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>
+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
@@ -8478,17 +8680,17 @@ 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>&<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>var_id<span style="mso-spacerun:
 yes">        </span>= zfactor_id,<span
-style="mso-spacerun: yes">                   
-</span><span style="mso-spacerun:
-yes">      </span>&<o:p></o:p></span></p>
+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
@@ -8510,17 +8712,17 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
 style="mso-spacerun: yes">        
 </span>time_vals<span style="mso-spacerun: yes">    
 </span>= 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
 style="mso-spacerun: yes">        
 </span>time_bnds<span style="mso-spacerun: yes">    
 </span>= bnds_time,<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
@@ -8608,8 +8810,8 @@ style="mso-spacerun: yes">       
 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
@@ -8643,8 +8845,7 @@ style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier N
 style="mso-spacerun:
 yes">            
 </span>time_vals<span style="mso-spacerun: yes">    
-</span>= time,<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
@@ -8777,8 +8978,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>
 
@@ -8798,17 +8999,17 @@ yes">            
 </span>data<span style="mso-spacerun:
 yes">          </span>= data2d,<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>ntimes_passed = 1,<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
@@ -8861,8 +9062,8 @@ 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><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
@@ -8891,9 +9092,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><span style="mso-spacerun:
-yes"> </span>!<span style="mso-spacerun: yes">   </span>Close
-all files opened by CMOR.<o:p></o:p></span></p>
+style="mso-spacerun: yes">  </span>!<span style="mso-spacerun:
+yes">   </span>Close all files opened by CMOR.<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
@@ -8951,11 +9151,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="_Toc134007334"><span style='mso-bookmark:
-_Toc129422036'>C</span></a><span style='mso-bookmark:_Toc129422036'><o:p></o:p></span></h2>
+<h2><a name="_Toc129422036"></a><a name="_Toc137891765"><span style='mso-bookmark:
+_Toc129422036'>C</span></a><span style='mso-bookmark:_Toc129422036'></span></h2>
 
-<h3><span style='mso-bookmark:_Toc129422036'><a name="_Toc134007335">Sample
-Program 1: grids</a></span><o:p></o:p></h3>
+<h3><span style='mso-bookmark:_Toc129422036'><a name="_Toc137891766">Sample
+Program 1: grids</a></span></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>
@@ -9057,8 +9257,7 @@ style="mso-spacerun: yes">     </span>char *varname;<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><span style="mso-spacerun:
-yes">    </span>double field[];<o:p></o:p></span></p>
+style="mso-spacerun: yes">     </span>double 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"'>{<o:p></o:p></span></p>
@@ -9116,8 +9315,7 @@ style="mso-spacerun: yes">  </span>else if
 
 <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>factor = 0.5;<o:p></o:p></span></p>
+style="mso-spacerun: yes">    </span>factor = 0.5;<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
@@ -9284,8 +9482,8 @@ style="mso-spacerun: yes">    </span>for (i=0;i<n1;i++) {<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>tmp = ((double)j*16.
-+ (double)(i)*4. + (double)it)*factor - offset;<o:p></o:p></span></p>
+style="mso-spacerun: yes">      </span>tmp =
+((double)j*16. + (double)(i)*4. + (double)it)*factor - offset;<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
@@ -9543,8 +9741,8 @@ i*4+j*lon*4+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>printf("i,j,k:
-%i, %i, %i\n",i,j,k);<o:p></o:p></span></p>
+style="mso-spacerun: yes">     
+</span>printf("i,j,k: %i, %i, %i\n",i,j,k);<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
@@ -9583,8 +9781,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+2] = lat_coords[i+j*lon];<o:p></o:p></span></p>
+style="mso-spacerun: yes">      </span>lat_vertices[i*4+j*lon*4+2]
+= 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
@@ -9617,8 +9815,7 @@ style="mso-spacerun: yes">  </span>printf("Test code: ok init cmor,
 
 <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_setup(NULL,&j,NULL,&exit_mode,NULL,NULL);<o:p></o:p></span></p>
+style="mso-spacerun: yes">  </span>ierr = cmor_setup(NULL,&j,NULL,&exit_mode,NULL,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
@@ -9627,8 +9824,7 @@ cmor\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><span style="mso-spacerun:
-yes"> </span>int tmpmo[12];<o:p></o:p></span></p>
+style="mso-spacerun: yes">  </span>int tmpmo[12];<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
@@ -9697,8 +9893,7 @@ style="mso-spacerun: yes">       </span>0,<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><span
-style="mso-spacerun: yes">  </span>0,<o:p></o:p></span></p>
+style="mso-spacerun: yes">       </span>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
@@ -9726,7 +9921,8 @@ 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
@@ -9752,7 +9948,8 @@ 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
@@ -9831,8 +10028,8 @@ sens! */<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>for(i=0;i<nparam;i++) printf("Test
-code: ok paramter: %i is: %s, with value %lf and units
+style="mso-spacerun: yes">  </span>for(i=0;i<nparam;i++)
+printf("Test code: ok paramter: %i is: %s, with value %lf and units
 '%s'\n",i,params[i],pvalues[i],punits[i]);<o:p></o:p></span></p>
 
 <p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
@@ -9846,8 +10043,7 @@ mapping \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_set_grid_mapping(mygrids[0],"lambert_conformal_conic",nparam-1,&params[0],lparam,pvalues,&punits[0],lunits);<o:p></o:p></span></p>
+style="mso-spacerun: yes">  </span>ierr = cmor_set_grid_mapping(mygrids[0],"lambert_conformal_conic",nparam-1,&params[0],lparam,pvalues,&punits[0],lunits);<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>
@@ -9928,8 +10124,7 @@ 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>ierr =
-cmor_variable(&myvars[0],"hfls","W
-m-2",2,axes_ids,'d',NULL,&tolerance,"down","HFLS","no
+cmor_variable(&myvars[0],"hfls","W m-2",2,axes_ids,'d',NULL,&tolerance,"down","HFLS","no
 history","no future");<o:p></o:p></span></p>
 
 <p class=MsoNormal style='margin-left:.5in;text-indent:-.5in'><span
@@ -10000,11 +10195,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="_Toc134007336"><span style='mso-bookmark:
-_Toc129422037'>PYTHON</span></a><o:p></o:p></h2>
+<h2><a name="_Toc129422037"></a><a name="_Toc137891767"><span style='mso-bookmark:
+_Toc129422037'>PYTHON</span></a></h2>
 
-<h3><a name="_Toc129422038"></a><a name="_Toc134007337"><span style='mso-bookmark:
-_Toc129422038'>Sample Program 1</span></a><o:p></o:p></h3>
+<h3><a name="_Toc129422038"></a><a name="_Toc137891768"><span style='mso-bookmark:
+_Toc129422038'>Sample Program 1</span></a></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
@@ -10054,8 +10249,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>coord_vals= [15,],<o:p></o:p></span></p>
+yes">           </span><span
+style="mso-spacerun:
+yes">       </span>coord_vals= [15,],<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
@@ -10142,9 +10338,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="_Toc134007338"><span style='mso-bookmark:
+<h3><a name="_Toc129422039"></a><a name="_Toc137891769"><span style='mso-bookmark:
 _Toc129422039'>Sample Program 2: grids</span></a><span style='mso-bookmark:
-_Toc129422039'></span><span style='mso-bookmark:_Toc134007338'></span><span
+_Toc129422039'></span><span style='mso-bookmark:_Toc137891769'></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
@@ -10230,9 +10426,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>lat_coords[j,i]
-= lat0+delta_lat*(j+1-i);<o:p></o:p></span></p>
+style="mso-spacerun:
+yes">           
+</span>lat_coords[j,i] = lat0+delta_lat*(j+1-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
@@ -10358,7 +10554,8 @@ 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
@@ -10374,7 +10571,8 @@ GISIM4; land: GILSM2.5",<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>calendar = "standard",<o:p></o:p></span></p>
+style="mso-spacerun: yes">    </span>calendar =
+"standard",<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
@@ -10419,7 +10617,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
@@ -10490,10 +10689,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><span
 style="mso-spacerun:
-yes">                </span>coord_vals
-= y)<o:p></o:p></span></p>
+yes">                     
+</span>coord_vals = y)<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"'>myaxes[1]
@@ -10527,8 +10725,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>longitude = lon_coords, <o:p></o:p></span></p>
+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
@@ -10563,8 +10761,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"'><span
-style="mso-spacerun: yes">   </span><span style="mso-spacerun:
-yes">        </span>"longitude_of_central_meridian","latitude_of_projection_origin",<o:p></o:p></span></p>
+style="mso-spacerun:
+yes">          
+</span>"longitude_of_central_meridian","latitude_of_projection_origin",<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
@@ -10588,10 +10787,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"'><span
-style="mso-spacerun: yes">        </span><span
 style="mso-spacerun:
-yes">              </span>mapping_name
-= mapnm,<o:p></o:p></span></p>
+yes">                     
+</span>mapping_name = mapnm,<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
@@ -10623,9 +10821,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"'><span
-style="mso-spacerun: yes">   </span><span style="mso-spacerun:
-yes">                   </span>units
-= 'months since 1980')<o:p></o:p></span></p>
+style="mso-spacerun:
+yes">                     
+</span>units = 'months since 1980')<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>
@@ -10647,8 +10845,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>axis_ids = pass_axes,<o:p></o:p></span></p>
+yes">           </span><span
+style="mso-spacerun:
+yes">                </span>axis_ids
+= pass_axes,<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
@@ -10677,8 +10877,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>)<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"'>for
@@ -10703,8 +10904,7 @@ Time[i],bnds_time[2*i:2*i+2]<span 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>cmor.write(myvars[0],data2d,1,
-time_vals=Time[i],time_bnds=bnds_time[2*i:2*i+2])<o:p></o:p></span></p>
+</span>cmor.write(myvars[0],data2d,1, time_vals=Time[i],time_bnds=bnds_time[2*i:2*i+2])<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"'>cmor.close()<o:p></o:p></span></p>
@@ -10720,14 +10920,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="_Toc134007339"><span style='mso-bookmark:
-_Toc129422040'>Appendix D: MIP Tables</span></a><o:p></o:p></h1>
+<h1><a name="_Toc129422040"></a><a name="_Toc137891770"><span style='mso-bookmark:
+_Toc129422040'>Appendix D: MIP Tables</span></a></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="_Toc134007340"><span style='mso-bookmark:
-_Toc129422041'>CMOR 1 sample</span></a><o:p></o:p></h2>
+<h2><a name="_Toc129422041"></a><a name="_Toc137891771"><span style='mso-bookmark:
+_Toc129422041'>CMOR 1 sample</span></a></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>
@@ -10781,7 +10981,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"'>expt_id_ok:<span
-style="mso-spacerun: yes">   </span>'pre-industrial control experiment'<o:p></o:p></span></p>
+style="mso-spacerun: yes">   </span>'pre-industrial control
+experiment'<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
@@ -11143,16 +11344,16 @@ 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"'>!axis:<span
+style="mso-spacerun: yes">     </span><span
 style="mso-spacerun:
-yes">                     
-</span>! X, Y, Z, T (default: undeclared)<o:p></o:p></span></p>
+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
-style="mso-spacerun: yes">       </span><span
 style="mso-spacerun:
-yes">           </span>!
-up or down (default: undeclared)<o:p></o:p></span></p>
+yes">                 
+</span>! up or down (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"'>!long_name:<span
@@ -11331,9 +11532,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"'>!required:<span
-style="mso-spacerun:
-yes">                  
-</span>! (default: table table_entry units axis_ids)<o:p></o:p></span></p>
+style="mso-spacerun: yes">  </span><span style="mso-spacerun:
+yes">                 </span>!
+(default: table table_entry units axis_ids)<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"'>!indeterminate:<span
@@ -11431,9 +11632,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"'>!out_name:<span
-style="mso-spacerun: yes">   </span><span style="mso-spacerun:
-yes">                </span>!
-(default: variable_entry)<o:p></o:p></span></p>
+style="mso-spacerun:
+yes">                  
+</span>! (default: variable_entry)<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
@@ -11449,17 +11650,17 @@ 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_min:<span
+style="mso-spacerun: yes">    </span><span style="mso-spacerun:
+yes">              </span>!
+type: real (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"'>!valid_max:<span
 style="mso-spacerun:
 yes">                 
 </span>! type: real (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"'>!valid_max:
-<span style="mso-spacerun:
-yes">                 </span>!
-type: real (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"'>!ok_min_mean_abs:<span
 style="mso-spacerun:
 yes">           
@@ -11592,16 +11793,16 @@ range.<span style="mso-spacerun: yes">  </span>The<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>data will also be
-rearranged <o:p></o:p></span></p>
+yes">                       
+</span><span style="mso-spacerun:
+yes">       </span>!<span
+style="mso-spacerun: yes">  </span>data will also be 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>!<span
-style="mso-spacerun: yes">  </span>appropriately.<o:p></o:p></span></p>
+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
@@ -11834,8 +12035,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"'>positive:<span
-style="mso-spacerun: yes">       </span><span
-style="mso-spacerun: yes">  </span>down<o:p></o:p></span></p>
+style="mso-spacerun: yes">        
+</span>down<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"'>long_name:<span
@@ -12171,8 +12372,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><span
-style="mso-spacerun: yes">  </span>depth<o:p></o:p></span></p>
+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"'>valid_min:<span
@@ -12252,8 +12453,8 @@ style="mso-spacerun:
 yes">           </span>K<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
-style="mso-spacerun: yes">    </span>time: mean<o:p></o:p></span></p>
+style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>cell_methods:
+<span style="mso-spacerun: yes">   </span>time: mean<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"'>long_name:<span
@@ -12287,8 +12488,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>340.<o:p></o:p></span></p>
+style="mso-spacerun: yes">       </span><span
+style="mso-spacerun: yes"> </span>340.<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_min_mean_abs:<span
@@ -12700,8 +12901,8 @@ style="mso-spacerun: yes">      </span>Precipitation<o:
 
 <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"'>comment:<span
-style="mso-spacerun: yes">       
-</span>includes all types (rain, snow, large-scale, convective, etc.)<o:p></o:p></span></p>
+style="mso-spacerun: yes">        </span>includes
+all types (rain, snow, large-scale, convective, etc.)<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
@@ -12731,7 +12932,8 @@ yes">          </span>0.0<o:p></o:p
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
 lang=DE style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:
 "Courier New";mso-ansi-language:DE'>valid_max:<span style="mso-spacerun:
-yes">          </span>1.e-4<o:p></o:p></span></p>
+yes">       </span><span style="mso-spacerun:
+yes">   </span>1.e-4<o:p></o:p></span></p>
 
 <p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
 lang=DE style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:
@@ -12776,8 +12978,8 @@ style="mso-spacerun: yes">  </span>cloud_area_fraction<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>%<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='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
@@ -12833,8 +13035,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="_Toc134007341"><span style='mso-bookmark:
-_Toc129422042'>CMOR 2 (table excerpts)</span></a><o:p></o:p></h2>
+<h2><a name="_Toc129422042"></a><a name="_Toc137891772"><span style='mso-bookmark:
+_Toc129422042'>CMOR 2 (table excerpts)</span></a></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>
@@ -12893,17 +13095,18 @@ value used to indicate a missing 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"'><span
 style="mso-spacerun:
-yes">                         
-</span>!<span style="mso-spacerun: yes">   </span>in arrays output by
-netCDF as 32-bit IEEE <o:p></o:p></span></p>
+yes">           </span><span
+style="mso-spacerun:
+yes">               </span>!<span
+style="mso-spacerun: yes">   </span>in arrays output by netCDF as
+32-bit IEEE <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>floating-point numbers (float or
-real)<o:p></o:p></span></p>
+yes">                         
+</span>!<span style="mso-spacerun: yes">   </span>floating-point
+numbers (float or 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>
@@ -13573,10 +13776,10 @@ 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><span style="mso-spacerun:
-yes">           </span>T<span
 style="mso-spacerun:
 yes">            
+</span>T<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
@@ -13689,8 +13892,9 @@ 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"'>type:<span
-style="mso-spacerun: yes">  </span><span style="mso-spacerun:
-yes">           </span>double<o:p></o:p></span></p>
+style="mso-spacerun:
+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"'>must_have_bounds:
@@ -13801,9 +14005,10 @@ yes">            
 style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>value:<span
 style="mso-spacerun:
 yes">           
-</span>2.<span style="mso-spacerun:
-yes">           
-</span>! of scalar (singleton) dimension <o:p></o:p></span></p>
+</span>2.<span style="mso-spacerun: yes">   </span><span
+style="mso-spacerun:
+yes">         </span>! of scalar
+(singleton) dimension <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"'>must_have_bounds:
@@ -13982,8 +14187,8 @@ style="mso-spacerun: yes">    </span>atmosphere_sleve_coordinate<
 <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>
+yes">           </span><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
@@ -14109,7 +14314,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"'>standard_name:<span
-style="mso-spacerun: yes">    </span>atmosphere_ln_pressure_coordinate<o:p></o:p></span></p>
+style="mso-spacerun: yes">   
+</span>atmosphere_ln_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"'>axis:<span
@@ -14248,8 +14454,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>sigma
-coordinate<o:p></o:p></span></p>
+style="mso-spacerun: yes">       
+</span>sigma 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
@@ -14289,9 +14495,9 @@ style="mso-spacerun: yes">        </span>1.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><span
-style="mso-spacerun: yes">  </span>p(n,k,j,i) = ptop +
-sigma(k)*(ps(n,j,i) - ptop)<o:p></o:p></span></p>
+style="mso-spacerun:
+yes">          </span>p(n,k,j,i) =
+ptop + sigma(k)*(ps(n,j,i) - ptop)<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
@@ -14357,8 +14563,7 @@ 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"'>standard_name:<span
-style="mso-spacerun: yes">   
-</span>atmosphere_hybrid_sigma_pressure_coordinate<o:p></o:p></span></p>
+style="mso-spacerun: yes">    </span>atmosphere_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"'>units:<span
@@ -14373,9 +14578,9 @@ 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 style="mso-spacerun:
-yes">        </span>down<o:p></o:p></span></p>
+style='font-size:9.0pt;font-family:"Courier New";mso-bidi-font-family:"Courier New"'>positive:<span
+style="mso-spacerun: yes">        
+</span>down<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"'>long_name:<span
@@ -14408,8 +14613,7 @@ decreasing<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><span
-style="mso-spacerun: yes">   </span>0.0<o:p></o:p></span></p>
+style="mso-spacerun: yes">        </span>0.0<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
@@ -14488,8 +14692,7 @@ 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"'>standard_name:<span
-style="mso-spacerun: yes">   
-</span>atmosphere_hybrid_sigma_pressure_coordinate<o:p></o:p></span></p>
+style="mso-spacerun: yes">    </span>atmosphere_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"'>units:<span
@@ -14499,8 +14702,9 @@ 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><span
-style="mso-spacerun: yes">       </span>Z<o:p></o:p></span></p>
+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
@@ -14630,10 +14834,10 @@ 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
-style="mso-spacerun:
-yes">            
-</span>Z <o:p></o:p></span></p>
+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>
 
 <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
@@ -15298,9 +15502,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"'>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
@@ -15431,8 +15635,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>tas<o:p></o:p></span></p>
+style="mso-spacerun:
+yes">          </span>tas<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
@@ -15498,10 +15702,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"'>comment:<span
-style="mso-spacerun:
-yes">          
-</span>monthly mean of the daily-minimum near-surface (usually, 2 meter) air
-temperature.<o:p></o:p></span></p>
+style="mso-spacerun: yes">        </span><span
+style="mso-spacerun: yes">   </span>monthly mean of the
+daily-minimum near-surface (usually, 2 meter) air temperature.<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>
@@ -15520,8 +15723,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>tasmin<o:p></o:p></span></p>
+style="mso-spacerun: yes">  </span><span style="mso-spacerun:
+yes">        </span>tasmin<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
@@ -15679,8 +15882,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"'>comment:<span
 style="mso-spacerun:
-yes">           </span>includes
-both evaporation and sublimation<o:p></o:p></span></p>
+yes">          
+</span>includes both evaporation and sublimation<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>
@@ -15710,8 +15913,8 @@ 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"'>positive:<span
-style="mso-spacerun: yes">       </span><span
-style="mso-spacerun: yes">   </span>up<o:p></o:p></span></p>
+style="mso-spacerun:
+yes">          </span>up<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>
@@ -15751,7 +15954,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>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
@@ -15880,8 +16084,8 @@ yes">          </span>ua<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>real<o:p></o:p></span></p>
+yes">            </span><span
+style="mso-spacerun: 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>
@@ -15921,8 +16125,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>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
@@ -16026,8 +16229,8 @@ within years time: mean over years<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"'>long_name:<span
-style="mso-spacerun: yes">        
-</span>Mole Fraction of CO2<o:p></o:p></span></p>
+style="mso-spacerun: yes">       </span><span
+style="mso-spacerun: yes">  </span>Mole Fraction of 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"'>comment:<span
@@ -16054,8 +16257,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 plevs time2<o:p></o:p></span></p>
+style="mso-spacerun: yes">       
+</span>longitude latitude plevs 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
@@ -16203,11 +16406,11 @@ 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"'>comment:<span
-style="mso-spacerun: yes">   </span><span style="mso-spacerun:
-yes">        </span>Report only for
-simulations (e.g., prescribed concentration pi-control run), in which the CO2
-does not vary from one year to the next. Report 12 monthly values, starting
-with January, even if the values don't vary seasonally.<span
+style="mso-spacerun:
+yes">           </span>Report
+only for simulations (e.g., prescribed concentration pi-control run), in which
+the CO2 does not vary from one year to the next. Report 12 monthly values,
+starting with January, even if the values don't vary seasonally.<span
 style="mso-spacerun: yes">  </span>When calling CMOR, identify this
 variable as co2massClim, not co2mass.<span style="mso-spacerun: yes"> 
 </span>If CO2 is spatially nonuniform, omit this field, but report Mole
@@ -16274,8 +16477,8 @@ a language readable by the common scientists of the day, provided the basis for
 much subsequent scholarly research.<span style="mso-spacerun: yes"> 
 </span>Ecinae Corianus was later indirectly honored by early inhabitants of the
 British Isles who reversed the spelling of his name and used the resulting
-string of letters, grouped differently, to form new words referring to the major
-elements of climate.</p>
+string of letters, grouped differently, to form new words referring to the
+major elements of climate.</p>
 
 </div>
 
diff --git a/Doc/cmor_users_guide.pdf b/Doc/cmor_users_guide.pdf
index d76bf03..f5628ab 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 7109c2d..10d7985 100644
--- a/Doc/cmor_users_guide_files/header.htm
+++ b/Doc/cmor_users_guide_files/header.htm
@@ -102,9 +102,9 @@ mso-element-top:.05pt;mso-height-rule:exactly'>
   <p class=MsoFooter style='mso-element:frame;mso-element-wrap:around;
   mso-element-anchor-vertical:paragraph;mso-element-anchor-horizontal:margin;
   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'>79</span></span><!--[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'>3</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/Makefile.in b/Makefile.in
index ffa1e0c..da7a648 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -132,7 +132,7 @@ test_case:
 	@./${TEST_NAME} @VERB@ < ${INPUT_FILE} ;
 	@ rm ./${TEST_NAME}
 ifeq (@MAKEDEPPYTHON@,python)
-	@env TEST_NAME=Test/check_results.py ${TEST_NAME} make test_a_python
+	@env TEST_NAME="Test/check_results.py ${TEST_NAME}" make test_a_python
 endif
 test_case_old_cmor_tables:
 	@echo "Testing: "${TEST_NAME}" with input file: "${INPUT_FILE}
@@ -140,7 +140,7 @@ test_case_old_cmor_tables:
 	@./${TEST_NAME} @VERB@ < ${INPUT_FILE} ;
 	@ rm ./${TEST_NAME}
 ifeq (@MAKEDEPPYTHON@,python)
-	@env TEST_NAME=Test/check_results.py old_cmor_tables_${TEST_NAME} make test_a_python
+	@env TEST_NAME="Test/check_results.py old_cmor_tables_${TEST_NAME}" make test_a_python
 endif
 test_fortran_old_cmor_tables: cmor
 	@env TEST_NAME="test_any_from_asc" INPUT_FILE="Test/tas_3D_noreorder.input" make test_case_old_cmor_tables
diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 650b1b5..c7e27db 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,3 +1,6 @@
+2010-06-11 : shorten the TestTables to a minimum so they can't be confused with the real one and used in production
+2010-06-11 : removed tables unused by examples
+2010-06-11 : add ${Prefix}/share to the list of locations where to search for tables
 2010-06-09 : removing files related to Tables, moving the Tables dir to TestTables
 2010-06-09 : cmor axis entry "requested_bounds" now is also valid used to be "bounds_requested"
 2010-06-09 : cmor_axis non-monotnic error was showing incoorect set of bad values
diff --git a/Src/cmor_tables.c b/Src/cmor_tables.c
index 6a9732a..48ef69d 100644
--- a/Src/cmor_tables.c
+++ b/Src/cmor_tables.c
@@ -5,6 +5,7 @@
 #include <netcdf.h>
 #include <udunits2.h>
 #include <stdlib.h>
+#include "cmor_locale.h"
 
 int wfgetc(FILE *afile) {
   int i = fgetc(afile);
@@ -230,6 +231,10 @@ int cmor_load_table(char table[CMOR_MAX_STRING], int *table_id) {
       table_file=fopen(word,"r");
     }
     if (table_file == NULL) {
+      snprintf(word,CMOR_MAX_STRING,"%s/share/%s",CMOR_PREFIX,table);
+      table_file=fopen(word,"r");
+    }
+    if (table_file == NULL ) {
       snprintf(word,CMOR_MAX_STRING,"Could not find table: %s",table);
       cmor_handle_error(word,CMOR_NORMAL);
       cmor_ntables-=1;
diff --git a/Test/test_python_jamie.py b/Test/test_python_jamie.py
index cf12ad5..f184c82 100644
--- a/Test/test_python_jamie.py
+++ b/Test/test_python_jamie.py
@@ -1,7 +1,7 @@
 import cmor
 
 def path_test():
-    cmor.setup(inpath='../trunk/Tables',netcdf_file_action=cmor.CMOR_REPLACE)
+    cmor.setup(inpath='TestTables',netcdf_file_action=cmor.CMOR_REPLACE)
 
     cmor.dataset('historical', 'ukmo', 'HadCM3', '360_day',model_id='HadCM3',forcing='Nat',
                  contact="J.T. Snow",
diff --git a/Test/test_python_jamie_4.py b/Test/test_python_jamie_4.py
index 237fdf0..6bfc2d8 100644
--- a/Test/test_python_jamie_4.py
+++ b/Test/test_python_jamie_4.py
@@ -27,18 +27,18 @@ def main():
               'cell_bounds': [89, 91]},
              ]
 
-    values = numpy.array([0.], numpy.float32)
     axis_ids = list()
     for axis in axes:
         axis_id = cmor.axis(**axis)
         axis_ids.append(axis_id)
 
-    for var, units in (('ts', 'K'),  ('ps', 'hPa')):
+    for var, units, val in (('ts', 'K',278),  ('ps', 'hPa',974.2)):
         varid = cmor.variable(var,
                               units,
                               axis_ids,
                               )
 
+        values = numpy.array([val], numpy.float32)
         cmor.write(varid, values, time_vals = [15], time_bnds = [ [0,30] ])
 
     cmor.close()
diff --git a/Test/test_python_joerg_3.py b/Test/test_python_joerg_3.py
index bfd3a9a..6e1068d 100644
--- a/Test/test_python_joerg_3.py
+++ b/Test/test_python_joerg_3.py
@@ -131,7 +131,7 @@ for d in range(2):
         data=data.astype("f")
         cmor.write(ivar1,data,time_vals=tval,time_bnds=tbnd,file_suffix=file_suffix1)
         print 'wrote var 1 time:',i
-        data=numpy.random.random((ntimes,nlev,nlat,nlon))*100.
+        data=numpy.random.random((ntimes,nlev,nlat,nlon))
         data=data.astype("f")
         cmor.write(ivar2,data,time_vals=tval,time_bnds=tbnd,file_suffix=file_suffix2)
         print 'wrote var 2 time:',i
diff --git a/Test/test_python_open_close_cmor_multiple.py b/Test/test_python_open_close_cmor_multiple.py
index 4b67e45..895d497 100644
--- a/Test/test_python_open_close_cmor_multiple.py
+++ b/Test/test_python_open_close_cmor_multiple.py
@@ -3,7 +3,7 @@ import cmor,numpy
 
 
 
-vars ={'hfls' : ['W.m-2',1.,0.],'tas':['K',25,273.15],'clt':['%',100.,0.],'ta':['K',25,273.15]}
+vars ={'hfls' : ['W.m-2',25.,30.],'tas':['K',25,273.15],'clt':['%',100.,0.],'ta':['K',25,273.15]}
 
 
 nlat = 90
@@ -19,15 +19,14 @@ lons = numpy.arange(0+dlon/2.,360.,dlon)
 blons = numpy.arange(0,360.+dlon,dlon)
 
 
-tvars=['hfls','tas','clt','ta']
-
+tvars= ['hfls','tas','clt','ta']
 
 cmor.setup(inpath='.',netcdf_file_action=cmor.CMOR_REPLACE)
 cmor.dataset('historical', 'ukmo', 'HadCM3', 'gregorian',
              model_id='HadCM3',outpath='Test',forcing='TO, Nat',
              institute_id="PCMDI",
              contact="Matt Cain",parent_experiment_id="lgm",branch_time=0)
-table='Tables/CMIP5_Amon'
+table='TestTables/CMIP5_Amon'
 cmor.load_table(table)
 
 for var in tvars:
diff --git a/Test/test_python_region.py b/Test/test_python_region.py
index ea6209e..55007c7 100644
--- a/Test/test_python_region.py
+++ b/Test/test_python_region.py
@@ -27,7 +27,7 @@ itim = cmor.axis(table_entry='time',units='months since 2030',interval='1 month'
 
 var = cmor.variable(table_entry='htovgyre',units='W',axis_ids=numpy.array([itim,ireg,ilat]))
 
-data = numpy.random.random((ntime,nreg,nlat))*50+200.
+data = numpy.random.random((ntime,nreg,nlat))*3.E14
 
 cmor.write(var,data)
 cmor.close()
diff --git a/TestTables/CMIP5_3hr b/TestTables/CMIP5_3hr
index adc61c9..7b222a9 100644
--- a/TestTables/CMIP5_3hr
+++ b/TestTables/CMIP5_3hr
@@ -6,7 +6,7 @@ frequency: 3hr
 cmor_version: 2.0         ! version of CMOR that can read this table
 cf_version:   1.4         ! version of CF that output conforms to
 project_id:   CMIP5  ! project id
-table_date:   09 June 2010 ! date this table was constructed
+table_date:   10 June 2010 ! date this table was constructed
 
 missing_value: 1.e20      ! value used to indicate a missing value
                           !   in arrays output by netCDF as 32-bit IEEE 
@@ -291,515 +291,3 @@ ok_min_mean_abs:   50.39
 ok_max_mean_abs:   73.2
 !----------------------------------
 !
-
-!============
-variable_entry:    hfss
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upward_sensible_heat_flux
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Upward Sensible Heat Flux
-comment:           This is the 3-hour mean flux.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfss
-type:              real
-positive:          up
-valid_min:         -264.5
-valid_max:         844.8
-ok_min_mean_abs:   10.7
-ok_max_mean_abs:   34.84
-!----------------------------------
-!
-
-!============
-variable_entry:    rlds
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_longwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Longwave Radiation
-comment:           This is the 3-hour mean flux.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rlds
-type:              real
-positive:          down
-valid_min:         30.71
-valid_max:         520.5
-ok_min_mean_abs:   271.2
-ok_max_mean_abs:   323.6
-!----------------------------------
-!
-
-!============
-variable_entry:    rlus
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upwelling_longwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Upwelling Longwave Radiation
-comment:           This is the 3-hour mean flux.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rlus
-type:              real
-positive:          up
-valid_min:         43.75
-valid_max:         658
-ok_min_mean_abs:   331.1
-ok_max_mean_abs:   369.9
-!----------------------------------
-!
-
-!============
-variable_entry:    rsds
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_shortwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Shortwave Radiation
-comment:           This is the 3-hour mean flux.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsds
-type:              real
-positive:          down
-valid_min:         -0.002946
-valid_max:         524.4
-ok_min_mean_abs:   143.9
-ok_max_mean_abs:   181.6
-!----------------------------------
-!
-
-!============
-variable_entry:    rsus
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upwelling_shortwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Upwelling Shortwave Radiation
-comment:           This is the 3-hour mean flux.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsus
-type:              real
-positive:          up
-valid_min:         -0.006589
-valid_max:         422.2
-ok_min_mean_abs:   26.22
-ok_max_mean_abs:   43.77
-!----------------------------------
-!
-
-!============
-variable_entry:    uas
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     eastward_wind
-units:             m s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Eastward Near-Surface Wind Speed
-comment:           sampled synoptically.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1 height2m
-out_name:          uas
-type:              real
-valid_min:         -19.01
-valid_max:         18.68
-ok_min_mean_abs:   1.668
-ok_max_mean_abs:   4.106
-!----------------------------------
-!
-
-!============
-variable_entry:    vas
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     northward_wind
-units:             m s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Northward Near-Surface Wind Speed
-comment:           sampled synoptically.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1 height2m
-out_name:          vas
-type:              real
-valid_min:         -18.04
-valid_max:         22.84
-ok_min_mean_abs:   1.065
-ok_max_mean_abs:   2.678
-!----------------------------------
-!
-
-!============
-variable_entry:    huss
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     specific_humidity
-units:             1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Near-Surface Specific Humidity
-comment:           near-surface (usually 2 m) specific humidity, sampled synoptically.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1 height2m
-out_name:          huss
-type:              real
-valid_min:         -7.21e-06
-valid_max:         0.02992
-ok_min_mean_abs:   0.006391
-ok_max_mean_abs:   0.008749
-!----------------------------------
-!
-
-!============
-variable_entry:    mrsos
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     moisture_content_of_soil_layer
-units:             kg m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Moisture in Upper 0.1 m of Soil Column
-comment:           Compute the mass of water in all phases in the upper 0.1 meters of soil.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          mrsos
-type:              real
-valid_min:         -2.008
-valid_max:         146.5
-ok_min_mean_abs:   -35.89
-ok_max_mean_abs:   123.3
-!----------------------------------
-!
-
-!============
-variable_entry:    tslsi
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_temperature
-units:             K
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:          Surface Temperature Where Land or Sea Ice
-comment:           ""skin"" temperature of all surfaces except open ocean, sampled synoptically.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          tslsi
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tso
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_surface_temperature
-units:             K
-cell_methods:      time: point area: mean where sea
-cell_measures:      area: areacella
-long_name:         Sea Surface Temperature
-comment:           temperature of surface of open ocean, sampled synoptically.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          tso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    prc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     convective_precipitation_flux
-units:             kg m-2 s-1
-cell_methods:      time:mean
-cell_measures:      area: areacella
-long_name:         Convective Precipitation
-comment:           at surface.  This is a 3-hour mean convective precipitation flux.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          prc
-type:              real
-valid_min:         0
-valid_max:         0.0006323
-ok_min_mean_abs:   -2.528e-06
-ok_max_mean_abs:   3.209e-05
-!----------------------------------
-!
-
-!============
-variable_entry:    prsn
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     snowfall_flux
-units:             kg m-2 s-1
-cell_methods:      time:mean
-cell_measures:      area: areacella
-long_name:         Snowfall Flux
-comment:           at surface.  Includes all forms of precipitating solid phase of water.  This is the 3-hour mean snowfall flux.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          prsn
-type:              real
-valid_min:         0
-valid_max:         0.0002987
-ok_min_mean_abs:   1.449e-06
-ok_max_mean_abs:   6.11e-06
-!----------------------------------
-!
-
-!============
-variable_entry:    mrro
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     runoff_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Total Runoff
-comment:           compute the total runoff (including ""drainage"" through the base of the soil model) leaving the land portion of the grid cell divided by the land area in the grid cell, averaged over the 3-hour interval.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          mrro
-type:              real
-valid_min:         -0.0002019
-valid_max:         0.001065
-ok_min_mean_abs:   -6.668e-06
-ok_max_mean_abs:   1.874e-05
-!----------------------------------
-!
-
-!============
-variable_entry:    rldscs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     downwelling_longwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Clear-Sky Longwave Radiation
-comment:           This is a 3-hour mean flux.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rldscs
-type:              real
-positive:          down
-valid_min:         33.55
-valid_max:         543.6
-ok_min_mean_abs:   238.6
-ok_max_mean_abs:   293.8
-!----------------------------------
-!
-
-!============
-variable_entry:    rsdscs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_shortwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Clear-Sky Shortwave Radiation
-comment:           This is a 3-hour mean flux.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsdscs
-type:              real
-positive:          down
-valid_min:         -1.748e+30
-valid_max:         518
-ok_min_mean_abs:   206.9
-ok_max_mean_abs:   238.6
-!----------------------------------
-!
-
-!============
-variable_entry:    rluscs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upwelling_shortwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Upwelling Clear-Sky Shortwave Radiation
-comment:           This is a 3-hour mean flux.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rluscs
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    ps
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_air_pressure
-units:             Pa
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Pressure
-comment:           sampled synoptically to diagnose atmospheric tides, this is better than mean sea level pressure.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          ps
-type:              real
-valid_min:         4.792e+04
-valid_max:         1.093e+05
-ok_min_mean_abs:   9.606e+04
-ok_max_mean_abs:   9.743e+04
-!----------------------------------
-!
-
-!============
-variable_entry:    clt
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Total Cloud Fraction
-comment:           for the whole atmospheric column, as seen from the surface or the top of the atmosphere. Include both large-scale and convective cloud.  This is a 3-hour mean.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          clt
-type:              real
-valid_min:         -0.0001822
-valid_max:         100.2
-ok_min_mean_abs:   39.37
-ok_max_mean_abs:   84.98
-!----------------------------------
-!
-
-!============
-variable_entry:    rsdsdiff
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Downward Diffuse Shortwave Radiation
-comment:           This is a 3-hour mean flux.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsdsdiff
-type:              real
-!----------------------------------
-!
-
diff --git a/TestTables/CMIP5_6hrLev b/TestTables/CMIP5_6hrLev
index 545ad9a..04877ff 100644
--- a/TestTables/CMIP5_6hrLev
+++ b/TestTables/CMIP5_6hrLev
@@ -6,7 +6,7 @@ frequency: 6hr
 cmor_version: 2.0         ! version of CMOR that can read this table
 cf_version:   1.4         ! version of CF that output conforms to
 project_id:   CMIP5  ! project id
-table_date:   09 June 2010 ! date this table was constructed
+table_date:   10 June 2010 ! date this table was constructed
 
 missing_value: 1.e20      ! value used to indicate a missing value
                           !   in arrays output by netCDF as 32-bit IEEE 
@@ -502,81 +502,6 @@ units:           m
 !
 
 !============
-variable_entry:    ta
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_temperature
-units:             K
-cell_measures:      area: areacella
-long_name:         Air Temperature
-comment:           on all model levels
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          ta
-type:              real
-valid_min:         157.1
-valid_max:         326.4
-ok_min_mean_abs:   200.2
-ok_max_mean_abs:   289.9
-!----------------------------------
-!
-
-!============
-variable_entry:    ua
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     eastward_wind
-units:             m s-1
-cell_measures:      area: areacella
-long_name:         Eastward Wind
-comment:           on all model levels
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          ua
-type:              real
-valid_min:         -68.65
-valid_max:         136.6
-ok_min_mean_abs:   1.101
-ok_max_mean_abs:   22.42
-!----------------------------------
-!
-
-!============
-variable_entry:    va
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     northward_wind
-units:             m s-1
-cell_measures:      area: areacella
-long_name:         Northward Wind
-comment:           on all model levels
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          va
-type:              real
-valid_min:         -71.1
-valid_max:         69.93
-ok_min_mean_abs:   0.9886
-ok_max_mean_abs:   4.679
-!----------------------------------
-!
-
-!============
 variable_entry:    hus
 !============
 modeling_realm:    atmos
@@ -601,28 +526,3 @@ ok_max_mean_abs:   0.01027
 !----------------------------------
 !
 
-!============
-variable_entry:    ps
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_air_pressure
-units:             Pa
-cell_measures:      area: areacella
-long_name:         Surface Air Pressure
-comment:           surface pressure, not mean sea level pressure
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          ps
-type:              real
-valid_min:         4.792e+04
-valid_max:         1.093e+05
-ok_min_mean_abs:   9.606e+04
-ok_max_mean_abs:   9.743e+04
-!----------------------------------
-!
-
diff --git a/TestTables/CMIP5_6hrPlev b/TestTables/CMIP5_6hrPlev
deleted file mode 100644
index 3fd0cd5..0000000
--- a/TestTables/CMIP5_6hrPlev
+++ /dev/null
@@ -1,268 +0,0 @@
-table_id: Table 6hrPlev
-modeling_realm: atmos
-
-frequency: 6hr
-
-cmor_version: 2.0         ! version of CMOR that can read this table
-cf_version:   1.4         ! version of CF that output conforms to
-project_id:   CMIP5  ! project id
-table_date:   09 June 2010 ! date this table was constructed
-
-missing_value: 1.e20      ! value used to indicate a missing value
-                          !   in arrays output by netCDF as 32-bit IEEE 
-                          !   floating-point numbers (float or real)
-
-baseURL: http://cmip-pcmdi.llnl.gov/CMIP5/dataLocation 
-product: output
-
-required_global_attributes: creation_date tracking_id forcing model_id parent_experiment_id branch_time contact institute_id ! space separated required global attribute 
-
-forcings:   N/A Nat Ant GHG SD SI SA TO SO Oz LU Sl Vl SS Ds BC MD OC AA
-
-expt_id_ok: '10- or 30-year run initialized in year XXXX' 'decadalXXXX'
-expt_id_ok: 'volcano-free hindcasts XXXX' 'noVolcXXXX'
-expt_id_ok: 'prediction with 2010 volcano' 'volcIn2010'
-expt_id_ok: 'pre-industrial control' 'piControl'
-expt_id_ok: 'Historical' 'historical'
-expt_id_ok: 'mid-Holocene' 'midHolocene'
-expt_id_ok: 'last glacial maximum' 'lgm'
-expt_id_ok: 'last millennium' 'past1000'
-expt_id_ok: 'RCP4.5' 'rcp45'
-expt_id_ok: 'RCP8.5' 'rcp85'
-expt_id_ok: 'RCP2.6' 'rcp26'
-expt_id_ok: 'RCP6' 'rcp60'
-expt_id_ok: 'ESM pre-industrial control' 'esmControl'
-expt_id_ok: 'ESM historical' 'esmHistorical'
-expt_id_ok: 'ESM RCP8.5' 'esmrcp85'
-expt_id_ok: 'ESM fixed climate 1' 'esmFixClim1'
-expt_id_ok: 'ESM fixed climate 2' 'esmFixClim2'
-expt_id_ok: 'ESM feedback 1' 'esmFdbk1'
-expt_id_ok: 'ESM feedback 2' 'esmFdbk2'
-expt_id_ok: '1 percent per year CO2' '1pctCO2'
-expt_id_ok: 'abrupt 4XCO2' 'abrupt4xCO2'
-expt_id_ok: 'natural-only' 'historicalNat'
-expt_id_ok: 'GHG-only' 'historicalGHG'
-expt_id_ok: 'anthropogenic-only' 'historicalAnt'
-expt_id_ok: 'anthropogenic sulfate aerosol direct effect only' 'historicalSD'
-expt_id_ok: 'anthropogenic sulfate aerosol indirect effect only' 'historicalSI'
-expt_id_ok: 'anthropogenic sulfate aerosol only' 'historicalSA'
-expt_id_ok: 'tropospheric ozone only' 'historicalTO'
-expt_id_ok: 'stratospheric ozone' 'historicalSO'
-expt_id_ok: 'ozone only' 'historicalOz'
-expt_id_ok: 'land-use change only' 'historicalLU'
-expt_id_ok: 'solar irradiance only' 'historicalSl'
-expt_id_ok: 'volcanic aerosol only' 'historicalVl'
-expt_id_ok: 'sea salt only' 'historicalSS'
-expt_id_ok: 'dust' 'historicalDs'
-expt_id_ok: 'black carbon only' 'historicalBC'
-expt_id_ok: 'mineral dust only' 'historicalMD'
-expt_id_ok: 'organic carbon only' 'historicalOC'
-expt_id_ok: 'anthropogenic aerosols only' 'historicalAA'
-expt_id_ok: 'AMIP' 'amip'
-expt_id_ok: '2030 time-slice' 'sst2030'
-expt_id_ok: 'control SST climatology' 'sstClim'
-expt_id_ok: 'CO2 forcing' 'sstClim4xCO2'
-expt_id_ok: 'all aerosol forcing' 'sstClimAerosol'
-expt_id_ok: 'sulfate aerosol forcing' 'sstClimSulfate'
-expt_id_ok: '4xCO2 AMIP' 'amip4xCO2'
-expt_id_ok: 'AMIP plus patterned anomaly' 'amipFuture'
-expt_id_ok: 'aqua planet control' 'aquaControl'
-expt_id_ok: '4xCO2 aqua planet' 'aqua4xCO2'
-expt_id_ok: 'aqua planet plus 4K anomaly' 'aqua4K'
-expt_id_ok: 'AMIP plus 4K anomaly' 'amip4K'
-
-
-approx_interval:  0.250000     ! approximate spacing between successive time
-                          !   samples (in units of the output time 
-                          !   coordinate.
-
-!============
-axis_entry: longitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    longitude
-units:            degrees_east
-axis:             X             ! X, Y, Z, T (default: undeclared)
-long_name:        longitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lon
-valid_min:        0.0         
-valid_max:        360.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: latitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    latitude
-units:            degrees_north
-axis:             Y             ! X, Y, Z, T (default: undeclared)
-long_name:        latitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lat
-valid_min:        -90.0         
-valid_max:        90.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: plev3
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    air_pressure
-units:            Pa
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         down         ! up or down (default: undeclared)
-long_name:        pressure
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         plev
-stored_direction: decreasing
-tolerance:        0.001
-
-type:             double
-requested:        85000. 50000. 25000.         ! space-separated list of requested coordinates 
-must_have_bounds: no
-!----------------------------------
-!
-
-
-!============
-axis_entry: time1
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    time
-units:            days since ?
-axis:             T             ! X, Y, Z, T (default: undeclared)
-long_name:        time
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         time
-stored_direction: increasing
-type:             double
-must_have_bounds: no
-!----------------------------------
-!
-
-!============
-variable_entry:    ua
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     eastward_wind
-units:             m s-1
-cell_measures:      area: areacella
-long_name:         Eastward Wind
-comment:           on the following pressure levels: 850, 500, 250 hPa
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude plev3 time1
-out_name:          ua
-type:              real
-valid_min:         -68.65
-valid_max:         136.6
-ok_min_mean_abs:   1.101
-ok_max_mean_abs:   22.42
-!----------------------------------
-!
-
-!============
-variable_entry:    va
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     northward_wind
-units:             m s-1
-cell_measures:      area: areacella
-long_name:         Northward Wind
-comment:           on the following pressure levels: 850, 500, 250 hPa
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude plev3 time1
-out_name:          va
-type:              real
-valid_min:         -71.1
-valid_max:         69.93
-ok_min_mean_abs:   0.9886
-ok_max_mean_abs:   4.679
-!----------------------------------
-!
-
-!============
-variable_entry:    ta
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_temperature
-units:             K
-cell_measures:      area: areacella
-long_name:         Air Temperature
-comment:           on the following pressure levels: 850, 500, 250 hPa
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude plev3 time1
-out_name:          ta
-type:              real
-valid_min:         157.1
-valid_max:         326.4
-ok_min_mean_abs:   200.2
-ok_max_mean_abs:   289.9
-!----------------------------------
-!
-
-!============
-variable_entry:    psl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure_at_sea_level
-units:             Pa
-cell_measures:      area: areacella
-long_name:         Sea Level Pressure
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          psl
-type:              real
-valid_min:         9.477e+04
-valid_max:         1.124e+05
-ok_min_mean_abs:   1.003e+05
-ok_max_mean_abs:   1.017e+05
-!----------------------------------
-!
-
diff --git a/TestTables/CMIP5_Amon b/TestTables/CMIP5_Amon
index e8a4f9a..07d13c8 100644
--- a/TestTables/CMIP5_Amon
+++ b/TestTables/CMIP5_Amon
@@ -6,7 +6,7 @@ frequency: mon
 cmor_version: 2.0         ! version of CMOR that can read this table
 cf_version:   1.4         ! version of CF that output conforms to
 project_id:   CMIP5  ! project id
-table_date:   09 June 2010 ! date this table was constructed
+table_date:   10 June 2010 ! date this table was constructed
 
 missing_value: 1.e20      ! value used to indicate a missing value
                           !   in arrays output by netCDF as 32-bit IEEE 
@@ -775,306 +775,6 @@ ok_max_mean_abs:   9.743e+04
 !
 
 !============
-variable_entry:    uas
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     eastward_wind
-units:             m s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Eastward Near-Surface Wind
-comment:           near-surface (usually, 10 meters) eastward component of wind.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time height10m
-out_name:          uas
-type:              real
-valid_min:         -19.01
-valid_max:         18.68
-ok_min_mean_abs:   1.668
-ok_max_mean_abs:   4.106
-!----------------------------------
-!
-
-!============
-variable_entry:    vas
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     northward_wind
-units:             m s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Northward Near-Surface Wind
-comment:           near-surface (usually, 10 meters) northward component of wind.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time height10m
-out_name:          vas
-type:              real
-valid_min:         -18.04
-valid_max:         22.84
-ok_min_mean_abs:   1.065
-ok_max_mean_abs:   2.678
-!----------------------------------
-!
-
-!============
-variable_entry:    sfcWind
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     wind_speed
-units:             m s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Near-Surface Wind Speed
-comment:           near-surface (usually, 10 meters) wind speed.  This is the mean of the speed, not the speed computed from the mean u and v components of wind
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time height10m
-out_name:          sfcWind
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hurs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     relative_humidity
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Near-Surface Relative Humidity
-comment:           near-surface (usually, 2meters) relative humidity expressed as a percentage.  This is the relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time height2m
-out_name:          hurs
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    huss
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     specific_humidity
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Near-Surface Specific Humidity
-comment:           near-surface (usually, 2 meters) specific humidity.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time height2m
-out_name:          huss
-type:              real
-valid_min:         -7.21e-06
-valid_max:         0.02992
-ok_min_mean_abs:   0.006391
-ok_max_mean_abs:   0.008749
-!----------------------------------
-!
-
-!============
-variable_entry:    pr
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     precipitation_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Precipitation
-comment:           at surface; includes both liquid and solid phases from all types of clouds (both large-scale and convective)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          pr
-type:              real
-valid_min:         0
-valid_max:         0.001254
-ok_min_mean_abs:   2.156e-05
-ok_max_mean_abs:   3.215e-05
-!----------------------------------
-!
-
-!============
-variable_entry:    prsn
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     snowfall_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Snowfall Flux
-comment:           at surface; includes precipitation of all forms of water in the solid phase
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          prsn
-type:              real
-valid_min:         0
-valid_max:         0.0002987
-ok_min_mean_abs:   1.449e-06
-ok_max_mean_abs:   6.11e-06
-!----------------------------------
-!
-
-!============
-variable_entry:    prc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     convective_precipitation_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Convective Precipitation
-comment:           at surface; includes both liquid and solid phases.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          prc
-type:              real
-valid_min:         0
-valid_max:         0.0006323
-ok_min_mean_abs:   -2.528e-06
-ok_max_mean_abs:   3.209e-05
-!----------------------------------
-!
-
-!============
-variable_entry:    evspsbl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     water_evaporation_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Evaporation
-comment:           at surface; flux of water into the atmosphere due to conversion of both liquid and solid phases to vapor (from underlying surface and vegetation)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          evspsbl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    sbl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     water_sublimation_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Snow and Ice Sublimation Flux
-comment:           The snow and ice sublimation flux is the loss of snow and ice mass from the surface resulting from their conversion to water vapor that enters the atmosphere.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          sbl
-type:              real
-valid_min:         -0.004959
-valid_max:         0.0009936
-ok_min_mean_abs:   -5.521e-05
-ok_max_mean_abs:   9.61e-05
-!----------------------------------
-!
-
-!============
-variable_entry:    tauu
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downward_eastward_stress
-units:             Pa
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Downward Eastward Wind Stress
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          tauu
-type:              real
-positive:          down
-valid_min:         -2.729
-valid_max:         2.934
-ok_min_mean_abs:   0.03979
-ok_max_mean_abs:   0.1065
-!----------------------------------
-!
-
-!============
-variable_entry:    tauv
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downward_northward_stress
-units:             Pa
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Downward Northward Wind Stress
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          tauv
-type:              real
-positive:          down
-valid_min:         -2.472
-valid_max:         2.527
-ok_min_mean_abs:   0.01447
-ok_max_mean_abs:   0.08134
-!----------------------------------
-!
-
-!============
 variable_entry:    hfls
 !============
 modeling_realm:    atmos
@@ -1095,904 +795,114 @@ out_name:          hfls
 type:              real
 positive:          up
 valid_min:         -76.77
-valid_max:         790.7
-ok_min_mean_abs:   50.39
-ok_max_mean_abs:   73.2
-!----------------------------------
-!
-
-!============
-variable_entry:    hfss
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upward_sensible_heat_flux
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Upward Sensible Heat Flux
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfss
-type:              real
-positive:          up
-valid_min:         -264.5
-valid_max:         844.8
-ok_min_mean_abs:   10.7
-ok_max_mean_abs:   34.84
-!----------------------------------
-!
-
-!============
-variable_entry:    rlds
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_longwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rlds
-type:              real
-positive:          down
-valid_min:         30.71
-valid_max:         520.5
-ok_min_mean_abs:   271.2
-ok_max_mean_abs:   323.6
-!----------------------------------
-!
-
-!============
-variable_entry:    rlus
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upwelling_longwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Upwelling Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rlus
-type:              real
-positive:          up
-valid_min:         43.75
-valid_max:         658
-ok_min_mean_abs:   331.1
-ok_max_mean_abs:   369.9
-!----------------------------------
-!
-
-!============
-variable_entry:    rsds
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_shortwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsds
-type:              real
-positive:          down
-valid_min:         -0.002946
-valid_max:         524.4
-ok_min_mean_abs:   143.9
-ok_max_mean_abs:   181.6
-!----------------------------------
-!
-
-!============
-variable_entry:    rsus
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upwelling_shortwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Upwelling Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsus
-type:              real
-positive:          up
-valid_min:         -0.006589
-valid_max:         422.2
-ok_min_mean_abs:   26.22
-ok_max_mean_abs:   43.77
-!----------------------------------
-!
-
-!============
-variable_entry:    rsdscs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_shortwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Clear-Sky Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsdscs
-type:              real
-positive:          down
-valid_min:         -1.748e+30
-valid_max:         518
-ok_min_mean_abs:   206.9
-ok_max_mean_abs:   238.6
-!----------------------------------
-!
-
-!============
-variable_entry:    rsuscs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upwelling_shortwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Upwelling Clear-Sky Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsuscs
-type:              real
-positive:          up
-valid_min:         -0.01446
-valid_max:         462.2
-ok_min_mean_abs:   31.65
-ok_max_mean_abs:   61.59
-!----------------------------------
-!
-
-!============
-variable_entry:    rldscs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_longwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Clear-Sky Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rldscs
-type:              real
-positive:          down
-valid_min:         33.55
-valid_max:         543.6
-ok_min_mean_abs:   238.6
-ok_max_mean_abs:   293.8
-!----------------------------------
-!
-
-!============
-variable_entry:    rsdt
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_incoming_shortwave_flux
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         TOA Incident Shortwave Radiation
-comment:           incident shortwave at the top of the atmosphere
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsdt
-type:              real
-positive:          down
-valid_min:         0
-valid_max:         555.5
-ok_min_mean_abs:   294.4
-ok_max_mean_abs:   303.8
-!----------------------------------
-!
-
-!============
-variable_entry:    rsut
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_shortwave_flux
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Shortwave Radiation
-comment:           at the top of the atmosphere
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsut
-type:              real
-positive:          up
-valid_min:         -0.02689
-valid_max:         416.9
-ok_min_mean_abs:   96.72
-ok_max_mean_abs:   114.1
-!----------------------------------
-!
-
-!============
-variable_entry:    rlut
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_longwave_flux
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Longwave Radiation
-comment:           at the top of the atmosphere (to be compared with satellite measurements)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rlut
-type:              real
-positive:          up
-valid_min:         67.48
-valid_max:         383.2
-ok_min_mean_abs:   214.1
-ok_max_mean_abs:   227.5
-!----------------------------------
-!
-
-!============
-variable_entry:    rlutcs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_longwave_flux_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Clear-Sky Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rlutcs
-type:              real
-positive:          up
-valid_min:         70.59
-valid_max:         372.3
-ok_min_mean_abs:   235.1
-ok_max_mean_abs:   253.8
-!----------------------------------
-!
-
-!============
-variable_entry:    rsutcs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_shortwave_flux_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Clear-Sky Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsutcs
-type:              real
-positive:          up
-valid_min:         0
-valid_max:         444
-ok_min_mean_abs:   54.7
-ok_max_mean_abs:   73.36
-!----------------------------------
-!
-
-!============
-variable_entry:    prw
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_water_vapor_content
-units:             kg m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Water Vapor Path
-comment:           vertically integrated through the atmospheric column
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          prw
-type:              real
-valid_min:         -0.0006775
-valid_max:         78.04
-ok_min_mean_abs:   12.75
-ok_max_mean_abs:   23.09
-!----------------------------------
-!
-
-!============
-variable_entry:    clt
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Total Cloud Fraction
-comment:           for the whole atmospheric column, as seen from the surface or the top of the atmosphere. Include both large-scale and convective cloud.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          clt
-type:              real
-valid_min:         -0.0001822
-valid_max:         100.2
-ok_min_mean_abs:   39.37
-ok_max_mean_abs:   84.98
-!----------------------------------
-!
-
-!============
-variable_entry:    clwvi
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_cloud_condensed_water_content
-units:             kg m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Condensed Water Path
-comment:           calculate mass of condensed (liquid + ice) water in the column divided by the area of the column (not just the area of the cloudy portion of the column). Include precipitating hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          clwvi
-type:              real
-valid_min:         -3.827e-06
-valid_max:         3.364
-ok_min_mean_abs:   -0.03549
-ok_max_mean_abs:   0.2846
-!----------------------------------
-!
-
-!============
-variable_entry:    clivi
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_cloud_ice_content
-units:             kg m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Ice Water Path
-comment:           calculate mass of ice water in the column divided by the area of the column (not just the area of the cloudy portion of the column). Include precipitating frozen hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          clivi
-type:              real
-valid_min:         -1.872e-06
-valid_max:         1.535
-ok_min_mean_abs:   -0.0348
-ok_max_mean_abs:   0.1187
-!----------------------------------
-!
-
-!============
-variable_entry:    rtmt
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     net_downward_radiative_flux_at_top_of_atmosphere_model
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Net Downward Flux at Top of Model
-comment:           i.e., at the top of that portion of the atmosphere where dynamics are explicitly treated by the model. Report only if this differs from the net downward radiative flux at the top of the atmosphere.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rtmt
-type:              real
-positive:          down
-valid_min:         -232.8
-valid_max:         218.7
-ok_min_mean_abs:   77.62
-ok_max_mean_abs:   88.34
-!----------------------------------
-!
-
-!============
-variable_entry:    ccb
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure_at_convective_cloud_base
-units:             Pa
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Air Pressure at Convective Cloud Base
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          ccb
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cct
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure_at_convective_cloud_top
-units:             Pa
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Air Pressure at Convective Cloud Top
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cct
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    ci 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Fraction of Time Convection Occurs
-comment:           Fraction of time that convection occurs in the grid cell .
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          ci 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    sci
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Fraction of Time Shallow Convection Occurs
-comment:           Fraction of time that shallow convection occurs in the grid cell. ( For models with a distinct shallow convection scheme only)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          sci
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fco2antt
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg  m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Carbon Mass Flux into Atmosphere Due to All Anthropogenic Emissions of CO2
-comment:           This is requested only for the emission-driven coupled carbon climate model runs.  Do not include natural fire sources, but include all anthropogenic sources, including fossil fuel use, cement production, agricultural burning, and sources associated with anthropogenic land use change excluding forest regrowth.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          fco2antt
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    fco2fos
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Carbon Mass Flux into Atmosphere Due to Fossil Fuel Emissions of CO2
-comment:           This is requested only for the emission-driven coupled carbon climate model runs.  Report the prescribed anthropogenic CO2 flux from fossil fuel use, including cement production, and flaring (but not from land-use changes, agricultural burning, forest regrowth, etc.)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          fco2fos
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    fco2nat
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Carbon Mass Flux into the Atmosphere Due to Natural Sources
-comment:           Report from all simulations (both emission-driven and concentration-driven) performed by models with fully interactive and responsive carbon cycles.  This is what the atmosphere sees (on its own grid).  This field should be equivalent to the combined natural fluxes of carbon (requested in the L_mon and O_mon tables) that account for natural exchanges between the atmosphere and land or ocean reservoirs (i.e., ""net ecosystem biospheric productivity"", for land, and ""ai [...]
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          fco2nat
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    cl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Cloud Area Fraction
-comment:           Report on model layers (not standard pressures).  Include both large-scale and convective cloud.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          cl
-type:              real
-valid_min:         0
-valid_max:         100.2
-ok_min_mean_abs:   -0.04479
-ok_max_mean_abs:   24.87
-!----------------------------------
-!
-
-!============
-variable_entry:    clw
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_fraction_of_cloud_liquid_water_in_air
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Mass Fraction of Cloud Liquid Water
-comment:           Report on model layers (not standard pressures).  Include both large-scale and convective cloud.  Calculate as the mass of cloud liquid water in the grid cell divided by the mass of air (including the water in all phases) in the grid cells. Include precipitating hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          clw
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cli
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_fraction_of_cloud_ice_in_air
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Mass Fraction of Cloud Ice
-comment:           Report on model layers (not standard pressures).  Include both large-scale and convective cloud.  Calculate as the mass of cloud ice in the grid cell divided by the mass of air (including the water in all phases) in the grid cell. Include precipitating hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          cli
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    mc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_net_upward_convective_mass_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Convective Mass Flux
-comment:           Report on model half-levels (i.e., model layer bounds and not standard pressures).  The net mass flux should represent the difference between the updraft and downdraft components.  The flux is computed as the mass divided by the area of the grid cell.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          mc
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    ta
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_temperature
-units:             K
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Air Temperature
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude plevs time
-out_name:          ta
-type:              real
-valid_min:         157.1
-valid_max:         326.4
-ok_min_mean_abs:   200.2
-ok_max_mean_abs:   289.9
-!----------------------------------
-!
-
-!============
-variable_entry:    ua
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     eastward_wind
-units:             m s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Eastward Wind
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude plevs time
-out_name:          ua
-type:              real
-valid_min:         -68.65
-valid_max:         136.6
-ok_min_mean_abs:   1.101
-ok_max_mean_abs:   22.42
-!----------------------------------
-!
-
-!============
-variable_entry:    va
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     northward_wind
-units:             m s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Northward Wind
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude plevs time
-out_name:          va
-type:              real
-valid_min:         -71.1
-valid_max:         69.93
-ok_min_mean_abs:   0.9886
-ok_max_mean_abs:   4.679
+valid_max:         790.7
+ok_min_mean_abs:   50.39
+ok_max_mean_abs:   73.2
 !----------------------------------
 !
-
 !============
-variable_entry:    hus
+variable_entry:    clt
 !============
 modeling_realm:    atmos
 !----------------------------------
 ! Variable attributes:
 !----------------------------------
-standard_name:     specific_humidity
-units:             1
+standard_name:     cloud_area_fraction
+units:             %
 cell_methods:      time: mean
 cell_measures:      area: areacella
-long_name:         Specific Humidity
+long_name:         Total Cloud Fraction
+comment:           for the whole atmospheric column, as seen from the surface or the top of the atmosphere. Include both large-scale and convective cloud.
 !----------------------------------
 ! Additional variable information:
 !----------------------------------
-dimensions:        longitude latitude plevs time
-out_name:          hus
+dimensions:        longitude latitude time
+out_name:          clt
 type:              real
-valid_min:         -0.000299
-valid_max:         0.02812
-ok_min_mean_abs:   -0.0003539
-ok_max_mean_abs:   0.01027
+valid_min:         -0.0001822
+valid_max:         100.2
+ok_min_mean_abs:   39.37
+ok_max_mean_abs:   84.98
 !----------------------------------
 !
 
 !============
-variable_entry:    hur
+variable_entry:    cl
 !============
 modeling_realm:    atmos
 !----------------------------------
 ! Variable attributes:
 !----------------------------------
-standard_name:     relative_humidity
+standard_name:     cloud_area_fraction_in_atmosphere_layer
 units:             %
 cell_methods:      time: mean
 cell_measures:      area: areacella
-long_name:         Relative Humidity
-comment:           This is the relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.
+long_name:         Cloud Area Fraction
+comment:           Report on model layers (not standard pressures).  Include both large-scale and convective cloud.
 !----------------------------------
 ! Additional variable information:
 !----------------------------------
-dimensions:        longitude latitude plevs time
-out_name:          hur
+dimensions:        longitude latitude alevel time
+out_name:          cl
 type:              real
-valid_min:         -2.642
-valid_max:         135.7
-ok_min_mean_abs:   -10.31
-ok_max_mean_abs:   97
+valid_min:         0
+valid_max:         100.2
+ok_min_mean_abs:   -0.04479
+ok_max_mean_abs:   24.87
 !----------------------------------
 !
 
 !============
-variable_entry:    wap
+variable_entry:    ta
 !============
 modeling_realm:    atmos
 !----------------------------------
 ! Variable attributes:
 !----------------------------------
-standard_name:     lagrangian_tendency_of_air_pressure
-units:             Pa s-1
+standard_name:     air_temperature
+units:             K
 cell_methods:      time: mean
 cell_measures:      area: areacella
-long_name:         omega (=dp/dt)
-comment:           commonly referred to as ""omega"", this represents the vertical component of velocity in pressure coordinates (positive down)
+long_name:         Air Temperature
 !----------------------------------
 ! Additional variable information:
 !----------------------------------
 dimensions:        longitude latitude plevs time
-out_name:          wap
+out_name:          ta
 type:              real
-valid_min:         -1.126
-valid_max:         2.319
-ok_min_mean_abs:   -0.005083
-ok_max_mean_abs:   0.04256
+valid_min:         157.1
+valid_max:         326.4
+ok_min_mean_abs:   200.2
+ok_max_mean_abs:   289.9
 !----------------------------------
 !
 
 !============
-variable_entry:    zg
+variable_entry:    ua
 !============
 modeling_realm:    atmos
 !----------------------------------
 ! Variable attributes:
 !----------------------------------
-standard_name:     geopotential_height
-units:             m
+standard_name:     eastward_wind
+units:             m s-1
 cell_methods:      time: mean
 cell_measures:      area: areacella
-long_name:         Geopotential Height
+long_name:         Eastward Wind
 !----------------------------------
 ! Additional variable information:
 !----------------------------------
 dimensions:        longitude latitude plevs time
-out_name:          zg
+out_name:          ua
 type:              real
-valid_min:         -719.7
-valid_max:         3.306e+04
-ok_min_mean_abs:   -113.4
-ok_max_mean_abs:   3.164e+04
+valid_min:         -68.65
+valid_max:         136.6
+ok_min_mean_abs:   1.101
+ok_max_mean_abs:   22.42
 !----------------------------------
 !
 
+
 !============
 variable_entry:    tro3
 !============
@@ -2020,28 +930,6 @@ ok_max_mean_abs:   7363
 !
 
 !============
-variable_entry:    tro3Clim
-!============
-modeling_realm:    atmos atmosChem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_fraction_of_ozone_in_air
-units:             1e-9
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacella
-long_name:         Mole Fraction of O3
-comment:           If O3 does not vary from one year to the next, report 12 months, starting with January.   (Note: include all 12 months even if the values don't vary seasonally.)  When calling CMOR, identify this variable as tro3Clim, not tro3. If the O3 varies from one year to the next,  then report instead the field described in the previous table entry.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude plevs time2
-out_name:          tro3
-type:              real
-!----------------------------------
-!
-
-!============
 variable_entry:    co2
 !============
 modeling_realm:    atmos
@@ -2085,258 +973,3 @@ type:              real
 !----------------------------------
 !
 
-!============
-variable_entry:    co2mass
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg
-cell_methods:      time: mean
-long_name:         Total Atmospheric Mass of CO2
-comment:           For some simulations (e.g., prescribed concentration pi-control run), this will not vary from one year to the next, and so report instead the variable described in the next table entry.  If CO2 is spatially nonuniform, omit this field, but report Mole Fraction of CO2 (see the table entry before the previous one). 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        time
-out_name:          co2mass
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    co2massClim
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg
-cell_methods:      time: mean within years time: mean over years
-long_name:         Total Atmospheric Mass of CO2
-comment:           Report only for simulations (e.g., prescribed concentration pi-control run), in which the CO2 does not vary from one year to the next. Report 12 monthly values, starting with January, even if the values don't vary seasonally.  When calling CMOR, identify this variable as co2massClim, not co2mass.  If CO2 is spatially nonuniform, omit this field, but report Mole Fraction of CO2 (see the table entry before the previous one). 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        time2
-out_name:          co2mass
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    ch4
-!============
-modeling_realm:    atmos atmosChem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_fraction_of_methane_in_air
-units:             1e-9
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Mole Fraction of CH4
-comment:           For some simulations (e.g., prescribed concentration pi-control run), this will not vary from one year to the next, and so report instead the variable described in the next table entry.  If CH4 is spatially uniform, omit this field, but report Global Mean Mole Fraction of CH4 (see the table entry after the next one). 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude plevs time
-out_name:          ch4
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    ch4Clim
-!============
-modeling_realm:    atmos atmosChem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_fraction_of_methane_in_air
-units:             1e-9
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacella
-long_name:         Mole Fraction of CH4
-comment:           Report only for simulations (e.g., prescribed concentration pi-control run), in which the CH4 does not vary from one year to the next. Report 12 monthly values, starting with January, even if the values don't vary seasonally.  When calling CMOR, identify this variable as ch4global, not ch4.   If  CH4 is spatially uniform, omit this field, but report Global Mean Mole Fraction of CH4 (see the table entry after the next).
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude plevs time2
-out_name:          ch4
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    ch4global
-!============
-modeling_realm:    atmos atmosChem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_fraction_of_methane_in_air
-units:             1e-9
-cell_methods:      time: mean
-long_name:         Global Mean Mole Fraction of CH4
-comment:           For some simulations (e.g., prescribed concentration pi-control run), this will not vary from one year to the next, and so report instead the variable described in the next table entry.  If CH4 is spatially nonuniform, omit this field, but report Mole Fraction of CH4 (see the table entry before the previous one). 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        time
-out_name:          ch4global
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    ch4globalClim
-!============
-modeling_realm:    atmos atmosChem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_fraction_of_methane_in_air
-units:             1e-9
-cell_methods:      time: mean within years time: mean over years
-long_name:         Global Mean Mole Fraction of CH4
-comment:           Report only for simulations (e.g., prescribed concentration pi-control run), in which the CH4 does not vary from one year to the next. Report 12 monthly values, starting with January, even if the values don't vary seasonally.  When calling CMOR, identify this variable as ch4globalClim, not ch4global.  If CH4 is spatially nonuniform, omit this field, but report Global Mean Mole Fraction of CH4 (see the table entry before the previous one). 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        time2
-out_name:          ch4global
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    n2o
-!============
-modeling_realm:    atmos atmosChem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_fraction_of_nitrous_oxide_in_air
-units:             1e-9
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Mole Fraction of N2O
-comment:           For some simulations (e.g., prescribed concentration pi-control run), this will not vary from one year to the next, and so report instead the variable described in the next table entry.  If N2O is spatially uniform, omit this field, but report Global Mean Mole Fraction of N2O (see the table entry after the next one). 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude plevs time
-out_name:          n2o
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    n2oClim
-!============
-modeling_realm:    atmos atmosChem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_fraction_of_nitrous_oxide_in_air
-units:             1e-9
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacella
-long_name:         Mole Fraction of N2O
-comment:           Report only for simulations (e.g., prescribed concentration pi-control run), in which the N2O does not vary from one year to the next. Report 12 monthly values, starting with January, even if the values don't vary seasonally.  When calling CMOR, identify this variable as n2oglobal, not n2o.   If  N2O is spatially uniform, omit this field, but report Global Mean Mole Fraction of N2O (see the table entry after the next).
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude plevs time2
-out_name:          n2o
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    n2oglobal
-!============
-modeling_realm:    atmos atmosChem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_fraction_of_nitrous_oxide_in_air
-units:             1e-9
-cell_methods:      time: mean
-long_name:         Global Mean Mole Fraction of N2O
-comment:           For some simulations (e.g., prescribed concentration pi-control run), this will not vary from one year to the next, and so report instead the variable described in the next table entry.  If N2O is spatially nonuniform, omit this field, but report Mole Fraction of N2O (see the table entry before the previous one). 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        time
-out_name:          n2oglobal
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    n2oglobalClim
-!============
-modeling_realm:    atmos atmosChem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_fraction_of_nitrous_oxide_in_air
-units:             1e-9
-cell_methods:      time: mean within years time: mean over years
-long_name:         Global Mean Mole Fraction of N2O
-comment:           Report only for simulations (e.g., prescribed concentration pi-control run), in which the N2O does not vary from one year to the next. Report 12 monthly values, starting with January, even if the values don't vary seasonally.  When calling CMOR, identify this variable as ch4globalClim, not ch4global.  If N2O is spatially nonuniform, omit this field, but report Global Mean Mole Fraction of N2O (see the table entry before the previous one). 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        time2
-out_name:          n2oglobal
-type:              real
-!----------------------------------
-!
-
-
-!============
-variable_entry:    pfull
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure
-units:             Pa
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacella
-long_name:         Pressure on Model Levels
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time2
-out_name:          pfull
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phalf
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure
-units:             Pa
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacella
-long_name:         Pressure on Model Half-Levels
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time2
-out_name:          phalf
-type:              real
-!----------------------------------
-!
-
diff --git a/TestTables/CMIP5_LImon b/TestTables/CMIP5_LImon
deleted file mode 100644
index 32b0053..0000000
--- a/TestTables/CMIP5_LImon
+++ /dev/null
@@ -1,449 +0,0 @@
-table_id: Table LImon
-modeling_realm: land
-
-frequency: mon
-
-cmor_version: 2.0         ! version of CMOR that can read this table
-cf_version:   1.4         ! version of CF that output conforms to
-project_id:   CMIP5  ! project id
-table_date:   09 June 2010 ! date this table was constructed
-
-missing_value: 1.e20      ! value used to indicate a missing value
-                          !   in arrays output by netCDF as 32-bit IEEE 
-                          !   floating-point numbers (float or real)
-
-baseURL: http://cmip-pcmdi.llnl.gov/CMIP5/dataLocation 
-product: output
-
-required_global_attributes: creation_date tracking_id forcing model_id parent_experiment_id branch_time contact institute_id ! space separated required global attribute 
-
-forcings:   N/A Nat Ant GHG SD SI SA TO SO Oz LU Sl Vl SS Ds BC MD OC AA
-
-expt_id_ok: '10- or 30-year run initialized in year XXXX' 'decadalXXXX'
-expt_id_ok: 'volcano-free hindcasts XXXX' 'noVolcXXXX'
-expt_id_ok: 'prediction with 2010 volcano' 'volcIn2010'
-expt_id_ok: 'pre-industrial control' 'piControl'
-expt_id_ok: 'Historical' 'historical'
-expt_id_ok: 'mid-Holocene' 'midHolocene'
-expt_id_ok: 'last glacial maximum' 'lgm'
-expt_id_ok: 'last millennium' 'past1000'
-expt_id_ok: 'RCP4.5' 'rcp45'
-expt_id_ok: 'RCP8.5' 'rcp85'
-expt_id_ok: 'RCP2.6' 'rcp26'
-expt_id_ok: 'RCP6' 'rcp60'
-expt_id_ok: 'ESM pre-industrial control' 'esmControl'
-expt_id_ok: 'ESM historical' 'esmHistorical'
-expt_id_ok: 'ESM RCP8.5' 'esmrcp85'
-expt_id_ok: 'ESM fixed climate 1' 'esmFixClim1'
-expt_id_ok: 'ESM fixed climate 2' 'esmFixClim2'
-expt_id_ok: 'ESM feedback 1' 'esmFdbk1'
-expt_id_ok: 'ESM feedback 2' 'esmFdbk2'
-expt_id_ok: '1 percent per year CO2' '1pctCO2'
-expt_id_ok: 'abrupt 4XCO2' 'abrupt4xCO2'
-expt_id_ok: 'natural-only' 'historicalNat'
-expt_id_ok: 'GHG-only' 'historicalGHG'
-expt_id_ok: 'anthropogenic-only' 'historicalAnt'
-expt_id_ok: 'anthropogenic sulfate aerosol direct effect only' 'historicalSD'
-expt_id_ok: 'anthropogenic sulfate aerosol indirect effect only' 'historicalSI'
-expt_id_ok: 'anthropogenic sulfate aerosol only' 'historicalSA'
-expt_id_ok: 'tropospheric ozone only' 'historicalTO'
-expt_id_ok: 'stratospheric ozone' 'historicalSO'
-expt_id_ok: 'ozone only' 'historicalOz'
-expt_id_ok: 'land-use change only' 'historicalLU'
-expt_id_ok: 'solar irradiance only' 'historicalSl'
-expt_id_ok: 'volcanic aerosol only' 'historicalVl'
-expt_id_ok: 'sea salt only' 'historicalSS'
-expt_id_ok: 'dust' 'historicalDs'
-expt_id_ok: 'black carbon only' 'historicalBC'
-expt_id_ok: 'mineral dust only' 'historicalMD'
-expt_id_ok: 'organic carbon only' 'historicalOC'
-expt_id_ok: 'anthropogenic aerosols only' 'historicalAA'
-expt_id_ok: 'AMIP' 'amip'
-expt_id_ok: '2030 time-slice' 'sst2030'
-expt_id_ok: 'control SST climatology' 'sstClim'
-expt_id_ok: 'CO2 forcing' 'sstClim4xCO2'
-expt_id_ok: 'all aerosol forcing' 'sstClimAerosol'
-expt_id_ok: 'sulfate aerosol forcing' 'sstClimSulfate'
-expt_id_ok: '4xCO2 AMIP' 'amip4xCO2'
-expt_id_ok: 'AMIP plus patterned anomaly' 'amipFuture'
-expt_id_ok: 'aqua planet control' 'aquaControl'
-expt_id_ok: '4xCO2 aqua planet' 'aqua4xCO2'
-expt_id_ok: 'aqua planet plus 4K anomaly' 'aqua4K'
-expt_id_ok: 'AMIP plus 4K anomaly' 'amip4K'
-
-
-approx_interval:  30.000000     ! approximate spacing between successive time
-                          !   samples (in units of the output time 
-                          !   coordinate.
-
-!============
-axis_entry: longitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    longitude
-units:            degrees_east
-axis:             X             ! X, Y, Z, T (default: undeclared)
-long_name:        longitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lon
-valid_min:        0.0         
-valid_max:        360.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: latitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    latitude
-units:            degrees_north
-axis:             Y             ! X, Y, Z, T (default: undeclared)
-long_name:        latitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lat
-valid_min:        -90.0         
-valid_max:        90.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: time
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    time
-units:            days since ?
-axis:             T             ! X, Y, Z, T (default: undeclared)
-long_name:        time
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         time
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: sdepth
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    depth
-units:            m
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         down         ! up or down (default: undeclared)
-long_name:        depth
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         depth
-valid_min:        0.0         
-valid_max:        200.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-!============
-variable_entry:    snc
-!============
-modeling_realm:    landIce land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_snow_area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Snow Area Fraction
-comment:           Fraction of each grid cell that is occupied by snow that rests on land portion of cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          snc
-type:              real
-valid_min:         0
-valid_max:         102.1
-ok_min_mean_abs:   -29.01
-ok_max_mean_abs:   78.46
-!----------------------------------
-!
-
-!============
-variable_entry:    snw
-!============
-modeling_realm:    landIce land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_snow_amount
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Surface Snow Amount
-comment:           Compute as the mass of surface snow on the land portion of the grid cell divided by the land area in the grid cell; report as 0.0 where the land fraction is 0; exclude snow on vegetation canopy or on sea ice.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          snw
-type:              real
-valid_min:         -0.007542
-valid_max:         9.555e+05
-ok_min_mean_abs:   -6025
-ok_max_mean_abs:   1.213e+04
-!----------------------------------
-!
-
-!============
-variable_entry:    snd
-!============
-modeling_realm:    landIce land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_snow_thickness
-units:             m
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Snow Depth
-comment:           where land over land.  Compute the mean thickness of snow in the land portion of the grid cell (averaging over the entire land portion, including the snow-free fraction.  Report as 0.0 where the land fraction is 0.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          snd
-type:              real
-valid_min:         0
-valid_max:         962.9
-ok_min_mean_abs:   -1.961
-ok_max_mean_abs:   4.503
-!----------------------------------
-!
-
-!============
-variable_entry:    lwsnl
-!============
-modeling_realm:    landIce land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     liquid_water_content_of_snow_layer
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Liquid Water Content of Snow Layer
-comment:           where land over land: compute the total mass of liquid water contained interstitially within the snow layer of the land portion of a grid cell divided by the area of the land portion of the cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          lwsnl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    sootsn
-!============
-modeling_realm:    landIce land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     snow_soot_content
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Snow Soot Content
-comment:           Consider the entire land portion of the grid cell, with snow soot content set to 0.0 in regions free of snow.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          sootsn
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    agesno
-!============
-modeling_realm:    landIce land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             day
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Snow Age
-comment:           When computing the time-mean here, the time samples, weighted by the mass of snow on the land portion of the grid cell, are accumulated and then divided by the sum of the weights.  Report as ""missing in regions free of snow on land.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          agesno
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tsn
-!============
-modeling_realm:    landIce land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     snow_temperature
-units:             K
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Snow Internal Temperature
-comment:           This temperature is averaged over all the snow in the grid cell that rests on land or land ice.  When computing the time-mean here, the time samples, the weighted by the mass of snow on the land portion of the grid cell, are accumulated and then divided by the sum of the weights.   Report as ""missing in regions free of snow on land.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          tsn
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    snm
-!============
-modeling_realm:    landIce land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_snow_melt_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Surface Snow Melt
-comment:           Compute as the total surface melt water on the land portion of the grid cell divided by the land area in the grid cell; report as 0.0 for snow-free land regions; report as 0.0 where the land fraction is 0.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          snm
-type:              real
-valid_min:         0
-valid_max:         0.0003926
-ok_min_mean_abs:   -2.092e-06
-ok_max_mean_abs:   6.123e-06
-!----------------------------------
-!
-
-!============
-variable_entry:    sbl
-!============
-modeling_realm:    landIce land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_snow_and_ice_sublimation_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Surface Snow and Ice Sublimation Flux
-comment:           The snow and ice sublimation flux is the loss of snow and ice mass resulting from their conversion to water vapor.  Compute as the total sublimation on the land portion of the grid cell divided by the land area in the grid cell; report as 0.0 for snow-free land regions; report as 0.0 where the land fraction is 0.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          sbl
-type:              real
-valid_min:         -0.004959
-valid_max:         0.0009936
-ok_min_mean_abs:   -5.521e-05
-ok_max_mean_abs:   9.61e-05
-!----------------------------------
-!
-
-!============
-variable_entry:    hfdsn
-!============
-modeling_realm:    landIce land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             W m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Downward Heat Flux into Snow Where Land over Land
-comment:           Compute the net downward heat flux from the atmosphere into the snow that lies on land divided by the land area in the grid cell; report as 0.0 for snow-free land regions or where the land fraction is 0.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfdsn
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    tpf
-!============
-modeling_realm:    landIce land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             m
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Permafrost Layer Thickness
-comment:           where land over land. Compute the mean thickness of the permafrost layer in the land portion of the grid cell.  Report as 0.0 in permafrost-free regions.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          tpf
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pflw
-!============
-modeling_realm:    landIce land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Liquid Water Content of Permafrost Layer
-comment:           ""where land over land"", i.e., this is the total mass of liquid water contained within the permafrost layer within the land portion of a grid cell divided by the area of the land portion of the cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          pflw
-type:              real
-!----------------------------------
-!
-
diff --git a/TestTables/CMIP5_Lmon b/TestTables/CMIP5_Lmon
index 8115477..216ed80 100644
--- a/TestTables/CMIP5_Lmon
+++ b/TestTables/CMIP5_Lmon
@@ -6,7 +6,7 @@ frequency: mon
 cmor_version: 2.0         ! version of CMOR that can read this table
 cf_version:   1.4         ! version of CF that output conforms to
 project_id:   CMIP5  ! project id
-table_date:   09 June 2010 ! date this table was constructed
+table_date:   10 June 2010 ! date this table was constructed
 
 missing_value: 1.e20      ! value used to indicate a missing value
                           !   in arrays output by netCDF as 32-bit IEEE 
@@ -236,1269 +236,3 @@ ok_min_mean_abs:   -35.89
 ok_max_mean_abs:   123.3
 !----------------------------------
 !
-
-!============
-variable_entry:    mrso
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     soil_moisture_content
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Total Soil Moisture Content
-comment:           Compute the mass per unit area  (summed over all soil layers) of water in all phases.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          mrso
-type:              real
-valid_min:         -64.17
-valid_max:         5717
-ok_min_mean_abs:   -1424
-ok_max_mean_abs:   3038
-!----------------------------------
-!
-
-!============
-variable_entry:    mrfso
-!============
-modeling_realm:    land landIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     soil_frozen_water_content
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Soil Frozen Water Content 
-comment:           Compute the mass (summed over all all layers) of frozen water.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          mrfso
-type:              real
-valid_min:         0
-valid_max:         5763
-ok_min_mean_abs:   -419
-ok_max_mean_abs:   940.3
-!----------------------------------
-!
-
-!============
-variable_entry:    mrros
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_runoff_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Surface Runoff
-comment:           Compute the total surface runoff leaving the land portion of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          mrros
-type:              real
-valid_min:         -6.802e-06
-valid_max:         0.0009825
-ok_min_mean_abs:   -5.867e-06
-ok_max_mean_abs:   1.302e-05
-!----------------------------------
-!
-
-!============
-variable_entry:    mrro
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     runoff_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Total Runoff
-comment:           "compute the total runoff (including ""drainage"" through the base of the soil model) leaving the land portion of the grid cell."
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          mrro
-type:              real
-valid_min:         -0.0002019
-valid_max:         0.001065
-ok_min_mean_abs:   -6.668e-06
-ok_max_mean_abs:   1.874e-05
-!----------------------------------
-!
-
-!============
-variable_entry:    prveg
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     precipitation_flux_onto_canopy
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Precipitation onto Canopy
-comment:           Report the precipitation flux that is intercepted by the vegetation canopy (if present in model) before reaching the ground.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          prveg
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    evspsblveg
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     water_evaporation_flux_from_canopy
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Evaporation from Canopy
-comment:           Report the canopy evaporation+sublimation (if present in model).
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          evspsblveg
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    evspsblsoi
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     water_evaporation_flux_from_soil
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Water Evaporation from Soil
-comment:           includes sublimation.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          evspsblsoi
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    tran
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     transpiration_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Transpiration
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          tran
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    mrlsl
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     moisture_content_of_soil_layer
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:          Water Content of Soil Layer
-comment:           in each soil layer, the mass of water in all phases, including ice.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude sdepth time
-out_name:          mrlsl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tsl
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     soil_temperature
-units:             K
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Temperature of Soil
-comment:           "Temperature of each soil layer.  Report as ""missing"" for grid cells occupied entirely by ""sea""."
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude sdepth time
-out_name:          tsl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    treeFrac
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tree Cover Fraction
-comment:           fraction of entire grid cell  that is covered by trees.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          treeFrac
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    grassFrac
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Natural Grass Fraction
-comment:           fraction of entire grid cell that is covered by natural grass.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          grassFrac
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    shrubFrac
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Shrub Fraction
-comment:           fraction of entire grid cell  that is covered by shrub.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          shrubFrac
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cropFrac
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Crop Fraction
-comment:           fraction of entire grid cell  that is covered by crop. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cropFrac
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pastureFrac
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Anthropogenic Pasture Fraction
-comment:           fraction of entire grid cell  that is covered by anthropogenic pasture. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          pastureFrac
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    baresoilFrac
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Bare Soil Fraction
-comment:           fraction of entire grid cell  that is covered by bare soil.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          baresoilFrac
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    residualFrac
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Fraction of Grid Cell that is Land but Neither Vegetation-Covered nor Bare Soil
-comment:           fraction of entire grid cell  that is land and is covered by ""non-vegetation"" and ""non-bare-soil"" (e.g., urban, ice, lakes, etc.) 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          residualFrac
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    burntArea
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Burnt Area Fraction
-comment:           fraction of entire grid cell  that is covered by burnt vegetation.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          burntArea
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cVeg
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     vegetation_carbon_content
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass in Vegetation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cVeg
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cLitter
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     litter_carbon_content
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass in Litter Pool
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cLitter
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cSoil
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     soil_carbon_content
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass in Soil Pool
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cSoil
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cProduct
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass in Products of Land Use Change
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cProduct
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    lai
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     leaf_area_index
-units:             1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Leaf Area Index
-comment:           projected leaf area per unit of ground area (i.e., only the land portion of the grid cell), expressed as a proper fraction (not a percentage)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          lai
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    gpp
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     gross_primary_productivity_of_carbon
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass Flux out of Atmosphere due to Gross Primary Production on Land
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          gpp
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    ra
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     plant_respiration_carbon_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass Flux into Atmosphere due to Autotrophic (Plant) Respiration on Land
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          ra
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    npp
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     net_primary_productivity_of_carbon
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass Flux out of Atmosphere due to Net Primary Production on Land
-comment:           needed for models that do not compute GPP (if any)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          npp
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    rh
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     heterotrophic_respiration_carbon_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass Flux into Atmosphere due to Heterotrophic Respiration on Land
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rh
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    fFire
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass Flux into Atmosphere due to CO2 Emission from Fire
-comment:           CO2 emissions (expressed as a carbon mass flux) from natural fires + human ignition fires as calculated by the fire module of the DGVM, but excluding any CO2 flux from fire included in fLuc, defined below (CO2 Flux to Atmosphere from Land Use Change).
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          fFire
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    fGrazing
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass Flux into Atmosphere due to Grazing on Land
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          fGrazing
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    fHarvest
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass Flux into Atmosphere due to Crop Harvesting
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          fHarvest
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    fLuc
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Net Carbon Mass Flux into Atmosphere due to Land Use Change
-comment:           human changes to land (excluding forest regrowth) accounting possibly for different time-scales related to fate of the wood, for example.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          fLuc
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    nbp
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass Flux out of Atmosphere due to Net Biospheric Production on Land
-comment:           This is the net mass flux of carbon between land and atmosphere calculated as photosynthesis MINUS the sum of  plant and soil respiration, carbonfluxes  from fire, harvest, grazing  and land use change. Positive flux  is into the land.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          nbp
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    fVegLitter
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     litter_carbon_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Total Carbon Mass Flux from Vegetation to Litter
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          fVegLitter
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fLitterSoil
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Total Carbon Mass Flux from Litter to Soil
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          fLitterSoil
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fVegSoil
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Total Carbon Mass Flux from Vegetation Directly to Soil
-comment:           In some models part of carbon (e.g., root exudate) can go directly into the soil pool without entering litter.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          fVegSoil
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cLeaf
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass in Leaves
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cLeaf
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cWood
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass in Wood
-comment:           including sapwood and hardwood.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cWood
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cRoot
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass in Roots
-comment:           including fine and coarse roots.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cRoot
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cMisc
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass in Other Living Compartments on Land
-comment:           e.g., labile, fruits, reserves, etc.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cMisc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cCwd
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass in Coarse Woody Debris
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cCwd
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cLitterAbove
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass in Above-Ground Litter
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cLitterAbove
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cLitterBelow
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass in Below-Ground Litter
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cLitterBelow
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cSoilFast
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass in Fast Soil Pool
-comment:           fast is meant as lifetime of less than 10 years for  reference climate conditions (20 C, no water limitations).
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cSoilFast
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cSoilMedium
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass in Medium Soil Pool
-comment:           medium is meant as lifetime of more than than 10 years and less than 100 years for  reference climate conditions (20 C, no water limitations)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cSoilMedium
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cSoilSlow
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass in Slow Soil Pool
-comment:           fast is meant as lifetime of more than 100 years for  reference climate conditions (20 C, no water limitations)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cSoilSlow
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    landCoverFrac
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Plant Functional Type Grid Fraction
-comment:           using each individual ESM PFT definition.   This includes natural PFTs, anthropogenic PFTs, bare soil, lakes, urban areas, etc.   Sum of all should equal the fraction of the grid-cell that is land.  Note that the ""types"" will be model dependent and for each type there should be a full description of the PFT (plant functional type).   To facilitate model comparison, it is also requested that the aggregated land cover types called for in lines 25 to 32 be archived (but [...]
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude vegtype time
-out_name:          landCoverFrac
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    treeFracPrimDec
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Total Primary Deciduous Tree Fraction
-comment:           "Agregation of model PFTs as defined in 1st priority to aid model intercomparison.  This is the fraction of the entire grid cell  that is covered by ""total primary deciduous trees.""    "
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          treeFracPrimDec
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    treeFracPrimEver
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Total Primary Evergreen Tree Cover Fraction
-comment:           fraction of entire grid cell  that is covered by primary evergreen trees. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          treeFracPrimEver
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    treeFracSecDec
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Total Secondary Deciduous Tree Cover Fraction
-comment:           fraction of entire grid cell  that is covered by secondary deciduous trees.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          treeFracSecDec
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    treeFracSecEver
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Total Secondary Evergreen Tree Cover Fraction
-comment:           fraction of entire grid cell  that is covered by secondary evergreen trees.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          treeFracSecEver
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    c3PftFrac
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Total C3 PFT Cover Fraction
-comment:           fraction of entire grid cell  that is covered by C3 PFTs (including grass, crops, and trees).
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          c3PftFrac
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    c4PftFrac
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Total C4 PFT Cover Fraction
-comment:           fraction of entire grid cell  that is covered by C4 PFTs (including grass and crops).
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          c4PftFrac
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    rGrowth
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass Flux into Atmosphere due to Growth Autotrophic Respiration on Land
-comment:           "This flux and the one in the following row provide a breakdown of the higher priority ""Autotrophic (Plant) Respiration"" in an earlier row of this table; thus the sum should be identical to that."
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rGrowth
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    rMaint
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass Flux into Atmosphere due to Maintenance Autotrophic Respiration on Land
-comment:           "This flux and the one in the previous row provide a breakdown of the higher priority ""Autotrophic (Plant) Respiration"" in an earlier row of this table; thus the sum should be identical to that."
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rMaint
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    nppLeaf
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass Flux due to NPP Allocation to Leaf
-comment:           This is the rate of carbon uptake by leaves due to NPP
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          nppLeaf
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    nppWood
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass Flux due to NPP Allocation to Wood
-comment:           This is the rate of carbon uptake by wood due to NPP
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          nppWood
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    nppRoot
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Carbon Mass Flux due to NPP Allocation to Roots
-comment:           This is the rate of carbon uptake by roots due to NPP
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          nppRoot
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    nep
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where land
-cell_measures:      area: areacella
-long_name:         Net Carbon Mass Flux out of Atmophere due to Net Ecosystem Productivity on Land.
-comment:           Natural flux of CO2 (expressed as a mass flux of carbon) from the atmosphere to the land calculated as the difference between uptake associated will photosynthesis and the release of CO2 from the sum of plant and soil respiration and fire.  Positive flux is into the land.  emissions from natural fires + human ignition fires as calculated by the fire module of the DGVM, but excluding any CO2 flux from fire included in fLuc, defined below (CO2 Flux to Atmosphere from Lan [...]
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          nep
-type:              real
-positive:          down
-!----------------------------------
-!
-
diff --git a/TestTables/CMIP5_OImon b/TestTables/CMIP5_OImon
deleted file mode 100644
index 8d41a31..0000000
--- a/TestTables/CMIP5_OImon
+++ /dev/null
@@ -1,991 +0,0 @@
-table_id: Table OImon
-modeling_realm: ocean
-
-frequency: mon
-
-cmor_version: 2.0         ! version of CMOR that can read this table
-cf_version:   1.4         ! version of CF that output conforms to
-project_id:   CMIP5  ! project id
-table_date:   09 June 2010 ! date this table was constructed
-
-missing_value: 1.e20      ! value used to indicate a missing value
-                          !   in arrays output by netCDF as 32-bit IEEE 
-                          !   floating-point numbers (float or real)
-
-baseURL: http://cmip-pcmdi.llnl.gov/CMIP5/dataLocation 
-product: output
-
-required_global_attributes: creation_date tracking_id forcing model_id parent_experiment_id branch_time contact institute_id ! space separated required global attribute 
-
-forcings:   N/A Nat Ant GHG SD SI SA TO SO Oz LU Sl Vl SS Ds BC MD OC AA
-
-expt_id_ok: '10- or 30-year run initialized in year XXXX' 'decadalXXXX'
-expt_id_ok: 'volcano-free hindcasts XXXX' 'noVolcXXXX'
-expt_id_ok: 'prediction with 2010 volcano' 'volcIn2010'
-expt_id_ok: 'pre-industrial control' 'piControl'
-expt_id_ok: 'Historical' 'historical'
-expt_id_ok: 'mid-Holocene' 'midHolocene'
-expt_id_ok: 'last glacial maximum' 'lgm'
-expt_id_ok: 'last millennium' 'past1000'
-expt_id_ok: 'RCP4.5' 'rcp45'
-expt_id_ok: 'RCP8.5' 'rcp85'
-expt_id_ok: 'RCP2.6' 'rcp26'
-expt_id_ok: 'RCP6' 'rcp60'
-expt_id_ok: 'ESM pre-industrial control' 'esmControl'
-expt_id_ok: 'ESM historical' 'esmHistorical'
-expt_id_ok: 'ESM RCP8.5' 'esmrcp85'
-expt_id_ok: 'ESM fixed climate 1' 'esmFixClim1'
-expt_id_ok: 'ESM fixed climate 2' 'esmFixClim2'
-expt_id_ok: 'ESM feedback 1' 'esmFdbk1'
-expt_id_ok: 'ESM feedback 2' 'esmFdbk2'
-expt_id_ok: '1 percent per year CO2' '1pctCO2'
-expt_id_ok: 'abrupt 4XCO2' 'abrupt4xCO2'
-expt_id_ok: 'natural-only' 'historicalNat'
-expt_id_ok: 'GHG-only' 'historicalGHG'
-expt_id_ok: 'anthropogenic-only' 'historicalAnt'
-expt_id_ok: 'anthropogenic sulfate aerosol direct effect only' 'historicalSD'
-expt_id_ok: 'anthropogenic sulfate aerosol indirect effect only' 'historicalSI'
-expt_id_ok: 'anthropogenic sulfate aerosol only' 'historicalSA'
-expt_id_ok: 'tropospheric ozone only' 'historicalTO'
-expt_id_ok: 'stratospheric ozone' 'historicalSO'
-expt_id_ok: 'ozone only' 'historicalOz'
-expt_id_ok: 'land-use change only' 'historicalLU'
-expt_id_ok: 'solar irradiance only' 'historicalSl'
-expt_id_ok: 'volcanic aerosol only' 'historicalVl'
-expt_id_ok: 'sea salt only' 'historicalSS'
-expt_id_ok: 'dust' 'historicalDs'
-expt_id_ok: 'black carbon only' 'historicalBC'
-expt_id_ok: 'mineral dust only' 'historicalMD'
-expt_id_ok: 'organic carbon only' 'historicalOC'
-expt_id_ok: 'anthropogenic aerosols only' 'historicalAA'
-expt_id_ok: 'AMIP' 'amip'
-expt_id_ok: '2030 time-slice' 'sst2030'
-expt_id_ok: 'control SST climatology' 'sstClim'
-expt_id_ok: 'CO2 forcing' 'sstClim4xCO2'
-expt_id_ok: 'all aerosol forcing' 'sstClimAerosol'
-expt_id_ok: 'sulfate aerosol forcing' 'sstClimSulfate'
-expt_id_ok: '4xCO2 AMIP' 'amip4xCO2'
-expt_id_ok: 'AMIP plus patterned anomaly' 'amipFuture'
-expt_id_ok: 'aqua planet control' 'aquaControl'
-expt_id_ok: '4xCO2 aqua planet' 'aqua4xCO2'
-expt_id_ok: 'aqua planet plus 4K anomaly' 'aqua4K'
-expt_id_ok: 'AMIP plus 4K anomaly' 'amip4K'
-
-
-approx_interval:  30.000000     ! approximate spacing between successive time
-                          !   samples (in units of the output time 
-                          !   coordinate.
-
-!============
-axis_entry: longitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    longitude
-units:            degrees_east
-axis:             X             ! X, Y, Z, T (default: undeclared)
-long_name:        longitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lon
-valid_min:        0.0         
-valid_max:        360.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: latitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    latitude
-units:            degrees_north
-axis:             Y             ! X, Y, Z, T (default: undeclared)
-long_name:        latitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lat
-valid_min:        -90.0         
-valid_max:        90.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: time
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    time
-units:            days since ?
-axis:             T             ! X, Y, Z, T (default: undeclared)
-long_name:        time
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         time
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-!============
-variable_entry:    sic
-!============
-modeling_realm:    seaIce ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_ice_area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Sea Ice Area Fraction
-comment:           fraction of grid cell covered by sea ice.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          sic
-type:              real
-valid_min:         -0.000225
-valid_max:         166.1
-ok_min_mean_abs:   -13.33
-ok_max_mean_abs:   36.65
-!----------------------------------
-!
-
-!============
-variable_entry:    sit
-!============
-modeling_realm:    seaIce ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_ice_thickness
-units:             m
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Sea Ice Thickness
-comment:           Compute the mean thickness of sea ice in the ocean portion of the grid cell (averaging over the entire ocean portion, including the ice-free fraction).  Report as 0.0 in regions free of sea ice.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          sit
-type:              real
-valid_min:         -0.006698
-valid_max:         104.4
-ok_min_mean_abs:   -0.9217
-ok_max_mean_abs:   2.582
-!----------------------------------
-!
-
-!============
-variable_entry:    sim
-!============
-modeling_realm:    seaIce ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Frozen Water Mass
-comment:           Compute the  mass per unit area of sea ice plus snow in the ocean portion of the grid cell (averaging over the entire ocean portion, including the ice-free fraction).  Report as 0.0 in regions free of sea ice.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          sim
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    evap
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     water_evaporation_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea_ice over sea
-cell_measures:      area: areacello
-long_name:         Water Evaporation Flux from Sea Ice
-comment:           Compute the average rate that water mass evaporates (or sublimates) from the sea ice surface (i.e., kg/s) divided by the area of the ocean (i.e., open ocean + sea ice) portion of the grid cell. This quantity multiplied both by the oean area of the grid cell and by the length of the month should yield the total mass of water evaporated (or sublimated) from the sea ice.  Report as 0.0 in regions free of sea ice.  [This was computed differently in CMIP3
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          evap
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:     snd
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_snow_thickness
-units:             m
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Snow Depth
-comment:           Compute the mean thickness of snow in the ocean portion of the grid cell (averaging over the entire ocean portion, including the snow-free ocean fraction).  Report as 0.0 in regions free of snow-covered sea ice.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           snd
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:     snc
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_snow_area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Surface Snow Area Fraction
-comment:           Fraction of entire grid cell covered by snow that lies on sea ice; exclude snow that lies on land or land ice.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           snc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:     ialb
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             1
-cell_methods:      time: mean area: mean where sea_ice
-cell_measures:      area: areacello
-long_name:         Bare Sea Ice Albedo
-comment:           "Report as ""missing"" if there is no sunlight or if a region is free of sea ice. "
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           ialb
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    ssi
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             psu
-cell_methods:      time: mean (weighted by mass of sea ice)
-cell_measures:      area: areacello
-long_name:         Sea Ice Salinity
-comment:           When computing the time-mean here, the time-samples, weighted by the mass of sea ice in the grid cell, are accumulated and then divided by the sum of the weights.  Report as ""missing"" in regions free of sea ice. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          ssi
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:     tsice
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             K
-cell_methods:      time: mean (weighted by area of sea ice)
-cell_measures:      area: areacello
-long_name:         Surface Temperature of Sea Ice
-comment:           When computing the time-mean here, the time-samples, weighted by the area of sea ice in the grid cell, are accumulated and then divided by the sum of the weights.  Report as ""missing"" in regions free of sea ice.  Note this will be the surface snow temperature in regions where snow covers the sea ice.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           tsice
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:     tsnint
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             K
-cell_methods:      time: mean (weighted by area of snow-covered sea ice)
-cell_measures:      area: areacello
-long_name:         Temperature at Interface Between Sea Ice and Snow
-comment:           When computing the time-mean here, the time-samples, weighted by the area of snow-covered sea ice in the grid cell, are accumulated and then divided by the sum of the weights.  Report as ""missing"" in regions free of snow-covered sea ice. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           tsnint
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:     pr
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea_ice over sea
-cell_measures:      area: areacello
-long_name:         Surface Rainfall Rate into the Sea Ice Portion of the Grid Cell
-comment:           where sea ice over sea: compute the the water mass per unit time falling as rain onto the sea ice portion of a grid cell divided by the area of the ocean portion of the grid cell (including both ice-free and sea-ice covered fractions).  Report as 0. in regions free of sea ice.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           pr
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:     prsn
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea_ice over sea
-cell_measures:      area: areacello
-long_name:         Surface Snowfall Rate into the Sea Ice Portion of the Grid Cell
-comment:           where sea ice over sea: compute the the water mass per unit time falling as snow onto the sea ice portion of a grid cell divided by the area of the ocean portion of the grid cell (including both ice-free and sea-ice covered fractions).  Report as 0. in regions free of sea ice.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           prsn
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:     ageice
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             years
-cell_methods:      time: mean (weighted b mass of sea ice)
-cell_measures:      area: areacello
-long_name:         Age of Sea Ice
-comment:           When computing the time-mean here, the time samples, weighted by the mass of sea ice in the grid cell, are accumulated and then divided by the sum of the weights.  Report as ""missing"" in regions free of sea ice. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           ageice
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:     grFrazil
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Frazil Sea Ice Growth (Leads) Rate
-comment:           Compute the rate of change of sea ice mass due to frazil sea ice formation divided by the area of the ocean portion of the grid cell.  Report as 0.0 in regions free of sea ice.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           grFrazil
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:     grCongel
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Congelation Sea Ice Growth Rate
-comment:           Compute the rate of change of sea ice mass due to congelation sea ice divided by the area of the ocean portion of the grid cell.  Report as 0.0 in regions free of sea ice.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           grCongel
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:     grLateral
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Lateral Sea Ice Growth Rate
-comment:           Compute the rate of change of sea ice mass due to lateral growth alone of the sea ice divided by the area of the ocean portion of the grid cell.  Report as 0.0 in regions free of sea ice.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           grLateral
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:     snoToIce
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Snow-Ice Formation Rate
-comment:           Compute the rate of change of sea ice mass due to transformation of snow to sea ice, divided by the area of the ocean portion of the grid cell.  Report as 0.0 in regions free of snow-covered sea ice.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           snoToIce
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:     snomelt
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Snow Melt Rate
-comment:           Compute the rate of change of snow mass  due to melting, divided by the area of the ocean portion of the grid cell.  Report as 0.0 in regions free of sea ice.  Include falling snow that melts on impact with the surface. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           snomelt
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:     tmelt
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Rate of Melt at Upper Surface of Sea Ice
-comment:           Compute the rate of change of sea ice mass due to melting at its upper surface, divided by the area of the ocean portion of the grid cell.  Report as 0.0 in regions free of sea ice. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           tmelt
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:     bmelt
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Rate of Melt at Sea Ice Base
-comment:           Compute the rate of change of sea ice mass due to melting at its lower surface, divided by the area of the ocean portion of the grid cell.  Report as 0.0 in regions free of sea ice. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           bmelt
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:     hcice
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:                J
-cell_methods:      time: mean (weighted by mass of sea ice)
-cell_measures:      area: areacello
-long_name:         Sea Ice Total Heat Content
-comment:           Ice at 0 Celsius is assumed taken to have a heat content of 0 J.  When averaging over time, this quantity is weighted by the mass of sea ice.   Report as ""missing in regions free of snow on land.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           hcice
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:     rsdssi
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_shortwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean area: mean where sea_ice over sea
-cell_measures:      area: areacello
-long_name:         Downward Shortwave over Sea Ice
-comment:           Compute the downward shortwave flux in regions of sea ice divided by the area of the ocean portion of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           rsdssi
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:     rsussi
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upwelling_shortwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean area: mean where sea_ice over sea
-cell_measures:      area: areacello
-long_name:         Upward Shortwave over Sea Ice
-comment:           Compute the upward shortwave flux in regions of sea ice divided by the area of the ocean portion of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           rsussi
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:     rldssi
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_longwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean area: mean where sea_ice over sea
-cell_measures:      area: areacello
-long_name:         Downward Long Wave over Sea Ice
-comment:           Compute the downward longwave flux in regions of sea ice divided by the area of the ocean portion of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           rldssi
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:     rlussi
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upwelling_longwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean area: mean where sea_ice over sea
-cell_measures:      area: areacello
-long_name:         Upward Long Wave over Sea Ice
-comment:           Compute the upward longwave flux in regions of sea ice divided by the area of the ocean portion of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           rlussi
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:     hfssi
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upward_sensible_heat_flux
-units:             W m-2
-cell_methods:      time: mean area: mean where sea_ice over sea
-cell_measures:      area: areacello
-long_name:         Surface Upward Sensible Heat Flux over Sea Ice
-comment:           Compute the upward sensible heat flux in regions of sea ice divided by the area of the ocean portion of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           hfssi
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:     hflssi
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upward_latent_heat_flux
-units:             W m-2
-cell_methods:      time: mean area: mean where sea_ice over sea
-cell_measures:      area: areacello
-long_name:         Surface Upward Latent Heat Flux over Sea Ice
-comment:           Compute the upward latent heat flux in regions of sea ice divided by the area of the ocean portion of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           hflssi
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:     sblsi
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_snow_and_ice_sublimation_flux
-units:             kg m-2
-cell_methods:      time: mean area: mean where sea_ice over sea
-cell_measures:      area: areacello
-long_name:         Sublimation over Sea Ice
-comment:           Compute the upward flux of water vapor to the atmosphere due to sublimation of snow and sea  ice in regions of sea ice divided by the area of the ocean portion of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:           sblsi
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    transix
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg s-1
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         X-Component of Sea Ice Mass Transport
-comment:           The sea ice transport is 0.0 in ice-free regions of the ocean.  Include snow is calculation of mass.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          transix
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    transiy
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg s-1
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Y-Component of Sea Ice Transport
-comment:           The sea ice transport is 0.0 in ice-free regions of the ocean.  Include snow is calculation of mass.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          transiy
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    transifs
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg s-1
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Sea Ice Mass Transport Through Fram Strait
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        time
-out_name:          transifs
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    strairx
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             N m-2
-cell_methods:      time: mean (weighted by area of sea ice)
-cell_measures:      area: areacello
-long_name:         X-Component of Atmospheric Stress On Sea Ice
-comment:           When computing the time-mean here, the time samples, weighted by the area of sea ice, are accumulated and then divided by the sum of the weights.   Report as ""missing"" in regions free of sea ice. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          strairx
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    strairy
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             N m-2
-cell_methods:      time: mean (weighted by area of sea ice)
-cell_measures:      area: areacello
-long_name:         Y-Component of Atmospheric Stress On Sea Ice
-comment:           When computing the time-mean here, the time samples, weighted by the area of sea ice, are accumulated and then divided by the sum of the weights.   Report as ""missing"" in regions free of sea ice. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          strairy
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    strocnx
-!============
-modeling_realm:    seaIce ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             N m-2
-cell_methods:      time: mean (weighted by area of sea ice)
-cell_measures:      area: areacello
-long_name:         X-Component of Ocean Stress On Sea Ice
-comment:           When computing the time-mean here, the time samples, weighted by the area of sea ice, are accumulated and then divided by the sum of the weights.   Report as ""missing"" in regions free of sea ice. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          strocnx
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    strocny
-!============
-modeling_realm:    seaIce ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             N m-2
-cell_methods:      time: mean (weighted by area of sea ice)
-cell_measures:      area: areacello
-long_name:         Y-Component of Ocean Stress On Sea Ice
-comment:           When computing the time-mean here, the time samples, weighted by the area of sea ice, are accumulated and then divided by the sum of the weights.   Report as ""missing"" in regions free of sea ice. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          strocny
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    streng
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             N m-2
-cell_methods:      time: mean (weighted by area of sea ice)
-cell_measures:      area: areacello
-long_name:         Compressive Sea Ice Strength
-comment:           When computing the time-mean here, the time samples, weighted by the area of sea ice, are accumulated and then divided by the sum of the weights.   Report as ""missing"" in regions free of sea ice. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          streng
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    divice
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             s-1
-cell_methods:      time: mean (weighted by area of sea ice)
-cell_measures:      area: areacello
-long_name:         Strain Rate Divergence of Sea Ice
-comment:           When computing the time-mean here, the time samples, weighted by the area of sea ice, are accumulated and then divided by the sum of the weights.   Report as ""missing"" in regions free of sea ice. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          divice
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    shrice
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             s-1
-cell_methods:      time: mean (weighted by area of sea ice)
-cell_measures:      area: areacello
-long_name:         Strain Rate Shear of Sea Ice
-comment:           When computing the time-mean here, the time samples, weighted by the area of sea ice, are accumulated and then divided by the sum of the weights.   Report as ""missing"" in regions free of sea ice. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          shrice
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    ridgice
-!============
-modeling_realm:    seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Sea Ice Ridging Rate
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          ridgice
-type:              real
-!----------------------------------
-!
-
diff --git a/TestTables/CMIP5_Oclim b/TestTables/CMIP5_Oclim
deleted file mode 100644
index 63589b5..0000000
--- a/TestTables/CMIP5_Oclim
+++ /dev/null
@@ -1,991 +0,0 @@
-table_id: Table Oclim
-modeling_realm: ocean
-
-frequency: monClim
-
-cmor_version: 2.0         ! version of CMOR that can read this table
-cf_version:   1.4         ! version of CF that output conforms to
-project_id:   CMIP5  ! project id
-table_date:   09 June 2010 ! date this table was constructed
-
-missing_value: 1.e20      ! value used to indicate a missing value
-                          !   in arrays output by netCDF as 32-bit IEEE 
-                          !   floating-point numbers (float or real)
-
-baseURL: http://cmip-pcmdi.llnl.gov/CMIP5/dataLocation 
-product: output
-
-required_global_attributes: creation_date tracking_id forcing model_id parent_experiment_id branch_time contact institute_id ! space separated required global attribute 
-
-forcings:   N/A Nat Ant GHG SD SI SA TO SO Oz LU Sl Vl SS Ds BC MD OC AA
-
-expt_id_ok: '10- or 30-year run initialized in year XXXX' 'decadalXXXX'
-expt_id_ok: 'volcano-free hindcasts XXXX' 'noVolcXXXX'
-expt_id_ok: 'prediction with 2010 volcano' 'volcIn2010'
-expt_id_ok: 'pre-industrial control' 'piControl'
-expt_id_ok: 'Historical' 'historical'
-expt_id_ok: 'mid-Holocene' 'midHolocene'
-expt_id_ok: 'last glacial maximum' 'lgm'
-expt_id_ok: 'last millennium' 'past1000'
-expt_id_ok: 'RCP4.5' 'rcp45'
-expt_id_ok: 'RCP8.5' 'rcp85'
-expt_id_ok: 'RCP2.6' 'rcp26'
-expt_id_ok: 'RCP6' 'rcp60'
-expt_id_ok: 'ESM pre-industrial control' 'esmControl'
-expt_id_ok: 'ESM historical' 'esmHistorical'
-expt_id_ok: 'ESM RCP8.5' 'esmrcp85'
-expt_id_ok: 'ESM fixed climate 1' 'esmFixClim1'
-expt_id_ok: 'ESM fixed climate 2' 'esmFixClim2'
-expt_id_ok: 'ESM feedback 1' 'esmFdbk1'
-expt_id_ok: 'ESM feedback 2' 'esmFdbk2'
-expt_id_ok: '1 percent per year CO2' '1pctCO2'
-expt_id_ok: 'abrupt 4XCO2' 'abrupt4xCO2'
-expt_id_ok: 'natural-only' 'historicalNat'
-expt_id_ok: 'GHG-only' 'historicalGHG'
-expt_id_ok: 'anthropogenic-only' 'historicalAnt'
-expt_id_ok: 'anthropogenic sulfate aerosol direct effect only' 'historicalSD'
-expt_id_ok: 'anthropogenic sulfate aerosol indirect effect only' 'historicalSI'
-expt_id_ok: 'anthropogenic sulfate aerosol only' 'historicalSA'
-expt_id_ok: 'tropospheric ozone only' 'historicalTO'
-expt_id_ok: 'stratospheric ozone' 'historicalSO'
-expt_id_ok: 'ozone only' 'historicalOz'
-expt_id_ok: 'land-use change only' 'historicalLU'
-expt_id_ok: 'solar irradiance only' 'historicalSl'
-expt_id_ok: 'volcanic aerosol only' 'historicalVl'
-expt_id_ok: 'sea salt only' 'historicalSS'
-expt_id_ok: 'dust' 'historicalDs'
-expt_id_ok: 'black carbon only' 'historicalBC'
-expt_id_ok: 'mineral dust only' 'historicalMD'
-expt_id_ok: 'organic carbon only' 'historicalOC'
-expt_id_ok: 'anthropogenic aerosols only' 'historicalAA'
-expt_id_ok: 'AMIP' 'amip'
-expt_id_ok: '2030 time-slice' 'sst2030'
-expt_id_ok: 'control SST climatology' 'sstClim'
-expt_id_ok: 'CO2 forcing' 'sstClim4xCO2'
-expt_id_ok: 'all aerosol forcing' 'sstClimAerosol'
-expt_id_ok: 'sulfate aerosol forcing' 'sstClimSulfate'
-expt_id_ok: '4xCO2 AMIP' 'amip4xCO2'
-expt_id_ok: 'AMIP plus patterned anomaly' 'amipFuture'
-expt_id_ok: 'aqua planet control' 'aquaControl'
-expt_id_ok: '4xCO2 aqua planet' 'aqua4xCO2'
-expt_id_ok: 'aqua planet plus 4K anomaly' 'aqua4K'
-expt_id_ok: 'AMIP plus 4K anomaly' 'amip4K'
-
-
-approx_interval:  30.000000     ! approximate spacing between successive time
-                          !   samples (in units of the output time 
-                          !   coordinate.
-
-!============
-axis_entry: longitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    longitude
-units:            degrees_east
-axis:             X             ! X, Y, Z, T (default: undeclared)
-long_name:        longitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lon
-valid_min:        0.0         
-valid_max:        360.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: latitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    latitude
-units:            degrees_north
-axis:             Y             ! X, Y, Z, T (default: undeclared)
-long_name:        latitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lat
-valid_min:        -90.0         
-valid_max:        90.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: time2
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    time
-units:            days since ?
-axis:             T             ! X, Y, Z, T (default: undeclared)
-long_name:        time
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         time
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-climatology:      yes
-!----------------------------------
-!
-
-!============
-axis_entry: depth_coord
-!============
-!
-!  This vertical coordinate is used in z-coordinate models 
-!   The units are meters (m), and it has a value of 0. at the surface
-!   and becomes more and more positive with depth.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    depth
-units:            m
-axis:             Z
-positive:	  down 
-long_name:        ocean depth coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        0.
-valid_max:        12000.
-!----------------------------------	
-!
-!============
-axis_entry: ocean_double_sigma
-!============
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    ocean_double_sigma
-axis:             Z
-positive:	  up
-long_name:        ocean double sigma coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-formula:          for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))
-z_factors:        sigma: sigma depth: depth z1: z1 z2: z2 a: a_coeff href: href k_c: k_c
-z_bounds_factors: sigma: sigma_bnds depth: depth z1: z1 z2: z2 a: a href: href k_c: k_c
-!----------------------------------	
-!
-!============
-axis_entry: ocean_sigma_z
-!============
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    ocean_sigma_z
-axis:             Z
-long_name:        ocean sigma over z coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-formula:          for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)
-z_factors:        sigma: sigma eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev
-z_bounds_factors: sigma: sigma_bnds eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev_bnds
-!----------------------------------	
-!
-!============
-axis_entry: ocean_s
-!============
-!
-!  This coordinate is dimensionless and varies from 0 at the surface to -1. at the ocean floor.
-!  The values of s(k), which appears in the formula below, should be stored as ocean_s.  
-!  Note that in the netCDF file the variable will be named "lev", not ocean_s.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    ocean_s_coordinate
-axis:             Z
-positive:	  up
-long_name:        ocean s-coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        -1.
-valid_max:        0.
-formula:          z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)
-z_factors:        s: lev eta: eta depth: depth a: a_coeff b: b_coeff depth_c: depth_c
-z_bounds_factors: s: lev_bnds eta: eta depth: depth a: a b: b depth_c: depth_c
-!----------------------------------	
-!
-!============
-axis_entry: ocean_sigma
-!============
-!
-!  This coordinate is dimensionless and varies from 0 at the surface to -1. at the ocean floor.
-!  The values of sigma(k), which appears in the formula below, should be stored as ocean_sigma.  
-!  Note that in the netCDF file the variable will be named "lev", not ocean_sigma.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    ocean_sigma_coordinate
-axis:             Z
-positive:	  up
-long_name:        ocean sigma coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        -1.
-valid_max:        0.
-formula:          z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))
-z_factors:        sigma: lev eta: eta depth: depth
-z_bounds_factors: sigma: lev_bnds eta: eta depth: depth
-!----------------------------------	
-!
-!
-! ***************************************************************
-!
-! Vertical coordinate formula_terms:
-!
-! ***************************************************************
-!
-!============
-variable_entry: eta
-!============
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:            m
-cell_methods:     time: mean
-long_name:        Sea Surface Height
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:      longitude latitude time
-type:      real
-!----------------------------------
-!
-!
-!============
-variable_entry: depth
-!============
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:        m
-long_name:    Sea Floor Depth
-comment:      Ocean bathymetry.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:      longitude latitude
-out_name:        depth
-type:            real
-valid_min:        0.
-valid_max:        12000.
-ok_min_mean_abs:  2000.
-ok_max_mean_abs:  5000.
-!----------------------------------
-!
-!
-!============
-variable_entry: sigma
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: sigma(k)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         olevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: sigma_bnds
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: sigma(k+1/2)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         olevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: zlev
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: zlev(k)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         olevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: zlev_bnds
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: zlev(k+1/2)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         olevel
-type:               double
-!----------------------------------	
-!
-!
-!
-!============
-variable_entry: depth_c
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: depth_c
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-type:               double
-!----------------------------------
-!
-!
-!============
-variable_entry: a
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: coefficient a
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-type:               double
-!----------------------------------
-!
-!
-!============
-variable_entry: b
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: coefficient b
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-type:               double
-!----------------------------------
-!
-!
-!============
-variable_entry: nsigma
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: nsigma
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-type:               integer
-!----------------------------------
-!
-!
-!============
-variable_entry: z1
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: z1
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-type:               double
-!----------------------------------
-!
-!
-!============
-variable_entry: z2
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: z2
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-type:               double
-!----------------------------------
-!
-!
-!============
-variable_entry: href
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: href
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-type:               double
-!----------------------------------
-!
-!
-!============
-variable_entry: k_c
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: k_c
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-type:               integer
-!----------------------------------
-!
-!
-
-!============
-variable_entry:    difvho
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_vertical_heat_diffusivity
-units:             m2 s-1
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Vertical Heat Diffusivity
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          difvho
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    difvso
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_vertical_salt_diffusivity
-units:             m2 s-1
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Vertical Salt Diffusivity 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          difvso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    difvtrbo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_vertical_tracer_diffusivity_due_to_background
-units:             m2 s-1
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Vertical Tracer Diffusivity due to Background 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          difvtrbo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    difvtrto
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_vertical_tracer_diffusivity_due_to_tides
-units:             m2 s-1
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Vertical Tracer Diffusivity due to Tides 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          difvtrto
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnpeo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_potential_energy_content
-units:             W m-2
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Tendency of Ocean Potential Energy Content 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          tnpeo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnpeot
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_potential_energy_content_due_to_tides
-units:             W m-2
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Tendency of Ocean Potential Energy Content due to Tides 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          tnpeot
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnpeotb
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_potential_energy_content_due_to_background
-units:             W m-2
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Tendency of Ocean Potential Energy Content due to Background
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          tnpeotb
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    difvmo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_vertical_momentum_diffusivity
-units:             m2 s-1
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Vertical Momentum Diffusivity
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          difvmo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    difvmbo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_vertical_momentum_diffusivity_due_to_background
-units:             m2 s-1
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Vertical Momentum Diffusivity due to Background
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          difvmbo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    difvmto
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_vertical_momentum_diffusivity_due_to_tides
-units:             m2 s-1
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Vertical Momentum Diffusivity due to Tides
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          difvmto
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    difvmfdo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_vertical_momentum_diffusivity_due_to_form_drag
-units:             m2 s-1
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Vertical Momentum Diffusivity due to Form Drag
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          difvmfdo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dispkevfo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_kinetic_energy_dissipation_per_unit_area_due_to_vertical_friction
-units:             W m-2
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Kinetic Energy Dissipation Per Unit Area due to Vertical Friction
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          dispkevfo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    diftrblo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_tracer_bolus_laplacian_diffusivity
-units:             m2 s-1
-cell_methods:      time: mean within years time: mean over years
-long_name:         Ocean Tracer Bolus Laplacian Diffusivity 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          diftrblo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    diftrbbo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_tracer_bolus_biharmonic_diffusivity
-units:             m4 s-1
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Tracer Bolus Biharmonic Diffusivity 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          diftrbbo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    diftrelo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_tracer_epineutral_laplacian_diffusivity
-units:             m2 s-1
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Tracer Epineutral Laplacian Diffusivity 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          diftrelo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    diftrebo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_tracer_epineutral_biharmonic_diffusivity
-units:             m4 s-1
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Tracer Epineutral Biharmonic Diffusivity 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          diftrebo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    diftrxylo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_tracer_xy_laplacian_diffusivity
-units:             m2 s-1
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Tracer XY Laplacian Diffusivity 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          diftrxylo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    diftrxybo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_tracer_xy_biharmonic_diffusivity
-units:             m4 s-1
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Tracer XY Biharmonic Diffusivity 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          diftrxybo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnkebto
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_eddy_kinetic_energy_content_due_to_bolus_transport
-units:             W m-2
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Tendency of Ocean Eddy Kinetic Energy Content due to Bolus Transport 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          tnkebto
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    difmxylo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_momentum_xy_laplacian_diffusivity
-units:             m2 s-1
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Momentum XY Laplacian Diffusivity
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          difmxylo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    difmxybo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_momentum_xy_biharmonic_diffusivity
-units:             m4 s-1
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Momentum XY Biharmonic Diffusivity
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          difmxybo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dispkexyfo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_kinetic_energy_dissipation_per_unit_area_due_to_xy_friction
-units:             W m-2
-cell_methods:      time: mean within years time: mean over years
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Kinetic Energy Dissipation Per Unit Area due to XY Friction
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time2
-out_name:          dispkexyfo
-type:              real
-!----------------------------------
-!
-
diff --git a/TestTables/CMIP5_Omon b/TestTables/CMIP5_Omon
index b25b743..750e0bf 100644
--- a/TestTables/CMIP5_Omon
+++ b/TestTables/CMIP5_Omon
@@ -6,7 +6,7 @@ frequency: mon
 cmor_version: 2.0         ! version of CMOR that can read this table
 cf_version:   1.4         ! version of CF that output conforms to
 project_id:   CMIP5  ! project id
-table_date:   09 June 2010 ! date this table was constructed
+table_date:   10 June 2010 ! date this table was constructed
 
 missing_value: 1.e20      ! value used to indicate a missing value
                           !   in arrays output by netCDF as 32-bit IEEE 
@@ -664,4021 +664,27 @@ type:               integer
 !----------------------------------
 !
 !
-
-!============
-variable_entry:    dissic
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_dissolved_inorganic_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Dissolved Inorganic Carbon Concentration
-comment:           Dissolved inorganic carbon (CO3+HCO3+H2CO3) concentration
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          dissic
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dissoc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_dissolved_organic_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Dissolved Organic Carbon Concentration
-comment:           Dissolved organic carbon concentration
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          dissoc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phyc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_phytoplankton_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Phytoplankton Carbon Concentration
-comment:           sum of phytoplankton carbon component concentrations.  In most (all?) cases this is the sum of phycdiat and phycmisc (i.e., ""Diatom Carbon Concentration"" and ""Non-Diatom Phytoplankton Carbon Concentration""
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          phyc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    zooc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_zooplankton_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Zooplankton Carbon Concentration
-comment:           sum of zooplankton carbon component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          zooc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    bacc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_bacteria_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Bacterial Carbon Concentration
-comment:           sum of bacterial carbon component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          bacc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    detoc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_organic_detritus_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Detrital Organic Carbon Concentration
-comment:           sum of detrital organic carbon component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          detoc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    calc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_calcite_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Calcite Concentration
-comment:           sum of particulate calcite component concentrations (e.g. Phytoplankton, Detrital, etc.)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          calc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    arag
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_aragonite_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Aragonite Concentration
-comment:           sum of particulate aragonite components (e.g. Phytoplankton, Detrital, etc.)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          arag
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phydiat
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_diatoms_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Diatoms expressed as Carbon in Sea Water
-comment:           carbon from the diatom phytoplankton component concentration alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          phydiat
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phydiaz
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_diazotrophs_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Diazotrophs Expressed as Carbon in Sea Water
-comment:           carbon concentration from the diazotrophic phytoplankton component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          phydiaz
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phycalc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_calcareous_phytoplankton_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Calcareous Phytoplankton expressed as Carbon in Sea Water
-comment:           carbon concentration from calcareous (calcite-producing) phytoplankton component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          phycalc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phypico
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_picophytoplankton_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Picophytoplankton expressed as Carbon in Sea Water
-comment:           carbon concentration from the picophytoplankton (<2 um) component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          phypico
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phymisc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_miscellaneous_phytoplankton_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Miscellaneous Phytoplankton expressed as Carbon in Sea Water
-comment:           carbon concentration from additional phytoplankton component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          phymisc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    zmicro
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_microzooplankton_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Microzooplankton expressed as Carbon in Sea Water
-comment:           carbon  concentration from the microzooplankton (<20 um) component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          zmicro
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    zmeso
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_mesozooplankton_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Mesozooplankton expressed as Carbon in Sea Water
-comment:           carbon  concentration from mesozooplankton (20-200 um) component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          zmeso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    zoocmisc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_miscellaneous_zooplankton_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Other Zooplankton Carbon Concentration
-comment:           carbon from additional zooplankton component concentrations alone (e.g. Micro, meso).  Since the models all have different numbers of components, this variable has been included to provide a check for intercomparison between models since some phytoplankton groups are supersets.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          zoocmisc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    talk
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_water_alkalinity_expressed_as_mole_equivalent
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Total Alkalinity
-comment:           total alkalinity equivalent concentration (including carbonate, nitrogen, silicate, and borate components)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          talk
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    ph
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_water_ph_reported_on_total_scale
-units:             1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         pH
-comment:           negative log of hydrogen ion concentration with the concentration expressed as mol H kg-1.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          ph
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    o2
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_molecular_oxygen_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Dissolve Oxygen Concentration
-comment:           dissolved oxygen gas concentration in sea water
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          o2
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    no3
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_nitrate_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Dissolved Nitrate Concentration
-comment:           dissolved nitrate concentration in sea water
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          no3
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    nh4
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_ammonium_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Dissolved Ammonium Concentration
-comment:           dissolved ammonium concentration in sea water
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          nh4
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    po4
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_phosphate_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Dissolved Phosphate Concentration
-comment:           dissolved Phosphate concentration in sea water
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          po4
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dfe
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_dissolved_iron_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Dissolved Iron Concentration
-comment:           dissolved iron concentration in sea water
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          dfe
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    si
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_silicate_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Dissolved Silicate Concentration
-comment:           dissolved silicate concentration in sea water
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          si
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    chl
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_phytoplankton_expressed_as_chlorophyll_in_sea_water
-units:             kg m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Total Chlorophyll Mass Concentration
-comment:           sum of chlorophyll from all phytoplankton group concentrations.  In most models this is equal to chldiat+chlmisc, that is the sum of ""Diatom Chlorophyll Mass Concentration"" plus ""Other Phytoplankton Chlorophyll Mass Concentration""
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          chl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    chldiat
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_diatoms_expressed_as_chlorophyll_in_sea_water
-units:             kg m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Diatom Chlorophyll Mass Concentration
-comment:           chlorophyll from diatom phytoplankton component concentration alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          chldiat
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    chldiaz
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_diazotrophs_expressed_as_chlorophyll_in_sea_water
-units:             kg m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mass Concentration of Diazotrophs expressed as Chlorophyll in Sea Water
-comment:           chlorophyll concentration from the diazotrophic phytoplankton component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          chldiaz
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    chlcalc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_calcareous_phytoplankton_expressed_as_chlorophyll_in_sea_water
-units:             kg m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mass Concentration of Calcareous Phytoplankton expressed as Chlorophyll in Sea Water
-comment:           chlorophyll concentration from the calcite-producing phytoplankton component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          chlcalc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    chlpico
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_picophytoplankton_expressed_as_chlorophyll_in_sea_water
-units:             kg m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mass Concentration of Picophytoplankton expressed as Chlorophyll in Sea Water
-comment:           chlorophyll concentration from the picophytoplankton (<2 um) component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          chlpico
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    chlmisc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_miscellaneous_phytoplankton_expressed_as_chlorophyll_in_sea_water
-units:             kg m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Other Phytoplankton Chlorophyll Mass Concentration
-comment:           chlorophyll from additional phytoplankton component concentrations alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          chlmisc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pon
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_particulate_organic_matter_expressed_as_nitrogen_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Particulate Organic Nitrogen Concentration
-comment:           sum of particulate organic nitrogen component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          pon
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pop
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_particulate_organic_matter_expressed_as_phosphorus_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Particulate Organic Phosphorus Concentration
-comment:           sum of particulate organic phosphorus component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          pop
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    bfe
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_particulate_organic_matter_expressed_as_iron_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Particulate Biogenic Iron Concentration
-comment:           sum of particulate organic iron component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          bfe
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    bsi
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_particulate_matter_expressed_as_silicon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Particulate Biogenic Silica Concentration
-comment:           sum of particulate silica component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          bsi
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phyn
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_phytoplankton_expressed_as_nitrogen_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Phytoplankton Nitrogen Concentration
-comment:           sum of phytoplankton nitrogen component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          phyn
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phyp
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_phytoplankton_expressed_as_phosphorus_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Phytoplankton Phosphorus Concentration
-comment:           sum of phytoplankton phosphorus components
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          phyp
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phyfe
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_phytoplankton_expressed_as_iron_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Phytoplankton Iron Concentration
-comment:           sum of phytoplankton iron component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          phyfe
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    physi
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_phytoplankton_expressed_as_silicon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Phytoplankton Silica Concentration
-comment:           sum of phytoplankton silica component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          physi
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dms
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_dimethyl_sulfide_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Dimethyl Sulphide Concentration
-comment:           dimethyl sulphide concentration
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          dms
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    co3
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_carbonate_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Carbonate expressed as Carbon in Sea Water
-comment:           carbonate ion concentration
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          co3
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    co3satcalc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_calcite_expressed_as_carbon_in_sea_water_at_saturation
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Calcite expressed as Carbon in Sea Water at Saturation
-comment:           carbonate ion concentration at calcite solution saturation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          co3satcalc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    co3satarag
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_aragonite_expressed_as_carbon_in_sea_water_at_saturation
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Aragonite expressed as Carbon in Sea Water at Saturation
-comment:           carbonate ion concentration at aragonite solution saturation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          co3satarag
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    intpp
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     net_primary_mole_productivity_of_carbon
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Primary Organic Carbon Production by All Types of Phytoplankton
-comment:           Vertically integrated total primary (organic carbon) production by phytoplankton.  This should equal the sum of intpdiat+intpphymisc, but those individual components may be unavailable in some models.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          intpp
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    intpnitrate
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     net_primary_mole_productivity_of_carbon_due_to_nitrate_utilization
-units:             mol m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Primary Organic Carbon Production by Phytoplankton Based on Nitrate Uptake Alone
-comment:           Vertically integrated primary (organic carbon) production by phytoplankton based on nitrate uptake alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          intpnitrate
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    intpdiat
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     net_primary_mole_productivity_of_carbon_by_diatoms
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Primary Organic Carbon Production by Diatoms
-comment:           Vertically integrated primary (organic carbon) production by the diatom phytoplankton component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          intpdiat
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    intpdiaz
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     net_primary_mole_productivity_of_carbon_by_diazatrophs
-units:             mol m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Net Primary Mole Productivity of Carbon by Diazatrophs
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          intpdiaz
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    intpcalc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     net_primary_mole_productivity_of_carbon_by_calcareous_phytoplankton
-units:             mol m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Net Primary Mole Productivity of Carbon by Calcareous Phytoplankton
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          intpcalc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    intppico
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     net_primary_mole_productivity_of_carbon_by_picophytoplankton
-units:             mol m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Net Primary Mole Productivity of Carbon by Picophytoplankton
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          intppico
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    intpmisc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     net_primary_mole_productivity_of_carbon_by_miscellaneous_phytoplankton
-units:             mol m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Primary Organic Carbon Production by Other Phytoplankton
-comment:           Vertically integrated total primary (organic carbon) production by other phytoplankton components alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          intpmisc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    intpbfe
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_iron_due_to_biological_production
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Iron Production
-comment:           Vertically integrated biogenic iron production
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          intpbfe
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    intpbsi
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_silicon_due_to_biological_production
-units:             mol m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Silica Production
-comment:           Vertically integrated biogenic silica production
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          intpbsi
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    intpcalc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_calcite_expressed_as_carbon_due_to_biological_production
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Calcite Production
-comment:           Vertically integrated calcite production
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          intpcalc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    intparag
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_aragonite_expressed_as_carbon_due_to_biological_production
-units:             mol m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Aragonite Production
-comment:           Vertically integrated aragonite production
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          intparag
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    epc100
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sinking_mole_flux_of_particulate_organic_matter_expressed_as_carbon_in_sea_water
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Downward Flux of Particle Organic Carbon at 100M
-comment:           sinking flux of organic carbon at 100m
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time depth100m
-out_name:          epc100
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    epfe100
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sinking_mole_flux_of_particulate_iron_in_sea_water
-units:             mol m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Downward Flux of Particulate Iron at 100M
-comment:           sinking flux of biogenic and scavenged iron at 100m
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time depth100m
-out_name:          epfe100
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    epsi100
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sinking_mole_flux_of_particulate_silicon_in_sea_water
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Downward Flux of Particulate Silica at 100M
-comment:           sinking flux of biogenic silica at 100m
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time depth100m
-out_name:          epsi100
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    epcalc100
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sinking_mole_flux_of_calcite_expressed_as_carbon_in_sea_water
-units:             mol m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Downward Flux of Calcite at 100M
-comment:           sinking flux of calcite at 100m
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time depth100m
-out_name:          epcalc100
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    eparag100
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sinking_mole_flux_of_aragonite_expressed_as_carbon_in_sea_water
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Downward Flux of Aragonite at 100M
-comment:           sinking flux of aragonite at 100m
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time depth100m
-out_name:          eparag100
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    intdic
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_mass_content_of_dissolved_inorganic_carbon
-units:             kg m-2
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Dissolved Inorganic Carbon Content
-comment:           Vertically integrated DIC
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          intdic
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    spco2
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_partial_pressure_of_carbon_dioxide_in_sea_water
-units:             Pa
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Surface Aqueous Partial Pressure of CO2
-comment:           Surface aqueous partial pressure of CO2
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          spco2
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dpco2
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_carbon_dioxide_partial_pressure_difference_between_sea_water_and_air
-units:             Pa
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Delta PCO2
-comment:           Difference between atmospheric and oceanic partial pressure of CO2 (positive meaning ocean > atmosphere)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          dpco2
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dpo2
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_oxygen_partial_pressure_difference_between_sea_water_and_air
-units:             Pa
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Delta PO2
-comment:           Difference between atmospheric and oceanic partial pressure of O2 (positive meaning ocean > atmosphere)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          dpo2
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fgco2
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downward_mass_flux_of_carbon_dioxide_expressed_as_carbon
-units:             kg m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Surface Downward CO2 Flux
-comment:           Gas exchange flux of CO2 (positive into ocean)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          fgco2
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    fgo2
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downward_mole_flux_of_molecular_oxygen
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Surface Downward O2 Flux
-comment:           Gas exchange flux of O2 (positive into ocean)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          fgo2
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    fgdms
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upward_mole_flux_of_dimethyl_sulfide
-units:             mol m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Surface Upward DMS Flux
-comment:           Gas exchange flux of DMS (positive into atmosphere)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          fgdms
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    fsc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_carbon_due_to_runoff_and_sediment_dissolution
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Flux of Carbon Into Ocean Surface by Runoff and Sediment Dissolution
-comment:           Carbon supply to ocean through runoff and sediment dissolution (neglects gas exchange)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          fsc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    frc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_carbon_due_to_sedimentation
-units:             mol m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Downward Carbon Flux at Ocean Bottom
-comment:           Carbon loss to sediments
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          frc
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    intpn2
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_elemental_nitrogen_due_to_fixation
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Nitrogen Fixation Rate in Ocean
-comment:           Vertically integrated nitrogen fixation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          intpn2
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fsn
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_elemental_nitrogen_due_to_deposition_and_fixation_and_runoff
-units:             mol m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Surface Downward Net Flux of Nitrogen
-comment:           N supply through deposition flux onto sea surface, nitrogen fixation, and runoff
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          fsn
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    frn
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_elemental_nitrogen_due_to_denitrification_and_sedimentation
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Nitrogen Loss to Sediments and through Denitrification
-comment:           N loss to sediment and water column denitrification
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          frn
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fsfe
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_iron_due_to_deposition_and_runoff_and_sediment_dissolution
-units:             mol m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Surface Downward Net Flux of Iron
-comment:           Iron supply through deposition flux onto sea surface, runoff, coasts, sediments, etc
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          fsfe
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    frfe
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_iron_due_to_sedimentation
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Iron Loss to Sediments
-comment:           Iron loss to sediments
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          frfe
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    o2min
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_molecular_oxygen_in_sea_water_at_shallowest_local_minimum_in_vertical_profile
-units:             mol m-3
-cell_methods:      time: mean area: where sea depth: minimum
-cell_measures:      area: areacello
-long_name:         Oxygen Minimum Concentration
-comment:           Vertical minimum concentration of dissolved oxygen gas
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          o2min
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    zo2min
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     depth_at_shallowest_local_minimum_in_vertical_profile_of_mole_concentration_of_molecular_oxygen_in_sea_water
-units:             m
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Depth of Oxygen Minimum Concentration
-comment:           Depth of vertical minimum concentration of dissolved oxygen gas (if two, then the shallower)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          zo2min
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    zsatcalc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     minimum_depth_of_calcite_undersaturation_in_sea_water
-units:             m
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Calcite Saturation Depth
-comment:           Depth of calcite saturation horizon (0 if < surface, ""missing"" if > bottom, if two, then the shallower)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          zsatcalc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    zsatarag
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     minimum_depth_of_aragonite_undersaturation_in_sea_water
-units:             m
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Aragonite Saturation Depth
-comment:           Depth of aragonite saturation horizon (0 if < surface, ""missing""  if > bottom, if two, then the shallower)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          zsatarag
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fddtdic
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_dissolved_inorganic_carbon
-units:             mol m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Rate of Change in Upper 100 m of Net Dissolved Inorganic Carbon
-comment:           Net time rate of change of dissolved inorganic carbon in upper 100m
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time olayer100m
-out_name:          fddtdic
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fddtdin
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_dissolved_inorganic_nitrogen
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Rate of Change in Upper 100 m of Net Dissolved Inorganic Nitrogen
-comment:           Net time rate of change of nitrogen nutrients (e.g. NO3+NH4) in upper 100m
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time olayer100m
-out_name:          fddtdin
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fddtdip
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_dissolved_inorganic_phosphorus
-units:             mol m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Rate of Change in Upper 100 m of Net Dissolved Inorganic Phosphate
-comment:           vertical integral of net  time rate of change of phosphate in upper 100m
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time olayer100m
-out_name:          fddtdip
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fddtdife
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_dissolved_inorganic_iron
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Rate of Change in Upper 100 m of Net Dissolved Inorganic Iron
-comment:           vertical integral of net time rate of change of dissolved inorganic iron in upper 100m
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time olayer100m
-out_name:          fddtdife
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fddtdisi
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_dissolved_inorganic_silicon
-units:             mol m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Rate of Change in Upper 100 m of Net Dissolved Inorganic Silicate
-comment:           vertical integral of net time rate of change of dissolved inorganic silicate in upper 100m
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time olayer100m
-out_name:          fddtdisi
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fddtalk
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     integral_wrt_depth_of_tendency_of_sea_water_alkalinity_expressed_as_mole_equivalent
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Rate of Change in Upper 100 m of Alkalinity
-comment:           vertical integral of net time rate of change of alkalinity in upper 100m
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time olayer100m
-out_name:          fddtalk
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fbddtdic
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_dissolved_inorganic_carbon_due_to_biological_processes
-units:             mol m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Rate of Change in Upper 100 m of Dissolved Inorganic Carbon due to Biological Activity
-comment:           vertical integral of net biological terms in time rate of change of dissolved inorganic carbon in upper 100m
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time olayer100m
-out_name:          fbddtdic
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fbddtdin
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_dissolved_inorganic_nitrogen_due_to_biological_processes
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Rate of Change in Upper 100 m of Dissolved Inorganic Nitrogen due to Biological Activity
-comment:           vertical integral of net biological terms in time rate of change of nitrogen nutrients (e.g. NO3+NH4) in upper 100m
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time olayer100m
-out_name:          fbddtdin
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fbddtdip
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_dissolved_inorganic_phosphorus_due_to_biological_processes
-units:             mol m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Rate of Change in Upper 100 m of Dissolved Inorganic Phosphate due to Biological Activity
-comment:           vertical integral of net biological terms in time rate of change of phosphate in upper 100m
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time olayer100m
-out_name:          fbddtdip
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fbddtdife
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_dissolved_inorganic_iron_due_to_biological_processes
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Rate of Change in Upper 100 m of Dissolved Inorganic Iron due to Biological Activity
-comment:           vertical integral of net biological terms in time rate of change of dissolved inorganic iron in upper 100m
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time olayer100m
-out_name:          fbddtdife
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fbddtdisi
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_ocean_mole_content_of_dissolved_inorganic_silicon_due_to_biological_processes
-units:             mol m-2 s-1
-cell_methods:      time: mean area: where sea
-cell_measures:      area: areacello
-long_name:         Rate of Change in Upper 100 m of Dissolved Inorganic Silicate due to Biological Activity
-comment:           vertical integral of net biological terms in time rate of change of dissolved inorganic silicate in upper 100m
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time olayer100m
-out_name:          fbddtdisi
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fbddtalk
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     integral_wrt_depth_of_tendency_of_sea_water_alkalinity_expressed_as_mole_equivalent_due_to_biological_processes
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Rate of Change in Upper 100 m of Biological Alkalinity due to Biological Activity
-comment:           vertical integral of net biological terms in time rate of change of alkalinity in upper 100m
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time olayer100m
-out_name:          fbddtalk
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    masso
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_water_mass
-units:             kg 
-cell_methods:      time: mean area: sum where sea
-long_name:         Sea Water Mass 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        time
-out_name:          masso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pbo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_water_pressure_at_sea_floor
-units:             dbar 
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Sea Water Pressure at Sea floor 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          pbo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pso
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_water_pressure_at_sea_water_surface
-units:             dbar 
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Sea Water Pressure at Sea Water Surface 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          pso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    volo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_water_volume
-units:             m3
-cell_methods:      time: mean area: sum where sea
-long_name:         Sea Water Volume 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        time
-out_name:          volo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    zos
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_surface_height_above_geoid
-units:             m 
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Sea Surface Height Above Geoid 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          zos
-type:              real
-valid_min:         -13.97
-valid_max:         9.575
-ok_min_mean_abs:   0.008384
-ok_max_mean_abs:   1.572
-!----------------------------------
-!
-
-!============
-variable_entry:    zossq
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     square_of_sea_surface_height_above_geoid
-units:             m2
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Square of Sea Surface Height Above Geoid 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          zossq
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    zosga
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     global_average_sea_level_change
-units:             m 
-cell_methods:      time: mean area: mean where sea
-long_name:         Global Average Sea Level Change 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        time
-out_name:          zosga
-type:              real
-valid_min:         -0.1426
-valid_max:         0.382
-ok_min_mean_abs:   -0.09124
-ok_max_mean_abs:   0.3304
-!----------------------------------
-!
-
-!============
-variable_entry:    zossga
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     global_average_steric_sea_level_change
-units:             m 
-cell_methods:      time: mean area: mean where sea
-long_name:         Global Average Steric Sea Level Change 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        time
-out_name:          zossga
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    zostoga
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     global_average_thermosteric_sea_level_change
-units:             m 
-cell_methods:      time: mean area: mean where sea
-long_name:         Global Average Thermosteric Sea Level Change 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        time
-out_name:          zostoga
-type:              real
-valid_min:         -0.1375
-valid_max:         0.3734
-ok_min_mean_abs:   -0.0511
-ok_max_mean_abs:   0.2998
-!----------------------------------
-!
-
-!============
-variable_entry:    masscello
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_water_mass_per_unit_area
-units:             kg m-2
-cell_methods:      time: mean
-cell_measures:      area: areacello volume: volcello
-long_name:         Sea Water Mass Per Unit Area 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          masscello
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    thkcello
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cell_thickness
-units:             m 
-cell_methods:      time: mean
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Model Cell Thickness 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          thkcello
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    thetao
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_water_potential_temperature
-units:             K 
-cell_methods:      time: mean
-cell_measures:      area: areacello volume: volcello
-long_name:         Sea Water Potential Temperature 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          thetao
-type:              real
-valid_min:         -9.37e+17
-valid_max:         1.009e+20
-ok_min_mean_abs:   -9.37e+17
-ok_max_mean_abs:   1.009e+20
-!----------------------------------
-!
-
-!============
-variable_entry:    thetaoga
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_water_potential_temperature
-units:             K 
-cell_methods:      time: mean area: mean where sea
-long_name:         Global Average Sea Water Potential Temperature 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        time
-out_name:          thetaoga
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tos
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_surface_temperature
-units:             K 
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Sea Surface Temperature 
-comment:           "this may differ from ""surface temperature"" in regions of sea ice."
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          tos
-type:              real
-valid_min:         270.6
-valid_max:         313.9
-ok_min_mean_abs:   283.7
-ok_max_mean_abs:   291.7
-!----------------------------------
-!
-
-!============
-variable_entry:    tossq
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     square_of_sea_surface_temperature
-units:             K2 
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Square of Sea Surface Temperature 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          tossq
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    so
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_water_salinity
-units:             psu 
-cell_methods:      time: mean
-cell_measures:      area: areacello volume: volcello
-long_name:         Sea Water Salinity 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          so
-type:              real
-valid_min:         -9.37e+17
-valid_max:         1.009e+20
-ok_min_mean_abs:   -9.37e+17
-ok_max_mean_abs:   1.009e+20
-!----------------------------------
-!
-
-!============
-variable_entry:    soga
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_water_salinity
-units:             psu 
-cell_methods:      time: mean area: mean where sea
-long_name:         Global Mean Sea Water Salinity 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        time
-out_name:          soga
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    sos
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_surface_salinity
-units:             psu 
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Sea Surface Salinity 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          sos
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    rhopoto
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_water_potential_density
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacello volume: volcello
-long_name:         Sea Water Potential Density 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          rhopoto
-type:              real
-valid_min:         -3.257
-valid_max:         1057
-ok_min_mean_abs:   10.38
-ok_max_mean_abs:   1042
-!----------------------------------
-!
-
-!============
-variable_entry:    agessc
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_water_age_since_surface_contact
-units:             yr 
-cell_methods:      time: mean
-cell_measures:      area: areacello volume: volcello
-long_name:         Sea Water Age Since Surface Contact 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          agessc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cfc11
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     moles_of_cfc11_per_unit_mass_in_sea_water
-units:             mol kg-1 
-cell_methods:      time: mean
-cell_measures:      area: areacello volume: volcello
-long_name:         Moles Per Unit Mass of CFC-11 in Sea Water 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          cfc11
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    msftbarot
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_barotropic_mass_streamfunction
-units:             kg s-1
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Ocean Barotropic Mass Streamfunction 
-comment:           differs from CMIP3 because it includes mass.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          msftbarot
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    mlotst
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_mixed_layer_thickness_defined_by_sigma_t
-units:             m 
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Ocean Mixed Layer Thickness Defined by Sigma T 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          mlotst
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    mlotstsq
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     square_of_ocean_mixed_layer_thickness_defined_by_sigma_t
-units:             m2
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Square of Ocean Mixed Layer Thickness Defined by Sigma T 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          mlotstsq
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    omldamax
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_mixed_layer_thickness_defined_by_mixing_scheme
-units:             m 
-cell_methods:      time: maximum within days time: mean over days
-cell_measures:      area: areacello
-long_name:         Mean Daily Maximum Ocean Mixed Layer Thickness Defined by Mixing Scheme 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          omldamax
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    omlmax
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_mixed_layer_thickness_defined_by_mixing_scheme
-units:             m 
-cell_methods:      time: maximum
-cell_measures:      area: areacello
-long_name:         Monthly Maximum Ocean Mixed Layer Thickness Defined by Mixing Scheme 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          omlmax
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    uo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_water_x_velocity
-units:             m s-1
-cell_methods:      time: mean
-cell_measures:      area: areacello volume: volcello
-long_name:         Sea Water X Velocity 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          uo
-type:              real
-valid_min:         -1.041e+18
-valid_max:         1.01e+20
-ok_min_mean_abs:   -1.041e+18
-ok_max_mean_abs:   1.01e+20
-!----------------------------------
-!
-
-!============
-variable_entry:    vo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_water_y_velocity
-units:             m s-1
-cell_methods:      time: mean
-cell_measures:      area: areacello volume: volcello
-long_name:         Sea Water Y Velocity 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          vo
-type:              real
-valid_min:         -1.041e+18
-valid_max:         1.01e+20
-ok_min_mean_abs:   -1.041e+18
-ok_max_mean_abs:   1.01e+20
-!----------------------------------
-!
-
-!============
-variable_entry:    wmo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     upward_ocean_mass_transport
-units:             kg s-1
-cell_methods:      time: mean
-cell_measures:      area: areacello volume: volcello
-long_name:         Upward Ocean Mass Transport 
-comment:           differs from CMIP3, which only had upward velocity.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          wmo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    wmosq
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     square_of_upward_ocean_mass_transport
-units:             kg2 s-2
-cell_methods:      time: mean
-cell_measures:      area: areacello volume: volcello
-long_name:         Square of Upward Ocean Mass Transport 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          wmosq
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    umo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_mass_x_transport
-units:             kg s-1
-cell_methods:      time: mean
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Mass X Transport 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          umo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    vmo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_mass_y_transport
-units:             kg s-1
-cell_methods:      time: mean
-cell_measures:      area: areacello volume: volcello
-long_name:         Ocean Mass Y Transport 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          vmo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    msftmyz
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_meridional_overturning_mass_streamfunction
-units:             kg s-1
-cell_methods:      time: mean longitude: mean
-long_name:         Ocean Meridional Overturning Mass Streamfunction 
-comment:           function of latitude, Z, basin. differs from CMIP3 because it includes mass.  For a model with a cartesian latxlon grid, this is the same as the ""Ocean Y Overturning Mass Streamfunction"", listed a few lines down, which should in this case be omitted.  For other models, this transport should be approximated as the transport along zig-zag paths corresponding to latitudes with spacing between latitudes appropriate to the model's resolution.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        latitude olevel basin time
-out_name:          msftmyz
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    msftmrhoz
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_meridional_overturning_mass_streamfunction
-units:             kg s-1
-cell_methods:      time: mean longitude: mean
-long_name:         Ocean Meridional Overturning Mass Streamfunction 
-comment:           function of of latitude, rho, basin.  Also see note above.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        latitude rho basin time
-out_name:          msftmrhoz
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    msftyyz
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_y_overturning_mass_streamfunction
-units:             kg s-1
-cell_methods:      time: mean longitude: mean
-long_name:         Ocean Y Overturning Mass Streamfunction 
-comment:           function of Y, Z, basin.   Also see note above.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        latitude olevel basin time
-out_name:          msftyyz
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    msftyrhoz
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_y_overturning_mass_streamfunction
-units:             kg s-1
-cell_methods:      time: mean longitude: mean
-long_name:         Ocean Y Overturning Mass Streamfunction 
-comment:           function of Y, rho, basin.  Also see note above.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        latitude rho basin time
-out_name:          msftyrhoz
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    msftmyzba
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_meridional_overturning_mass_streamfunction_due_to_bolus_advection
-units:             kg s-1
-cell_methods:      time: mean longitude: mean
-long_name:         Ocean Meridional Overturning Mass Streamfunction due to Bolus Advection 
-comment:           function of latitude, Z, basin.   Also see note above.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        latitude olevel basin time
-out_name:          msftmyzba
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    msftmrhozba
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_meridional_overturning_mass_streamfunction_due_to_bolus_advection
-units:             kg s-1
-cell_methods:      time: mean longitude: mean
-long_name:         Ocean Meridional Overturning Mass Streamfunction due to Bolus Advection 
-comment:           function of latitude, rho, basin.  Also see note above.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        latitude rho basin time
-out_name:          msftmrhozba
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    msftyyzba
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_y_overturning_mass_streamfunction_due_to_bolus_advection
-units:             kg s-1
-cell_methods:      time: mean longitude: mean
-long_name:         Ocean Y Overturning Mass Streamfunction due to Bolus Advection 
-comment:           function of Y, Z, basin.  Also see note above.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        latitude olevel basin time
-out_name:          msftyyzba
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    msftyrhozba
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_y_overturning_mass_streamfunction_due_to_bolus_advection
-units:             kg s-1
-cell_methods:      time: mean longitude: mean
-long_name:         Ocean Y Overturning Mass Streamfunction due to Bolus Advection 
-comment:           function of Y, rho, basin.  Also see note above.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        latitude rho basin time
-out_name:          msftyrhozba
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hfnorth
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     northward_ocean_heat_transport
-units:             W 
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Northward Ocean Heat Transport 
-comment:           For a model with a cartesian latxlon grid, this is the same as the ""Ocean Heat Y Transport"", listed a few lines down, which should in this case be omitted.  For other models, this transport should be approximated as the transport along zig-zag paths corresponding to latitudes with spacing between latitudes appropriate to the model's resolution.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfnorth
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hfnorthba
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     northward_ocean_heat_transport_due_to_bolus_advection
-units:             W 
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Northward Ocean Heat Transport due to Bolus Advection 
-comment:           see note above.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfnorthba
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hfnorthdiff
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     northward_ocean_heat_transport_due_to_diffusion
-units:             W 
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Northward Ocean Heat Transport due to Diffusion 
-comment:           see note above.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfnorthdiff
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hfx
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_heat_x_transport
-units:             W 
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Ocean Heat X Transport 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfx
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hfy
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_heat_y_transport
-units:             W 
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Ocean Heat Y Transport 
-comment:           For a model with a cartesian latxlon grid, this is the same as the ""Northward Ocean Heat Transport"", listed a few lines above, which should be saved instead of this.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfy
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hfyba
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_heat_y_transport_due_to_bolus_advection
-units:             W 
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Ocean Heat Y Transport due to Bolus Advection 
-comment:           see note above.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfyba
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hfydiff
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_heat_y_transport_due_to_diffusion
-units:             W 
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Ocean Heat Y Transport due to Diffussion
-comment:           see note above.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfydiff
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hfxba
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_heat_x_transport_due_to_bolus_advection
-units:             W 
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Ocean Heat X Transport due to Bolus Advection 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfxba
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hfxdiff
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_heat_x_transport_due_to_diffusion
-units:             W 
-cell_methods:      time: mean
-cell_measures:      area: areacello
-long_name:         Ocean Heat X Transport due to Diffusion 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfxdiff
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hfbasin
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     northward_ocean_heat_transport
-units:             W
-cell_methods:      time: mean longitude: mean
-long_name:         Northward Ocean Heat Transport
-comment:           This differs from a similar, previous entry in that northward transport across individual basins is called for, rather than the fully gridded fields.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        latitude basin time
-out_name:          hfbasin
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hfbasinba
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     northward_ocean_heat_transport_due_to_bolus_advection
-units:             W
-cell_methods:      time: mean longitude: mean
-long_name:         Northward Ocean Heat Transport due to Bolus Advection 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        latitude basin time
-out_name:          hfbasinba
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hfbasindiff
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     northward_ocean_heat_transport_due_to_diffusion
-units:             W
-cell_methods:      time: mean longitude: mean
-long_name:         Northward Ocean Heat Transport due to Diffussion
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        latitude basin time
-out_name:          hfbasindiff
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    htovgyre
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     northward_ocean_heat_transport_due_to_gyre
-units:             W 
-cell_methods:      time: mean longitude: mean
-long_name:         Northward Ocean Heat Transport due to Gyre 
-comment:           function of latitude, basin
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        latitude basin time
-out_name:          htovgyre
-type:              real
-valid_min:         -6.75e+14
-valid_max:         2.691e+15
-ok_min_mean_abs:   5.91e+13
-ok_max_mean_abs:   2.364e+14
-!----------------------------------
-!
-
-!============
-variable_entry:    htovovrt
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     northward_ocean_heat_transport_due_to_overturning
-units:             W 
-cell_methods:      time: mean longitude: mean
-long_name:         Northward Ocean Heat Transport due to Overturning 
-comment:           function of latitude, basin
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        latitude basin time
-out_name:          htovovrt
-type:              real
-valid_min:         -2.386e+15
-valid_max:         1.305e+16
-ok_min_mean_abs:   2.039e+14
-ok_max_mean_abs:   8.156e+14
-!----------------------------------
-!
-
-!============
-variable_entry:    sltovgyre
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     northward_ocean_salt_transport_due_to_gyre
-units:             kg s-1
-cell_methods:      time: mean longitude: mean
-long_name:         Northward Ocean Salt Transport due to Gyre 
-comment:           function of latitude, basin
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        latitude basin time
-out_name:          sltovgyre
-type:              real
-valid_min:         -2.132e+10
-valid_max:         5.333e+10
-ok_min_mean_abs:   1.503e+09
-ok_max_mean_abs:   6.01e+09
-!----------------------------------
-!
-
-!============
-variable_entry:    sltovovrt
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     northward_ocean_salt_transport_due_to_overturning
-units:             kg s-1
-cell_methods:      time: mean longitude: mean
-long_name:         Northward Ocean Salt Transport due to Overturning 
-comment:           function of latitude, basin
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        latitude basin time
-out_name:          sltovovrt
-type:              real
-valid_min:         -1.651e+11
-valid_max:         7.307e+11
-ok_min_mean_abs:   1.069e+10
-ok_max_mean_abs:   4.276e+10
-!----------------------------------
-!
-
-!============
-variable_entry:    mfo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg s-1
-cell_methods:      time: mean
-long_name:         Sea Water Transport
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        oline time
-out_name:          mfo
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pr
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     rainfall_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where ice_free_sea over sea
-cell_measures:      area: areacello
-long_name:         Rainfall Flux where Ice Free Ocean over Sea
-comment:           compute as the total mass of liquid water falling as liquid rain  into the ice-free portion of the ocean divided by the area of the ocean portion of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          pr
-type:              real
-valid_min:         0
-valid_max:         0.001254
-ok_min_mean_abs:   2.156e-05
-ok_max_mean_abs:   3.215e-05
-!----------------------------------
-!
-
-!============
-variable_entry:    prsn
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     snowfall_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where ice_free_sea over sea
-cell_measures:      area: areacello
-long_name:         Snowfall Flux where Ice Free Ocean over Sea
-comment:           compute as the total mass of ice directly falling as snow into the ice-free portion of the ocean divided by the area of the ocean portion of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          prsn
-type:              real
-valid_min:         0
-valid_max:         0.0002987
-ok_min_mean_abs:   1.449e-06
-ok_max_mean_abs:   6.11e-06
-!----------------------------------
-!
-
-!============
-variable_entry:    evs
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     water_evaporation_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where ice_free_sea over sea
-cell_measures:      area: areacello
-long_name:         Water Evaporation Flux Where Ice Free Ocean over Sea
-comment:           compute as the total mass of water vapor evaporating from the ice-free portion of the ocean  divided by the area of the ocean portion of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          evs
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    friver
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     water_flux_into_sea_water_from_rivers
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Water Flux into Sea Water From Rivers 
-comment:           compute as the river flux of water into the ocean divided by the area of the ocean portion of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          friver
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    ficeberg
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     water_flux_into_sea_water_from_icebergs
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello volume: volcello
-long_name:         Water Flux into Sea Water From Icebergs 
-comment:           compute as the iceberg melt water  flux into the ocean divided by the area of the ocean portion of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          ficeberg
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fsitherm
-!============
-modeling_realm:    ocean seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     water_flux_into_sea_water_due_to_sea_ice_thermodynamics
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Water Flux into Sea Water due to Sea Ice Thermodynamics 
-comment:           compute as the sea ice thermodynamic water flux into the ocean divided by the area of the ocean portion of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          fsitherm
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    wfo
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     water_flux_into_sea_water
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Water Flux into Sea Water 
-comment:           compute as the water  flux into the ocean divided by the area of the ocean portion of the grid cell.  This is the sum of the next two variables in this table.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          wfo
-type:              real
-valid_min:         -0.005411
-valid_max:         0.03952
-ok_min_mean_abs:   1.831e-05
-ok_max_mean_abs:   6.051e-05
-!----------------------------------
-!
-
-!============
-variable_entry:    wfonocorr
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     water_flux_into_sea_water_without_flux_correction
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Water Flux into Sea Water Without Flux Correction 
-comment:           compute as the water  flux (without flux correction) into the ocean divided by the area of the ocean portion of the grid cell.  This is the sum of the first 6 variables in this table?
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          wfonocorr
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    wfcorr 
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     water_flux_correction
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Water Flux Correction 
-comment:           If this does not vary from one year to the next, report only a single year.  Positive flux implies correction adds water to ocean.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          wfcorr 
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    vsfpr
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     virtual_salt_flux_into_sea_water_due_to_rainfall
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Virtual Salt Flux into Sea Water due to Rainfall 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          vsfpr
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    vsfevap
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     virtual_salt_flux_into_sea_water_due_to_evaporation
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Virtual Salt Flux into Sea Water due to Evaporation 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          vsfevap
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    vsfriver
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     virtual_salt_flux_into_sea_water_from_rivers
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Virtual Salt Flux into Sea Water From Rivers 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          vsfriver
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    vsfsit
-!============
-modeling_realm:    ocean seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     virtual_salt_flux_into_sea_water_due_to_sea_ice_thermodynamics
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Virtual Salt Flux into Sea Water due to Sea Ice Thermodynamics 
-comment:           This variable measures the virtual salt flux into sea water due to the melting of sea ice. It is set to zero in models which receive a real water flux.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          vsfsit
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    vsf
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     virtual_salt_flux_into_sea_water
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Virtual Salt Flux into Sea Water 
-comment:           If this does not vary from one year to the next, report only a single year.  Positive flux implies correction increases salinity of water.  This includes all virtual salt flux, including that due to a salt flux correction.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          vsf
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    vsfcorr 
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     virtual_salt_flux_correction
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Virtual Salt Flux Correction 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          vsfcorr 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    sfdsi
-!============
-modeling_realm:    ocean seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     downward_sea_ice_basal_salt_flux
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Downward Sea Ice Basal Salt Flux
-comment:           This field is physical, and it arises since sea ice has a nonzero salt content, so it exchanges salt with the liquid ocean upon melting and freezing.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          sfdsi
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    sfriver
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     salt_flux_into_sea_water_from_rivers
-units:             kg m-2 s-1
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Salt Flux into Sea Water from Rivers 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          sfriver
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hfgeou
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     upward_geothermal_heat_flux_at_sea_floor
-units:             W m-2
-cell_methods:      time: mean area: whre sea
-cell_measures:      area: areacello
-long_name:         Upward Geothermal Heat Flux at Sea Floor 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfgeou
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    hfrainds
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     temperature_flux_due_to_rainfall_expressed_as_heat_flux_into_sea_water
-units:             W m-2
-cell_methods:      time: mean area: mean where ice_free_sea over sea
-cell_measures:      area: areacello
-long_name:         Temperature Flux due to Rainfall Expressed as Heat Flux into Sea Water 
-comment:           This is defined as ""where ice_free_sea over sea""; i.e., compute the total flux (considered here) entering the ice-free portion of the grid cell divided by the area of the ocean portion of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfrainds
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    hfevapds
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     temperature_flux_due_to_evaporation_expressed_as_heat_flux_out_of_sea_water
-units:             W m-2
-cell_methods:      time: mean area: mean where ice_free_sea over sea
-cell_measures:      area: areacello
-long_name:         Temperature Flux due to Evaporation Expressed as Heat Flux Out of Sea Water 
-comment:           "This is defined as ""where ice_free_sea over sea"""
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfevapds
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    hfrunoffds
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     temperature_flux_due_to_runoff_expressed_as_heat_flux_into_sea_water
-units:             W m-2
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello volume: volcello
-long_name:         Temperature Flux due to Runoff Expressed as Heat Flux into Sea Water 
-comment:           In general this should be reported as a function of depth, (i.e.,  it will be a function of the generic ""XYZ"" dimensions).  Include enough depth levels to represent  the non-zero values of this field everywhere on the globe. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          hfrunoffds
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hfsnthermds
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     heat_flux_into_sea_water_due_to_snow_thermodynamics
-units:             W m-2
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello volume: volcello
-long_name:         Heat Flux into Sea Water due to Snow Thermodynamics 
-comment:           In general this should be reported as a function of depth, (i.e.,  it will be a function of the generic ""XYZ"" dimensions).  Include enough depth levels to represent  the non-zero values of this field everywhere on the globe. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          hfsnthermds
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hfsifrazil
-!============
-modeling_realm:    ocean seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             W m-2
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello volume: volcello
-long_name:         Heat Flux into Sea Water due to Frazil Ice Formation 
-comment:           As of May 2010, the WGOMD document recommends that this field should be saved instead of the field listed immediately below.  In general this should be reported as a function of depth, (i.e.,  it will be a function of the generic ""XYZ"" dimensions).  Include enough depth levels to represent  the non-zero values of this field everywhere on the globe. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          hfsifrazil
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hfsithermds
-!============
-modeling_realm:    ocean seaIce
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     heat_flux_into_sea_water_due_to_sea_ice_thermodynamics
-units:             W m-2
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello volume: volcello
-long_name:         Heat Flux into Sea Water due to Sea Ice Thermodynamics 
-comment:           As of May 2010, the WGOMD document recommends that instead of saving this field, the field listed immediately above should be saved instead.  In general this should be reported as a function of depth, (i.e.,  it will be a function of the generic ""XYZ"" dimensions).  Include enough depth levels to represent  the non-zero values of this field everywhere on the globe. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          hfsithermds
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hfibthermds
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     heat_flux_into_sea_water_due_to_iceberg_thermodynamics
-units:             W m-2
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello volume: volcello
-long_name:         Heat Flux into Sea Water due to Iceberg Thermodynamics 
-comment:           In general this should be reported as a function of depth, (i.e.,  it will be a function of the generic ""XYZ"" dimensions).  Include enough depth levels to represent  the non-zero values of this field everywhere on the globe. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          hfibthermds
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    rlds
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_net_downward_longwave_flux
-units:             W m-2
-cell_methods:      time: mean area: mean where ice_free_sea over sea
-cell_measures:      area: areacello
-long_name:         Surface Net Downward Longwave Radiation
-comment:           "This is defined as ""where ice_free_sea over sea"""
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rlds
-type:              real
-positive:          down
-valid_min:         30.71
-valid_max:         520.5
-ok_min_mean_abs:   271.2
-ok_max_mean_abs:   323.6
-!----------------------------------
-!
-
-!============
-variable_entry:    hfls
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downward_latent_heat_flux
-units:             W m-2
-cell_methods:      time: mean area: mean where ice_free_sea over sea
-cell_measures:      area: areacello
-long_name:         Surface Downward Latent Heat Flux
-comment:           "This is defined as ""where ice_free_sea over sea"""
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfls
-type:              real
-positive:          down
-valid_min:         -76.77
-valid_max:         790.7
-ok_min_mean_abs:   50.39
-ok_max_mean_abs:   73.2
-!----------------------------------
-!
-
-!============
-variable_entry:    hfss
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downward_sensible_heat_flux
-units:             W m-2
-cell_methods:      time: mean area: mean where ice_free_sea over sea
-cell_measures:      area: areacello
-long_name:         Surface Downward Sensible Heat Flux
-comment:           "This is defined as ""where ice_free_sea over sea"""
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfss
-type:              real
-positive:          down
-valid_min:         -264.5
-valid_max:         844.8
-ok_min_mean_abs:   10.7
-ok_max_mean_abs:   34.84
-!----------------------------------
-!
-
-!============
-variable_entry:    rsntds
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             W m-2
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Net Downward Shortwave Radiation at Sea Water Surface 
-comment:           This is the flux into the surface of liquid sea water only. This excludes shortwave flux absorbed by sea ice, but includes any light that passes through the ice and is absorbed by the ocean.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsntds
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    rsds
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     downwelling_shortwave_flux_in_sea_water
-units:             W m-2
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello volume: volcello
-long_name:         Downwelling Shortwave Radiation in Sea Water 
-comment:           In general the shortwave flux should be reported as a function of ocean depth, (i.e.,  it will be a function of the generic ""XYZ"" dimensions).  Include enough depth levels to represent  the non-zero values of this field everywhere on the globe. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          rsds
-type:              real
-positive:          down
-valid_min:         -0.002946
-valid_max:         524.4
-ok_min_mean_abs:   143.9
-ok_max_mean_abs:   181.6
-!----------------------------------
-!
-
-!============
-variable_entry:    hfcorr 
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     heat_flux_correction
-units:             W m-2
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Heat Flux Correction 
-comment:           If this does not vary from one year to the next, report only a single year.  Positive indicates correction adds heat to ocean.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfcorr 
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    hfds
 !============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             W m-2
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Downward Heat Flux at Sea Water Surface
-comment:           "This is the net flux of heat entering the liquid water column through its upper surface (excluding any ""flux adjustment"") ."
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfds
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    tauuo 
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downward_x_stress
-units:             N m-2
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Surface Downward X Stress 
-comment:           This is the stress on the liquid ocean from overlying atmosphere, sea ice, ice shelf, etc.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          tauuo 
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    tauvo 
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downward_y_stress
-units:             N m-2
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Surface Downward Y Stress 
-comment:           This is the stress on the liquid ocean from overlying atmosphere, sea ice, ice shelf, etc.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          tauvo 
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    tauucorr 
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downward_x_stress_correction
-units:             N m-2
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Surface Downward X Stress Correction 
-comment:           This is the stress on the liquid ocean from overlying atmosphere, sea ice, ice shelf, etc.  If this does not vary from one year to the next, report only a single year.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          tauucorr 
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    tauvcorr 
+variable_entry:    htovgyre
 !============
 modeling_realm:    ocean
 !----------------------------------
 ! Variable attributes:
 !----------------------------------
-standard_name:     surface_downward_y_stress_correction
-units:             N m-2
-cell_methods:      time: mean area: mean where sea
-cell_measures:      area: areacello
-long_name:         Surface Downward Y Stress Correction 
-comment:           This is the stress on the liquid ocean from overlying atmosphere, sea ice, ice shelf, etc.  If this does not vary from one year to the next, report only a single year.
+standard_name:     northward_ocean_heat_transport_due_to_gyre
+units:             W 
+cell_methods:      time: mean longitude: mean
+long_name:         Northward Ocean Heat Transport due to Gyre 
+comment:           function of latitude, basin
 !----------------------------------
 ! Additional variable information:
 !----------------------------------
-dimensions:        longitude latitude time
-out_name:          tauvcorr 
+dimensions:        latitude basin time
+out_name:          htovgyre
 type:              real
-positive:          down
+valid_min:         -6.75e+14
+valid_max:         2.691e+15
+ok_min_mean_abs:   5.91e+13
+ok_max_mean_abs:   2.364e+14
 !----------------------------------
 !
-
diff --git a/TestTables/CMIP5_Oyr b/TestTables/CMIP5_Oyr
deleted file mode 100644
index 22a81ca..0000000
--- a/TestTables/CMIP5_Oyr
+++ /dev/null
@@ -1,2096 +0,0 @@
-table_id: Table Oyr
-modeling_realm: ocean
-
-frequency: yr
-
-cmor_version: 2.0         ! version of CMOR that can read this table
-cf_version:   1.4         ! version of CF that output conforms to
-project_id:   CMIP5  ! project id
-table_date:   09 June 2010 ! date this table was constructed
-
-missing_value: 1.e20      ! value used to indicate a missing value
-                          !   in arrays output by netCDF as 32-bit IEEE 
-                          !   floating-point numbers (float or real)
-
-baseURL: http://cmip-pcmdi.llnl.gov/CMIP5/dataLocation 
-product: output
-
-required_global_attributes: creation_date tracking_id forcing model_id parent_experiment_id branch_time contact institute_id ! space separated required global attribute 
-
-forcings:   N/A Nat Ant GHG SD SI SA TO SO Oz LU Sl Vl SS Ds BC MD OC AA
-
-expt_id_ok: '10- or 30-year run initialized in year XXXX' 'decadalXXXX'
-expt_id_ok: 'volcano-free hindcasts XXXX' 'noVolcXXXX'
-expt_id_ok: 'prediction with 2010 volcano' 'volcIn2010'
-expt_id_ok: 'pre-industrial control' 'piControl'
-expt_id_ok: 'Historical' 'historical'
-expt_id_ok: 'mid-Holocene' 'midHolocene'
-expt_id_ok: 'last glacial maximum' 'lgm'
-expt_id_ok: 'last millennium' 'past1000'
-expt_id_ok: 'RCP4.5' 'rcp45'
-expt_id_ok: 'RCP8.5' 'rcp85'
-expt_id_ok: 'RCP2.6' 'rcp26'
-expt_id_ok: 'RCP6' 'rcp60'
-expt_id_ok: 'ESM pre-industrial control' 'esmControl'
-expt_id_ok: 'ESM historical' 'esmHistorical'
-expt_id_ok: 'ESM RCP8.5' 'esmrcp85'
-expt_id_ok: 'ESM fixed climate 1' 'esmFixClim1'
-expt_id_ok: 'ESM fixed climate 2' 'esmFixClim2'
-expt_id_ok: 'ESM feedback 1' 'esmFdbk1'
-expt_id_ok: 'ESM feedback 2' 'esmFdbk2'
-expt_id_ok: '1 percent per year CO2' '1pctCO2'
-expt_id_ok: 'abrupt 4XCO2' 'abrupt4xCO2'
-expt_id_ok: 'natural-only' 'historicalNat'
-expt_id_ok: 'GHG-only' 'historicalGHG'
-expt_id_ok: 'anthropogenic-only' 'historicalAnt'
-expt_id_ok: 'anthropogenic sulfate aerosol direct effect only' 'historicalSD'
-expt_id_ok: 'anthropogenic sulfate aerosol indirect effect only' 'historicalSI'
-expt_id_ok: 'anthropogenic sulfate aerosol only' 'historicalSA'
-expt_id_ok: 'tropospheric ozone only' 'historicalTO'
-expt_id_ok: 'stratospheric ozone' 'historicalSO'
-expt_id_ok: 'ozone only' 'historicalOz'
-expt_id_ok: 'land-use change only' 'historicalLU'
-expt_id_ok: 'solar irradiance only' 'historicalSl'
-expt_id_ok: 'volcanic aerosol only' 'historicalVl'
-expt_id_ok: 'sea salt only' 'historicalSS'
-expt_id_ok: 'dust' 'historicalDs'
-expt_id_ok: 'black carbon only' 'historicalBC'
-expt_id_ok: 'mineral dust only' 'historicalMD'
-expt_id_ok: 'organic carbon only' 'historicalOC'
-expt_id_ok: 'anthropogenic aerosols only' 'historicalAA'
-expt_id_ok: 'AMIP' 'amip'
-expt_id_ok: '2030 time-slice' 'sst2030'
-expt_id_ok: 'control SST climatology' 'sstClim'
-expt_id_ok: 'CO2 forcing' 'sstClim4xCO2'
-expt_id_ok: 'all aerosol forcing' 'sstClimAerosol'
-expt_id_ok: 'sulfate aerosol forcing' 'sstClimSulfate'
-expt_id_ok: '4xCO2 AMIP' 'amip4xCO2'
-expt_id_ok: 'AMIP plus patterned anomaly' 'amipFuture'
-expt_id_ok: 'aqua planet control' 'aquaControl'
-expt_id_ok: '4xCO2 aqua planet' 'aqua4xCO2'
-expt_id_ok: 'aqua planet plus 4K anomaly' 'aqua4K'
-expt_id_ok: 'AMIP plus 4K anomaly' 'amip4K'
-
-
-approx_interval:  365.000000     ! approximate spacing between successive time
-                          !   samples (in units of the output time 
-                          !   coordinate.
-
-!============
-axis_entry: longitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    longitude
-units:            degrees_east
-axis:             X             ! X, Y, Z, T (default: undeclared)
-long_name:        longitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lon
-valid_min:        0.0         
-valid_max:        360.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: latitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    latitude
-units:            degrees_north
-axis:             Y             ! X, Y, Z, T (default: undeclared)
-long_name:        latitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lat
-valid_min:        -90.0         
-valid_max:        90.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: time
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    time
-units:            days since ?
-axis:             T             ! X, Y, Z, T (default: undeclared)
-long_name:        time
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         time
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-!============
-axis_entry: depth_coord
-!============
-!
-!  This vertical coordinate is used in z-coordinate models 
-!   The units are meters (m), and it has a value of 0. at the surface
-!   and becomes more and more positive with depth.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    depth
-units:            m
-axis:             Z
-positive:	  down 
-long_name:        ocean depth coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        0.
-valid_max:        12000.
-!----------------------------------	
-!
-!============
-axis_entry: ocean_double_sigma
-!============
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    ocean_double_sigma
-axis:             Z
-positive:	  up
-long_name:        ocean double sigma coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-formula:          for k <= k_c:\n z(k,j,i)= sigma(k)*f(j,i) \n for k > k_c:\n z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i)) \n f(j,i)= 0.5*(z1+ z2) + 0.5*(z1-z2)* tanh(2*a/(z1-z2)*(depth(j,i)-href))
-z_factors:        sigma: sigma depth: depth z1: z1 z2: z2 a: a_coeff href: href k_c: k_c
-z_bounds_factors: sigma: sigma_bnds depth: depth z1: z1 z2: z2 a: a href: href k_c: k_c
-!----------------------------------	
-!
-!============
-axis_entry: ocean_sigma_z
-!============
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    ocean_sigma_z
-axis:             Z
-long_name:        ocean sigma over z coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-formula:          for k <= nsigma: z(n,k,j,i) = eta(n,j,i) + sigma(k)*(min(depth_c,depth(j,i))+eta(n,j,i)) ; for k > nsigma: z(n,k,j,i) = zlev(k)
-z_factors:        sigma: sigma eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev
-z_bounds_factors: sigma: sigma_bnds eta: eta depth: depth depth_c: depth_c nsigma: nsigma zlev: zlev_bnds
-!----------------------------------	
-!
-!============
-axis_entry: ocean_s
-!============
-!
-!  This coordinate is dimensionless and varies from 0 at the surface to -1. at the ocean floor.
-!  The values of s(k), which appears in the formula below, should be stored as ocean_s.  
-!  Note that in the netCDF file the variable will be named "lev", not ocean_s.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    ocean_s_coordinate
-axis:             Z
-positive:	  up
-long_name:        ocean s-coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        -1.
-valid_max:        0.
-formula:          z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) + (depth(j,i)-depth_c)*C(k) \n where \n C(k)=(1-b)*sinh(a*s(k))/sinh(a) +\n           b*(tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5)
-z_factors:        s: lev eta: eta depth: depth a: a_coeff b: b_coeff depth_c: depth_c
-z_bounds_factors: s: lev_bnds eta: eta depth: depth a: a b: b depth_c: depth_c
-!----------------------------------	
-!
-!============
-axis_entry: ocean_sigma
-!============
-!
-!  This coordinate is dimensionless and varies from 0 at the surface to -1. at the ocean floor.
-!  The values of sigma(k), which appears in the formula below, should be stored as ocean_sigma.  
-!  Note that in the netCDF file the variable will be named "lev", not ocean_sigma.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    ocean_sigma_coordinate
-axis:             Z
-positive:	  up
-long_name:        ocean sigma coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        -1.
-valid_max:        0.
-formula:          z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))
-z_factors:        sigma: lev eta: eta depth: depth
-z_bounds_factors: sigma: lev_bnds eta: eta depth: depth
-!----------------------------------	
-!
-!
-! ***************************************************************
-!
-! Vertical coordinate formula_terms:
-!
-! ***************************************************************
-!
-!============
-variable_entry: eta
-!============
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:            m
-cell_methods:     time: mean
-long_name:        Sea Surface Height
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:      longitude latitude time
-type:      real
-!----------------------------------
-!
-!
-!============
-variable_entry: depth
-!============
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:        m
-long_name:    Sea Floor Depth
-comment:      Ocean bathymetry.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:      longitude latitude
-out_name:        depth
-type:            real
-valid_min:        0.
-valid_max:        12000.
-ok_min_mean_abs:  2000.
-ok_max_mean_abs:  5000.
-!----------------------------------
-!
-!
-!============
-variable_entry: sigma
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: sigma(k)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         olevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: sigma_bnds
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: sigma(k+1/2)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         olevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: zlev
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: zlev(k)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         olevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: zlev_bnds
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: zlev(k+1/2)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         olevel
-type:               double
-!----------------------------------	
-!
-!
-!
-!============
-variable_entry: depth_c
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: depth_c
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-type:               double
-!----------------------------------
-!
-!
-!============
-variable_entry: a
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: coefficient a
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-type:               double
-!----------------------------------
-!
-!
-!============
-variable_entry: b
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: coefficient b
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-type:               double
-!----------------------------------
-!
-!
-!============
-variable_entry: nsigma
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: nsigma
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-type:               integer
-!----------------------------------
-!
-!
-!============
-variable_entry: z1
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: z1
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-type:               double
-!----------------------------------
-!
-!
-!============
-variable_entry: z2
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: z2
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-type:               double
-!----------------------------------
-!
-!
-!============
-variable_entry: href
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: href
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-type:               double
-!----------------------------------
-!
-!
-!============
-variable_entry: k_c
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: k_c
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-type:               integer
-!----------------------------------
-!
-!
-
-!============
-variable_entry:    dissic
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_dissolved_inorganic_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Dissolved Inorganic Carbon Concentration
-comment:           Dissolved inorganic carbon (CO3+HCO3+H2CO3) concentration
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          dissic
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dissoc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_dissolved_organic_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Dissolved Organic Carbon Concentration
-comment:           Dissolved organic carbon concentration
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          dissoc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phyc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_phytoplankton_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Phytoplankton Carbon Concentration
-comment:           sum of phytoplankton carbon component concentrations.  In most (all?) cases this is the sum of phycdiat and phycmisc (i.e., ""Diatom Carbon Concentration"" and ""Non-Diatom Phytoplankton Carbon Concentration""
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          phyc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    zooc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_zooplankton_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Zooplankton Carbon Concentration
-comment:           sum of zooplankton carbon component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          zooc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    bacc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_bacteria_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Bacterial Carbon Concentration
-comment:           sum of bacterial carbon component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          bacc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    detoc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_organic_detritus_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Detrital Organic Carbon Concentration
-comment:           sum of detrital organic carbon component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          detoc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    calc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_calcite_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Calcite Concentration
-comment:           sum of particulate calcite component concentrations (e.g. Phytoplankton, Detrital, etc.)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          calc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    arag
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_aragonite_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Aragonite Concentration
-comment:           sum of particulate aragonite components (e.g. Phytoplankton, Detrital, etc.)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          arag
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phydiat
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_diatoms_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Diatoms expressed as Carbon in Sea Water
-comment:           carbon from the diatom phytoplankton component concentration alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          phydiat
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phydiaz
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_diazotrophs_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Diazotrophs Expressed as Carbon in Sea Water
-comment:           carbon concentration from the diazotrophic phytoplankton component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          phydiaz
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phycalc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_calcareous_phytoplankton_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Calcareous Phytoplankton expressed as Carbon in Sea Water
-comment:           carbon concentration from calcareous (calcite-producing) phytoplankton component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          phycalc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phypico
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_picophytoplankton_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Picophytoplankton expressed as Carbon in Sea Water
-comment:           carbon concentration from the picophytoplankton (<2 um) component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          phypico
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phymisc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_miscellaneous_phytoplankton_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Miscellaneous Phytoplankton expressed as Carbon in Sea Water
-comment:           carbon concentration from additional phytoplankton component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          phymisc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    zmicro
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_microzooplankton_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Microzooplankton expressed as Carbon in Sea Water
-comment:           carbon  concentration from the microzooplankton (<20 um) component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          zmicro
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    zmeso
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_mesozooplankton_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Mesozooplankton expressed as Carbon in Sea Water
-comment:           carbon  concentration from mesozooplankton (20-200 um) component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          zmeso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    zoocmisc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_miscellaneous_zooplankton_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Other Zooplankton Carbon Concentration
-comment:           carbon from additional zooplankton component concentrations alone (e.g. Micro, meso).  Since the models all have different numbers of components, this variable has been included to provide a check for intercomparison between models since some phytoplankton groups are supersets.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          zoocmisc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    talk
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_water_alkalinity_expressed_as_mole_equivalent
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Total Alkalinity
-comment:           total alkalinity equivalent concentration (including carbonate, nitrogen, silicate, and borate components)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          talk
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    ph
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_water_ph_reported_on_total_scale
-units:             1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         pH
-comment:           negative log of hydrogen ion concentration with the concentration expressed as mol H kg-1.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          ph
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    o2
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_molecular_oxygen_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Dissolve Oxygen Concentration
-comment:           dissolved oxygen gas concentration in sea water
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          o2
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    no3
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_nitrate_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Dissolved Nitrate Concentration
-comment:           dissolved nitrate concentration in sea water
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          no3
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    nh4
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_ammonium_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Dissolved Ammonium Concentration
-comment:           dissolved ammonium concentration in sea water
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          nh4
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    po4
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_phosphate_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Dissolved Phosphate Concentration
-comment:           dissolved Phosphate concentration in sea water
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          po4
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dfe
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_dissolved_iron_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Dissolved Iron Concentration
-comment:           dissolved iron concentration in sea water
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          dfe
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    si
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_silicate_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Dissolved Silicate Concentration
-comment:           dissolved silicate concentration in sea water
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          si
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    chl
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_phytoplankton_expressed_as_chlorophyll_in_sea_water
-units:             kg m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Total Chlorophyll Mass Concentration
-comment:           sum of chlorophyll from all phytoplankton group concentrations.  In most models this is equal to chldiat+chlmisc, that is the sum of ""Diatom Chlorophyll Mass Concentration"" plus ""Other Phytoplankton Chlorophyll Mass Concentration""
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          chl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    chldiat
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_diatoms_expressed_as_chlorophyll_in_sea_water
-units:             kg m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Diatom Chlorophyll Mass Concentration
-comment:           chlorophyll from diatom phytoplankton component concentration alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          chldiat
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    chldiaz
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_diazotrophs_expressed_as_chlorophyll_in_sea_water
-units:             kg m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mass Concentration of Diazotrophs expressed as Chlorophyll in Sea Water
-comment:           chlorophyll concentration from the diazotrophic phytoplankton component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          chldiaz
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    chlcalc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_calcareous_phytoplankton_expressed_as_chlorophyll_in_sea_water
-units:             kg m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mass Concentration of Calcareous Phytoplankton expressed as Chlorophyll in Sea Water
-comment:           chlorophyll concentration from the calcite-producing phytoplankton component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          chlcalc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    chlpico
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_picophytoplankton_expressed_as_chlorophyll_in_sea_water
-units:             kg m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mass Concentration of Picophytoplankton expressed as Chlorophyll in Sea Water
-comment:           chlorophyll concentration from the picophytoplankton (<2 um) component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          chlpico
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    chlmisc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_miscellaneous_phytoplankton_expressed_as_chlorophyll_in_sea_water
-units:             kg m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Other Phytoplankton Chlorophyll Mass Concentration
-comment:           chlorophyll from additional phytoplankton component concentrations alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          chlmisc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pon
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_particulate_organic_matter_expressed_as_nitrogen_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Particulate Organic Nitrogen Concentration
-comment:           sum of particulate organic nitrogen component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          pon
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pop
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_particulate_organic_matter_expressed_as_phosphorus_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Particulate Organic Phosphorus Concentration
-comment:           sum of particulate organic phosphorus component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          pop
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    bfe
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_particulate_organic_matter_expressed_as_iron_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Particulate Biogenic Iron Concentration
-comment:           sum of particulate organic iron component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          bfe
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    bsi
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_particulate_matter_expressed_as_silicon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Particulate Biogenic Silica Concentration
-comment:           sum of particulate silica component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          bsi
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phyn
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_phytoplankton_expressed_as_nitrogen_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Phytoplankton Nitrogen Concentration
-comment:           sum of phytoplankton nitrogen component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          phyn
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phyp
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_phytoplankton_expressed_as_phosphorus_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Phytoplankton Phosphorus Concentration
-comment:           sum of phytoplankton phosphorus components
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          phyp
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phyfe
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_phytoplankton_expressed_as_iron_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Phytoplankton Iron Concentration
-comment:           sum of phytoplankton iron component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          phyfe
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    physi
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_phytoplankton_expressed_as_silicon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Phytoplankton Silica Concentration
-comment:           sum of phytoplankton silica component concentrations
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          physi
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dms
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_dimethyl_sulfide_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Dimethyl Sulphide Concentration
-comment:           dimethyl sulphide concentration
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          dms
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    co3
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_carbonate_expressed_as_carbon_in_sea_water
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Carbonate expressed as Carbon in Sea Water
-comment:           carbonate ion concentration
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          co3
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    co3satcalc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_calcite_expressed_as_carbon_in_sea_water_at_saturation
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Calcite expressed as Carbon in Sea Water at Saturation
-comment:           carbonate ion concentration at calcite solution saturation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          co3satcalc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    co3satarag
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_concentration_of_aragonite_expressed_as_carbon_in_sea_water_at_saturation
-units:             mol m-3
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Mole Concentration of Aragonite expressed as Carbon in Sea Water at Saturation
-comment:           carbonate ion concentration at aragonite solution saturation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          co3satarag
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pp
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Primary Carbon Production by Phytoplankton
-comment:           total primary (organic carbon) production by phytoplankton
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          pp
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pnitrate
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_particulate_organic_carbon_expressed_as_carbon_in_sea_water_due_to_nitrate_utilization
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Primary Carbon Production by Phytoplankton due to Nitrate Uptake Alone
-comment:           Primary (organic carbon) production by phytoplankton due to nitrate uptake alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          pnitrate
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pbfe
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_iron_in_sea_water_due_to_biological_production
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Biogenic Iron Production
-comment:           Biogenic iron production
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          pbfe
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pbsi
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_silicon_in_sea_water_due_to_biological_production
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Biogenic Silica Production
-comment:           Biogenic silica production
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          pbsi
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pcalc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_calcite_expressed_as_carbon_in_sea_water_due_to_biological_production
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Calcite Production
-comment:           calcite production
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          pcalc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    parag
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_aragonite_expressed_as_carbon_in_sea_water_due_to_biological_production
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Aragonite Production
-comment:           aragonite production
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          parag
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    expc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sinking_mole_flux_of_particulate_organic_matter_expressed_as_carbon_in_sea_water
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Sinking Particulate Organic Carbon Flux
-comment:           sinking flux of organic carbon
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          expc
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    expn
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sinking_mole_flux_of_particulate_organic_nitrogen_in_sea_water
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Sinking Particulate Organic Nitrogen Flux
-comment:           sinking flux of organic nitrogen
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          expn
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    expp
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sinking_mole_flux_of_particulate_organic_phosphorus_in_sea_water
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea 
-long_name:         Sinking Particulate Organic Phosphorus Flux
-comment:           sinking flux of organic phosphorus
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          expp
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    expcfe
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sinking_mole_flux_of_particulate_iron_in_sea_water
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea 
-long_name:         Sinking Particulate Iron Flux
-comment:           sinking flux of iron
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          expcfe
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    expsi
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sinking_mole_flux_of_particulate_silicon_in_sea_water
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Sinking Particulate Silica Flux
-comment:           sinking flux of silica
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          expsi
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    expcalc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sinking_mole_flux_of_calcite_expressed_as_carbon_in_sea_water
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Sinking Calcite Flux
-comment:           sinking flux of calcite
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          expcalc
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    exparag
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sinking_mole_flux_of_aragonite_expressed_as_carbon_in_sea_water
-units:             mol m-2 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Sinking Aragonite Flux
-comment:           sinking flux of aragonite
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          exparag
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    dcalc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_calcite_expressed_as_carbon_in_sea_water_due_to_dissolution
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Calcite Dissolution
-comment:           calcite dissolution
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          dcalc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    darag
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_aragonite_expressed_as_carbon_in_sea_water_due_to_dissolution
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Aragonite Dissolution
-comment:           aragonite dissolution
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          darag
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pdi
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production_by_diatoms
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Diatom Primary Carbon Production
-comment:           Primary (organic carbon) production by the diatom component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          pdi
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dpocdtdiaz
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production_by_diazatrophs
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Tendency of Mole Concentration of Organic Carbon in Sea Water due to Net Primary Production by Diazatrophs
-comment:           Primary (organic carbon) production by the diazotrophic phytoplankton component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          dpocdtdiaz
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dpocdtcalc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production_by_calcareous_phytoplankton
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Tendency of Mole Concentration of Organic Carbon in Sea Water due to Net Primary Production by Picophytoplankton
-comment:           Primary (organic carbon) production by the calcite-producing phytoplankton component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          dpocdtcalc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dpocdtpico
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production_by_picophytoplankton
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Tendency of Mole Concentration of Organic Carbon in Sea Water due to Net Primary Production by Picophytoplankton
-comment:           Primary (organic carbon) production by the picophytoplankton (<2 um) component alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          dpocdtpico
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phypmisc
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_particulate_organic_matter_expressed_as_carbon_in_sea_water_due_to_net_primary_production_by_miscellaneous_phytoplankton
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Other Phytoplankton Carbon Production
-comment:           Primary (organic carbon) production by other phytoplankton components alone
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          phypmisc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    bddtdic
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_dissolved_inorganic_carbon_in_sea_water_due_to_biological_processes
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Rate of Change of Dissolved Inorganic Carbon due to Biological Activity
-comment:           Net of biological terms in time rate of change of dissolved inorganic carbon
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          bddtdic
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    bddtdin
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_dissolved_inorganic_nitrogen_in_sea_water_due_to_biological_processes
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Rate of Change of Nitrogen Nutrient due to Biological Activity
-comment:           Net of biological terms in time rate of change of nitrogen nutrients (e.g. NO3+NH4)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          bddtdin
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    bddtdip
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_dissolved_inorganic_phosphate_in_sea_water_due_to_biological_processes
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Rate of Change of Dissolved Phosphate due to Biological Activity
-comment:           Net of biological terms in time rate of change of dissolved phosphate
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          bddtdip
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    bddtdife
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_dissolved_inorganic_iron_in_sea_water_due_to_biological_processes
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Rate of Change of Dissolved Inorganic Iron due to Biological Activity
-comment:           Net of biological terms in time rate of change of dissolved inorganic iron
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          bddtdife
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    bddtdisi
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_dissolved_inorganic_silicate_in_sea_water_due_to_biological_processes
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Rate of Change of Dissolved Inorganic Silicate due to Biological Activity
-comment:           Net of biological terms in time rate of change of dissolved inorganic silicate
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          bddtdisi
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    bddtalk
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_sea_water_alkalinity_expressed_as_mole_equivalent_due_to_biological_processes
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Rate of Change of Alkalinity due to Biological Activity
-comment:           Net of biological terms in time rate of change of alkalinity
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          bddtalk
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fescav
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_dissolved_iron_in_sea_water_due_to_scavenging_by_inorganic_particles
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Nonbiogenic Iron Scavenging
-comment:           Dissolved Fe removed through nonbiogenic scavenging onto particles
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          fescav
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fediss
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_dissolved_iron_in_sea_water_due_to_dissolution_from_inorganic_particles
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Particle Source of Dissolved Iron
-comment:           Dissolution, remineralization and desorption of iron back to the dissolved phase
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          fediss
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    graz
-!============
-modeling_realm:    ocnBgchem
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mole_concentration_of_dissolved_iron_in_sea_water_due_to_grazing_of_phytoplankton
-units:             mol m-3 s-1
-cell_methods:      time: mean area: mean where sea 
-cell_measures:      area: areacello volume: volcello
-long_name:         Total Grazing of Phytoplankton by Zooplankton
-comment:           Total grazing of phytoplankton by zooplankton
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel time
-out_name:          graz
-type:              real
-!----------------------------------
-!
-
diff --git a/TestTables/CMIP5_aero b/TestTables/CMIP5_aero
deleted file mode 100644
index 5f98afc..0000000
--- a/TestTables/CMIP5_aero
+++ /dev/null
@@ -1,2289 +0,0 @@
-table_id: Table aero
-modeling_realm: atmos
-
-frequency: mon
-
-cmor_version: 2.0         ! version of CMOR that can read this table
-cf_version:   1.4         ! version of CF that output conforms to
-project_id:   CMIP5  ! project id
-table_date:   09 June 2010 ! date this table was constructed
-
-missing_value: 1.e20      ! value used to indicate a missing value
-                          !   in arrays output by netCDF as 32-bit IEEE 
-                          !   floating-point numbers (float or real)
-
-baseURL: http://cmip-pcmdi.llnl.gov/CMIP5/dataLocation 
-product: output
-
-required_global_attributes: creation_date tracking_id forcing model_id parent_experiment_id branch_time contact institute_id ! space separated required global attribute 
-
-forcings:   N/A Nat Ant GHG SD SI SA TO SO Oz LU Sl Vl SS Ds BC MD OC AA
-
-expt_id_ok: '10- or 30-year run initialized in year XXXX' 'decadalXXXX'
-expt_id_ok: 'volcano-free hindcasts XXXX' 'noVolcXXXX'
-expt_id_ok: 'prediction with 2010 volcano' 'volcIn2010'
-expt_id_ok: 'pre-industrial control' 'piControl'
-expt_id_ok: 'Historical' 'historical'
-expt_id_ok: 'mid-Holocene' 'midHolocene'
-expt_id_ok: 'last glacial maximum' 'lgm'
-expt_id_ok: 'last millennium' 'past1000'
-expt_id_ok: 'RCP4.5' 'rcp45'
-expt_id_ok: 'RCP8.5' 'rcp85'
-expt_id_ok: 'RCP2.6' 'rcp26'
-expt_id_ok: 'RCP6' 'rcp60'
-expt_id_ok: 'ESM pre-industrial control' 'esmControl'
-expt_id_ok: 'ESM historical' 'esmHistorical'
-expt_id_ok: 'ESM RCP8.5' 'esmrcp85'
-expt_id_ok: 'ESM fixed climate 1' 'esmFixClim1'
-expt_id_ok: 'ESM fixed climate 2' 'esmFixClim2'
-expt_id_ok: 'ESM feedback 1' 'esmFdbk1'
-expt_id_ok: 'ESM feedback 2' 'esmFdbk2'
-expt_id_ok: '1 percent per year CO2' '1pctCO2'
-expt_id_ok: 'abrupt 4XCO2' 'abrupt4xCO2'
-expt_id_ok: 'natural-only' 'historicalNat'
-expt_id_ok: 'GHG-only' 'historicalGHG'
-expt_id_ok: 'anthropogenic-only' 'historicalAnt'
-expt_id_ok: 'anthropogenic sulfate aerosol direct effect only' 'historicalSD'
-expt_id_ok: 'anthropogenic sulfate aerosol indirect effect only' 'historicalSI'
-expt_id_ok: 'anthropogenic sulfate aerosol only' 'historicalSA'
-expt_id_ok: 'tropospheric ozone only' 'historicalTO'
-expt_id_ok: 'stratospheric ozone' 'historicalSO'
-expt_id_ok: 'ozone only' 'historicalOz'
-expt_id_ok: 'land-use change only' 'historicalLU'
-expt_id_ok: 'solar irradiance only' 'historicalSl'
-expt_id_ok: 'volcanic aerosol only' 'historicalVl'
-expt_id_ok: 'sea salt only' 'historicalSS'
-expt_id_ok: 'dust' 'historicalDs'
-expt_id_ok: 'black carbon only' 'historicalBC'
-expt_id_ok: 'mineral dust only' 'historicalMD'
-expt_id_ok: 'organic carbon only' 'historicalOC'
-expt_id_ok: 'anthropogenic aerosols only' 'historicalAA'
-expt_id_ok: 'AMIP' 'amip'
-expt_id_ok: '2030 time-slice' 'sst2030'
-expt_id_ok: 'control SST climatology' 'sstClim'
-expt_id_ok: 'CO2 forcing' 'sstClim4xCO2'
-expt_id_ok: 'all aerosol forcing' 'sstClimAerosol'
-expt_id_ok: 'sulfate aerosol forcing' 'sstClimSulfate'
-expt_id_ok: '4xCO2 AMIP' 'amip4xCO2'
-expt_id_ok: 'AMIP plus patterned anomaly' 'amipFuture'
-expt_id_ok: 'aqua planet control' 'aquaControl'
-expt_id_ok: '4xCO2 aqua planet' 'aqua4xCO2'
-expt_id_ok: 'aqua planet plus 4K anomaly' 'aqua4K'
-expt_id_ok: 'AMIP plus 4K anomaly' 'amip4K'
-
-
-approx_interval:  30.000000     ! approximate spacing between successive time
-                          !   samples (in units of the output time 
-                          !   coordinate.
-
-!============
-axis_entry: longitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    longitude
-units:            degrees_east
-axis:             X             ! X, Y, Z, T (default: undeclared)
-long_name:        longitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lon
-valid_min:        0.0         
-valid_max:        360.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: latitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    latitude
-units:            degrees_north
-axis:             Y             ! X, Y, Z, T (default: undeclared)
-long_name:        latitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lat
-valid_min:        -90.0         
-valid_max:        90.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: alev1
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-long_name:        lowest atmospheric model level
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lev
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-index_only:       ok
-!----------------------------------
-!
-
-
-!============
-axis_entry: time
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    time
-units:            days since ?
-axis:             T             ! X, Y, Z, T (default: undeclared)
-long_name:        time
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         time
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-!============
-axis_entry: smooth_level
-!============
-!
-! This coordinate is a hybrid height coordinate with units of meters (m).
-!  It increases upward.
-!  The values of a(k)*ztop, which appear in the formula below, should be stored as smooth_level. 
-!  Note that in the netCDF file the variable will be named "lev", not smooth_level.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_sleve_coordinate
-units:            m
-axis:             Z
-positive:	      up
-long_name:        atmosphere smooth level vertical (SLEVE) coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: increasing
-valid_min:        -200.
-valid_max:        800000.
-formula:          z(n,k,j,i) = a(k)*ztop + b1(k)*zsurf1(n,j,i) + b2(k)*zsurf2(n,j,i)
-z_factors:        a: a b1: b1 b2: b2 ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2
-z_bounds_factors: a: a_bnds b1: b1_bnds b2: b2_bnds ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2
-!----------------------------------	
-!
-!============
-axis_entry: natural_log_pressure
-!============
-!
-!This coordinate is dimensionless and varies from near 0 at the surface and increases upward.
-!  The values of lev(k), which appears in the formula below, should be stored as natural_log_pressure.  
-!  Note that in the netCDF file the variable will be named "lev", not natural_log_pressure.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_ln_pressure_coordinate
-axis:             Z
-long_name:        atmosphere natural log pressure coordinate
-positive:	      down
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        -1.
-valid_max:        20.
-formula:          p(k) = p0 * exp(-lev(k))
-z_factors:        p0: p0 lev: lev
-z_bounds_factors: p0: p0 lev: lev_bnds
-!----------------------------------	
-!
-!============
-axis_entry: standard_sigma
-!============
-!
-! This coordinate is dimensionless and varies from 0 at the model top to 1.0 at the surface.
-!  The values of sigma(k), which appears in the formula below, should be stored as standard_sigma.  
-!  Note that in the netCDF file the variable will be named "lev", not standard_sigma.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_sigma_coordinate
-axis:             Z
-positive:         down
-long_name:        sigma coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        0.0
-valid_max:        1.0
-formula:          p(n,k,j,i) = ptop + sigma(k)*(ps(n,j,i) - ptop)
-z_factors:        ptop: ptop sigma: lev ps: ps
-z_bounds_factors: ptop: ptop sigma: lev_bnds ps: ps
-!----------------------------------	
-!
-!
-!============
-axis_entry:  standard_hybrid_sigma
-!============
-!
-! This coordinate is dimensionless and varies from a small value at the model top to 1.0 at the surface.
-!  The values of a(k)+ b(k), which appear in the formula below, should be stored as standard_hybrid_sigma.  
-!  Note that in the netCDF file the variable will be named "lev", not standard_hybrid_sigma.
-!
-!---------------------------------
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_hybrid_sigma_pressure_coordinate
-units:            1
-axis:             Z 
-positive:         down
-long_name:        hybrid sigma pressure coordinate
-!----------------------------------
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        0.0
-valid_max:        1.0
-formula:          p(n,k,j,i) = a(k)*p0 + b(k)*ps(n,j,i)
-z_factors:        p0: p0 a: a b: b ps: ps
-z_bounds_factors: p0: p0 a: a_bnds b: b_bnds ps: ps
-!----------------------------------		
-!
-!
-!============
-axis_entry:  alternate_hybrid_sigma
-!============
-!
-! This coordinate is dimensionless and varies from a small value at the model top to 1.0 at the surface.
-!  The values of ap(k)/p0 + b(k), which appear in the formula below, should be stored as alternate_hybrid_sigma.  
-!  Note that in the netCDF file the variable will be named "lev", not alternate_hybrid_sigma.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_hybrid_sigma_pressure_coordinate
-units:            1
-axis:             Z
-positive:         down
-long_name:        hybrid sigma pressure coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        0.0
-valid_max:        1.0
-formula:          p(n,k,j,i) = ap(k) + b(k)*ps(n,j,i)
-z_factors:        ap: ap b: b ps: ps
-z_bounds_factors: ap: ap_bnds b: b_bnds ps: ps
-!----------------------------------		
-!
-!
-!============
-axis_entry:  hybrid_height
-!============
-!
-! This coordinate has dimension of meters (m) and increases upward.
-!  The values of a(k) which appear in the formula below, should be stored as hybrid_height.  
-!  Note that in the netCDF file the variable will be named "lev", not hybrid_height.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_hybrid_height_coordinate
-units:            m
-axis:             Z 
-positive:         up
-long_name:        hybrid height coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: increasing
-valid_min:        0.0
-formula:          z(k,j,i) = a(k) + b(k)*orog(j,i)
-z_factors:        a: lev b: b orog: orog
-z_bounds_factors: a: lev_bnds b: b_bnds orog: orog
-!----------------------------------		
-!
-! ***************************************************************
-!
-! Vertical coordinate formula terms:
-!
-! ***************************************************************
-!
-!
-!============
-variable_entry:    orog
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_altitude
-units:             m
-long_name:         Surface Altitude
-comment:           height above the geoid; as defined here, ""the geoid"" is a surface of constant geopotential that, if the ocean were at rest, would coincide with mean sea level. Under this definition, the geoid changes as the mean volume of the ocean changes (e.g., due to glacial melt, or global warming of the ocean).  Report here the height above the present-day geoid.  Over ocean, report as 0.0
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude
-out_name:          orog
-type:              real
-valid_min:         -700
-valid_max:         1.00E+04
-!----------------------------------
-!
-!
-!============
-variable_entry: p0
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:       vertical coordinate formula term: reference pressure 
-units:           Pa
-!----------------------------------	
-!
-!
-!============
-variable_entry: ptop
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:       pressure at top of model 
-units:           Pa
-!----------------------------------	
-!
-!
-!
-!============
-variable_entry: a
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: a(k)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: b
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: b(k)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: a_bnds
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: a(k+1/2)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: b_bnds
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: b(k+1/2)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------
-!
-!
-!============
-variable_entry: ap
-!============
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: ap(k)
-units:           Pa
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: ap_bnds
-!============
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: ap(k+1/2)
-units:           Pa
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: ztop
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:       height of top of model 
-units:           m
-!----------------------------------	
-!
-!
-!
-!
-!============
-variable_entry: ps
-!============
-modeling_realm:  atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:  surface_air_pressure
-units:         Pa
-cell_methods:     time: mean
-long_name:          Surface Air Pressure
-comment:      not, in general, the same as mean sea-level pressure
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:      longitude latitude time
-out_name:  ps
-type:      real
-!
-
-!============
-variable_entry:    od550aer
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_optical_thickness_due_to_ambient_aerosol
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Ambient Aerosol Opitical Thickness at 550 nm
-comment:           atmosphere_optical_thickness_due_to_ambient_aerosol: AOD from the ambient aerosls (i.e., includes aerosol water).  Does not include AOD from stratospheric aerosols if these are prescribed but includes other possible background aerosol types.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          od550aer
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    od550lt1aer
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_optical_thickness_due_to_pm1_ambient_aerosol
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Ambient Fine Aerosol Opitical Thickness at 550 nm
-comment:           atmosphere_optical_thickness_due_to_pm1_ambient_aerosol: od550 due to particles with wet diameter less than 1 um  (""ambient"" means ""wetted""). When models do not include explicit size information, it can be assumed that all anthropogenic aerosols and natural secondary aerosols have diameter less than 1 um. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          od550lt1aer
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    abs550aer
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_absorption_optical_thickness_due_to_ambient_aerosol
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Ambient Aerosol Absorption Optical Thickness at 550 nm
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          abs550aer
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    od870aer
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_optical_thickness_due_to_ambient_aerosol
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Ambient Aerosol Opitical Thickness at 870 nm
-comment:           atmosphere_optical_thickness_due_to_ambient_aerosol: AOD from the ambient aerosls (i.e., includes aerosol water).  Does not include AOD from stratospheric aerosols if these are prescribed but includes other possible background aerosol types.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          od870aer
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    emioa
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_particulate_organic_matter_dry_aerosol_due_to_net_chemical_production_and_emission
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Rate of Emission and Production of Dry Aerosol Total Organic Matter
-comment:           tendency of atmosphere mass content of organic matter dry aerosol due to net production and emission.  This is the sum of total emission of POA and total production of SOA (see next two entries), and it should only be reported if POA and SOA cannot be separately reported. ""Mass"" refers to the mass of organic matter, not mass of organic carbon alone. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          emioa
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    emipoa
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Emission Rate of Dry Aerosol Primary Organic Matter
-comment:           tendency of atmosphere mass content of primary organic aerosol due to emission:  ""mass"" refers to the mass of primary organic matter, not mass of organic carbon alone.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          emipoa
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    chepsoa
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_secondary_particulate_organic_matter_dry_aerosol_due_to_net_chemical_production
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Production Rate of Dry Aerosol Secondary Organic Matter
-comment:           tendency of atmosphere mass content of secondary organic matter_dry aerosol due to net production:  If model lumps SOA emissions with POA, then report the sum of POA and SOA emissions as POA emissions.  ""mass"" refers to the mass of primary organic matter, not mass of organic carbon alone.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          chepsoa
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    emibc
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_black_carbon_dry_aerosol_due_to_emission
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Emission Rate of Black Carbon Aerosol Mass
-comment:           tendency_of_atmosphere_mass_content_of_black_carbon_dry_aerosol_due_to_emission
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          emibc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dryoa
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_particulate_organic_matter_dry_aerosol_due_to_dry_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Dry Deposition Rate of Dry Aerosol Organic Matter
-comment:           tendency_of_atmosphere_mass_content_of_organic_dry_aerosol_due_to_dry_deposition: This is the sum of dry deposition of POA and dry deposition of SOA (see next two entries), and it should only be reported if POA and SOA cannot be separately reported. ""Mass"" refers to the mass of organic matter, not mass of organic carbon alone. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          dryoa
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    drypoa
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_primary_particulate_organic_matter_dry_aerosol_due_to_dry_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Dry Deposition Rate of Dry Aerosol Primary Organic Matter
-comment:           tendency_of_atmosphere_mass_content_of_primary_organic_matter_dry_aerosol_due_to_dry_deposition
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          drypoa
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    drysoa
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_secondary_particulate_organic_matter_dry_aerosol_due_to_dry_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Dry Deposition Rate of Dry Aerosol Secondary Organic Matter
-comment:           tendency_of_atmosphere_mass_content_of_secondary_organic_dry_aerosol_due_to_dry_deposition
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          drysoa
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    drybc
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_black_carbon_dry_aerosol_due_to_dry_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Dry Deposition Rate of Black Carbon Aerosol Mass
-comment:           tendency_of_atmosphere_mass_content_of_black_carbon_dry_aerosol_due_to_dry_deposition
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          drybc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    wetoa
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_particulate_organic_matter_dry_aerosol_due_to_wet_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Wet Deposition Rate of Dry Aerosol Organic Matter
-comment:           tendency_of_atmosphere_mass_content_of_organic_matter_dry_aerosols_due_to_wet_deposition: This is the sum of wet deposition of POA and wet deposition of SOA (see next two entries), and it should only be reported if POA and SOA cannot be separately reported. ""Mass"" refers to the mass of organic matter, not mass of organic carbon alone. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          wetoa
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    wetpoa
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_primary_particulate_organic_matter_dry_aerosol_due_to_wet_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Wet Deposition Rate of Dry Aerosol Primary Organic Matter
-comment:           tendency_of_atmosphere_mass_content_of_primary_organic_matter_dry_aerosols_due_to_wet_deposition
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          wetpoa
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    wetsoa
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_secondary_particulate_organic_matter_dry_aerosol_due_to_wet_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Wet Deposition Rate of Dry Aerosol Secondary Organic Matter
-comment:           tendency_of_atmosphere_mass_content_of_secondary_organic_dry_aerosol_due_to_wet_deposition
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          wetsoa
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    wetbc
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_black_carbon_dry_aerosol_due_to_wet_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Wet Deposition Rate of Black Carbon Aerosol Mass
-comment:           tendency_of_atmosphere_mass_content_of_black_carbon_dry_aerosol_due_to_wet_deposition
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          wetbc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    emibb
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_primary_particulate_organic_matter_dry_aerosol_due_to_emission
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Total Emission of Primary Aerosol from Biomass Burning
-comment:           tendency of atmosphere mass content of primary organic matter dry aerosol due to emission: This does not include sources of secondary aerosols from biomass burning aerosols, such as SO2 or SOA. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          emibb
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    emiso2
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_sulfur_dioxide_due_to_emission
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Total Emission Rate of SO2
-comment:           tendency_of_atmosphere_mass_content_of_sulfur_dioxide_due_to_emission: mass refers to SO2, not S.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          emiso2
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    emiso4
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Total Direct Emission Rate of SO4
-comment:           tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_net_production_and_emission: mass refers to SO4, not S
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          emiso4
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    emidms
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_dimethyl_sulfide_due_to_emission
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Total Emission Rate of DMS
-comment:           tendency_of_atmosphere_mass_content_of_dimethyl_sulfide_due_to_emission: mass refers to DMS, not S
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          emidms
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dryso2
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_sulfur_dioxide_due_to_dry_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Dry Deposition Rate of SO2
-comment:           tendency_of_atmosphere_mass_content_of_sulfur_dioxide_due_to_dry_deposition
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          dryso2
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dryso4
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_sulfate_dry_aerosol_due_to_dry_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Dry Deposition Rate of SO4
-comment:           tendency_of_atmosphere_mass_content_of_sulfate_due_to_dry_deposition
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          dryso4
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    drydms
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_dimethyl_sulfide_due_to_dry_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Dry Deposition Rate of DMS
-comment:           tendency_of_atmosphere_mass_content_of_dimethyl_sulfide_due_to_dry_deposition: omit if DMS is not dry deposited in the model.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          drydms
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    wetso4
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_sulfate_expressed_as_sulfur_dry_aerosol_due_to_wet_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Wet Deposition Rate of SO4
-comment:           tendency_of_atmosphere_mass_content_of_sulfate_expressed_as_sulfur_dry_aerosol_due_to_wet_deposition
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          wetso4
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    wetso2
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_sulfur_dioxide_due_to_wet_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Wet Deposition Rate of SO2
-comment:           tendency_of_atmosphere_mass_content_of_sulfur_dioxide_due_to_wet_deposition
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          wetso2
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    wetdms
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_dimethyl_sulfide_due_to_wet_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Wet Deposition Rate of DMS
-comment:           tendency_of_atmosphere_mass_content_of_dimethyl_sulfide_due_to_wet_deposition: omit if DMS is not wet deposited in the model.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          wetdms
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    eminh3
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_ammonia_due_to_emission
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Total Emission Rate of NH3
-comment:           tendency_of_atmosphere_mass_content_of_ammonia_due_to_emission
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          eminh3
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    drynh3
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_ammonia_due_to_dry_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Dry Deposition Rate of NH3
-comment:           tendency_of_atmosphere_mass_content_of_ammonia_due_to_dry_deposition
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          drynh3
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    drynh4
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_ammonium_dry_aerosol_due_to_dry_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Dry Deposition Rate of NH4
-comment:           tendency_of_atmosphere_mass_content_of_ammonium_due_to_dry_deposition
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          drynh4
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    wetnh4
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_ammonium_dry_aerosol_due_to_wet_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Wet Deposition Rate of NH4+NH3
-comment:           tendency_of_atmosphere_mass_content_of_ammonium_due_to_wet_deposition
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          wetnh4
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    emiss
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_seasalt_dry_aerosol_due_to_emission
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Total Emission Rate of Seasalt
-comment:           tendency_of_atmosphere_mass_content_of_seasalt_dry_aerosol_due_to_emission
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          emiss
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dryss
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_seasalt_dry_aerosol_due_to_dry_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Dry Deposition Rate of Seasalt
-comment:           tendency_of_atmosphere_mass_content_of_seasalt_dry_aerosol_due_to_dry_deposition
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          dryss
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    wetss
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_seasalt_dry_aerosol_due_to_wet_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Wet Deposition Rate of Seasalt
-comment:           tendency_of_atmosphere_mass_content_of_seasalt_dry_aerosol_due_to_wet_deposition
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          wetss
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    emidust
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_due_to_emission
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Total Emission Rate of Dust
-comment:           tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_due_to_emission
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          emidust
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    drydust
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_due_to_dry_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Dry Deposition Rate of Dust
-comment:           tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_due_to_dry_deposition
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          drydust
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    wetdust
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_due_to_wet_deposition
-units:             kg m-2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Wet Deposition Rate of Dust
-comment:           tendency_of_atmosphere_mass_content_of_dust_dry_aerosol_due_to_wet_deposition
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          wetdust
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    loadoa
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_mass_content_of_particulate_organic_matter_dry_aerosol
-units:             kg m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Load of Dry Aerosol Organic Matter
-comment:           atmosphere dry organic content: This is the vertically integrated sum of atmosphere_primary_organic_content and atmosphere_secondary_organic_content (see next two table entries), and therefore should only be reported if those two components cannot be separately reported. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          loadoa
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    loadpoa
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_mass_content_of_primary_particulate_organic_matter_dry_aerosol
-units:             kg m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Load of Dry Aerosol Primary Organic Matter
-comment:           atmosphere_primary_organic_content
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          loadpoa
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    loadsoa
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_mass_content_of_secondary_particulate_organic_matter_dry_aerosol
-units:             kg m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Load of Dry Aerosol Secondary Organic Matter
-comment:           atmosphere_secondary_organic_content
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          loadsoa
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    loadbc
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_mass_content_of_black_carbon_dry_aerosol
-units:             kg m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Load of Black Carbon Aerosol
-comment:           atmosphere_black_carbon_content
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          loadbc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    loadso4
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_mass_content_of_sulfate_dry_aerosol
-units:             kg m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Load of SO4
-comment:           atmosphere_sulfate_content
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          loadso4
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    loaddust
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_mass_content_of_dust_dry_aerosol
-units:             kg m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Load of Dust
-comment:           atmosphere_dust_content
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          loaddust
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    loadss
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_mass_content_of_seasalt_dry_aerosol
-units:             kg m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Load of Seasalt
-comment:           atmosphere_seasalt_content
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          loadss
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    loadno3
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_mass_content_of_nitrate_dry_aerosol
-units:             kg m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Load of NO3
-comment:           atmosphere_nitrate_content
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          loadno3
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    loadnh4
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_mass_content_of_ammonium_dry_aerosol
-units:             kg m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Load of NH4
-comment:           atmosphere_ammonium_content
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          loadnh4
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    sconcoa
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_particulate_organic_matter_dry_aerosol_in_air
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Concentration of Dry Aerosol Organic Matter
-comment:           mass_concentration_of_organic_aerosol_in_air: In model lowest layer (The location of the model's lowest layer should be recorded in the netCDF output file).  This is the sum of concentrations of primary and secondary organic aerosol (see next two table entries), and therefore should only be reported if those two components cannot be separately reported.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alev1 time
-out_name:          sconcoa
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    sconcpoa
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_primary_particulate_organic_matter_dry_aerosol_in_air
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Concentration of Dry Aerosol Primary Organic Matter
-comment:           mass_concentration_of_primary_organic_aerosol_in_air: In model lowest layer (The location of the model's lowest layer should be recorded in the netCDF output file).  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alev1 time
-out_name:          sconcpoa
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    sconcsoa
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_secondary_particulate_organic_matter_dry_aerosol_in_air
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Concentration of Dry Aerosol Secondary Organic Matter
-comment:           mass_concentration_of_secondary_organic_aerosol_in_air: In model lowest layer (The location of the model's lowest layer should be recorded in the netCDF output file).  If the model lumps SOA with POA, then report their sum as POA.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alev1 time
-out_name:          sconcsoa
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    sconcbc
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_black_carbon_dry_aerosol_in_air
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Concentration of Black Carbon Aerosol
-comment:           mass_concentration_of_black_carbon_aerosol_in_air: In model lowest layer (The location of the model's lowest layer should be recorded in the netCDF output file).  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alev1 time
-out_name:          sconcbc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    sconcso4
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_sulfate_dry_aerosol_in_air
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Concentration of SO4
-comment:           mass_concentration_of_sulfate_aerosol_in_air: In model lowest layer (The location of the model's lowest layer should be recorded in the netCDF output file).  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alev1 time
-out_name:          sconcso4
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    sconcdust
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_dust_dry_aerosol_in_air
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Concentration of Dust
-comment:           mass_concentration_of_dust_aerosol_in_air: In model lowest layer (The location of the model's lowest layer should be recorded in the netCDF output file).  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alev1 time
-out_name:          sconcdust
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    sconcss
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_seasalt_dry_aerosol_in_air
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Concentration of Seasalt
-comment:           mass_concentration_of_seasalt_aerosol_in_air: In model lowest layer (The location of the model's lowest layer should be recorded in the netCDF output file).  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alev1 time
-out_name:          sconcss
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    sconcno3
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_nitrate_dry_aerosol_in_air
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Concentration of NO3
-comment:           mass_concentration_of_nitrate_aerosol_in_air: In model lowest layer (The location of the model's lowest layer should be recorded in the netCDF output file).  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alev1 time
-out_name:          sconcno3
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    sconcnh4
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_ammonium_dry_aerosol_in_air
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Concentration of NH4
-comment:           mass_concentration_of_ammonium_aerosol_in_air: In model lowest layer (The location of the model's lowest layer should be recorded in the netCDF output file).  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alev1 time
-out_name:          sconcnh4
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    rsdsdiff
-!============
-modeling_realm:    aerosol land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Diffuse Downward Shortwave Radiation
-comment:           downwelling_diffuse_shortwave_flux_in_air
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsdsdiff
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    rsdscsdiff
-!============
-modeling_realm:    aerosol land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Diffuse Downward Clear Sky Shortwave Radiation
-comment:           downwelling_diffuse_shortwave_flux_in_air_assuming_clear_sky
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsdscsdiff
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    reffclwtop
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             m
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Cloud-Top Effective Droplet Radius
-comment:           Droplets are liquid only.  Report effective radius ""as seen from space"" over liquid cloudy portion of grid cell.  This is the value from uppermost model layer with liquid cloud or, if available, it is better to sum over all liquid cloud tops, no matter where they occur, as long as they are seen from the top of the atmosphere. Weight by total liquid cloud top fraction of  (as seen from TOA) each time sample when computing monthly mean.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          reffclwtop
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cldncl
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Cloud Droplet Number Concentration of Cloud Tops
-comment:           Droplets are liquid only.  Report concentration ""as seen from space"" over liquid cloudy portion of grid cell.  This is the value from uppermost model layer with liquid cloud or, if available, it is better to sum over all liquid cloud tops, no matter where they occur, as long as they are seen from the top of the atmosphere. Weight by total liquid cloud top fraction of  (as seen from TOA) each time sample when computing monthly mean.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cldncl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cldnci
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Ice Crystal Number Concentration of Cloud Tops
-comment:           Report concentration ""as seen from space"" over liquid cloudy portion of grid cell.  This is the value from uppermost model layer with ice cloud or, if available, it is better to sum over all ice cloud tops, no matter where they occur, as long as they are seen from the top of the atmosphere. Weight by total ice cloud top fraction (as seen from TOA) of each time sample when computing monthly mean.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cldnci
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cldnvi
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_number_content_of_cloud_droplets
-units:             m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Column Integrated Cloud Droplet Number
-comment:           Droplets are liquid only.  Weight by liquid cloud fraction in each layer when vertically integrating.  Weight by total liquid cloud fraction (as seen from TOA) when reporting monthly mean
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cldnvi
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    ec550aer
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             m-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Ambient Aerosol Extinction Optical Thickness at 550 nm
-comment:           "atmosphere_extinction_due_to_ambient_aerosol: ""ambient"" means ""wetted"".  This and other fields in this table are 3-D."
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          ec550aer
-!----------------------------------
-!
-
-!============
-variable_entry:    concoa
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_particulate_organic_matter_dry_aerosol_in_air
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Concentration of Dry Aerosol Organic Matter
-comment:           mass_concentration_of_organic_matter_dry_aerosol_in_air mass concentration of organic matter dry aerosol in air:  This is the sum of concentrations of primary and secondary organic aerosols (see next two table entries), and therefore should only be reported if those two components cannot be separately reported. 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          concoa
-!----------------------------------
-!
-
-!============
-variable_entry:    concpoa
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_primary_particulate_organic_matter_dry_aerosol_in_air
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Concentration of Dry Aerosol Primary Organic Matter
-comment:           mass_concentration_of_primary_organic_matter_dry_aerosol_in_air
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          concpoa
-!----------------------------------
-!
-
-!============
-variable_entry:    concsoa
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_secondary_particulate_organic_matter_dry_aerosol_in_air
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Concentration of Dry Aerosol Secondary Organic Matter
-comment:           mass_concentration_of_secondary_organic_matter_dry_aerosol_in_air: If the model lumps SOA with POA, then report their sum as POA.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          concsoa
-!----------------------------------
-!
-
-!============
-variable_entry:    concbb
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Concentration of Biomass Burning Aerosol
-comment:           mass_concentration_of_biomass_burning_dry_aerosol_in_air
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          concbb
-!----------------------------------
-!
-
-!============
-variable_entry:    concbc
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_black_carbon_dry_aerosol_in_air
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Concentration of Black Carbon Aerosol
-comment:           mass_concentration_ of_black_carbon_dry_aerosol_in_air
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          concbc
-!----------------------------------
-!
-
-!============
-variable_entry:    concaerh2o
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_water_in_ambient_aerosol_in_air
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Concentration of Aerosol Water 
-comment:           "mass_concentration_of_water_in_ambient_aerosol_in_air: ""ambient"" means ""wetted"""
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          concaerh2o
-!----------------------------------
-!
-
-!============
-variable_entry:    concso4
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_sulfate_dry_aerosol_in_air
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Concentration of SO4
-comment:           mass_concentration_of_sulfate_dry_aerosol_in_air
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          concso4
-!----------------------------------
-!
-
-!============
-variable_entry:    concso2
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_fraction_of_sulfur_dioxide_in_air
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Mole Fraction of SO2
-comment:           mole_fraction_of_sulfur_dioxide_in_air
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          concso2
-!----------------------------------
-!
-
-!============
-variable_entry:    concdms
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mole_fraction_of_dimethyl_sulfide_in_air
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Mole Fraction of DMS
-comment:           mole_concentration_of_dimethyl_sulfide_in_air
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          concdms
-!----------------------------------
-!
-
-!============
-variable_entry:    concno3
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_nitrate_dry_aerosol_in_air
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Concentration of NO3 Aerosol
-comment:           mass_concentration_ of_nitrate_dry_aerosol_in_air
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          concno3
-!----------------------------------
-!
-
-!============
-variable_entry:    concnh4
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_ammonium_dry_aerosol_in_air
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Concentration of NH4 
-comment:           mass_concentration_of_ammonium_dry_aerosol_in_air
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          concnh4
-!----------------------------------
-!
-
-!============
-variable_entry:    concss
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_seasalt_dry_aerosol_in_air
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Concentration of Seasalt 
-comment:           mass_concentration_ of_seasalt_dry_aerosol_in_air
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          concss
-!----------------------------------
-!
-
-!============
-variable_entry:    concdust
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_concentration_of_dust_dry_aerosol_in_air
-units:             kg m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Concentration of Dust 
-comment:           mass_concentration_ of_dust_dry_aerosol_in_air
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          concdust
-!----------------------------------
-!
-
-!============
-variable_entry:    conccn
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Aerosol Number Concentration
-comment:           number_concentration_of_ambient_aerosol_in_air
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          conccn
-!----------------------------------
-!
-
-!============
-variable_entry:    concnmcn
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Number Concentration of Nucleation Mode Aerosol
-comment:           number_concentration_of_ambient_aerosol_in_nucleation_mode_in_air: include all particles with diameter smaller than 3 nm
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          concnmcn
-!----------------------------------
-!
-
-!============
-variable_entry:    conccmcn
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Number Concentration Coarse Mode Aerosol
-comment:           number_concentration_of_ambient_aerosol_in_coarse_mode_in_air: include all particles with diameter larger than 1 micron
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          conccmcn
-!----------------------------------
-!
-
-!============
-variable_entry:    reffclws
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     effective_radius_of_stratiform_cloud_liquid_water_particle
-units:             m
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Stratiform Cloud Droplet Effective Radius
-comment:           Droplets are liquid.  The effective radius is defined as the ratio of the third moment over the second moment of the particle size distribution and the time-mean should be calculated, weighting the individual samples by the cloudy fraction of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          reffclws
-!----------------------------------
-!
-
-!============
-variable_entry:    reffclwc
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     effective_radius_of_convective_cloud_liquid_water_particle
-units:             m
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Convective Cloud Droplet Effective Radius
-comment:           Droplets are liquid.  The effective radius is defined as the ratio of the third moment over the second moment of the particle size distribution and the time-mean should be calculated, weighting the individual samples by the cloudy fraction of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          reffclwc
-!----------------------------------
-!
-
-!============
-variable_entry:    cdnc
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Cloud Droplet Number Concentration
-comment:           Cloud droplet number concentration in liquid clouds
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          cdnc
-!----------------------------------
-!
-
-!============
-variable_entry:    inc
-!============
-modeling_realm:    aerosol
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             m-3
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Ice Crystal Number Concentration
-comment:           Ice Crystal number concentration in ice clouds
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          inc
-!----------------------------------
-!
-
diff --git a/TestTables/CMIP5_cf3hr b/TestTables/CMIP5_cf3hr
deleted file mode 100644
index 4782e64..0000000
--- a/TestTables/CMIP5_cf3hr
+++ /dev/null
@@ -1,2744 +0,0 @@
-table_id: Table cf3hr
-modeling_realm: atmos
-
-frequency: 3hr
-
-cmor_version: 2.0         ! version of CMOR that can read this table
-cf_version:   1.4         ! version of CF that output conforms to
-project_id:   CMIP5  ! project id
-table_date:   09 June 2010 ! date this table was constructed
-
-missing_value: 1.e20      ! value used to indicate a missing value
-                          !   in arrays output by netCDF as 32-bit IEEE 
-                          !   floating-point numbers (float or real)
-
-baseURL: http://cmip-pcmdi.llnl.gov/CMIP5/dataLocation 
-product: output
-
-required_global_attributes: creation_date tracking_id forcing model_id parent_experiment_id branch_time contact institute_id ! space separated required global attribute 
-
-forcings:   N/A Nat Ant GHG SD SI SA TO SO Oz LU Sl Vl SS Ds BC MD OC AA
-
-expt_id_ok: '10- or 30-year run initialized in year XXXX' 'decadalXXXX'
-expt_id_ok: 'volcano-free hindcasts XXXX' 'noVolcXXXX'
-expt_id_ok: 'prediction with 2010 volcano' 'volcIn2010'
-expt_id_ok: 'pre-industrial control' 'piControl'
-expt_id_ok: 'Historical' 'historical'
-expt_id_ok: 'mid-Holocene' 'midHolocene'
-expt_id_ok: 'last glacial maximum' 'lgm'
-expt_id_ok: 'last millennium' 'past1000'
-expt_id_ok: 'RCP4.5' 'rcp45'
-expt_id_ok: 'RCP8.5' 'rcp85'
-expt_id_ok: 'RCP2.6' 'rcp26'
-expt_id_ok: 'RCP6' 'rcp60'
-expt_id_ok: 'ESM pre-industrial control' 'esmControl'
-expt_id_ok: 'ESM historical' 'esmHistorical'
-expt_id_ok: 'ESM RCP8.5' 'esmrcp85'
-expt_id_ok: 'ESM fixed climate 1' 'esmFixClim1'
-expt_id_ok: 'ESM fixed climate 2' 'esmFixClim2'
-expt_id_ok: 'ESM feedback 1' 'esmFdbk1'
-expt_id_ok: 'ESM feedback 2' 'esmFdbk2'
-expt_id_ok: '1 percent per year CO2' '1pctCO2'
-expt_id_ok: 'abrupt 4XCO2' 'abrupt4xCO2'
-expt_id_ok: 'natural-only' 'historicalNat'
-expt_id_ok: 'GHG-only' 'historicalGHG'
-expt_id_ok: 'anthropogenic-only' 'historicalAnt'
-expt_id_ok: 'anthropogenic sulfate aerosol direct effect only' 'historicalSD'
-expt_id_ok: 'anthropogenic sulfate aerosol indirect effect only' 'historicalSI'
-expt_id_ok: 'anthropogenic sulfate aerosol only' 'historicalSA'
-expt_id_ok: 'tropospheric ozone only' 'historicalTO'
-expt_id_ok: 'stratospheric ozone' 'historicalSO'
-expt_id_ok: 'ozone only' 'historicalOz'
-expt_id_ok: 'land-use change only' 'historicalLU'
-expt_id_ok: 'solar irradiance only' 'historicalSl'
-expt_id_ok: 'volcanic aerosol only' 'historicalVl'
-expt_id_ok: 'sea salt only' 'historicalSS'
-expt_id_ok: 'dust' 'historicalDs'
-expt_id_ok: 'black carbon only' 'historicalBC'
-expt_id_ok: 'mineral dust only' 'historicalMD'
-expt_id_ok: 'organic carbon only' 'historicalOC'
-expt_id_ok: 'anthropogenic aerosols only' 'historicalAA'
-expt_id_ok: 'AMIP' 'amip'
-expt_id_ok: '2030 time-slice' 'sst2030'
-expt_id_ok: 'control SST climatology' 'sstClim'
-expt_id_ok: 'CO2 forcing' 'sstClim4xCO2'
-expt_id_ok: 'all aerosol forcing' 'sstClimAerosol'
-expt_id_ok: 'sulfate aerosol forcing' 'sstClimSulfate'
-expt_id_ok: '4xCO2 AMIP' 'amip4xCO2'
-expt_id_ok: 'AMIP plus patterned anomaly' 'amipFuture'
-expt_id_ok: 'aqua planet control' 'aquaControl'
-expt_id_ok: '4xCO2 aqua planet' 'aqua4xCO2'
-expt_id_ok: 'aqua planet plus 4K anomaly' 'aqua4K'
-expt_id_ok: 'AMIP plus 4K anomaly' 'amip4K'
-
-
-approx_interval:  0.000000     ! approximate spacing between successive time
-                          !   samples (in units of the output time 
-                          !   coordinate.
-
-!============
-axis_entry: longitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    longitude
-units:            degrees_east
-axis:             X             ! X, Y, Z, T (default: undeclared)
-long_name:        longitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lon
-valid_min:        0.0         
-valid_max:        360.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: latitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    latitude
-units:            degrees_north
-axis:             Y             ! X, Y, Z, T (default: undeclared)
-long_name:        latitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lat
-valid_min:        -90.0         
-valid_max:        90.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: p220
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    air_pressure
-units:            Pa
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         down         ! up or down (default: undeclared)
-long_name:        pressure
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         plev
-stored_direction: decreasing
-type:             double
-value:            22000.            ! of scalar (singleton) dimension 
-bounds_values:    0. 44000.    ! of scalar (singleton) dimension bounds
-must_have_bounds: no
-!----------------------------------
-!
-
-
-!============
-axis_entry: p560
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    air_pressure
-units:            Pa
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         down         ! up or down (default: undeclared)
-long_name:        pressure
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         plev
-stored_direction: decreasing
-type:             double
-value:            56000.            ! of scalar (singleton) dimension 
-bounds_values:    44000. 68000.    ! of scalar (singleton) dimension bounds
-must_have_bounds: no
-!----------------------------------
-!
-
-
-!============
-axis_entry: p840
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    air_pressure
-units:            Pa
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         down         ! up or down (default: undeclared)
-long_name:        pressure
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         plev
-stored_direction: decreasing
-type:             double
-value:            84000.            ! of scalar (singleton) dimension 
-bounds_values:    680. 100000.    ! of scalar (singleton) dimension bounds
-must_have_bounds: no
-!----------------------------------
-!
-
-
-!============
-axis_entry: alevhalf
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         up         ! up or down (default: undeclared)
-long_name:        atmospheric model half-level
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lev
-type:             double
-must_have_bounds: no
-index_only:       ok
-!----------------------------------
-!
-
-
-!============
-axis_entry: alt40
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    altitude
-units:            m
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         up         ! up or down (default: undeclared)
-long_name:        altitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         alt40
-stored_direction: increasing
-tolerance:        0.001
-
-type:             double
-requested:        240. 720. 1200. 1680. 2160. 2640. 3120. 3600. 4080. 4560. 5040. 5520. 6000. 6480. 6960. 7440. 7920. 8400. 8880. 9360. 9840. 10320. 10800. 11280. 11760. 12240. 12720. 13200. 13680. 14160. 14640. 15120. 15600. 16080. 16560. 17040. 17520. 18000. 18480. 18960.        ! space-separated list of requested coordinates 
-requested_bounds: . 0. 480. 480. 960. 960. 1440. 1440. 1920. 1920. 2400. 2400. 2880. 2880. 3360. 3360. 3840. 3840. 4320. 4320. 4800. 4800. 5280. 5280. 5760. 5760. 6240. 6240. 6720. 6720. 7200. 7200. 7680. 7680. 8160. 8160. 8640. 8640. 9120. 9120. 9600. 9600. 10080. 10080. 10560. 10560. 11040. 11040. 11520. 11520. 12000. 12000. 12480. 12480. 12960. 12960. 13440. 13440. 13920. 13920. 14400. 14400. 14880. 14880. 15360. 15360. 15840. 15840. 16320. 16320. 16800. 16800. 17280. 17280. 17760. 17 [...]
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: time
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    time
-units:            days since ?
-axis:             T             ! X, Y, Z, T (default: undeclared)
-long_name:        time
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         time
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: time1
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    time
-units:            days since ?
-axis:             T             ! X, Y, Z, T (default: undeclared)
-long_name:        time
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         time
-stored_direction: increasing
-type:             double
-must_have_bounds: no
-!----------------------------------
-!
-
-
-!============
-axis_entry: height2m
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    height
-units:            m
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         up         ! up or down (default: undeclared)
-long_name:        height
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         height
-valid_min:        1.0         
-valid_max:        10.0 
-stored_direction: increasing
-type:             double
-value:            2.            ! of scalar (singleton) dimension 
-must_have_bounds: no
-!----------------------------------
-!
-
-
-!============
-axis_entry: height10m
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    height
-units:            m
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         up         ! up or down (default: undeclared)
-long_name:        height
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         height
-valid_min:        1.0         
-valid_max:        30.0 
-stored_direction: increasing
-type:             double
-value:            10.            ! of scalar (singleton) dimension 
-must_have_bounds: no
-!----------------------------------
-!
-
-
-!============
-axis_entry: scatratio
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    backscattering_ratio
-units:            1
-long_name:        lidar backscattering ratio
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         scatratio
-stored_direction: increasing
-tolerance:        0.001
-
-type:             double
-requested_bounds: 0.01 1.2 3 5 7 10 15 20 25 30 40 50 60 80 999 1009 ! space-separated list of requested coordinate bounds
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: dbze
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    equivalent_reflectivity_factor
-units:            dBZ
-long_name:        CloudSat simulator equivalent radar reflectivity factor
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         dbze
-stored_direction: increasing
-tolerance:        0.001
-
-type:             double
-requested:        -47.5 -42.5 -37.5 -32.5 -27.5 -22.5 -17.5 -12.5 -7.5 -2.5 2.5 7.5 12.5 17.5 22.5        ! space-separated list of requested coordinates 
-requested_bounds: -50 -45 -40 -35 -30 -25 -20 -15 -10 -5 0 5 10 15 20 25 ! space-separated list of requested coordinate bounds
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: location
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-units:            1
-long_name:        location index
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         loc
-stored_direction: increasing
-type:             integer
-must_have_bounds: no
-index_only:       ok
-!----------------------------------
-!
-
-!============
-axis_entry: smooth_level
-!============
-!
-! This coordinate is a hybrid height coordinate with units of meters (m).
-!  It increases upward.
-!  The values of a(k)*ztop, which appear in the formula below, should be stored as smooth_level. 
-!  Note that in the netCDF file the variable will be named "lev", not smooth_level.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_sleve_coordinate
-units:            m
-axis:             Z
-positive:	      up
-long_name:        atmosphere smooth level vertical (SLEVE) coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: increasing
-valid_min:        -200.
-valid_max:        800000.
-formula:          z(n,k,j,i) = a(k)*ztop + b1(k)*zsurf1(n,j,i) + b2(k)*zsurf2(n,j,i)
-z_factors:        a: a b1: b1 b2: b2 ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2
-z_bounds_factors: a: a_bnds b1: b1_bnds b2: b2_bnds ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2
-!----------------------------------	
-!
-!============
-axis_entry: natural_log_pressure
-!============
-!
-!This coordinate is dimensionless and varies from near 0 at the surface and increases upward.
-!  The values of lev(k), which appears in the formula below, should be stored as natural_log_pressure.  
-!  Note that in the netCDF file the variable will be named "lev", not natural_log_pressure.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_ln_pressure_coordinate
-axis:             Z
-long_name:        atmosphere natural log pressure coordinate
-positive:	      down
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        -1.
-valid_max:        20.
-formula:          p(k) = p0 * exp(-lev(k))
-z_factors:        p0: p0 lev: lev
-z_bounds_factors: p0: p0 lev: lev_bnds
-!----------------------------------	
-!
-!============
-axis_entry: standard_sigma
-!============
-!
-! This coordinate is dimensionless and varies from 0 at the model top to 1.0 at the surface.
-!  The values of sigma(k), which appears in the formula below, should be stored as standard_sigma.  
-!  Note that in the netCDF file the variable will be named "lev", not standard_sigma.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_sigma_coordinate
-axis:             Z
-positive:         down
-long_name:        sigma coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        0.0
-valid_max:        1.0
-formula:          p(n,k,j,i) = ptop + sigma(k)*(ps(n,j,i) - ptop)
-z_factors:        ptop: ptop sigma: lev ps: ps
-z_bounds_factors: ptop: ptop sigma: lev_bnds ps: ps
-!----------------------------------	
-!
-!
-!============
-axis_entry:  standard_hybrid_sigma
-!============
-!
-! This coordinate is dimensionless and varies from a small value at the model top to 1.0 at the surface.
-!  The values of a(k)+ b(k), which appear in the formula below, should be stored as standard_hybrid_sigma.  
-!  Note that in the netCDF file the variable will be named "lev", not standard_hybrid_sigma.
-!
-!---------------------------------
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_hybrid_sigma_pressure_coordinate
-units:            1
-axis:             Z 
-positive:         down
-long_name:        hybrid sigma pressure coordinate
-!----------------------------------
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        0.0
-valid_max:        1.0
-formula:          p(n,k,j,i) = a(k)*p0 + b(k)*ps(n,j,i)
-z_factors:        p0: p0 a: a b: b ps: ps
-z_bounds_factors: p0: p0 a: a_bnds b: b_bnds ps: ps
-!----------------------------------		
-!
-!
-!============
-axis_entry:  alternate_hybrid_sigma
-!============
-!
-! This coordinate is dimensionless and varies from a small value at the model top to 1.0 at the surface.
-!  The values of ap(k)/p0 + b(k), which appear in the formula below, should be stored as alternate_hybrid_sigma.  
-!  Note that in the netCDF file the variable will be named "lev", not alternate_hybrid_sigma.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_hybrid_sigma_pressure_coordinate
-units:            1
-axis:             Z
-positive:         down
-long_name:        hybrid sigma pressure coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        0.0
-valid_max:        1.0
-formula:          p(n,k,j,i) = ap(k) + b(k)*ps(n,j,i)
-z_factors:        ap: ap b: b ps: ps
-z_bounds_factors: ap: ap_bnds b: b_bnds ps: ps
-!----------------------------------		
-!
-!
-!============
-axis_entry:  hybrid_height
-!============
-!
-! This coordinate has dimension of meters (m) and increases upward.
-!  The values of a(k) which appear in the formula below, should be stored as hybrid_height.  
-!  Note that in the netCDF file the variable will be named "lev", not hybrid_height.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_hybrid_height_coordinate
-units:            m
-axis:             Z 
-positive:         up
-long_name:        hybrid height coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: increasing
-valid_min:        0.0
-formula:          z(k,j,i) = a(k) + b(k)*orog(j,i)
-z_factors:        a: lev b: b orog: orog
-z_bounds_factors: a: lev_bnds b: b_bnds orog: orog
-!----------------------------------		
-!
-! ***************************************************************
-!
-! Vertical coordinate formula terms:
-!
-! ***************************************************************
-!
-!
-!============
-variable_entry:    orog
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_altitude
-units:             m
-long_name:         Surface Altitude
-comment:           height above the geoid; as defined here, ""the geoid"" is a surface of constant geopotential that, if the ocean were at rest, would coincide with mean sea level. Under this definition, the geoid changes as the mean volume of the ocean changes (e.g., due to glacial melt, or global warming of the ocean).  Report here the height above the present-day geoid.  Over ocean, report as 0.0
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude
-out_name:          orog
-type:              real
-valid_min:         -700
-valid_max:         1.00E+04
-!----------------------------------
-!
-!
-!============
-variable_entry: p0
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:       vertical coordinate formula term: reference pressure 
-units:           Pa
-!----------------------------------	
-!
-!
-!============
-variable_entry: ptop
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:       pressure at top of model 
-units:           Pa
-!----------------------------------	
-!
-!
-!
-!============
-variable_entry: a
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: a(k)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: b
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: b(k)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: a_bnds
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: a(k+1/2)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: b_bnds
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: b(k+1/2)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------
-!
-!
-!============
-variable_entry: ap
-!============
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: ap(k)
-units:           Pa
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: ap_bnds
-!============
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: ap(k+1/2)
-units:           Pa
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: ztop
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:       height of top of model 
-units:           m
-!----------------------------------	
-!
-!
-!
-
-!============
-variable_entry:      clcalipso 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: point
-long_name:         CALIPSO Cloud Area Fraction
-comment:           (40 height levels)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        location alt40 time1
-out_name:            clcalipso 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clcalipso2  
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: point
-long_name:         CALIPSO Cloud Fraction Undetected by CloudSat
-comment:           (40 height levels)  Clouds detected by CALIPSO but below the detectability threshold of CloudSat
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        location alt40 time1
-out_name:          clcalipso2  
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cfadDbze94
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     histogram_of_equivalent_reflectivity_factor_over_height_above_reference_ellipsoid
-units:             1
-cell_methods:      time: point
-long_name:         CloudSat Radar Reflectivity CFAD
-comment:           CFADs (Cloud Frequency Altitude Diagrams) are joint height - radar reflectivity (or lidar scattering ratio) distributions  (40 levelsx15 bins) .
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        location alt40 dbze time1
-out_name:          cfadDbze94
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cfadLidarsr532
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     histogram_of_backscattering_ratio_over_height_above_reference_ellipsoid
-units:             1
-cell_methods:      time: point
-long_name:         CALIPSO Scattering Ratio CFAD
-comment:           CFADs (Cloud Frequency Altitude Diagrams) are joint height - radar reflectivity (or lidar scattering ratio) distributions  (40 levelsx15 bins) .
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        location alt40 scatratio time1
-out_name:          cfadLidarsr532
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    parasolRefl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_bidirectional_reflectance
-units:             1
-cell_methods:      time: point
-long_name:         PARASOL Reflectance
-comment:           Simulated reflectance from PARASOL as seen at the top of the atmosphere for 5 solar zenith angles. Valid only over ocean and for one viewing direction (viewing zenith angle of 30 degrees and relative azimuth angle 320 degrees).
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        location sza5 time1
-out_name:          parasolRefl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cltcalipso
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction
-units:             %
-cell_methods:      time: point
-long_name:         CALIPSO Total Cloud Fraction 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        location time1
-out_name:          cltcalipso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cllcalipso
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: point
-long_name:         CALIPSO Low Level Cloud Fraction 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        location time1 p840
-out_name:          cllcalipso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clmcalipso
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: point
-long_name:         CALIPSO Mid Level Cloud Fraction 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        location time1 p560
-out_name:          clmcalipso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clhcalipso
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: point
-long_name:         CALIPSO High Level Cloud Fraction 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        location time1 p220
-out_name:          clhcalipso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    lon
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     longitude
-units:             degrees_east
-cell_methods:      time: point
-long_name:         Longitude
-comment:           function of time
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        location time1
-out_name:          lon
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    lat
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     latitude
-units:             degrees_north
-cell_methods:      time: point
-long_name:         Latitude
-comment:           function of time
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        location time1
-out_name:          lat
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    toffset
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     time
-units:             day
-long_name:         Offset Time
-comment:           "this ""offset time"" should be added to the value stored in the ""time dimension"" to get the actual time.  This actual time is the time (UTC) of the corresponding point in the satellite orbit used to extract the model data."
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        location time1
-out_name:          toffset
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tas
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_temperature
-units:             K
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Near-Surface Air Temperature
-comment:           near-surface (usually, 2 meter) air temperature.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1 height2m
-out_name:          tas
-type:              real
-valid_min:         180.6
-valid_max:         325.7
-ok_min_mean_abs:   273.5
-ok_max_mean_abs:   281.7
-!----------------------------------
-!
-
-!============
-variable_entry:    ts
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_temperature
-units:             K
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Temperature
-comment:           ""skin"" temperature (i.e., SST for open ocean)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          ts
-type:              real
-valid_min:         176.8
-valid_max:         331.8
-ok_min_mean_abs:   274.2
-ok_max_mean_abs:   281.8
-!----------------------------------
-!
-
-!============
-variable_entry:    psl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure_at_sea_level
-units:             Pa
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Sea Level Pressure
-comment:           not, in general, the same as surface pressure
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          psl
-type:              real
-valid_min:         9.477e+04
-valid_max:         1.124e+05
-ok_min_mean_abs:   1.003e+05
-ok_max_mean_abs:   1.017e+05
-!----------------------------------
-!
-
-!============
-variable_entry:    ps
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_air_pressure
-units:             Pa
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Air Pressure
-comment:           not, in general, the same as mean sea-level pressure
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          ps
-type:              real
-valid_min:         4.792e+04
-valid_max:         1.093e+05
-ok_min_mean_abs:   9.606e+04
-ok_max_mean_abs:   9.743e+04
-!----------------------------------
-!
-
-!============
-variable_entry:    uas
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     eastward_wind
-units:             m s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Eastward Near-Surface Wind
-comment:           near-surface (usually, 10 meters) eastward component of wind.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1 height10m
-out_name:          uas
-type:              real
-valid_min:         -19.01
-valid_max:         18.68
-ok_min_mean_abs:   1.668
-ok_max_mean_abs:   4.106
-!----------------------------------
-!
-
-!============
-variable_entry:    vas
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     northward_wind
-units:             m s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Northward Near-Surface Wind
-comment:           near-surface (usually, 10 meters) northward component of wind.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1 height10m
-out_name:          vas
-type:              real
-valid_min:         -18.04
-valid_max:         22.84
-ok_min_mean_abs:   1.065
-ok_max_mean_abs:   2.678
-!----------------------------------
-!
-
-!============
-variable_entry:    sfcWind
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     wind_speed
-units:             m s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Near-Surface Wind Speed
-comment:           near-surface (usually, 10 meters) wind speed.  This is the mean of the speed, not the speed computed from the mean u and v components of wind
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1 height10m
-out_name:          sfcWind
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hurs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     relative_humidity
-units:             %
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Near-Surface Relative Humidity
-comment:           near-surface (usually, 2meters) relative humidity expressed as a percentage.  This is the relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1 height2m
-out_name:          hurs
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    huss
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     specific_humidity
-units:             1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Near-Surface Specific Humidity
-comment:           near-surface (usually, 2 meters) specific humidity.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1 height2m
-out_name:          huss
-type:              real
-valid_min:         -7.21e-06
-valid_max:         0.02992
-ok_min_mean_abs:   0.006391
-ok_max_mean_abs:   0.008749
-!----------------------------------
-!
-
-!============
-variable_entry:    pr
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     precipitation_flux
-units:             kg m-2 s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Precipitation
-comment:           at surface; includes both liquid and solid phases from all types of clouds (both large-scale and convective)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          pr
-type:              real
-valid_min:         0
-valid_max:         0.001254
-ok_min_mean_abs:   2.156e-05
-ok_max_mean_abs:   3.215e-05
-!----------------------------------
-!
-
-!============
-variable_entry:    prsn
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     snowfall_flux
-units:             kg m-2 s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Snowfall Flux
-comment:           at surface; includes precipitation of all forms of water in the solid phase
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          prsn
-type:              real
-valid_min:         0
-valid_max:         0.0002987
-ok_min_mean_abs:   1.449e-06
-ok_max_mean_abs:   6.11e-06
-!----------------------------------
-!
-
-!============
-variable_entry:    prc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     convective_precipitation_flux
-units:             kg m-2 s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Convective Precipitation
-comment:           at surface; includes both liquid and solid phases.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          prc
-type:              real
-valid_min:         0
-valid_max:         0.0006323
-ok_min_mean_abs:   -2.528e-06
-ok_max_mean_abs:   3.209e-05
-!----------------------------------
-!
-
-!============
-variable_entry:    evspsbl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     water_evaporation_flux
-units:             kg m-2 s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Evaporation
-comment:           at surface; flux of water into the atmosphere due to conversion of both liquid and solid phases to vapor (from underlying surface and vegetation)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          evspsbl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    sbl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     water_sublimation_flux
-units:             kg m-2 s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Snow and Ice Sublimation Flux
-comment:           The snow and ice sublimation flux is the loss of snow and ice mass from the surface resulting from their conversion to water vapor that enters the atmosphere.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          sbl
-type:              real
-valid_min:         -0.004959
-valid_max:         0.0009936
-ok_min_mean_abs:   -5.521e-05
-ok_max_mean_abs:   9.61e-05
-!----------------------------------
-!
-
-!============
-variable_entry:    tauu
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downward_eastward_stress
-units:             Pa
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Downward Eastward Wind Stress
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          tauu
-type:              real
-positive:          down
-valid_min:         -2.729
-valid_max:         2.934
-ok_min_mean_abs:   0.03979
-ok_max_mean_abs:   0.1065
-!----------------------------------
-!
-
-!============
-variable_entry:    tauv
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downward_northward_stress
-units:             Pa
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Downward Northward Wind Stress
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          tauv
-type:              real
-positive:          down
-valid_min:         -2.472
-valid_max:         2.527
-ok_min_mean_abs:   0.01447
-ok_max_mean_abs:   0.08134
-!----------------------------------
-!
-
-!============
-variable_entry:    hfls
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upward_latent_heat_flux
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Upward Latent Heat Flux
-comment:           includes both evaporation and sublimation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          hfls
-type:              real
-positive:          up
-valid_min:         -76.77
-valid_max:         790.7
-ok_min_mean_abs:   50.39
-ok_max_mean_abs:   73.2
-!----------------------------------
-!
-
-!============
-variable_entry:    hfss
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upward_sensible_heat_flux
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Upward Sensible Heat Flux
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          hfss
-type:              real
-positive:          up
-valid_min:         -264.5
-valid_max:         844.8
-ok_min_mean_abs:   10.7
-ok_max_mean_abs:   34.84
-!----------------------------------
-!
-
-!============
-variable_entry:    rlds
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_longwave_flux_in_air
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rlds
-type:              real
-positive:          down
-valid_min:         30.71
-valid_max:         520.5
-ok_min_mean_abs:   271.2
-ok_max_mean_abs:   323.6
-!----------------------------------
-!
-
-!============
-variable_entry:    rlus
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upwelling_longwave_flux_in_air
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Upwelling Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rlus
-type:              real
-positive:          up
-valid_min:         43.75
-valid_max:         658
-ok_min_mean_abs:   331.1
-ok_max_mean_abs:   369.9
-!----------------------------------
-!
-
-!============
-variable_entry:    rsds
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_shortwave_flux_in_air
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rsds
-type:              real
-positive:          down
-valid_min:         -0.002946
-valid_max:         524.4
-ok_min_mean_abs:   143.9
-ok_max_mean_abs:   181.6
-!----------------------------------
-!
-
-!============
-variable_entry:    rsus
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upwelling_shortwave_flux_in_air
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Upwelling Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rsus
-type:              real
-positive:          up
-valid_min:         -0.006589
-valid_max:         422.2
-ok_min_mean_abs:   26.22
-ok_max_mean_abs:   43.77
-!----------------------------------
-!
-
-!============
-variable_entry:    rsdscs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_shortwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Clear-Sky Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rsdscs
-type:              real
-positive:          down
-valid_min:         -1.748e+30
-valid_max:         518
-ok_min_mean_abs:   206.9
-ok_max_mean_abs:   238.6
-!----------------------------------
-!
-
-!============
-variable_entry:    rsuscs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upwelling_shortwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Upwelling Clear-Sky Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rsuscs
-type:              real
-positive:          up
-valid_min:         -0.01446
-valid_max:         462.2
-ok_min_mean_abs:   31.65
-ok_max_mean_abs:   61.59
-!----------------------------------
-!
-
-!============
-variable_entry:    rldscs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_longwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Clear-Sky Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rldscs
-type:              real
-positive:          down
-valid_min:         33.55
-valid_max:         543.6
-ok_min_mean_abs:   238.6
-ok_max_mean_abs:   293.8
-!----------------------------------
-!
-
-!============
-variable_entry:    rsdt
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_incoming_shortwave_flux
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         TOA Incident Shortwave Radiation
-comment:           incident shortwave at the top of the atmosphere
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rsdt
-type:              real
-positive:          down
-valid_min:         0
-valid_max:         555.5
-ok_min_mean_abs:   294.4
-ok_max_mean_abs:   303.8
-!----------------------------------
-!
-
-!============
-variable_entry:    rsut
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_shortwave_flux
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Shortwave Radiation
-comment:           at the top of the atmosphere
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rsut
-type:              real
-positive:          up
-valid_min:         -0.02689
-valid_max:         416.9
-ok_min_mean_abs:   96.72
-ok_max_mean_abs:   114.1
-!----------------------------------
-!
-
-!============
-variable_entry:    rlut
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_longwave_flux
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Longwave Radiation
-comment:           at the top of the atmosphere (to be compared with satellite measurements)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rlut
-type:              real
-positive:          up
-valid_min:         67.48
-valid_max:         383.2
-ok_min_mean_abs:   214.1
-ok_max_mean_abs:   227.5
-!----------------------------------
-!
-
-!============
-variable_entry:    rlutcs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_longwave_flux_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Clear-Sky Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rlutcs
-type:              real
-positive:          up
-valid_min:         70.59
-valid_max:         372.3
-ok_min_mean_abs:   235.1
-ok_max_mean_abs:   253.8
-!----------------------------------
-!
-
-!============
-variable_entry:    rsutcs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_shortwave_flux_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Clear-Sky Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rsutcs
-type:              real
-positive:          up
-valid_min:         0
-valid_max:         444
-ok_min_mean_abs:   54.7
-ok_max_mean_abs:   73.36
-!----------------------------------
-!
-
-!============
-variable_entry:    prw
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_water_vapor_content
-units:             kg m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Water Vapor Path
-comment:           vertically integrated through the atmospheric column
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          prw
-type:              real
-valid_min:         -0.0006775
-valid_max:         78.04
-ok_min_mean_abs:   12.75
-ok_max_mean_abs:   23.09
-!----------------------------------
-!
-
-!============
-variable_entry:    clt
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction
-units:             %
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Total Cloud Fraction
-comment:           for the whole atmospheric column, as seen from the surface or the top of the atmosphere. Include both large-scale and convective cloud.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          clt
-type:              real
-valid_min:         -0.0001822
-valid_max:         100.2
-ok_min_mean_abs:   39.37
-ok_max_mean_abs:   84.98
-!----------------------------------
-!
-
-!============
-variable_entry:    clwvi
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_cloud_condensed_water_content
-units:             kg m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Condensed Water Path
-comment:           calculate mass of condensed (liquid + ice) water in the column divided by the area of the column (not just the area of the cloudy portion of the column). Include precipitating hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          clwvi
-type:              real
-valid_min:         -3.827e-06
-valid_max:         3.364
-ok_min_mean_abs:   -0.03549
-ok_max_mean_abs:   0.2846
-!----------------------------------
-!
-
-!============
-variable_entry:    clivi
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_cloud_ice_content
-units:             kg m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Ice Water Path
-comment:           calculate mass of ice water in the column divided by the area of the column (not just the area of the cloudy portion of the column). Include precipitating frozen hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          clivi
-type:              real
-valid_min:         -1.872e-06
-valid_max:         1.535
-ok_min_mean_abs:   -0.0348
-ok_max_mean_abs:   0.1187
-!----------------------------------
-!
-
-!============
-variable_entry:    rtmt
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     net_downward_radiative_flux_at_top_of_atmosphere_model
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Net Downward Flux at Top of Model
-comment:           i.e., at the top of that portion of the atmosphere where dynamics are explicitly treated by the model. Report only if this differs from the net downward radiative flux at the top of the atmosphere.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rtmt
-type:              real
-positive:          down
-valid_min:         -232.8
-valid_max:         218.7
-ok_min_mean_abs:   77.62
-ok_max_mean_abs:   88.34
-!----------------------------------
-!
-
-!============
-variable_entry:    ccb
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure_at_convective_cloud_base
-units:             Pa
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Air Pressure at Convective Cloud Base
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          ccb
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cct
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure_at_convective_cloud_top
-units:             Pa
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Air Pressure at Convective Cloud Top
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          cct
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    ci 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Fraction of Time Convection Occurs
-comment:           Fraction of time that convection occurs in the grid cell .
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          ci 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    sci
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Fraction of Time Shallow Convection Occurs
-comment:           Fraction of time that shallow convection occurs in the grid cell. ( For models with a distinct shallow convection scheme only)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          sci
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fco2antt
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg  m-2 s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Carbon Mass Flux into Atmosphere Due to All Anthropogenic Emissions of CO2
-comment:           This is requested only for the emission-driven coupled carbon climate model runs.  Do not include natural fire sources, but include all anthropogenic sources, including fossil fuel use, cement production, agricultural burning, and sources associated with anthropogenic land use change excluding forest regrowth.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          fco2antt
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    fco2fos
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Carbon Mass Flux into Atmosphere Due to Fossil Fuel Emissions of CO2
-comment:           This is requested only for the emission-driven coupled carbon climate model runs.  Report the prescribed anthropogenic CO2 flux from fossil fuel use, including cement production, and flaring (but not from land-use changes, agricultural burning, forest regrowth, etc.)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          fco2fos
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    fco2nat
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Carbon Mass Flux into the Atmosphere Due to Natural Sources
-comment:           Report from all simulations (both emission-driven and concentration-driven) performed by models with fully interactive and responsive carbon cycles.  This is what the atmosphere sees (on its own grid).  This field should be equivalent to the combined natural fluxes of carbon (requested in the L_mon and O_mon tables) that account for natural exchanges between the atmosphere and land or ocean reservoirs (i.e., ""net ecosystem biospheric productivity"", for land, and ""ai [...]
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          fco2nat
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    cltc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     convective_cloud_area_fraction
-units:             %
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Convective Cloud Fraction
-comment:           for the whole atmospheric column, as seen from the surface or the top of the atmosphere. Include only convective cloud.  Besides the quantities from the Amon table, this is the only other 2-D field in this table.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          cltc
-type:              real
-valid_min:         0.0
-valid_max:         100.0
-!----------------------------------
-!
-
-!============
-variable_entry:    zfull
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     height_above_reference_ellipsoid
-units:             m
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Altitude of Model Full-Levels
-comment:           This is actual height above mean sea level, not geopotential height
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          zfull
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    zhalf
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     height_above_reference_ellipsoid
-units:             m
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Altitude of Model Half-Levels
-comment:           This is actual height above mean sea level, not geopotential height.  This is actual height above mean sea level, not geopotential height.  Include both the top of the model atmosphere and surface levels.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time1
-out_name:          zhalf
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pfull
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure
-units:             Pa
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Pressure at Model Full-Levels
-comment:           provide this field for models in which the pressure can't be calculated from the vertical coordinate information stored already for each variable.  Thus, the pressures are needed for height or theta-coordinate models, for example, but not sigma- or eta-coordinate models.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          pfull
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phalf
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure
-units:             Pa
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Pressure at Model Half-Levels
-comment:           provide this field for models in which the pressure can't be calculated from the vertical coordinate information stored already for each variable.  Thus, the pressures are needed for height or theta-coordinate models, for example, but not sigma- or eta-coordinate models.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time1
-out_name:          phalf
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    ta
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_temperature
-units:             K
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Air Temperature
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          ta
-type:              real
-valid_min:         157.1
-valid_max:         326.4
-ok_min_mean_abs:   200.2
-ok_max_mean_abs:   289.9
-!----------------------------------
-!
-
-!============
-variable_entry:    h2o
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_fraction_of_water_in_air
-units:             1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Mass Fraction of Water
-comment:           include all phases of water
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          h2o
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clws
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_fraction_of_stratiform_cloud_liquid_water_in_air
-units:             1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Mass Fraction of Stratiform Cloud Liquid Water
-comment:           Calculate as the mass of stratiform cloud liquid water in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  Include precipitating hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          clws
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clis
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_fraction_of_stratiform_cloud_ice_in_air
-units:             1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Mass Fraction of Stratiform Cloud Ice
-comment:           Calculate as the mass of stratiform cloud ice  in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  Include precipitating hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          clis
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clis
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_fraction_of_convective_cloud_liquid_water_in_air
-units:             1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Mass Fraction of Convective Cloud Liquid Water
-comment:           Calculate as the mass of convective cloud liquid water in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  Include precipitating hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          clwc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clic
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_fraction_of_convective_cloud_ice_in_air
-units:             1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Mass Fraction of Convective Cloud Ice
-comment:           Calculate as the mass of convective cloud ice  in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  Include precipitating hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          clic
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    reffclws
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     effective_radius_of_stratiform_cloud_liquid_water_particle
-units:             m
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Hydrometeor Effective Radius of Stratiform Cloud Liquid Water 
-comment:           This is defined as the in-cloud ratio of the third moment over the second moment of the particle size distribution (obtained by considering only the cloudy portion of the grid cell). 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          reffclws
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    reffclis
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     effective_radius_of_stratiform_cloud_ice_particle
-units:             m
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Hydrometeor Effective Radius of Stratiform Cloud Ice
-comment:           This is defined as the in-cloud ratio of the third moment over the second moment of the particle size distribution (obtained by considering only the cloudy portion of the grid cell). 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          reffclis
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    reffclwc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     effective_radius_of_convective_cloud_liquid_water_particle
-units:             m
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Hydrometeor Effective Radius of Convective Cloud Liquid Water
-comment:           This is defined as the in-cloud ratio of the third moment over the second moment of the particle size distribution (obtained by considering only the cloudy portion of the grid cell). 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          reffclwc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    reffclic
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     effective_radius_of_convective_cloud_ice_particle
-units:             m
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Hydrometeor Effective Radius of Convective Cloud Ice
-comment:           This is defined as the in-cloud ratio of the third moment over the second moment of the particle size distribution (obtained by considering only the cloudy portion of the grid cell). 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          reffclic
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    grpllsprof
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     large_scale_graupel_flux
-units:             kg m-2 s-1 
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Stratiform Graupel Flux
-comment:           report on model half-levels
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          grpllsprof
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    prcprof
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     convective_rainfall_flux
-units:             kg m-2 s-1 
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Convective Rainfall Flux
-comment:           report on model half-levels
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          prcprof
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    prlsprof
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     large_scale_rainfall_flux
-units:             kg m-2 s-1 
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Stratiform Rainfall Flux
-comment:           report on model half-levels
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          prlsprof
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    prsnc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     convective_snowfall_flux
-units:             kg m-2 s-1 
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Convective Snowfall Flux
-comment:           report on model half-levels
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          prsnc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    prlsns
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     large_scale_snowfall_flux
-units:             kg m-2 s-1 
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Stratiform Snowfall Flux
-comment:           report on model half-levels
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          prlsns
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    reffgrpls
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     effective_radius_of_stratiform_cloud_graupel_particle
-units:             m
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Hydrometeor Effective Radius of Stratiform Graupel
-comment:           This is defined as the in-cloud ratio of the third moment over the second moment of the particle size distribution (obtained by considering only the cloudy portion of the grid cell). 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          reffgrpls
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    reffrainc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     effective_radius_of_convective_cloud_rain_particle
-units:             m
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Hydrometeor Effective Radius of Convective Rainfall
-comment:           This is defined as the in-cloud ratio of the third moment over the second moment of the particle size distribution (obtained by considering only the cloudy portion of the grid cell). 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          reffrainc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    reffrains
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     effective_radius_of_stratiform_cloud_rain_particle
-units:             m
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Hydrometeor Effective Radius of Stratiform Rainfall
-comment:           This is defined as the in-cloud ratio of the third moment over the second moment of the particle size distribution (obtained by considering only the cloudy portion of the grid cell). 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          reffrains
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    reffsnowc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     effective_radius_of_convective_cloud_snow_particle
-units:             m
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Hydrometeor Effective Radius of Convective Snowfall
-comment:           This is defined as the in-cloud ratio of the third moment over the second moment of the particle size distribution (obtained by considering only the cloudy portion of the grid cell). 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          reffsnowc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    reffsnows
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     effective_radius_of_stratiform_cloud_snow_particle
-units:             m
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Hydrometeor Effective Radius of Stratiform Snowfall
-comment:           This is defined as the in-cloud ratio of the third moment over the second moment of the particle size distribution (obtained by considering only the cloudy portion of the grid cell). 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          reffsnows
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dtaus
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_optical_thickness_due_to_stratiform_cloud
-units:             1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Stratiform Cloud Optical Depth
-comment:           This is the in-cloud optical depth obtained by considering only the cloudy portion of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          dtaus
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dtauc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_optical_thickness_due_to_convective_cloud
-units:             1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Convective Cloud Optical Depth
-comment:           This is the in-cloud optical depth obtained by considering only the cloudy portion of the grid cell
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          dtauc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    dems
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     stratiform_cloud_longwave_emissivity
-units:             1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Stratiform Cloud Emissivity
-comment:           This is the in-cloud emissivity obtained by considering only the cloudy portion of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          dems
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    demc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     convective_cloud_longwave_emissivity
-units:             1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Convective Cloud Emissivity
-comment:           This is the in-cloud emissivity obtained by considering only the cloudy portion of the grid cell.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          demc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     convective_cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Convective Cloud Area Fraction
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          clc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cls
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     stratiform_cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Stratiform Cloud Area Fraction
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time1
-out_name:          cls
-type:              real
-!----------------------------------
-!
-
diff --git a/TestTables/CMIP5_cfDay b/TestTables/CMIP5_cfDay
deleted file mode 100644
index 2a06dbe..0000000
--- a/TestTables/CMIP5_cfDay
+++ /dev/null
@@ -1,1753 +0,0 @@
-table_id: Table cfDay
-modeling_realm: atmos
-
-frequency: day
-
-cmor_version: 2.0         ! version of CMOR that can read this table
-cf_version:   1.4         ! version of CF that output conforms to
-project_id:   CMIP5  ! project id
-table_date:   09 June 2010 ! date this table was constructed
-
-missing_value: 1.e20      ! value used to indicate a missing value
-                          !   in arrays output by netCDF as 32-bit IEEE 
-                          !   floating-point numbers (float or real)
-
-baseURL: http://cmip-pcmdi.llnl.gov/CMIP5/dataLocation 
-product: output
-
-required_global_attributes: creation_date tracking_id forcing model_id parent_experiment_id branch_time contact institute_id ! space separated required global attribute 
-
-forcings:   N/A Nat Ant GHG SD SI SA TO SO Oz LU Sl Vl SS Ds BC MD OC AA
-
-expt_id_ok: '10- or 30-year run initialized in year XXXX' 'decadalXXXX'
-expt_id_ok: 'volcano-free hindcasts XXXX' 'noVolcXXXX'
-expt_id_ok: 'prediction with 2010 volcano' 'volcIn2010'
-expt_id_ok: 'pre-industrial control' 'piControl'
-expt_id_ok: 'Historical' 'historical'
-expt_id_ok: 'mid-Holocene' 'midHolocene'
-expt_id_ok: 'last glacial maximum' 'lgm'
-expt_id_ok: 'last millennium' 'past1000'
-expt_id_ok: 'RCP4.5' 'rcp45'
-expt_id_ok: 'RCP8.5' 'rcp85'
-expt_id_ok: 'RCP2.6' 'rcp26'
-expt_id_ok: 'RCP6' 'rcp60'
-expt_id_ok: 'ESM pre-industrial control' 'esmControl'
-expt_id_ok: 'ESM historical' 'esmHistorical'
-expt_id_ok: 'ESM RCP8.5' 'esmrcp85'
-expt_id_ok: 'ESM fixed climate 1' 'esmFixClim1'
-expt_id_ok: 'ESM fixed climate 2' 'esmFixClim2'
-expt_id_ok: 'ESM feedback 1' 'esmFdbk1'
-expt_id_ok: 'ESM feedback 2' 'esmFdbk2'
-expt_id_ok: '1 percent per year CO2' '1pctCO2'
-expt_id_ok: 'abrupt 4XCO2' 'abrupt4xCO2'
-expt_id_ok: 'natural-only' 'historicalNat'
-expt_id_ok: 'GHG-only' 'historicalGHG'
-expt_id_ok: 'anthropogenic-only' 'historicalAnt'
-expt_id_ok: 'anthropogenic sulfate aerosol direct effect only' 'historicalSD'
-expt_id_ok: 'anthropogenic sulfate aerosol indirect effect only' 'historicalSI'
-expt_id_ok: 'anthropogenic sulfate aerosol only' 'historicalSA'
-expt_id_ok: 'tropospheric ozone only' 'historicalTO'
-expt_id_ok: 'stratospheric ozone' 'historicalSO'
-expt_id_ok: 'ozone only' 'historicalOz'
-expt_id_ok: 'land-use change only' 'historicalLU'
-expt_id_ok: 'solar irradiance only' 'historicalSl'
-expt_id_ok: 'volcanic aerosol only' 'historicalVl'
-expt_id_ok: 'sea salt only' 'historicalSS'
-expt_id_ok: 'dust' 'historicalDs'
-expt_id_ok: 'black carbon only' 'historicalBC'
-expt_id_ok: 'mineral dust only' 'historicalMD'
-expt_id_ok: 'organic carbon only' 'historicalOC'
-expt_id_ok: 'anthropogenic aerosols only' 'historicalAA'
-expt_id_ok: 'AMIP' 'amip'
-expt_id_ok: '2030 time-slice' 'sst2030'
-expt_id_ok: 'control SST climatology' 'sstClim'
-expt_id_ok: 'CO2 forcing' 'sstClim4xCO2'
-expt_id_ok: 'all aerosol forcing' 'sstClimAerosol'
-expt_id_ok: 'sulfate aerosol forcing' 'sstClimSulfate'
-expt_id_ok: '4xCO2 AMIP' 'amip4xCO2'
-expt_id_ok: 'AMIP plus patterned anomaly' 'amipFuture'
-expt_id_ok: 'aqua planet control' 'aquaControl'
-expt_id_ok: '4xCO2 aqua planet' 'aqua4xCO2'
-expt_id_ok: 'aqua planet plus 4K anomaly' 'aqua4K'
-expt_id_ok: 'AMIP plus 4K anomaly' 'amip4K'
-
-
-approx_interval:  1.000000     ! approximate spacing between successive time
-                          !   samples (in units of the output time 
-                          !   coordinate.
-
-!============
-axis_entry: longitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    longitude
-units:            degrees_east
-axis:             X             ! X, Y, Z, T (default: undeclared)
-long_name:        longitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lon
-valid_min:        0.0         
-valid_max:        360.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: latitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    latitude
-units:            degrees_north
-axis:             Y             ! X, Y, Z, T (default: undeclared)
-long_name:        latitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lat
-valid_min:        -90.0         
-valid_max:        90.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: plev7
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    air_pressure
-units:            Pa
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         down         ! up or down (default: undeclared)
-long_name:        pressure
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         plev
-stored_direction: decreasing
-tolerance:        0.001
-
-type:             double
-requested_bounds: 100000. 80000. 80000. 68000. 68000. 56000. 56000. 44000. 44000. 31000. 31000. 18000. 18000.  0. ! space-separated list of requested coordinate bounds
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: p500
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    air_pressure
-units:            Pa
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         down         ! up or down (default: undeclared)
-long_name:        pressure
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         plev
-stored_direction: decreasing
-type:             double
-value:            50000.            ! of scalar (singleton) dimension 
-must_have_bounds: no
-!----------------------------------
-!
-
-
-!============
-axis_entry: p700
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    air_pressure
-units:            Pa
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         down         ! up or down (default: undeclared)
-long_name:        pressure
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         plev
-stored_direction: decreasing
-type:             double
-value:            70000.            ! of scalar (singleton) dimension 
-must_have_bounds: no
-!----------------------------------
-!
-
-
-!============
-axis_entry: alevhalf
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         up         ! up or down (default: undeclared)
-long_name:        atmospheric model half-level
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lev
-type:             double
-must_have_bounds: no
-index_only:       ok
-!----------------------------------
-!
-
-
-!============
-axis_entry: alt40
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    altitude
-units:            m
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         up         ! up or down (default: undeclared)
-long_name:        altitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         alt40
-stored_direction: increasing
-tolerance:        0.001
-
-type:             double
-requested:        240. 720. 1200. 1680. 2160. 2640. 3120. 3600. 4080. 4560. 5040. 5520. 6000. 6480. 6960. 7440. 7920. 8400. 8880. 9360. 9840. 10320. 10800. 11280. 11760. 12240. 12720. 13200. 13680. 14160. 14640. 15120. 15600. 16080. 16560. 17040. 17520. 18000. 18480. 18960.        ! space-separated list of requested coordinates 
-requested_bounds: . 0. 480. 480. 960. 960. 1440. 1440. 1920. 1920. 2400. 2400. 2880. 2880. 3360. 3360. 3840. 3840. 4320. 4320. 4800. 4800. 5280. 5280. 5760. 5760. 6240. 6240. 6720. 6720. 7200. 7200. 7680. 7680. 8160. 8160. 8640. 8640. 9120. 9120. 9600. 9600. 10080. 10080. 10560. 10560. 11040. 11040. 11520. 11520. 12000. 12000. 12480. 12480. 12960. 12960. 13440. 13440. 13920. 13920. 14400. 14400. 14880. 14880. 15360. 15360. 15840. 15840. 16320. 16320. 16800. 16800. 17280. 17280. 17760. 17 [...]
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: time
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    time
-units:            days since ?
-axis:             T             ! X, Y, Z, T (default: undeclared)
-long_name:        time
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         time
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: tau
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    atmosphere_optical_thickness_due_to_cloud
-units:            1
-long_name:        cloud optical thickness
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         tau
-stored_direction: increasing
-tolerance:        0.001
-
-type:             double
-requested:        0.15 0.8 2.45 6.5 16.2 41.5 100.        ! space-separated list of requested coordinates 
-requested_bounds: 0.0  0.3  0.3  1.3  1.3  3.6  3.6  9.4 9.4 23.0 23.0 60.0 60.0 100000. ! space-separated list of requested coordinate bounds
-must_have_bounds: yes
-!----------------------------------
-!
-
-!============
-axis_entry: smooth_level
-!============
-!
-! This coordinate is a hybrid height coordinate with units of meters (m).
-!  It increases upward.
-!  The values of a(k)*ztop, which appear in the formula below, should be stored as smooth_level. 
-!  Note that in the netCDF file the variable will be named "lev", not smooth_level.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_sleve_coordinate
-units:            m
-axis:             Z
-positive:	      up
-long_name:        atmosphere smooth level vertical (SLEVE) coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: increasing
-valid_min:        -200.
-valid_max:        800000.
-formula:          z(n,k,j,i) = a(k)*ztop + b1(k)*zsurf1(n,j,i) + b2(k)*zsurf2(n,j,i)
-z_factors:        a: a b1: b1 b2: b2 ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2
-z_bounds_factors: a: a_bnds b1: b1_bnds b2: b2_bnds ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2
-!----------------------------------	
-!
-!============
-axis_entry: natural_log_pressure
-!============
-!
-!This coordinate is dimensionless and varies from near 0 at the surface and increases upward.
-!  The values of lev(k), which appears in the formula below, should be stored as natural_log_pressure.  
-!  Note that in the netCDF file the variable will be named "lev", not natural_log_pressure.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_ln_pressure_coordinate
-axis:             Z
-long_name:        atmosphere natural log pressure coordinate
-positive:	      down
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        -1.
-valid_max:        20.
-formula:          p(k) = p0 * exp(-lev(k))
-z_factors:        p0: p0 lev: lev
-z_bounds_factors: p0: p0 lev: lev_bnds
-!----------------------------------	
-!
-!============
-axis_entry: standard_sigma
-!============
-!
-! This coordinate is dimensionless and varies from 0 at the model top to 1.0 at the surface.
-!  The values of sigma(k), which appears in the formula below, should be stored as standard_sigma.  
-!  Note that in the netCDF file the variable will be named "lev", not standard_sigma.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_sigma_coordinate
-axis:             Z
-positive:         down
-long_name:        sigma coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        0.0
-valid_max:        1.0
-formula:          p(n,k,j,i) = ptop + sigma(k)*(ps(n,j,i) - ptop)
-z_factors:        ptop: ptop sigma: lev ps: ps
-z_bounds_factors: ptop: ptop sigma: lev_bnds ps: ps
-!----------------------------------	
-!
-!
-!============
-axis_entry:  standard_hybrid_sigma
-!============
-!
-! This coordinate is dimensionless and varies from a small value at the model top to 1.0 at the surface.
-!  The values of a(k)+ b(k), which appear in the formula below, should be stored as standard_hybrid_sigma.  
-!  Note that in the netCDF file the variable will be named "lev", not standard_hybrid_sigma.
-!
-!---------------------------------
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_hybrid_sigma_pressure_coordinate
-units:            1
-axis:             Z 
-positive:         down
-long_name:        hybrid sigma pressure coordinate
-!----------------------------------
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        0.0
-valid_max:        1.0
-formula:          p(n,k,j,i) = a(k)*p0 + b(k)*ps(n,j,i)
-z_factors:        p0: p0 a: a b: b ps: ps
-z_bounds_factors: p0: p0 a: a_bnds b: b_bnds ps: ps
-!----------------------------------		
-!
-!
-!============
-axis_entry:  alternate_hybrid_sigma
-!============
-!
-! This coordinate is dimensionless and varies from a small value at the model top to 1.0 at the surface.
-!  The values of ap(k)/p0 + b(k), which appear in the formula below, should be stored as alternate_hybrid_sigma.  
-!  Note that in the netCDF file the variable will be named "lev", not alternate_hybrid_sigma.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_hybrid_sigma_pressure_coordinate
-units:            1
-axis:             Z
-positive:         down
-long_name:        hybrid sigma pressure coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        0.0
-valid_max:        1.0
-formula:          p(n,k,j,i) = ap(k) + b(k)*ps(n,j,i)
-z_factors:        ap: ap b: b ps: ps
-z_bounds_factors: ap: ap_bnds b: b_bnds ps: ps
-!----------------------------------		
-!
-!
-!============
-axis_entry:  hybrid_height
-!============
-!
-! This coordinate has dimension of meters (m) and increases upward.
-!  The values of a(k) which appear in the formula below, should be stored as hybrid_height.  
-!  Note that in the netCDF file the variable will be named "lev", not hybrid_height.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_hybrid_height_coordinate
-units:            m
-axis:             Z 
-positive:         up
-long_name:        hybrid height coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: increasing
-valid_min:        0.0
-formula:          z(k,j,i) = a(k) + b(k)*orog(j,i)
-z_factors:        a: lev b: b orog: orog
-z_bounds_factors: a: lev_bnds b: b_bnds orog: orog
-!----------------------------------		
-!
-! ***************************************************************
-!
-! Vertical coordinate formula terms:
-!
-! ***************************************************************
-!
-!
-!============
-variable_entry:    orog
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_altitude
-units:             m
-long_name:         Surface Altitude
-comment:           height above the geoid; as defined here, ""the geoid"" is a surface of constant geopotential that, if the ocean were at rest, would coincide with mean sea level. Under this definition, the geoid changes as the mean volume of the ocean changes (e.g., due to glacial melt, or global warming of the ocean).  Report here the height above the present-day geoid.  Over ocean, report as 0.0
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude
-out_name:          orog
-type:              real
-valid_min:         -700
-valid_max:         1.00E+04
-!----------------------------------
-!
-!
-!============
-variable_entry: p0
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:       vertical coordinate formula term: reference pressure 
-units:           Pa
-!----------------------------------	
-!
-!
-!============
-variable_entry: ptop
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:       pressure at top of model 
-units:           Pa
-!----------------------------------	
-!
-!
-!
-!============
-variable_entry: a
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: a(k)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: b
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: b(k)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: a_bnds
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: a(k+1/2)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: b_bnds
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: b(k+1/2)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------
-!
-!
-!============
-variable_entry: ap
-!============
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: ap(k)
-units:           Pa
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: ap_bnds
-!============
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: ap(k+1/2)
-units:           Pa
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: ztop
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:       height of top of model 
-units:           m
-!----------------------------------	
-!
-!
-!
-
-!============
-variable_entry:    ps
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_air_pressure
-units:             Pa
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Air Pressure
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          ps
-type:              real
-valid_min:         4.792e+04
-valid_max:         1.093e+05
-ok_min_mean_abs:   9.606e+04
-ok_max_mean_abs:   9.743e+04
-!----------------------------------
-!
-
-!============
-variable_entry:    rsdt
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_incoming_shortwave_flux
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         TOA Incident Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsdt
-type:              real
-positive:          down
-valid_min:         0
-valid_max:         555.5
-ok_min_mean_abs:   294.4
-ok_max_mean_abs:   303.8
-!----------------------------------
-!
-
-!============
-variable_entry:    rsut
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_shortwave_flux
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsut
-type:              real
-positive:          up
-valid_min:         -0.02689
-valid_max:         416.9
-ok_min_mean_abs:   96.72
-ok_max_mean_abs:   114.1
-!----------------------------------
-!
-
-!============
-variable_entry:    rsdscs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_shortwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Clear-Sky Shortwave Radiation 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsdscs
-type:              real
-positive:          down
-valid_min:         -1.748e+30
-valid_max:         518
-ok_min_mean_abs:   206.9
-ok_max_mean_abs:   238.6
-!----------------------------------
-!
-
-!============
-variable_entry:    rsuscs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Upwelling Clear-Sky Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsuscs
-type:              real
-positive:          up
-valid_min:         -0.01446
-valid_max:         462.2
-ok_min_mean_abs:   31.65
-ok_max_mean_abs:   61.59
-!----------------------------------
-!
-
-!============
-variable_entry:    rldscs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_longwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Clear-Sky Longwave Radiation 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rldscs
-type:              real
-positive:          down
-valid_min:         33.55
-valid_max:         543.6
-ok_min_mean_abs:   238.6
-ok_max_mean_abs:   293.8
-!----------------------------------
-!
-
-!============
-variable_entry:    rlutcs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_longwave_flux_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Clear-Sky Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rlutcs
-type:              real
-positive:          up
-valid_min:         70.59
-valid_max:         372.3
-ok_min_mean_abs:   235.1
-ok_max_mean_abs:   253.8
-!----------------------------------
-!
-
-!============
-variable_entry:    rsutcs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_shortwave_flux_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Clear-Sky Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsutcs
-type:              real
-positive:          up
-valid_min:         0
-valid_max:         444
-ok_min_mean_abs:   54.7
-ok_max_mean_abs:   73.36
-!----------------------------------
-!
-
-!============
-variable_entry:    clt
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction
-units:             % 
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Total Cloud Fraction
-comment:           for the whole atmospheric column, as seen from the surface or the top of the atmosphere. Include both large-scale and convective cloud.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          clt
-type:              real
-valid_min:         -0.0001822
-valid_max:         100.2
-ok_min_mean_abs:   39.37
-ok_max_mean_abs:   84.98
-!----------------------------------
-!
-
-!============
-variable_entry:    clwvi
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_cloud_condensed_water_content
-units:             kg m-2 
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Condensed Water Path
-comment:           calculate mass of condensed (liquid + ice) water in the column divided by the area of the column (not just the area of the cloudy portion of the column). Include precipitating hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          clwvi
-type:              real
-valid_min:         -3.827e-06
-valid_max:         3.364
-ok_min_mean_abs:   -0.03549
-ok_max_mean_abs:   0.2846
-!----------------------------------
-!
-
-!============
-variable_entry:    clivi
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_cloud_ice_content
-units:             kg m-2 
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Ice Water Path
-comment:           calculate mass of ice water in the column divided by the area of the column (not just the area of the cloudy portion of the column). Include precipitating frozen hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          clivi
-type:              real
-valid_min:         -1.872e-06
-valid_max:         1.535
-ok_min_mean_abs:   -0.0348
-ok_max_mean_abs:   0.1187
-!----------------------------------
-!
-
-!============
-variable_entry:    wap500
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     lagrangian_tendency_of_air_pressure
-units:             Pa s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         omega (=dp/dt)
-comment:           at 500 hPa level; commonly referred to as ""omega"", this represents the vertical component of velocity in pressure coordinates (positive down)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time p500
-out_name:          wap500
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    ta700
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_temperature
-units:             K
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Air Temperature
-comment:           at 700 hPa level
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time p700
-out_name:          ta700
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pccb
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure_at_convective_cloud_base
-units:             Pa
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Air Pressure at Convective Cloud Base
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          pccb
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pcct
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure_at_convective_cloud_top
-units:             Pa
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Air Pressure at Convective Cloud Top
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          pcct
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    prc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     convective_precipitation_flux
-units:             kg m-2 s-1 
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Convective Precipitation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          prc
-type:              real
-valid_min:         0
-valid_max:         0.0006323
-ok_min_mean_abs:   -2.528e-06
-ok_max_mean_abs:   3.209e-05
-!----------------------------------
-!
-
-!============
-variable_entry:    hfls
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upward_latent_heat_flux
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Upward Latent Heat Flux
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfls
-type:              real
-positive:          up
-valid_min:         -76.77
-valid_max:         790.7
-ok_min_mean_abs:   50.39
-ok_max_mean_abs:   73.2
-!----------------------------------
-!
-
-!============
-variable_entry:    hfss
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upward_sensible_heat_flux
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Upward Sensible Heat Flux
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          hfss
-type:              real
-positive:          up
-valid_min:         -264.5
-valid_max:         844.8
-ok_min_mean_abs:   10.7
-ok_max_mean_abs:   34.84
-!----------------------------------
-!
-
-!============
-variable_entry:    rlds
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_longwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rlds
-type:              real
-positive:          down
-valid_min:         30.71
-valid_max:         520.5
-ok_min_mean_abs:   271.2
-ok_max_mean_abs:   323.6
-!----------------------------------
-!
-
-!============
-variable_entry:    rlus
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upwelling_longwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Upwelling Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rlus
-type:              real
-positive:          up
-valid_min:         43.75
-valid_max:         658
-ok_min_mean_abs:   331.1
-ok_max_mean_abs:   369.9
-!----------------------------------
-!
-
-!============
-variable_entry:    rsds
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_shortwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsds
-type:              real
-positive:          down
-valid_min:         -0.002946
-valid_max:         524.4
-ok_min_mean_abs:   143.9
-ok_max_mean_abs:   181.6
-!----------------------------------
-!
-
-!============
-variable_entry:    rsus
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upwelling_shortwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Surface Upwelling Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsus
-type:              real
-positive:          up
-valid_min:         -0.006589
-valid_max:         422.2
-ok_min_mean_abs:   26.22
-ok_max_mean_abs:   43.77
-!----------------------------------
-!
-
-!============
-variable_entry:    rlut
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_longwave_flux
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rlut
-type:              real
-positive:          up
-valid_min:         67.48
-valid_max:         383.2
-ok_min_mean_abs:   214.1
-ok_max_mean_abs:   227.5
-!----------------------------------
-!
-
-!============
-variable_entry:    cltisccp
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         ISCCP Total Total Cloud Fraction
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cltisccp
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    albisccp
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_albedo
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         ISCCP Mean Cloud Albedo
-comment:           When computing time-means, weight by the ISCCP Total Cloud Fraction - see  http://www.cfmip.net/README
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          albisccp
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pctisccp
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure_at_cloud_top
-units:             Pa 
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         ISCCP Mean Cloud Top Pressure
-comment:           When computing time-means, weight by the ISCCP Total Cloud Fraction - see  http://www.cfmip.net/README
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          pctisccp
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    parsolRefl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_bidirectional_reflectance
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         PARASOL Reflectance
-comment:           Simulated reflectance from PARASOL as seen at the top of the atmosphere for 5 solar zenith angles. Valid only over ocean and for one viewing direction (viewing zenith angle of 30 degrees and relative azimuth angle 320 degrees).
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude sza5 time
-out_name:          parsolRefl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cltcalipso
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         CALIPSO Total Cloud Fraction 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cltcalipso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cllcalipso
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         CALIPSO Low Level Cloud Fraction 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cllcalipso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clmcalipso
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         CALIPSO Mid Level Cloud Fraction 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          clmcalipso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clhcalipso
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         CALIPSO High Level Cloud Fraction 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          clhcalipso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    ua
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     eastward_wind
-units:             m s-1 
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Eastward Wind
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          ua
-type:              real
-valid_min:         -68.65
-valid_max:         136.6
-ok_min_mean_abs:   1.101
-ok_max_mean_abs:   22.42
-!----------------------------------
-!
-
-!============
-variable_entry:    va
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     northward_wind
-units:             m s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Northward Wind
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          va
-type:              real
-valid_min:         -71.1
-valid_max:         69.93
-ok_min_mean_abs:   0.9886
-ok_max_mean_abs:   4.679
-!----------------------------------
-!
-
-!============
-variable_entry:    ta
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_temperature
-units:             K
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Air Temperature
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          ta
-type:              real
-valid_min:         157.1
-valid_max:         326.4
-ok_min_mean_abs:   200.2
-ok_max_mean_abs:   289.9
-!----------------------------------
-!
-
-!============
-variable_entry:    hus
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     specific_humidity
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Specific Humidity
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          hus
-type:              real
-valid_min:         -0.000299
-valid_max:         0.02812
-ok_min_mean_abs:   -0.0003539
-ok_max_mean_abs:   0.01027
-!----------------------------------
-!
-
-!============
-variable_entry:    wap
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     lagrangian_tendency_of_air_pressure
-units:             Pa s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         omega (=dp/dt)
-comment:           commonly referred to as ""omega"", this represents the vertical component of velocity in pressure coordinates (positive down)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          wap
-type:              real
-valid_min:         -1.126
-valid_max:         2.319
-ok_min_mean_abs:   -0.005083
-ok_max_mean_abs:   0.04256
-!----------------------------------
-!
-
-!============
-variable_entry:    zg
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     geopotential_height
-units:             m
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Geopotential Height
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          zg
-type:              real
-valid_min:         -719.7
-valid_max:         3.306e+04
-ok_min_mean_abs:   -113.4
-ok_max_mean_abs:   3.164e+04
-!----------------------------------
-!
-
-!============
-variable_entry:    hur
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     relative_humidity
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Relative Humidity
-comment:           This is the relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          hur
-type:              real
-valid_min:         -2.642
-valid_max:         135.7
-ok_min_mean_abs:   -10.31
-ok_max_mean_abs:   97
-!----------------------------------
-!
-
-!============
-variable_entry:    cl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Cloud Area Fraction in Atmosphere Layer
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          cl
-type:              real
-valid_min:         0
-valid_max:         100.2
-ok_min_mean_abs:   -0.04479
-ok_max_mean_abs:   24.87
-!----------------------------------
-!
-
-!============
-variable_entry:    clw
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_fraction_of_cloud_liquid_water_in_air
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Mass Fraction of Cloud Liquid Water
-comment:           Calculate as the mass of  cloud liquid water in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  Include precipitating hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          clw
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cli
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_fraction_of_cloud_ice_in_air
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Mass Fraction of Cloud Ice
-comment:           Calculate as the mass of cloud ice  in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  Include precipitating hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          cli
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    mc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_net_upward_convective_mass_flux
-units:             kg m-2 s-1 
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Convective Mass Flux
-comment:           Report on model half-levels (i.e., model layer bounds and not standard pressures).  The net mass flux should represent the difference between the updraft and downdraft components.  Calculate as the convective mass flux divided by the area of the whole grid cell (not just the area of the cloud).
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          mc
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    clcalipso 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         CALIPSO Cloud Fraction
-comment:           40 levels
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alt40 time
-out_name:          clcalipso 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clisccp
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         ISCCP Cloud Area Fraction
-comment:           7 levels x 7 tau
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude tau plev7 time
-out_name:          clisccp
-type:              real
-valid_min:         0
-valid_max:         1.399
-ok_min_mean_abs:   0.0004413
-ok_max_mean_abs:   0.04866
-!----------------------------------
-!
-
-!============
-variable_entry:    pfull
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure
-units:             Pa
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Pressure on Model Levels
-comment:           This field is needed only for models in which the pressure can't be calculated from the vertical coordinate information stored already for each variable.  Thus, the pressures are needed for height or theta-coordinate models, for example, but not sigma- or eta-coordinate models.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          pfull
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phalf
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure
-units:             Pa
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Pressure on Model Half-Levels
-comment:           This field is needed only for models in which the pressure can't be calculated from the vertical coordinate information stored already for each variable.  Thus, the pressures are needed for height or theta-coordinate models, for example, but not sigma- or eta-coordinate models.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          phalf
-type:              real
-!----------------------------------
-!
-
diff --git a/TestTables/CMIP5_cfMon b/TestTables/CMIP5_cfMon
deleted file mode 100644
index dac654b..0000000
--- a/TestTables/CMIP5_cfMon
+++ /dev/null
@@ -1,2793 +0,0 @@
-table_id: Table cfMon
-modeling_realm: atmos
-
-frequency: mon
-
-cmor_version: 2.0         ! version of CMOR that can read this table
-cf_version:   1.4         ! version of CF that output conforms to
-project_id:   CMIP5  ! project id
-table_date:   09 June 2010 ! date this table was constructed
-
-missing_value: 1.e20      ! value used to indicate a missing value
-                          !   in arrays output by netCDF as 32-bit IEEE 
-                          !   floating-point numbers (float or real)
-
-baseURL: http://cmip-pcmdi.llnl.gov/CMIP5/dataLocation 
-product: output
-
-required_global_attributes: creation_date tracking_id forcing model_id parent_experiment_id branch_time contact institute_id ! space separated required global attribute 
-
-forcings:   N/A Nat Ant GHG SD SI SA TO SO Oz LU Sl Vl SS Ds BC MD OC AA
-
-expt_id_ok: '10- or 30-year run initialized in year XXXX' 'decadalXXXX'
-expt_id_ok: 'volcano-free hindcasts XXXX' 'noVolcXXXX'
-expt_id_ok: 'prediction with 2010 volcano' 'volcIn2010'
-expt_id_ok: 'pre-industrial control' 'piControl'
-expt_id_ok: 'Historical' 'historical'
-expt_id_ok: 'mid-Holocene' 'midHolocene'
-expt_id_ok: 'last glacial maximum' 'lgm'
-expt_id_ok: 'last millennium' 'past1000'
-expt_id_ok: 'RCP4.5' 'rcp45'
-expt_id_ok: 'RCP8.5' 'rcp85'
-expt_id_ok: 'RCP2.6' 'rcp26'
-expt_id_ok: 'RCP6' 'rcp60'
-expt_id_ok: 'ESM pre-industrial control' 'esmControl'
-expt_id_ok: 'ESM historical' 'esmHistorical'
-expt_id_ok: 'ESM RCP8.5' 'esmrcp85'
-expt_id_ok: 'ESM fixed climate 1' 'esmFixClim1'
-expt_id_ok: 'ESM fixed climate 2' 'esmFixClim2'
-expt_id_ok: 'ESM feedback 1' 'esmFdbk1'
-expt_id_ok: 'ESM feedback 2' 'esmFdbk2'
-expt_id_ok: '1 percent per year CO2' '1pctCO2'
-expt_id_ok: 'abrupt 4XCO2' 'abrupt4xCO2'
-expt_id_ok: 'natural-only' 'historicalNat'
-expt_id_ok: 'GHG-only' 'historicalGHG'
-expt_id_ok: 'anthropogenic-only' 'historicalAnt'
-expt_id_ok: 'anthropogenic sulfate aerosol direct effect only' 'historicalSD'
-expt_id_ok: 'anthropogenic sulfate aerosol indirect effect only' 'historicalSI'
-expt_id_ok: 'anthropogenic sulfate aerosol only' 'historicalSA'
-expt_id_ok: 'tropospheric ozone only' 'historicalTO'
-expt_id_ok: 'stratospheric ozone' 'historicalSO'
-expt_id_ok: 'ozone only' 'historicalOz'
-expt_id_ok: 'land-use change only' 'historicalLU'
-expt_id_ok: 'solar irradiance only' 'historicalSl'
-expt_id_ok: 'volcanic aerosol only' 'historicalVl'
-expt_id_ok: 'sea salt only' 'historicalSS'
-expt_id_ok: 'dust' 'historicalDs'
-expt_id_ok: 'black carbon only' 'historicalBC'
-expt_id_ok: 'mineral dust only' 'historicalMD'
-expt_id_ok: 'organic carbon only' 'historicalOC'
-expt_id_ok: 'anthropogenic aerosols only' 'historicalAA'
-expt_id_ok: 'AMIP' 'amip'
-expt_id_ok: '2030 time-slice' 'sst2030'
-expt_id_ok: 'control SST climatology' 'sstClim'
-expt_id_ok: 'CO2 forcing' 'sstClim4xCO2'
-expt_id_ok: 'all aerosol forcing' 'sstClimAerosol'
-expt_id_ok: 'sulfate aerosol forcing' 'sstClimSulfate'
-expt_id_ok: '4xCO2 AMIP' 'amip4xCO2'
-expt_id_ok: 'AMIP plus patterned anomaly' 'amipFuture'
-expt_id_ok: 'aqua planet control' 'aquaControl'
-expt_id_ok: '4xCO2 aqua planet' 'aqua4xCO2'
-expt_id_ok: 'aqua planet plus 4K anomaly' 'aqua4K'
-expt_id_ok: 'AMIP plus 4K anomaly' 'amip4K'
-
-
-approx_interval:  0.000000     ! approximate spacing between successive time
-                          !   samples (in units of the output time 
-                          !   coordinate.
-
-!============
-axis_entry: longitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    longitude
-units:            degrees_east
-axis:             X             ! X, Y, Z, T (default: undeclared)
-long_name:        longitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lon
-valid_min:        0.0         
-valid_max:        360.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: latitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    latitude
-units:            degrees_north
-axis:             Y             ! X, Y, Z, T (default: undeclared)
-long_name:        latitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lat
-valid_min:        -90.0         
-valid_max:        90.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: plev7
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    air_pressure
-units:            Pa
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         down         ! up or down (default: undeclared)
-long_name:        pressure
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         plev
-stored_direction: decreasing
-tolerance:        0.001
-
-type:             double
-requested_bounds: 100000. 80000. 80000. 68000. 68000. 56000. 56000. 44000. 44000. 31000. 31000. 18000. 18000.  0. ! space-separated list of requested coordinate bounds
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: p220
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    air_pressure
-units:            Pa
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         down         ! up or down (default: undeclared)
-long_name:        pressure
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         plev
-stored_direction: decreasing
-type:             double
-value:            22000.            ! of scalar (singleton) dimension 
-bounds_values:    0. 44000.    ! of scalar (singleton) dimension bounds
-must_have_bounds: no
-!----------------------------------
-!
-
-
-!============
-axis_entry: p560
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    air_pressure
-units:            Pa
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         down         ! up or down (default: undeclared)
-long_name:        pressure
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         plev
-stored_direction: decreasing
-type:             double
-value:            56000.            ! of scalar (singleton) dimension 
-bounds_values:    44000. 68000.    ! of scalar (singleton) dimension bounds
-must_have_bounds: no
-!----------------------------------
-!
-
-
-!============
-axis_entry: p840
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    air_pressure
-units:            Pa
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         down         ! up or down (default: undeclared)
-long_name:        pressure
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         plev
-stored_direction: decreasing
-type:             double
-value:            84000.            ! of scalar (singleton) dimension 
-bounds_values:    680. 100000.    ! of scalar (singleton) dimension bounds
-must_have_bounds: no
-!----------------------------------
-!
-
-
-!============
-axis_entry: alevhalf
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         up         ! up or down (default: undeclared)
-long_name:        atmospheric model half-level
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lev
-type:             double
-must_have_bounds: no
-index_only:       ok
-!----------------------------------
-!
-
-
-!============
-axis_entry: alt40
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    altitude
-units:            m
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         up         ! up or down (default: undeclared)
-long_name:        altitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         alt40
-stored_direction: increasing
-tolerance:        0.001
-
-type:             double
-requested:        240. 720. 1200. 1680. 2160. 2640. 3120. 3600. 4080. 4560. 5040. 5520. 6000. 6480. 6960. 7440. 7920. 8400. 8880. 9360. 9840. 10320. 10800. 11280. 11760. 12240. 12720. 13200. 13680. 14160. 14640. 15120. 15600. 16080. 16560. 17040. 17520. 18000. 18480. 18960.        ! space-separated list of requested coordinates 
-requested_bounds: . 0. 480. 480. 960. 960. 1440. 1440. 1920. 1920. 2400. 2400. 2880. 2880. 3360. 3360. 3840. 3840. 4320. 4320. 4800. 4800. 5280. 5280. 5760. 5760. 6240. 6240. 6720. 6720. 7200. 7200. 7680. 7680. 8160. 8160. 8640. 8640. 9120. 9120. 9600. 9600. 10080. 10080. 10560. 10560. 11040. 11040. 11520. 11520. 12000. 12000. 12480. 12480. 12960. 12960. 13440. 13440. 13920. 13920. 14400. 14400. 14880. 14880. 15360. 15360. 15840. 15840. 16320. 16320. 16800. 16800. 17280. 17280. 17760. 17 [...]
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: time
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    time
-units:            days since ?
-axis:             T             ! X, Y, Z, T (default: undeclared)
-long_name:        time
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         time
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: tau
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    atmosphere_optical_thickness_due_to_cloud
-units:            1
-long_name:        cloud optical thickness
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         tau
-stored_direction: increasing
-tolerance:        0.001
-
-type:             double
-requested:        0.15 0.8 2.45 6.5 16.2 41.5 100.        ! space-separated list of requested coordinates 
-requested_bounds: 0.0  0.3  0.3  1.3  1.3  3.6  3.6  9.4 9.4 23.0 23.0 60.0 60.0 100000. ! space-separated list of requested coordinate bounds
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: sza5
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    solar_zenith_angle
-units:            degree
-long_name:        solar zenith angle
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         sza
-stored_direction: increasing
-tolerance:        0.001
-
-type:             double
-requested:        0. 20. 40. 60. 80.        ! space-separated list of requested coordinates 
-must_have_bounds: no
-!----------------------------------
-!
-
-!============
-axis_entry: smooth_level
-!============
-!
-! This coordinate is a hybrid height coordinate with units of meters (m).
-!  It increases upward.
-!  The values of a(k)*ztop, which appear in the formula below, should be stored as smooth_level. 
-!  Note that in the netCDF file the variable will be named "lev", not smooth_level.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_sleve_coordinate
-units:            m
-axis:             Z
-positive:	      up
-long_name:        atmosphere smooth level vertical (SLEVE) coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: increasing
-valid_min:        -200.
-valid_max:        800000.
-formula:          z(n,k,j,i) = a(k)*ztop + b1(k)*zsurf1(n,j,i) + b2(k)*zsurf2(n,j,i)
-z_factors:        a: a b1: b1 b2: b2 ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2
-z_bounds_factors: a: a_bnds b1: b1_bnds b2: b2_bnds ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2
-!----------------------------------	
-!
-!============
-axis_entry: natural_log_pressure
-!============
-!
-!This coordinate is dimensionless and varies from near 0 at the surface and increases upward.
-!  The values of lev(k), which appears in the formula below, should be stored as natural_log_pressure.  
-!  Note that in the netCDF file the variable will be named "lev", not natural_log_pressure.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_ln_pressure_coordinate
-axis:             Z
-long_name:        atmosphere natural log pressure coordinate
-positive:	      down
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        -1.
-valid_max:        20.
-formula:          p(k) = p0 * exp(-lev(k))
-z_factors:        p0: p0 lev: lev
-z_bounds_factors: p0: p0 lev: lev_bnds
-!----------------------------------	
-!
-!============
-axis_entry: standard_sigma
-!============
-!
-! This coordinate is dimensionless and varies from 0 at the model top to 1.0 at the surface.
-!  The values of sigma(k), which appears in the formula below, should be stored as standard_sigma.  
-!  Note that in the netCDF file the variable will be named "lev", not standard_sigma.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_sigma_coordinate
-axis:             Z
-positive:         down
-long_name:        sigma coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        0.0
-valid_max:        1.0
-formula:          p(n,k,j,i) = ptop + sigma(k)*(ps(n,j,i) - ptop)
-z_factors:        ptop: ptop sigma: lev ps: ps
-z_bounds_factors: ptop: ptop sigma: lev_bnds ps: ps
-!----------------------------------	
-!
-!
-!============
-axis_entry:  standard_hybrid_sigma
-!============
-!
-! This coordinate is dimensionless and varies from a small value at the model top to 1.0 at the surface.
-!  The values of a(k)+ b(k), which appear in the formula below, should be stored as standard_hybrid_sigma.  
-!  Note that in the netCDF file the variable will be named "lev", not standard_hybrid_sigma.
-!
-!---------------------------------
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_hybrid_sigma_pressure_coordinate
-units:            1
-axis:             Z 
-positive:         down
-long_name:        hybrid sigma pressure coordinate
-!----------------------------------
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        0.0
-valid_max:        1.0
-formula:          p(n,k,j,i) = a(k)*p0 + b(k)*ps(n,j,i)
-z_factors:        p0: p0 a: a b: b ps: ps
-z_bounds_factors: p0: p0 a: a_bnds b: b_bnds ps: ps
-!----------------------------------		
-!
-!
-!============
-axis_entry:  alternate_hybrid_sigma
-!============
-!
-! This coordinate is dimensionless and varies from a small value at the model top to 1.0 at the surface.
-!  The values of ap(k)/p0 + b(k), which appear in the formula below, should be stored as alternate_hybrid_sigma.  
-!  Note that in the netCDF file the variable will be named "lev", not alternate_hybrid_sigma.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_hybrid_sigma_pressure_coordinate
-units:            1
-axis:             Z
-positive:         down
-long_name:        hybrid sigma pressure coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        0.0
-valid_max:        1.0
-formula:          p(n,k,j,i) = ap(k) + b(k)*ps(n,j,i)
-z_factors:        ap: ap b: b ps: ps
-z_bounds_factors: ap: ap_bnds b: b_bnds ps: ps
-!----------------------------------		
-!
-!
-!============
-axis_entry:  hybrid_height
-!============
-!
-! This coordinate has dimension of meters (m) and increases upward.
-!  The values of a(k) which appear in the formula below, should be stored as hybrid_height.  
-!  Note that in the netCDF file the variable will be named "lev", not hybrid_height.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_hybrid_height_coordinate
-units:            m
-axis:             Z 
-positive:         up
-long_name:        hybrid height coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: increasing
-valid_min:        0.0
-formula:          z(k,j,i) = a(k) + b(k)*orog(j,i)
-z_factors:        a: lev b: b orog: orog
-z_bounds_factors: a: lev_bnds b: b_bnds orog: orog
-!----------------------------------		
-!
-! ***************************************************************
-!
-! Vertical coordinate formula terms:
-!
-! ***************************************************************
-!
-!
-!============
-variable_entry:    orog
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_altitude
-units:             m
-long_name:         Surface Altitude
-comment:           height above the geoid; as defined here, ""the geoid"" is a surface of constant geopotential that, if the ocean were at rest, would coincide with mean sea level. Under this definition, the geoid changes as the mean volume of the ocean changes (e.g., due to glacial melt, or global warming of the ocean).  Report here the height above the present-day geoid.  Over ocean, report as 0.0
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude
-out_name:          orog
-type:              real
-valid_min:         -700
-valid_max:         1.00E+04
-!----------------------------------
-!
-!
-!============
-variable_entry: p0
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:       vertical coordinate formula term: reference pressure 
-units:           Pa
-!----------------------------------	
-!
-!
-!============
-variable_entry: ptop
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:       pressure at top of model 
-units:           Pa
-!----------------------------------	
-!
-!
-!
-!============
-variable_entry: a
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: a(k)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: b
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: b(k)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: a_bnds
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: a(k+1/2)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: b_bnds
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: b(k+1/2)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------
-!
-!
-!============
-variable_entry: ap
-!============
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: ap(k)
-units:           Pa
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: ap_bnds
-!============
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: ap(k+1/2)
-units:           Pa
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: ztop
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:       height of top of model 
-units:           m
-!----------------------------------	
-!
-!
-!
-!
-!============
-variable_entry: ps
-!============
-modeling_realm:  atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:  surface_air_pressure
-units:         Pa
-cell_methods:     time: mean
-long_name:          Surface Air Pressure
-comment:      not, in general, the same as mean sea-level pressure
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:      longitude latitude time
-out_name:  ps
-type:      real
-!
-
-!============
-variable_entry:    rlu
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     upwelling_longwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Upwelling Longwave Radiation
-comment:           Include also the fluxes at the surface and TOA.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          rlu
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    rsu
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     upwelling_shortwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Upwelling Shortwave Radiation
-comment:           Include also the fluxes at the surface and TOA.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          rsu
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    rld
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     downwelling_longwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Downwelling Longwave Radiation
-comment:           Include also the fluxes at the surface and TOA.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          rld
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    rsd
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     downwelling_shortwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Downwelling Shortwave Radiation
-comment:           Include also the fluxes at the surface and TOA.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          rsd
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    rlucs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     upwelling_longwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Upwelling Clear-Sky Longwave Radiation
-comment:           Include also the fluxes at the surface and TOA.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          rlucs
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    rsucs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     upwelling_shortwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Upwelling Clear-Sky Shortwave Radiation
-comment:           Include also the fluxes at the surface and TOA.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          rsucs
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    rldcs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     downwelling_longwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Downwelling Clear-Sky Longwave Radiation
-comment:           Include also the fluxes at the surface and TOA.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          rldcs
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    rsdcs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     downwelling_shortwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Downwelling Clear-Sky Shortwave Radiation
-comment:           Include also the fluxes at the surface and TOA.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          rsdcs
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    ta
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_temperature
-units:             K
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Air Temperature
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          ta
-type:              real
-valid_min:         157.1
-valid_max:         326.4
-ok_min_mean_abs:   200.2
-ok_max_mean_abs:   289.9
-!----------------------------------
-!
-
-!============
-variable_entry:    tnt
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_air_temperature
-units:             K s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Air Temperature
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnt
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnta 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_air_temperature_due_to_advection
-units:             K s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Air Temperature due to Advection
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnta 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tntmp
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_air_temperature_due_to_model_physics
-units:             K s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Air Temperature due to Diabatic Processes
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tntmp
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tntscpbl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_air_temperature_due_to_stratiform_cloud_and_precipitation_and_boundary_layer_mixing
-units:             K s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Air Temperature Due to Stratiform Cloud and Precipitation and Boundary Layer Mixing
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tntscpbl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tntr 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_air_temperature_due_to_radiative_heating
-units:             K s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Air Temperature due to Radiative Heating
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tntr 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tntc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_air_temperature_due_to_convection
-units:             K s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Air Temperature due to Moist Convection
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tntc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hus
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     specific_humidity
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Specific Humidity
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          hus
-type:              real
-valid_min:         -0.000299
-valid_max:         0.02812
-ok_min_mean_abs:   -0.0003539
-ok_max_mean_abs:   0.01027
-!----------------------------------
-!
-
-!============
-variable_entry:    tnhus
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_specific_humidity
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Specific Humidity
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnhus
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnhusa
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_specific_humidity_due_to_advection
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Specific Humidity due to Advection
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnhusa
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnhusc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_specific_humidity_due_to_convection
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Specific Humidity due to Convection
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnhusc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnhusd
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_specific_humidity_due_to_diffusion
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Specific Humidity due to Diffusion
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnhusd
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnhusscpbl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_specific_humidity_due_to_stratiform_cloud_and_precipitation_and_boundary_layer_mixing
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Specific Humidity due to Stratiform Cloud Condensation and Evaporation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnhusscpbl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnhusmp
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_specific_humidity_due_to_model_physics
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Specific Humidity due to Model Physics
-comment:           This should include sources and sinks from parametrized physics (e.g. convection, stratiform condensation/evaporation, etc.) and should exclude sources and sinks from resolved dynamics and diffusion.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnhusmp
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    eviscu
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_momentum_diffusivity
-units:             m2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Eddy Viscosity Coefficients for Momentum
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          eviscu
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    evisct
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_heat_diffusivity
-units:             m2 s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Eddy Diffusivity Coefficients for Temperature
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          evisct
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     convective_cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Convective Cloud Area Fraction
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          clc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:     clwc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_fraction_of_convective_cloud_liquid_water_in_air
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Mass Fraction of Convective Cloud Liquid Water 
-comment:           Calculate as the mass of convective cloud liquid water in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  Include precipitating hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:           clwc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clic
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_fraction_of_convective_cloud_ice_in_air
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Mass Fraction of Convective Cloud Ice
-comment:           Calculate as the mass of convective cloud ice  in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  Include precipitating hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          clic
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cls
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     stratiform_cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Stratiform Cloud Area Fraction
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          cls
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clws
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_fraction_of_stratiform_cloud_liquid_water_in_air
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Mass Fraction of Stratiform Cloud Liquid Water
-comment:           Calculate as the mass of stratiform cloud liquid water in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  Include precipitating hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          clws
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clis
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_fraction_of_stratiform_cloud_ice_in_air
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Mass Fraction of Stratiform Cloud Ice
-comment:           Calculate as the mass of stratiform cloud ice  in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  Include precipitating hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          clis
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    mcu
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_updraft_convective_mass_flux
-units:             kg m-2 s-1 
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Updraft Convective Mass Flux
-comment:           Report on model half-levels (i.e., model layer bounds and not standard pressures).   Calculate as the convective mass flux divided by the area of the whole grid cell (not just the area of the cloud).
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          mcu
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    mcd
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_downdraft_convective_mass_flux
-units:             kg m-2 s-1 
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Downdraft Convective Mass Flux
-comment:           Report on model half-levels (i.e., model layer bounds and not standard pressures).  Calculate as the convective mass flux divided by the area of the whole grid cell (not just the area of the cloud).
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          mcd
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    smc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_net_upward_shallow_convective_mass_flux
-units:             kg m-2 s-1 
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Shallow Convective Mass Flux
-comment:           Report on model half-levels (i.e., model layer bounds and not standard pressures).   The net mass flux should represent the difference between the updraft and downdraft components.  For models with a distinct shallow convection scheme, calculate as the convective mass flux divided by the area of the whole grid cell (not just the area of the cloud).
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          smc
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    dmc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_net_upward_deep_convective_mass_flux
-units:             kg m-2 s-1 
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Deep Convective Mass Flux
-comment:           Report on model half-levels (i.e., model layer bounds and not standard pressures).  The net mass flux should represent the difference between the updraft and downdraft components.   Calculate as the convective mass flux divided by the area of the whole grid cell (not just the area of the cloud).
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          dmc
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclw
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Liquid Water In Air
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclw
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclwcm
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_cloud_microphysics
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Liquid Water In Air Due To Cloud Microphysics
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclwcm
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclwbl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_boundary_layer_mixing
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Liquid Water In Air Due To Boundary Layer Mixing
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclwbl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclwbfpcli
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_bergeron_findeisen_process_to_cloud_ice
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Liquid Water In Air Due To Bergeron Findeisen Process To Cloud Ice
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclwbfpcli
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclwce 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_condensation_and_evaporation
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Condensation and Evaporation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclwce 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclwcd 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_convective_detrainment
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Liquid Water Due to Convective Detrainment
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclwcd 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclwhon 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_homogeneous_nucleation
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Homogeneous Nucleation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclwhon 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclwhen 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_heterogeneous_nucleation
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Heterogeneous Nucleation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclwhen 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclwri 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_riming
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Riming
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclwri 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclwar 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_accretion_to_rain
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Accretion to Rain
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclwar 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclwas 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_accretion_to_snow
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Accretion to Snow
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclwas 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclwmi 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_melting_from_cloud_ice
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Melting From Cloud Ice
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclwmi 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclwac 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_autoconversion
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Autoconversion
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclwac 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclwa 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_liquid_water_in_air_due_to_advection
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Liquid Water due to Advection
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclwa 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnscli
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Ice In Air
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnscli
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclicm
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_cloud_microphysics
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Ice In Air Due To Cloud Microphysics
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclicm
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclibl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_boundary_layer_mixing
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Ice In Air Due To Boundary Layer Mixing
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclibl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclibfpcl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_bergeron_findeisen_process_from_cloud_liquid
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Ice In Air Due To Bergeron Findeisen Process from Cloud Liquid
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclibfpcl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclicd
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_convective_detrainment
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Ice Due Convective Detrainment
-comment:           Tendency of Mass Fraction of Stratiform Cloud Ice Due to Convective Detrainment
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclicd
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclihon
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_homogeneous_nucleation
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Ice due to Homogeneous Nucleation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclihon
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclihencl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_heterogeneous_nucleation_from_cloud_liquid_water
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Ice due to Heterogeneous Nucleation From Cloud Liquid
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclihencl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclihenv
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_heterogeneous_nucleation_from_water_vapor
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Ice due to Heterogeneous Nucleation From Water Vapor
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclihenv
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnscliricl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_riming_from_cloud_liquid_water
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Ice due to Riming From Cloud Liquid
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnscliricl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclirir
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_riming_from_rain
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Ice due to Riming From Rain
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclirir
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclids
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_deposition_and_sublimation
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Ice due to Deposition and Sublimation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclids
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnscliag
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_aggregation
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Ice due to Aggregation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnscliag
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclias
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_accretion_to_snow
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Ice due to Accretion to Snow
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclias
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnscliemi
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_evaporation_of_melting_ice
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Ice due to Evaporation of Melting Ice
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnscliemi
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclimr
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_melting_to_rain
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Ice due to Melting to Rain
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclimr
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclimcl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_melting_to_cloud_liquid_water
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Ice due to Melting to Cloud Liquid
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclimcl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnscliif
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_icefall
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Ice due to Icefall
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnscliif
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsclia
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_ice_in_air_due_to_advection
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Ice due to Advection
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsclia
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsccw
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Condensed Water In Air
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsccw
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsccwcm
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_cloud_microphysics
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Condensed Water In Air Due To Cloud Microphysics
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsccwcm
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsccwbl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_boundary_layer_mixing
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Condensed Water In Air Due To Boundary Layer Mixing
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsccwbl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsccwce
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_condensation_and_evaporation
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Condensed Water due to Condensation and Evaporation
-comment:           condensed water includes both liquid and ice.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsccwce
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsccwacr
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_autoconversion_to_rain
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Condensed Water due to Autoconversion to Rain
-comment:           condensed water includes both liquid and ice.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsccwacr
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsccwacs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_autoconversion_to_snow
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Condensed Water due to Autoconversion to Snow
-comment:           condensed water includes both liquid and ice.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsccwacs
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsccwif
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_icefall
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Condensed Water due to Icefall
-comment:           condensed water includes both liquid and ice.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsccwif
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnsccwa
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_mass_fraction_of_stratiform_cloud_condensed_water_in_air_due_to_advection
-units:             s-1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Tendency of Mass Fraction of Stratiform Cloud Condensed Water due to Advection
-comment:           condensed water includes both liquid and ice.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevel time
-out_name:          tnsccwa
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    rsut4co2
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_shortwave_flux
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Shortwave Radiation in 4XCO2 Atmosphere
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsut4co2
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    rlut4co2
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_longwave_flux
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Longwave Radiation 4XCO2 Atmosphere
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rlut4co2
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    rsutcs4co2
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_shortwave_flux_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Clear-Sky Shortwave Radiation 4XCO2 Atmosphere
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rsutcs4co2
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    rlutcs4co2
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_longwave_flux_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Clear-Sky Longwave Radiation 4XCO2 Atmosphere
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          rlutcs4co2
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    rlu4co2
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     upwelling_longwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Upwelling Longwave Radiation 4XCO2 Atmosphere
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          rlu4co2
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    rsu4co2
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     upwelling_shortwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Upwelling Shortwave Radiation 4XCO2 Atmosphere
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          rsu4co2
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    rld4co2
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     downwelling_longwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Downwelling Longwave Radiation 4XCO2 Atmosphere
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          rld4co2
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    rsd4co2
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     downwelling_shortwave_flux_in_air
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Downwelling Shortwave Radiation 4XCO2 Atmosphere
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          rsd4co2
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    rlucs4co2
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     upwelling_longwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Upwelling Clear-Sky Longwave Radiation 4XCO2 Atmosphere
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          rlucs4co2
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    rsucs4co2
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     upwelling_shortwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Upwelling Clear-Sky Shortwave Radiation 4XCO2 Atmosphere
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          rsucs4co2
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    rldcs4co2
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     downwelling_longwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Downwelling Clear-Sky Longwave Radiation 4XCO2 Atmosphere
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          rldcs4co2
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    rsdcs4co2
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     downwelling_shortwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         Downwelling Clear-Sky Shortwave Radiation 4XCO2 Atmosphere
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alevhalf time
-out_name:          rsdcs4co2
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    cltisccp
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         ISCCP Total Cloud Fraction
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cltisccp
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    albisccp
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_albedo
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         ISCCP Mean Cloud Albedo
-comment:           When computing time-means, weight by the ISCCP Total Cloud Fraction - see  http://www.cfmip.net/README
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          albisccp
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    ctpisccp
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure_at_cloud_top
-units:             Pa 
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         ISCCP Mean Cloud Top Pressure
-comment:           When computing time-means, weight by the ISCCP Total Cloud Fraction - see  http://www.cfmip.net/README
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          ctpisccp
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clisccp
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     isccp_cloud_area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         ISCCP Cloud Area Fraction
-comment:            7 levels x 7 tau
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude plev7, tau, time
-out_name:          clisccp
-type:              real
-valid_min:         0
-valid_max:         1.399
-ok_min_mean_abs:   0.0004413
-ok_max_mean_abs:   0.04866
-!----------------------------------
-!
-
-!============
-variable_entry:    cltcalipso
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         CALIPSO Total Cloud Fraction
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cltcalipso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cllcalipso
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         CALIPSO Low Level Cloud Fraction 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time p840
-out_name:          cllcalipso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clmcalipso
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         CALIPSO Mid Level Cloud Fraction 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time p560
-out_name:          clmcalipso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clhcalipso
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         CALIPSO High Level Cloud Fraction 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time p220
-out_name:          clhcalipso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clcalipso
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         CALIPSO Cloud Fraction 
-comment:            40 height levels
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alt40 time
-out_name:          clcalipso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    parasolRefl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_bidirectional_reflectance
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         PARASOL Reflectance 
-comment:            5 bins of solar zenith angle.  This is reflectance as seen at the top of the atmosphere.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude sza5 time
-out_name:          parasolRefl
-type:              real
-!----------------------------------
-!
-
diff --git a/TestTables/CMIP5_cfOff b/TestTables/CMIP5_cfOff
deleted file mode 100644
index ae0e677..0000000
--- a/TestTables/CMIP5_cfOff
+++ /dev/null
@@ -1,506 +0,0 @@
-table_id: Table cfOff
-modeling_realm: atmos
-
-frequency: mon
-
-cmor_version: 2.0         ! version of CMOR that can read this table
-cf_version:   1.4         ! version of CF that output conforms to
-project_id:   CMIP5  ! project id
-table_date:   09 June 2010 ! date this table was constructed
-
-missing_value: 1.e20      ! value used to indicate a missing value
-                          !   in arrays output by netCDF as 32-bit IEEE 
-                          !   floating-point numbers (float or real)
-
-baseURL: http://cmip-pcmdi.llnl.gov/CMIP5/dataLocation 
-product: output
-
-required_global_attributes: creation_date tracking_id forcing model_id parent_experiment_id branch_time contact institute_id ! space separated required global attribute 
-
-forcings:   N/A Nat Ant GHG SD SI SA TO SO Oz LU Sl Vl SS Ds BC MD OC AA
-
-expt_id_ok: '10- or 30-year run initialized in year XXXX' 'decadalXXXX'
-expt_id_ok: 'volcano-free hindcasts XXXX' 'noVolcXXXX'
-expt_id_ok: 'prediction with 2010 volcano' 'volcIn2010'
-expt_id_ok: 'pre-industrial control' 'piControl'
-expt_id_ok: 'Historical' 'historical'
-expt_id_ok: 'mid-Holocene' 'midHolocene'
-expt_id_ok: 'last glacial maximum' 'lgm'
-expt_id_ok: 'last millennium' 'past1000'
-expt_id_ok: 'RCP4.5' 'rcp45'
-expt_id_ok: 'RCP8.5' 'rcp85'
-expt_id_ok: 'RCP2.6' 'rcp26'
-expt_id_ok: 'RCP6' 'rcp60'
-expt_id_ok: 'ESM pre-industrial control' 'esmControl'
-expt_id_ok: 'ESM historical' 'esmHistorical'
-expt_id_ok: 'ESM RCP8.5' 'esmrcp85'
-expt_id_ok: 'ESM fixed climate 1' 'esmFixClim1'
-expt_id_ok: 'ESM fixed climate 2' 'esmFixClim2'
-expt_id_ok: 'ESM feedback 1' 'esmFdbk1'
-expt_id_ok: 'ESM feedback 2' 'esmFdbk2'
-expt_id_ok: '1 percent per year CO2' '1pctCO2'
-expt_id_ok: 'abrupt 4XCO2' 'abrupt4xCO2'
-expt_id_ok: 'natural-only' 'historicalNat'
-expt_id_ok: 'GHG-only' 'historicalGHG'
-expt_id_ok: 'anthropogenic-only' 'historicalAnt'
-expt_id_ok: 'anthropogenic sulfate aerosol direct effect only' 'historicalSD'
-expt_id_ok: 'anthropogenic sulfate aerosol indirect effect only' 'historicalSI'
-expt_id_ok: 'anthropogenic sulfate aerosol only' 'historicalSA'
-expt_id_ok: 'tropospheric ozone only' 'historicalTO'
-expt_id_ok: 'stratospheric ozone' 'historicalSO'
-expt_id_ok: 'ozone only' 'historicalOz'
-expt_id_ok: 'land-use change only' 'historicalLU'
-expt_id_ok: 'solar irradiance only' 'historicalSl'
-expt_id_ok: 'volcanic aerosol only' 'historicalVl'
-expt_id_ok: 'sea salt only' 'historicalSS'
-expt_id_ok: 'dust' 'historicalDs'
-expt_id_ok: 'black carbon only' 'historicalBC'
-expt_id_ok: 'mineral dust only' 'historicalMD'
-expt_id_ok: 'organic carbon only' 'historicalOC'
-expt_id_ok: 'anthropogenic aerosols only' 'historicalAA'
-expt_id_ok: 'AMIP' 'amip'
-expt_id_ok: '2030 time-slice' 'sst2030'
-expt_id_ok: 'control SST climatology' 'sstClim'
-expt_id_ok: 'CO2 forcing' 'sstClim4xCO2'
-expt_id_ok: 'all aerosol forcing' 'sstClimAerosol'
-expt_id_ok: 'sulfate aerosol forcing' 'sstClimSulfate'
-expt_id_ok: '4xCO2 AMIP' 'amip4xCO2'
-expt_id_ok: 'AMIP plus patterned anomaly' 'amipFuture'
-expt_id_ok: 'aqua planet control' 'aquaControl'
-expt_id_ok: '4xCO2 aqua planet' 'aqua4xCO2'
-expt_id_ok: 'aqua planet plus 4K anomaly' 'aqua4K'
-expt_id_ok: 'AMIP plus 4K anomaly' 'amip4K'
-
-
-approx_interval:  0.000000     ! approximate spacing between successive time
-                          !   samples (in units of the output time 
-                          !   coordinate.
-
-!============
-axis_entry: longitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    longitude
-units:            degrees_east
-axis:             X             ! X, Y, Z, T (default: undeclared)
-long_name:        longitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lon
-valid_min:        0.0         
-valid_max:        360.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: latitude
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    latitude
-units:            degrees_north
-axis:             Y             ! X, Y, Z, T (default: undeclared)
-long_name:        latitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lat
-valid_min:        -90.0         
-valid_max:        90.0 
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: p220
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    air_pressure
-units:            Pa
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         down         ! up or down (default: undeclared)
-long_name:        pressure
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         plev
-stored_direction: decreasing
-type:             double
-value:            22000.            ! of scalar (singleton) dimension 
-bounds_values:    0. 44000.    ! of scalar (singleton) dimension bounds
-must_have_bounds: no
-!----------------------------------
-!
-
-
-!============
-axis_entry: p560
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    air_pressure
-units:            Pa
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         down         ! up or down (default: undeclared)
-long_name:        pressure
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         plev
-stored_direction: decreasing
-type:             double
-value:            56000.            ! of scalar (singleton) dimension 
-bounds_values:    44000. 68000.    ! of scalar (singleton) dimension bounds
-must_have_bounds: no
-!----------------------------------
-!
-
-
-!============
-axis_entry: p840
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    air_pressure
-units:            Pa
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         down         ! up or down (default: undeclared)
-long_name:        pressure
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         plev
-stored_direction: decreasing
-type:             double
-value:            84000.            ! of scalar (singleton) dimension 
-bounds_values:    680. 100000.    ! of scalar (singleton) dimension bounds
-must_have_bounds: no
-!----------------------------------
-!
-
-
-!============
-axis_entry: alt40
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    altitude
-units:            m
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         up         ! up or down (default: undeclared)
-long_name:        altitude
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         alt40
-stored_direction: increasing
-tolerance:        0.001
-
-type:             double
-requested:        240. 720. 1200. 1680. 2160. 2640. 3120. 3600. 4080. 4560. 5040. 5520. 6000. 6480. 6960. 7440. 7920. 8400. 8880. 9360. 9840. 10320. 10800. 11280. 11760. 12240. 12720. 13200. 13680. 14160. 14640. 15120. 15600. 16080. 16560. 17040. 17520. 18000. 18480. 18960.        ! space-separated list of requested coordinates 
-requested_bounds: . 0. 480. 480. 960. 960. 1440. 1440. 1920. 1920. 2400. 2400. 2880. 2880. 3360. 3360. 3840. 3840. 4320. 4320. 4800. 4800. 5280. 5280. 5760. 5760. 6240. 6240. 6720. 6720. 7200. 7200. 7680. 7680. 8160. 8160. 8640. 8640. 9120. 9120. 9600. 9600. 10080. 10080. 10560. 10560. 11040. 11040. 11520. 11520. 12000. 12000. 12480. 12480. 12960. 12960. 13440. 13440. 13920. 13920. 14400. 14400. 14880. 14880. 15360. 15360. 15840. 15840. 16320. 16320. 16800. 16800. 17280. 17280. 17760. 17 [...]
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: time
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    time
-units:            days since ?
-axis:             T             ! X, Y, Z, T (default: undeclared)
-long_name:        time
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         time
-stored_direction: increasing
-type:             double
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: scatratio
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    backscattering_ratio
-units:            1
-long_name:        lidar backscattering ratio
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         scatratio
-stored_direction: increasing
-tolerance:        0.001
-
-type:             double
-requested_bounds: 0.01 1.2 3 5 7 10 15 20 25 30 40 50 60 80 999 1009 ! space-separated list of requested coordinate bounds
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: dbze
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    equivalent_reflectivity_factor
-units:            dBZ
-long_name:        CloudSat simulator equivalent radar reflectivity factor
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         dbze
-stored_direction: increasing
-tolerance:        0.001
-
-type:             double
-requested:        -47.5 -42.5 -37.5 -32.5 -27.5 -22.5 -17.5 -12.5 -7.5 -2.5 2.5 7.5 12.5 17.5 22.5        ! space-separated list of requested coordinates 
-requested_bounds: -50 -45 -40 -35 -30 -25 -20 -15 -10 -5 0 5 10 15 20 25 ! space-separated list of requested coordinate bounds
-must_have_bounds: yes
-!----------------------------------
-!
-
-
-!============
-axis_entry: sza5
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    solar_zenith_angle
-units:            degree
-long_name:        solar zenith angle
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         sza
-stored_direction: increasing
-tolerance:        0.001
-
-type:             double
-requested:        0. 20. 40. 60. 80.        ! space-separated list of requested coordinates 
-must_have_bounds: no
-!----------------------------------
-!
-
-!============
-variable_entry:      clcalipso 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         CALIPSO Cloud Fraction
-comment:           (40 height levels)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alt40 time
-out_name:            clcalipso 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clcalipso2  
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         CALIPSO Cloud Fraction Undetected by CloudSat
-comment:           (40 height levels)  Clouds detected by CALIPSO but below the detectability threshold of CloudSat
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alt40 time
-out_name:          clcalipso2  
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:     cfadDbze94
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     histogram_of_equivalent_reflectivity_factor_over_height_above_reference_ellipsoid
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         CloudSat Radar Reflectivity
-comment:           CFADs (Cloud Frequency Altitude Diagrams) are joint height - radar reflectivity (or lidar scattering ratio) distributions  (40 levelsx15 bins) .
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alt40 dbze time
-out_name:           cfadDbze94
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cfadLidarsr532
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     histogram_of_backscattering_ratio_over_height_above_reference_ellipsoid
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         CALIPSO Scattering Ratio
-comment:           CFADs (Cloud Frequency Altitude Diagrams) are joint height - radar reflectivity (or lidar scattering ratio) distributions  (40 levelsx15 bins) .
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude alt40 scatratio time
-out_name:          cfadLidarsr532
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    parasolRefl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_bidirectional_reflectance
-units:             1
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         PARASOL Reflectance
-comment:           Simulated reflectance from PARASOL as seen at the top of the atmosphere for 5 solar zenith angles. Valid only over ocean and for one viewing direction (viewing zenith angle of 30 degrees and relative azimuth angle 320 degrees).
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude sza5 time
-out_name:          parasolRefl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cltcalipso
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         CALIPSO Total Cloud Fraction 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time
-out_name:          cltcalipso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cllcalipso
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         CALIPSO Low Level Cloud Fraction 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time p840
-out_name:          cllcalipso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clmcalipso
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         CALIPSO Mid Level Cloud Fraction 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time p560
-out_name:          clmcalipso
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    clhcalipso
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: mean
-cell_measures:      area: areacella
-long_name:         CALIPSO High Level Cloud Fraction 
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time p220
-out_name:          clhcalipso
-type:              real
-!----------------------------------
-!
-
diff --git a/TestTables/CMIP5_cfSites b/TestTables/CMIP5_cfSites
deleted file mode 100644
index bf4d013..0000000
--- a/TestTables/CMIP5_cfSites
+++ /dev/null
@@ -1,2348 +0,0 @@
-table_id: Table cfSites
-modeling_realm: atmos
-
-frequency: subhr
-
-cmor_version: 2.0         ! version of CMOR that can read this table
-cf_version:   1.4         ! version of CF that output conforms to
-project_id:   CMIP5  ! project id
-table_date:   09 June 2010 ! date this table was constructed
-
-missing_value: 1.e20      ! value used to indicate a missing value
-                          !   in arrays output by netCDF as 32-bit IEEE 
-                          !   floating-point numbers (float or real)
-
-baseURL: http://cmip-pcmdi.llnl.gov/CMIP5/dataLocation 
-product: output
-
-required_global_attributes: creation_date tracking_id forcing model_id parent_experiment_id branch_time contact institute_id ! space separated required global attribute 
-
-forcings:   N/A Nat Ant GHG SD SI SA TO SO Oz LU Sl Vl SS Ds BC MD OC AA
-
-expt_id_ok: '10- or 30-year run initialized in year XXXX' 'decadalXXXX'
-expt_id_ok: 'volcano-free hindcasts XXXX' 'noVolcXXXX'
-expt_id_ok: 'prediction with 2010 volcano' 'volcIn2010'
-expt_id_ok: 'pre-industrial control' 'piControl'
-expt_id_ok: 'Historical' 'historical'
-expt_id_ok: 'mid-Holocene' 'midHolocene'
-expt_id_ok: 'last glacial maximum' 'lgm'
-expt_id_ok: 'last millennium' 'past1000'
-expt_id_ok: 'RCP4.5' 'rcp45'
-expt_id_ok: 'RCP8.5' 'rcp85'
-expt_id_ok: 'RCP2.6' 'rcp26'
-expt_id_ok: 'RCP6' 'rcp60'
-expt_id_ok: 'ESM pre-industrial control' 'esmControl'
-expt_id_ok: 'ESM historical' 'esmHistorical'
-expt_id_ok: 'ESM RCP8.5' 'esmrcp85'
-expt_id_ok: 'ESM fixed climate 1' 'esmFixClim1'
-expt_id_ok: 'ESM fixed climate 2' 'esmFixClim2'
-expt_id_ok: 'ESM feedback 1' 'esmFdbk1'
-expt_id_ok: 'ESM feedback 2' 'esmFdbk2'
-expt_id_ok: '1 percent per year CO2' '1pctCO2'
-expt_id_ok: 'abrupt 4XCO2' 'abrupt4xCO2'
-expt_id_ok: 'natural-only' 'historicalNat'
-expt_id_ok: 'GHG-only' 'historicalGHG'
-expt_id_ok: 'anthropogenic-only' 'historicalAnt'
-expt_id_ok: 'anthropogenic sulfate aerosol direct effect only' 'historicalSD'
-expt_id_ok: 'anthropogenic sulfate aerosol indirect effect only' 'historicalSI'
-expt_id_ok: 'anthropogenic sulfate aerosol only' 'historicalSA'
-expt_id_ok: 'tropospheric ozone only' 'historicalTO'
-expt_id_ok: 'stratospheric ozone' 'historicalSO'
-expt_id_ok: 'ozone only' 'historicalOz'
-expt_id_ok: 'land-use change only' 'historicalLU'
-expt_id_ok: 'solar irradiance only' 'historicalSl'
-expt_id_ok: 'volcanic aerosol only' 'historicalVl'
-expt_id_ok: 'sea salt only' 'historicalSS'
-expt_id_ok: 'dust' 'historicalDs'
-expt_id_ok: 'black carbon only' 'historicalBC'
-expt_id_ok: 'mineral dust only' 'historicalMD'
-expt_id_ok: 'organic carbon only' 'historicalOC'
-expt_id_ok: 'anthropogenic aerosols only' 'historicalAA'
-expt_id_ok: 'AMIP' 'amip'
-expt_id_ok: '2030 time-slice' 'sst2030'
-expt_id_ok: 'control SST climatology' 'sstClim'
-expt_id_ok: 'CO2 forcing' 'sstClim4xCO2'
-expt_id_ok: 'all aerosol forcing' 'sstClimAerosol'
-expt_id_ok: 'sulfate aerosol forcing' 'sstClimSulfate'
-expt_id_ok: '4xCO2 AMIP' 'amip4xCO2'
-expt_id_ok: 'AMIP plus patterned anomaly' 'amipFuture'
-expt_id_ok: 'aqua planet control' 'aquaControl'
-expt_id_ok: '4xCO2 aqua planet' 'aqua4xCO2'
-expt_id_ok: 'aqua planet plus 4K anomaly' 'aqua4K'
-expt_id_ok: 'AMIP plus 4K anomaly' 'amip4K'
-
-
-approx_interval:  0.000000     ! approximate spacing between successive time
-                          !   samples (in units of the output time 
-                          !   coordinate.
-
-!============
-axis_entry: alevhalf
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         up         ! up or down (default: undeclared)
-long_name:        atmospheric model half-level
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         lev
-type:             double
-must_have_bounds: no
-index_only:       ok
-!----------------------------------
-!
-
-
-!============
-axis_entry: time1
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    time
-units:            days since ?
-axis:             T             ! X, Y, Z, T (default: undeclared)
-long_name:        time
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         time
-stored_direction: increasing
-type:             double
-must_have_bounds: no
-!----------------------------------
-!
-
-
-!============
-axis_entry: height2m
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    height
-units:            m
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         up         ! up or down (default: undeclared)
-long_name:        height
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         height
-valid_min:        1.0         
-valid_max:        10.0 
-stored_direction: increasing
-type:             double
-value:            2.            ! of scalar (singleton) dimension 
-must_have_bounds: no
-!----------------------------------
-!
-
-
-!============
-axis_entry: height10m
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-standard_name:    height
-units:            m
-axis:             Z             ! X, Y, Z, T (default: undeclared)
-positive:         up         ! up or down (default: undeclared)
-long_name:        height
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         height
-valid_min:        1.0         
-valid_max:        30.0 
-stored_direction: increasing
-type:             double
-value:            10.            ! of scalar (singleton) dimension 
-must_have_bounds: no
-!----------------------------------
-!
-
-
-!============
-axis_entry: site
-!============
-!----------------------------------
-! Axis attributes:
-!----------------------------------
-units:            1
-long_name:        site index
-!----------------------------------
-! Additional axis information:
-!----------------------------------
-out_name:         site
-type:             integer
-must_have_bounds: no
-index_only:       ok
-!----------------------------------
-!
-
-!============
-axis_entry: smooth_level
-!============
-!
-! This coordinate is a hybrid height coordinate with units of meters (m).
-!  It increases upward.
-!  The values of a(k)*ztop, which appear in the formula below, should be stored as smooth_level. 
-!  Note that in the netCDF file the variable will be named "lev", not smooth_level.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_sleve_coordinate
-units:            m
-axis:             Z
-positive:	      up
-long_name:        atmosphere smooth level vertical (SLEVE) coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: increasing
-valid_min:        -200.
-valid_max:        800000.
-formula:          z(n,k,j,i) = a(k)*ztop + b1(k)*zsurf1(n,j,i) + b2(k)*zsurf2(n,j,i)
-z_factors:        a: a b1: b1 b2: b2 ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2
-z_bounds_factors: a: a_bnds b1: b1_bnds b2: b2_bnds ztop: ztop zsurf1: zsurf1 zsurf2: zsurf2
-!----------------------------------	
-!
-!============
-axis_entry: natural_log_pressure
-!============
-!
-!This coordinate is dimensionless and varies from near 0 at the surface and increases upward.
-!  The values of lev(k), which appears in the formula below, should be stored as natural_log_pressure.  
-!  Note that in the netCDF file the variable will be named "lev", not natural_log_pressure.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_ln_pressure_coordinate
-axis:             Z
-long_name:        atmosphere natural log pressure coordinate
-positive:	      down
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        -1.
-valid_max:        20.
-formula:          p(k) = p0 * exp(-lev(k))
-z_factors:        p0: p0 lev: lev
-z_bounds_factors: p0: p0 lev: lev_bnds
-!----------------------------------	
-!
-!============
-axis_entry: standard_sigma
-!============
-!
-! This coordinate is dimensionless and varies from 0 at the model top to 1.0 at the surface.
-!  The values of sigma(k), which appears in the formula below, should be stored as standard_sigma.  
-!  Note that in the netCDF file the variable will be named "lev", not standard_sigma.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_sigma_coordinate
-axis:             Z
-positive:         down
-long_name:        sigma coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        0.0
-valid_max:        1.0
-formula:          p(n,k,j,i) = ptop + sigma(k)*(ps(n,j,i) - ptop)
-z_factors:        ptop: ptop sigma: lev ps: ps
-z_bounds_factors: ptop: ptop sigma: lev_bnds ps: ps
-!----------------------------------	
-!
-!
-!============
-axis_entry:  standard_hybrid_sigma
-!============
-!
-! This coordinate is dimensionless and varies from a small value at the model top to 1.0 at the surface.
-!  The values of a(k)+ b(k), which appear in the formula below, should be stored as standard_hybrid_sigma.  
-!  Note that in the netCDF file the variable will be named "lev", not standard_hybrid_sigma.
-!
-!---------------------------------
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_hybrid_sigma_pressure_coordinate
-units:            1
-axis:             Z 
-positive:         down
-long_name:        hybrid sigma pressure coordinate
-!----------------------------------
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        0.0
-valid_max:        1.0
-formula:          p(n,k,j,i) = a(k)*p0 + b(k)*ps(n,j,i)
-z_factors:        p0: p0 a: a b: b ps: ps
-z_bounds_factors: p0: p0 a: a_bnds b: b_bnds ps: ps
-!----------------------------------		
-!
-!
-!============
-axis_entry:  alternate_hybrid_sigma
-!============
-!
-! This coordinate is dimensionless and varies from a small value at the model top to 1.0 at the surface.
-!  The values of ap(k)/p0 + b(k), which appear in the formula below, should be stored as alternate_hybrid_sigma.  
-!  Note that in the netCDF file the variable will be named "lev", not alternate_hybrid_sigma.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_hybrid_sigma_pressure_coordinate
-units:            1
-axis:             Z
-positive:         down
-long_name:        hybrid sigma pressure coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: decreasing
-valid_min:        0.0
-valid_max:        1.0
-formula:          p(n,k,j,i) = ap(k) + b(k)*ps(n,j,i)
-z_factors:        ap: ap b: b ps: ps
-z_bounds_factors: ap: ap_bnds b: b_bnds ps: ps
-!----------------------------------		
-!
-!
-!============
-axis_entry:  hybrid_height
-!============
-!
-! This coordinate has dimension of meters (m) and increases upward.
-!  The values of a(k) which appear in the formula below, should be stored as hybrid_height.  
-!  Note that in the netCDF file the variable will be named "lev", not hybrid_height.
-!
-!------------
-!
-! Axis attributes:
-!----------------------------------	
-standard_name:    atmosphere_hybrid_height_coordinate
-units:            m
-axis:             Z 
-positive:         up
-long_name:        hybrid height coordinate
-!----------------------------------	
-!
-! Additional axis information:
-!----------------------------------	
-out_name:         lev
-must_have_bounds: yes
-stored_direction: increasing
-valid_min:        0.0
-formula:          z(k,j,i) = a(k) + b(k)*orog(j,i)
-z_factors:        a: lev b: b orog: orog
-z_bounds_factors: a: lev_bnds b: b_bnds orog: orog
-!----------------------------------		
-!
-! ***************************************************************
-!
-! Vertical coordinate formula terms:
-!
-! ***************************************************************
-!
-!
-!============
-variable_entry:    orog
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_altitude
-units:             m
-long_name:         Surface Altitude
-comment:           height above the geoid; as defined here, ""the geoid"" is a surface of constant geopotential that, if the ocean were at rest, would coincide with mean sea level. Under this definition, the geoid changes as the mean volume of the ocean changes (e.g., due to glacial melt, or global warming of the ocean).  Report here the height above the present-day geoid.  Over ocean, report as 0.0
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude
-out_name:          orog
-type:              real
-valid_min:         -700
-valid_max:         1.00E+04
-!----------------------------------
-!
-!
-!============
-variable_entry: p0
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:       vertical coordinate formula term: reference pressure 
-units:           Pa
-!----------------------------------	
-!
-!
-!============
-variable_entry: ptop
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:       pressure at top of model 
-units:           Pa
-!----------------------------------	
-!
-!
-!
-!============
-variable_entry: a
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: a(k)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: b
-!============
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: b(k)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: a_bnds
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: a(k+1/2)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: b_bnds
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: b(k+1/2)
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------
-!
-!
-!============
-variable_entry: ap
-!============
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: ap(k)
-units:           Pa
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: ap_bnds
-!============
-!
-! Variable attributes:
-!----------------------------------	
-long_name:   vertical coordinate formula term: ap(k+1/2)
-units:           Pa
-!----------------------------------	
-!
-! Additional variable information:
-!----------------------------------	
-dimensions:         alevel
-type:               double
-!----------------------------------	
-!
-!
-!============
-variable_entry: ztop
-!============
-!
-!------------
-!
-! Variable attributes:
-!----------------------------------	
-long_name:       height of top of model 
-units:           m
-!----------------------------------	
-!
-!
-!
-
-!============
-variable_entry:    tas
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_temperature
-units:             K
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Near-Surface Air Temperature
-comment:           near-surface (usually, 2 meter) air temperature.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1 height2m
-out_name:          tas
-type:              real
-valid_min:         180.6
-valid_max:         325.7
-ok_min_mean_abs:   273.5
-ok_max_mean_abs:   281.7
-!----------------------------------
-!
-
-!============
-variable_entry:    ts
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_temperature
-units:             K
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Temperature
-comment:           ""skin"" temperature (i.e., SST for open ocean)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          ts
-type:              real
-valid_min:         176.8
-valid_max:         331.8
-ok_min_mean_abs:   274.2
-ok_max_mean_abs:   281.8
-!----------------------------------
-!
-
-!============
-variable_entry:    psl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure_at_sea_level
-units:             Pa
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Sea Level Pressure
-comment:           not, in general, the same as surface pressure
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          psl
-type:              real
-valid_min:         9.477e+04
-valid_max:         1.124e+05
-ok_min_mean_abs:   1.003e+05
-ok_max_mean_abs:   1.017e+05
-!----------------------------------
-!
-
-!============
-variable_entry:    ps
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_air_pressure
-units:             Pa
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Air Pressure
-comment:           not, in general, the same as mean sea-level pressure
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          ps
-type:              real
-valid_min:         4.792e+04
-valid_max:         1.093e+05
-ok_min_mean_abs:   9.606e+04
-ok_max_mean_abs:   9.743e+04
-!----------------------------------
-!
-
-!============
-variable_entry:    uas
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     eastward_wind
-units:             m s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Eastward Near-Surface Wind
-comment:           near-surface (usually, 10 meters) eastward component of wind.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1 height10m
-out_name:          uas
-type:              real
-valid_min:         -19.01
-valid_max:         18.68
-ok_min_mean_abs:   1.668
-ok_max_mean_abs:   4.106
-!----------------------------------
-!
-
-!============
-variable_entry:    vas
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     northward_wind
-units:             m s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Northward Near-Surface Wind
-comment:           near-surface (usually, 10 meters) northward component of wind.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1 height10m
-out_name:          vas
-type:              real
-valid_min:         -18.04
-valid_max:         22.84
-ok_min_mean_abs:   1.065
-ok_max_mean_abs:   2.678
-!----------------------------------
-!
-
-!============
-variable_entry:    sfcWind
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     wind_speed
-units:             m s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Near-Surface Wind Speed
-comment:           near-surface (usually, 10 meters) wind speed.  This is the mean of the speed, not the speed computed from the mean u and v components of wind
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1 height10m
-out_name:          sfcWind
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    hurs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     relative_humidity
-units:             %
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Near-Surface Relative Humidity
-comment:           near-surface (usually, 2meters) relative humidity expressed as a percentage.  This is the relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1 height2m
-out_name:          hurs
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    huss
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     specific_humidity
-units:             1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Near-Surface Specific Humidity
-comment:           near-surface (usually, 2 meters) specific humidity.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1 height2m
-out_name:          huss
-type:              real
-valid_min:         -7.21e-06
-valid_max:         0.02992
-ok_min_mean_abs:   0.006391
-ok_max_mean_abs:   0.008749
-!----------------------------------
-!
-
-!============
-variable_entry:    pr
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     precipitation_flux
-units:             kg m-2 s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Precipitation
-comment:           at surface; includes both liquid and solid phases from all types of clouds (both large-scale and convective)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          pr
-type:              real
-valid_min:         0
-valid_max:         0.001254
-ok_min_mean_abs:   2.156e-05
-ok_max_mean_abs:   3.215e-05
-!----------------------------------
-!
-
-!============
-variable_entry:    prsn
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     snowfall_flux
-units:             kg m-2 s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Snowfall Flux
-comment:           at surface; includes precipitation of all forms of water in the solid phase
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          prsn
-type:              real
-valid_min:         0
-valid_max:         0.0002987
-ok_min_mean_abs:   1.449e-06
-ok_max_mean_abs:   6.11e-06
-!----------------------------------
-!
-
-!============
-variable_entry:    prc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     convective_precipitation_flux
-units:             kg m-2 s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Convective Precipitation
-comment:           at surface; includes both liquid and solid phases.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          prc
-type:              real
-valid_min:         0
-valid_max:         0.0006323
-ok_min_mean_abs:   -2.528e-06
-ok_max_mean_abs:   3.209e-05
-!----------------------------------
-!
-
-!============
-variable_entry:    evspsbl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     water_evaporation_flux
-units:             kg m-2 s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Evaporation
-comment:           at surface; flux of water into the atmosphere due to conversion of both liquid and solid phases to vapor (from underlying surface and vegetation)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          evspsbl
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    sbl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     water_sublimation_flux
-units:             kg m-2 s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Snow and Ice Sublimation Flux
-comment:           The snow and ice sublimation flux is the loss of snow and ice mass from the surface resulting from their conversion to water vapor that enters the atmosphere.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          sbl
-type:              real
-valid_min:         -0.004959
-valid_max:         0.0009936
-ok_min_mean_abs:   -5.521e-05
-ok_max_mean_abs:   9.61e-05
-!----------------------------------
-!
-
-!============
-variable_entry:    tauu
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downward_eastward_stress
-units:             Pa
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Downward Eastward Wind Stress
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          tauu
-type:              real
-positive:          down
-valid_min:         -2.729
-valid_max:         2.934
-ok_min_mean_abs:   0.03979
-ok_max_mean_abs:   0.1065
-!----------------------------------
-!
-
-!============
-variable_entry:    tauv
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downward_northward_stress
-units:             Pa
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Downward Northward Wind Stress
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          tauv
-type:              real
-positive:          down
-valid_min:         -2.472
-valid_max:         2.527
-ok_min_mean_abs:   0.01447
-ok_max_mean_abs:   0.08134
-!----------------------------------
-!
-
-!============
-variable_entry:    hfls
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upward_latent_heat_flux
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Upward Latent Heat Flux
-comment:           includes both evaporation and sublimation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          hfls
-type:              real
-positive:          up
-valid_min:         -76.77
-valid_max:         790.7
-ok_min_mean_abs:   50.39
-ok_max_mean_abs:   73.2
-!----------------------------------
-!
-
-!============
-variable_entry:    hfss
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upward_sensible_heat_flux
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Upward Sensible Heat Flux
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          hfss
-type:              real
-positive:          up
-valid_min:         -264.5
-valid_max:         844.8
-ok_min_mean_abs:   10.7
-ok_max_mean_abs:   34.84
-!----------------------------------
-!
-
-!============
-variable_entry:    rlds
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_longwave_flux_in_air
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rlds
-type:              real
-positive:          down
-valid_min:         30.71
-valid_max:         520.5
-ok_min_mean_abs:   271.2
-ok_max_mean_abs:   323.6
-!----------------------------------
-!
-
-!============
-variable_entry:    rlus
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upwelling_longwave_flux_in_air
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Upwelling Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rlus
-type:              real
-positive:          up
-valid_min:         43.75
-valid_max:         658
-ok_min_mean_abs:   331.1
-ok_max_mean_abs:   369.9
-!----------------------------------
-!
-
-!============
-variable_entry:    rsds
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_shortwave_flux_in_air
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rsds
-type:              real
-positive:          down
-valid_min:         -0.002946
-valid_max:         524.4
-ok_min_mean_abs:   143.9
-ok_max_mean_abs:   181.6
-!----------------------------------
-!
-
-!============
-variable_entry:    rsus
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upwelling_shortwave_flux_in_air
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Upwelling Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rsus
-type:              real
-positive:          up
-valid_min:         -0.006589
-valid_max:         422.2
-ok_min_mean_abs:   26.22
-ok_max_mean_abs:   43.77
-!----------------------------------
-!
-
-!============
-variable_entry:    rsdscs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_shortwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Clear-Sky Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rsdscs
-type:              real
-positive:          down
-valid_min:         -1.748e+30
-valid_max:         518
-ok_min_mean_abs:   206.9
-ok_max_mean_abs:   238.6
-!----------------------------------
-!
-
-!============
-variable_entry:    rsuscs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_upwelling_shortwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Upwelling Clear-Sky Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rsuscs
-type:              real
-positive:          up
-valid_min:         -0.01446
-valid_max:         462.2
-ok_min_mean_abs:   31.65
-ok_max_mean_abs:   61.59
-!----------------------------------
-!
-
-!============
-variable_entry:    rldscs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     surface_downwelling_longwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Downwelling Clear-Sky Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rldscs
-type:              real
-positive:          down
-valid_min:         33.55
-valid_max:         543.6
-ok_min_mean_abs:   238.6
-ok_max_mean_abs:   293.8
-!----------------------------------
-!
-
-!============
-variable_entry:    rsdt
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_incoming_shortwave_flux
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         TOA Incident Shortwave Radiation
-comment:           incident shortwave at the top of the atmosphere
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rsdt
-type:              real
-positive:          down
-valid_min:         0
-valid_max:         555.5
-ok_min_mean_abs:   294.4
-ok_max_mean_abs:   303.8
-!----------------------------------
-!
-
-!============
-variable_entry:    rsut
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_shortwave_flux
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Shortwave Radiation
-comment:           at the top of the atmosphere
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rsut
-type:              real
-positive:          up
-valid_min:         -0.02689
-valid_max:         416.9
-ok_min_mean_abs:   96.72
-ok_max_mean_abs:   114.1
-!----------------------------------
-!
-
-!============
-variable_entry:    rlut
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_longwave_flux
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Longwave Radiation
-comment:           at the top of the atmosphere (to be compared with satellite measurements)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rlut
-type:              real
-positive:          up
-valid_min:         67.48
-valid_max:         383.2
-ok_min_mean_abs:   214.1
-ok_max_mean_abs:   227.5
-!----------------------------------
-!
-
-!============
-variable_entry:    rlutcs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_longwave_flux_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Clear-Sky Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rlutcs
-type:              real
-positive:          up
-valid_min:         70.59
-valid_max:         372.3
-ok_min_mean_abs:   235.1
-ok_max_mean_abs:   253.8
-!----------------------------------
-!
-
-!============
-variable_entry:    rsutcs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     toa_outgoing_shortwave_flux_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         TOA Outgoing Clear-Sky Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rsutcs
-type:              real
-positive:          up
-valid_min:         0
-valid_max:         444
-ok_min_mean_abs:   54.7
-ok_max_mean_abs:   73.36
-!----------------------------------
-!
-
-!============
-variable_entry:    prw
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_water_vapor_content
-units:             kg m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Water Vapor Path
-comment:           vertically integrated through the atmospheric column
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          prw
-type:              real
-valid_min:         -0.0006775
-valid_max:         78.04
-ok_min_mean_abs:   12.75
-ok_max_mean_abs:   23.09
-!----------------------------------
-!
-
-!============
-variable_entry:    clt
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction
-units:             %
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Total Cloud Fraction
-comment:           for the whole atmospheric column, as seen from the surface or the top of the atmosphere. Include both large-scale and convective cloud.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          clt
-type:              real
-valid_min:         -0.0001822
-valid_max:         100.2
-ok_min_mean_abs:   39.37
-ok_max_mean_abs:   84.98
-!----------------------------------
-!
-
-!============
-variable_entry:    clwvi
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_cloud_condensed_water_content
-units:             kg m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Condensed Water Path
-comment:           calculate mass of condensed (liquid + ice) water in the column divided by the area of the column (not just the area of the cloudy portion of the column). Include precipitating hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          clwvi
-type:              real
-valid_min:         -3.827e-06
-valid_max:         3.364
-ok_min_mean_abs:   -0.03549
-ok_max_mean_abs:   0.2846
-!----------------------------------
-!
-
-!============
-variable_entry:    clivi
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_cloud_ice_content
-units:             kg m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Ice Water Path
-comment:           calculate mass of ice water in the column divided by the area of the column (not just the area of the cloudy portion of the column). Include precipitating frozen hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          clivi
-type:              real
-valid_min:         -1.872e-06
-valid_max:         1.535
-ok_min_mean_abs:   -0.0348
-ok_max_mean_abs:   0.1187
-!----------------------------------
-!
-
-!============
-variable_entry:    rtmt
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     net_downward_radiative_flux_at_top_of_atmosphere_model
-units:             W m-2
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Net Downward Flux at Top of Model
-comment:           i.e., at the top of that portion of the atmosphere where dynamics are explicitly treated by the model. Report only if this differs from the net downward radiative flux at the top of the atmosphere.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          rtmt
-type:              real
-positive:          down
-valid_min:         -232.8
-valid_max:         218.7
-ok_min_mean_abs:   77.62
-ok_max_mean_abs:   88.34
-!----------------------------------
-!
-
-!============
-variable_entry:    ccb
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure_at_convective_cloud_base
-units:             Pa
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Air Pressure at Convective Cloud Base
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          ccb
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cct
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure_at_convective_cloud_top
-units:             Pa
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Air Pressure at Convective Cloud Top
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          cct
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    ci 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Fraction of Time Convection Occurs
-comment:           Fraction of time that convection occurs in the grid cell .
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          ci 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    sci
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Fraction of Time Shallow Convection Occurs
-comment:           Fraction of time that shallow convection occurs in the grid cell. ( For models with a distinct shallow convection scheme only)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          sci
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    fco2antt
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg  m-2 s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Carbon Mass Flux into Atmosphere Due to All Anthropogenic Emissions of CO2
-comment:           This is requested only for the emission-driven coupled carbon climate model runs.  Do not include natural fire sources, but include all anthropogenic sources, including fossil fuel use, cement production, agricultural burning, and sources associated with anthropogenic land use change excluding forest regrowth.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          fco2antt
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    fco2fos
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Carbon Mass Flux into Atmosphere Due to Fossil Fuel Emissions of CO2
-comment:           This is requested only for the emission-driven coupled carbon climate model runs.  Report the prescribed anthropogenic CO2 flux from fossil fuel use, including cement production, and flaring (but not from land-use changes, agricultural burning, forest regrowth, etc.)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          fco2fos
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    fco2nat
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-units:             kg m-2 s-1
-cell_methods:      time: point
-cell_measures:      area: areacella
-long_name:         Surface Carbon Mass Flux into the Atmosphere Due to Natural Sources
-comment:           Report from all simulations (both emission-driven and concentration-driven) performed by models with fully interactive and responsive carbon cycles.  This is what the atmosphere sees (on its own grid).  This field should be equivalent to the combined natural fluxes of carbon (requested in the L_mon and O_mon tables) that account for natural exchanges between the atmosphere and land or ocean reservoirs (i.e., ""net ecosystem biospheric productivity"", for land, and ""ai [...]
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude time1
-out_name:          fco2nat
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    cl
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cloud_area_fraction_in_atmosphere_layer
-units:             %
-cell_methods:      time: point
-long_name:         Cloud Area Fraction
-comment:           Include both large-scale and convective cloud.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          cl
-type:              real
-valid_min:         0
-valid_max:         100.2
-ok_min_mean_abs:   -0.04479
-ok_max_mean_abs:   24.87
-!----------------------------------
-!
-
-!============
-variable_entry:    clw
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_fraction_of_cloud_liquid_water_in_air
-units:             1
-cell_methods:      time: point
-long_name:         Mass Fraction of Cloud Liquid Water
-comment:           Include both large-scale and convective cloud.  Calculate as the mass of  cloud liquid water in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  Include precipitating hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          clw
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    cli
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     mass_fraction_of_cloud_ice_in_air
-units:             1
-cell_methods:      time: point
-long_name:         Mass Fraction of Cloud Ice
-comment:           Include both large-scale and convective cloud. Calculate as the mass of  cloud ice  in the grid cell divided by the mass of air (including the water in all phases) in the grid cell.  Include precipitating hydrometeors ONLY if the precipitating hydrometeor affects the calculation of radiative transfer in model.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          cli
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    mc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_net_upward_convective_mass_flux
-units:             kg m-2 s-1
-cell_methods:      time: point
-long_name:         Convective Mass Flux
-comment:           Report on model half-levels (i.e., model layer bounds and not standard pressures).  The net mass flux should represent the difference between the updraft and downdraft components.  Calculate as the convective mass flux divided by the area of the whole grid cell (not just the area of the updrafts).
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevhalf site time1
-out_name:          mc
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    ta
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_temperature
-units:             K
-cell_methods:      time: point
-long_name:         Air Temperature
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          ta
-type:              real
-valid_min:         157.1
-valid_max:         326.4
-ok_min_mean_abs:   200.2
-ok_max_mean_abs:   289.9
-!----------------------------------
-!
-
-!============
-variable_entry:    ua
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     eastward_wind
-units:             m s-1
-cell_methods:      time: point
-long_name:         Eastward Wind
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          ua
-type:              real
-valid_min:         -68.65
-valid_max:         136.6
-ok_min_mean_abs:   1.101
-ok_max_mean_abs:   22.42
-!----------------------------------
-!
-
-!============
-variable_entry:    va
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     northward_wind
-units:             m s-1
-cell_methods:      time: point
-long_name:         Northward Wind
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          va
-type:              real
-valid_min:         -71.1
-valid_max:         69.93
-ok_min_mean_abs:   0.9886
-ok_max_mean_abs:   4.679
-!----------------------------------
-!
-
-!============
-variable_entry:    hus
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     specific_humidity
-units:             1
-cell_methods:      time: point
-long_name:         Specific Humidity
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          hus
-type:              real
-valid_min:         -0.000299
-valid_max:         0.02812
-ok_min_mean_abs:   -0.0003539
-ok_max_mean_abs:   0.01027
-!----------------------------------
-!
-
-!============
-variable_entry:    hur
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     relative_humidity
-units:             %
-cell_methods:      time: point
-long_name:         Relative Humidity
-comment:           This is the relative humidity with respect to liquid water for T> 0 C, and with respect to ice for T<0 C.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          hur
-type:              real
-valid_min:         -2.642
-valid_max:         135.7
-ok_min_mean_abs:   -10.31
-ok_max_mean_abs:   97
-!----------------------------------
-!
-
-!============
-variable_entry:    wap
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     lagrangian_tendency_of_air_pressure
-units:             Pa s-1
-cell_methods:      time: point
-long_name:         omega (=dp/dt)
-comment:           commonly referred to as ""omega"", this represents the vertical component of velocity in pressure coordinates (positive down)
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          wap
-type:              real
-valid_min:         -1.126
-valid_max:         2.319
-ok_min_mean_abs:   -0.005083
-ok_max_mean_abs:   0.04256
-!----------------------------------
-!
-
-!============
-variable_entry:    zg
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     geopotential_height
-units:             m
-cell_methods:      time: point
-long_name:         Geopotential Height
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          zg
-type:              real
-valid_min:         -719.7
-valid_max:         3.306e+04
-ok_min_mean_abs:   -113.4
-ok_max_mean_abs:   3.164e+04
-!----------------------------------
-!
-
-!============
-variable_entry:    rlu
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     upwelling_longwave_flux_in_air
-units:             W m-2
-cell_methods:      time: point
-long_name:         Upwelling Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          rlu
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    rsu
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     upwelling_shortwave_flux_in_air
-units:             W m-2
-cell_methods:      time: point
-long_name:         Upwelling Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          rsu
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    rld
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     downwelling_longwave_flux_in_air
-units:             W m-2
-cell_methods:      time: point
-long_name:         Downwelling Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          rld
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    rsd
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     downwelling_shortwave_flux_in_air
-units:             W m-2
-cell_methods:      time: point
-long_name:         Downwelling Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          rsd
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    rlucs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     upwelling_longwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: point
-long_name:         Upwelling Clear-Sky Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          rlucs
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    rsucs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     upwelling_shortwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: point
-long_name:         Upwelling Clear-Sky Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          rsucs
-type:              real
-positive:          up
-!----------------------------------
-!
-
-!============
-variable_entry:    rldcs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     downwelling_longwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: point
-long_name:         Downwelling Clear-Sky Longwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          rldcs
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    rsdcs
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     downwelling_shortwave_flux_in_air_assuming_clear_sky
-units:             W m-2
-cell_methods:      time: point
-long_name:         Downwelling Clear-Sky Shortwave Radiation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          rsdcs
-type:              real
-positive:          down
-!----------------------------------
-!
-
-!============
-variable_entry:    tnt 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_air_temperature
-units:             K s-1
-cell_methods:      time: point
-long_name:         Tendency of Air Temperature
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          tnt 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnta 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_air_temperature_due_to_advection
-units:             K s-1
-cell_methods:      time: point
-long_name:         Tendency of Air Temperature due to Advection
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          tnta 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tntmp
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_air_temperature_due_to_model_physics
-units:             K s-1
-cell_methods:      time: point
-long_name:         Tendency of Air Temperature due to Diabatic Processes
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          tntmp
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tntscpbl 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_air_temperature_due_to_stratiform_cloud_and_precipitation_and_boundary_layer_mixing
-units:             K s-1
-cell_methods:      time: point
-long_name:         Tendency of Air Temperature due to Stratiform Cloud Condensation and Evaporation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          tntscpbl 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tntr 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_air_temperature_due_to_radiative_heating
-units:             K s-1
-cell_methods:      time: point
-long_name:         Tendency of Air Temperature due to Radiative Heating
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          tntr 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tntc
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_air_temperature_due_to_convection
-units:             K s-1
-cell_methods:      time: point
-long_name:         Tendency of Air Temperature due to Moist Convection
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          tntc
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnhus
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_specific_humidity
-units:             s-1
-cell_methods:      time: point
-long_name:         Tendency of Specific Humidity
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          tnhus
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnhusa 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_specific_humidity_due_to_advection
-units:             s-1
-cell_methods:      time: point
-long_name:         Tendency of Specific Humidity due to Advection
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          tnhusa 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnhusc 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_specific_humidity_due_to_convection
-units:             s-1
-cell_methods:      time: point
-long_name:         Tendency of Specific Humidity due to Convection
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          tnhusc 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnhusd 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_specific_humidity_due_to_diffusion
-units:             s-1
-cell_methods:      time: point
-long_name:         Tendency of Specific Humidity due to Diffusion
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          tnhusd 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnhusscpbl 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_specific_humidity_due_to_stratiform_cloud_and_precipitation_and_boundary_layer_mixing
-units:             s-1
-cell_methods:      time: point
-long_name:         Tendency of Specific Humidity due to Stratiform Cloud Condensation and Evaporation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          tnhusscpbl 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    tnhusmp 
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     tendency_of_specific_humidity_due_to_model_physics
-units:             s-1
-cell_methods:      time: point
-long_name:         Tendency of Specific Humidity due to Model Physics
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          tnhusmp 
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    evu
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_momentum_diffusivity
-units:             m2 s-1
-cell_methods:      time: point
-long_name:         Eddy Viscosity Coefficient for Momentum Variables
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          evu
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    edt
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     atmosphere_heat_diffusivity
-units:             m2 s-1
-cell_methods:      time: point
-long_name:         Eddy Diffusivity Coefficient for Temperature Variable
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel site time1
-out_name:          edt
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    pfull
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure
-units:             Pa
-cell_methods:      time: point
-long_name:         Pressure on Model Levels
-comment:           This field is needed only for models in which the pressure can't be calculated from the vertical coordinate information stored already for each variable.  Thus, the pressures are needed for height or theta-coordinate models, for example, but not sigma- or eta-coordinate models.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel, site, time1
-out_name:          pfull
-type:              real
-!----------------------------------
-!
-
-!============
-variable_entry:    phalf
-!============
-modeling_realm:    atmos
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     air_pressure
-units:             Pa
-cell_methods:      time: point
-long_name:         Pressure on Model Half-Levels
-comment:           This field is needed only for models in which the pressure can't be calculated from the vertical coordinate information stored already for each variable.  Thus, the pressures are needed for height or theta-coordinate models, for example, but not sigma- or eta-coordinate models.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        alevel, site, time1
-out_name:          phalf
-type:              real
-!----------------------------------
-!
-
diff --git a/TestTables/CMIP5_day b/TestTables/CMIP5_day
index 66be0e9..9ece328 100644
--- a/TestTables/CMIP5_day
+++ b/TestTables/CMIP5_day
@@ -6,7 +6,7 @@ frequency: day
 cmor_version: 2.0         ! version of CMOR that can read this table
 cf_version:   1.4         ! version of CF that output conforms to
 project_id:   CMIP5  ! project id
-table_date:   09 June 2010 ! date this table was constructed
+table_date:   10 June 2010 ! date this table was constructed
 
 missing_value: 1.e20      ! value used to indicate a missing value
                           !   in arrays output by netCDF as 32-bit IEEE 
diff --git a/TestTables/CMIP5_fx b/TestTables/CMIP5_fx
index 61487ed..9cf7439 100644
--- a/TestTables/CMIP5_fx
+++ b/TestTables/CMIP5_fx
@@ -6,7 +6,7 @@ frequency: fx
 cmor_version: 2.0         ! version of CMOR that can read this table
 cf_version:   1.4         ! version of CF that output conforms to
 project_id:   CMIP5  ! project id
-table_date:   09 June 2010 ! date this table was constructed
+table_date:   10 June 2010 ! date this table was constructed
 
 missing_value: 1.e20      ! value used to indicate a missing value
                           !   in arrays output by netCDF as 32-bit IEEE 
@@ -481,218 +481,3 @@ ok_max_mean_abs:   37.07
 !----------------------------------
 !
 
-!============
-variable_entry:    sftgif
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     land_ice_area_fraction
-units:             %
-cell_measures:      area: areacella
-long_name:         Fraction of Grid Cell Covered with Glacier
-comment:           fraction of grid cell occupied by ""permanent"" ice (i.e., glaciers).  If time varying, report annual values for each year of simulation
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude
-out_name:          sftgif
-type:              real
-valid_min:         0.0
-valid_max:         100.0
-ok_min_mean_abs:   7.328
-ok_max_mean_abs:   14.93
-!----------------------------------
-!
-
-!============
-variable_entry:    mrsofc
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     soil_moisture_content_at_field_capacity
-units:             kg m-2
-cell_measures:      area: areacella
-long_name:         Capacity of Soil to Store Water
-comment:           """where land"": divide the total water holding capacity of all the soil in the grid cell by the land area in the grid cell;  report as ""missing"" where the land fraction is 0."
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude
-out_name:          mrsofc
-type:              real
-valid_min:         -52.65
-valid_max:         4910
-ok_min_mean_abs:   -865
-ok_max_mean_abs:   2220
-!----------------------------------
-!
-
-!============
-variable_entry:    rootd
-!============
-modeling_realm:    land
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     root_depth
-units:             m
-cell_measures:      area: areacella
-long_name:         Maximum Root Depth
-comment:           report the maximum soil depth reachable by plant roots (if defined in model), i.e., the maximum soil depth from which they can extract moisture; report as ""missing"" where the land fraction is 0.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude
-out_name:          rootd
-type:              real
-valid_min:         0.0
-valid_max:         30.0
-ok_min_mean_abs:   0.8
-ok_max_mean_abs:   3.2
-!----------------------------------
-!
-
-!============
-variable_entry:    deptho
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_floor_depth_below_geoid
-units:             m
-cell_measures:      area: areacello
-long_name:         Sea Floor Depth
-comment:           Ocean bathymetry.   Report here the sea floor depth for present day.  Report as missing for land grid cells.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude
-out_name:          deptho
-type:              real
-valid_min:         0.0
-valid_max:         10000.0
-ok_min_mean_abs:   2000.0
-ok_max_mean_abs:   5000.0
-!----------------------------------
-!
-
-!============
-variable_entry:    volcello
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     ocean_volume
-units:             m3
-long_name:         Ocean Grid-Cell Volume
-comment:           3-D field: grid-cell volume ca. 2000.  
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude olevel
-out_name:          volcello
-type:              real
-valid_min:         1000.0
-valid_max:         1e+15
-ok_min_mean_abs:   10000000000.0
-ok_max_mean_abs:   1e+15
-!----------------------------------
-!
-
-!============
-variable_entry:    areacello
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     cell_area
-units:             m2
-long_name:         Ocean Grid-Cell Area
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude
-out_name:          areacello
-type:              real
-valid_min:         100000.0
-valid_max:         1e+12
-ok_min_mean_abs:   100000.0
-ok_max_mean_abs:   1e+12
-!----------------------------------
-!
-
-!============
-variable_entry:    sftof
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     sea_area_fraction
-units:             %
-cell_measures:      area: areacello
-long_name:         Sea Area Fraction
-comment:           Report on the same grid that ocean fields are reported (i.e., the ocean native grid, or the grid that ocean data has been provided to CMIP.  For completeness, provide this even if the ocean grid is the same as the atmospheric grid. This is the area fraction at the ocean surface.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude
-out_name:          sftof
-type:              real
-valid_min:         0.0
-valid_max:         100.0
-!----------------------------------
-!
-
-!============
-variable_entry:    basin
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     region
-units:             1
-cell_measures:      area: areacello
-long_name:         Region Selection Index
-comment:           Report on the same grid as the temperature field.  flag_values=0,1,2,3,4,5,6,7,8,9,10 corresponding to flag_meanings=global_land, southern_ocean, atlantic_ocean, pacific_ocean, arctic_ocean, indian_ocean, mediterranean_sea, black_sea, hudson_bay, baltic_sea, red_sea.  Report on the grid used for the temperature field.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude
-out_name:          basin
-type:              integer
-valid_min:         1.0
-valid_max:         10.0
-!----------------------------------
-!
-
-!============
-variable_entry:    basinv
-!============
-modeling_realm:    ocean
-!----------------------------------
-! Variable attributes:
-!----------------------------------
-standard_name:     region
-units:             1
-long_name:         Region Selection Index
-comment:           Report on the same grid as the ocean flag_values=0,1,2,3,4,5,6,7,8,9,10 corresponding to flag_meanings=global_land, southern_ocean, atlantic_ocean, pacific_ocean, arctic_ocean, indian_ocean, mediterranean_sea, black_sea, hudson_bay, baltic_sea, red_sea.   Report on the grid used for the meridional overturning stream function.
-!----------------------------------
-! Additional variable information:
-!----------------------------------
-dimensions:        longitude latitude
-out_name:          basinv
-type:              integer
-valid_min:         1.0
-valid_max:         10.0
-!----------------------------------
-!
-
diff --git a/configure b/configure
index c9adebd..038cb63 100755
--- a/configure
+++ b/configure
@@ -1891,7 +1891,7 @@ esac
 CMOR_VERSION=${PACKAGE_VERSION}" (commit: ${GIT_TAG})"
 
 
-ac_config_files="$ac_config_files Makefile setup.py compile_line.txt"
+ac_config_files="$ac_config_files Makefile setup.py compile_line.txt include/cmor_locale.h"
 
 
 
@@ -5134,6 +5134,7 @@ do
     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
     "setup.py") CONFIG_FILES="$CONFIG_FILES setup.py" ;;
     "compile_line.txt") CONFIG_FILES="$CONFIG_FILES compile_line.txt" ;;
+    "include/cmor_locale.h") CONFIG_FILES="$CONFIG_FILES include/cmor_locale.h" ;;
 
   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
diff --git a/configure.ac b/configure.ac
index 90f7a11..dd1c659 100644
--- a/configure.ac
+++ b/configure.ac
@@ -21,7 +21,7 @@ esac
 CMOR_VERSION=${PACKAGE_VERSION}" (commit: ${GIT_TAG})"
 
 AC_PREFIX_DEFAULT([/usr/local/cmor])
-AC_CONFIG_FILES([Makefile setup.py compile_line.txt])
+AC_CONFIG_FILES([Makefile setup.py compile_line.txt include/cmor_locale.h])
 
 
 INCFILES="include/cmor.h  include/cmor_func_def.h include/cmor_md5.h "`ls -x --width=10000 include/cdTime/*.h include/cdTime/cdunifpp/*.h`
diff --git a/include/cmor_locale.h.in b/include/cmor_locale.h.in
new file mode 100644
index 0000000..ab88ac5
--- /dev/null
+++ b/include/cmor_locale.h.in
@@ -0,0 +1,4 @@
+#ifndef _CMOR_LOCALE
+#define _CMOR_LOCALE
+#define CMOR_PREFIX  "@prefix@"
+#endif

-- 
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