Re: Why I can not the control the font size of the axis in a attached plot?

From: gmail <leo.aries.g_at_nyahnyahspammersnyahnyah>
Date: Tue Oct 22 2013 - 18:51:09 MDT

Hi, all

      Thanks for the reply from Haley. Yesterday I was puzzled by the font size of the right axis' label in a subplot of the attached plot.
Now I try some combination of the resource and find some results.

1.
  resl@tmYLLabelsOn = True
  resl@tmYLLabelFontHeightF = 0.02 ; the labels of both the left and right axis for the left sub-plot were not shown
2.
  resl@tmYLLabelsOn = True
  resl@tmYRLabelFontHeightF = 0.02 ; both were not shown , same as the above
3.
  resl@tmYRLabelsOn = True
  resl@tmYRLabelFontHeightF = 0.02 ; the labels of the right axis were shown, but the font size is small and will not be changed whatever the tmYRLabelFontHeightF is set
 4.
   resl@tmYRLabelsOn = True
   resl@tmYLLabelFontHeightF = 0.02 ; ; the labels of the right axis were shown and the font size was enlarged according to the value of tmYLLabelFontHeightF

  plotg = gsn_csm_xy(wks,gwsig(:,{9.:180.}),tp({9.:180.}),resl) ; the right subplot

  plotc = gsn_attach_plots(plot,plotg,res,resl) ; attach the right subplot to the plot

I am still confused about why the resource of tmYLLabelFontHeightF can control the font size of the right axis while the tmYRLabelFontHeightF can not.

Thanks!

Lin

2013-10-232:00ncl-talk-request@ucar.edu д

> Send ncl-talk mailing list submissions to
> ncl-talk@ucar.edu
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
> or, via email, send a message with subject or body 'help' to
> ncl-talk-request@ucar.edu
>
> You can reach the person managing the list at
> ncl-talk-owner@ucar.edu
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of ncl-talk digest..."
>
>
> Today's Topics:
>
> 1. ncl_convert2nc expression syntax (Laura Briley)
> 2. Re: ncl_convert2nc expression syntax (Joe Lee)
> 3. Re: ncl_convert2nc expression syntax (Wei Huang)
> 4. Re: ncl_convert2nc expression syntax (Wei Huang)
> 5. Re: Why I can not control the font size of the legend and
> axises in a combind plot? (Mary Haley)
> 6. Re: ncl_convert2nc expression syntax (Mary Haley)
> 7. Re: ncl_convert2nc expression syntax (Laura Briley)
> 8. Re: ncl_convert2nc expression syntax (Wei Huang)
> 9. Re: ncl_convert2nc expression syntax (Laura Briley)
> 10. Re: ncl_convert2nc expression syntax (Dennis Shea)
> 11. Re: ncl_convert2nc expression syntax (Laura Briley)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 22 Oct 2013 11:31:36 -0400
> From: Laura Briley <auraell@umich.edu>
> Subject: [ncl-talk] ncl_convert2nc expression syntax
> To: "ncl-talk@ucar.edu" <ncl-talk@ucar.edu>
> Message-ID: <CE8C1268.19A44%auraell@umich.edu>
> Content-Type: text/plain; charset="us-ascii"
>
> Hi,
> I am trying to use the ncl_convert2nc command to convert hdf files to netcdf
> but get the error: "if: Expression Syntax". Here is the important
> information that I think you need:
>
> [Laura-Brileys-MacBook:~] laura% ncl -V
> 6.1.2
> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% ncl_convert2nc
> MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
> if: Expression Syntax.
> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% uname -a
> Darwin Laura-Brileys-MacBook.local 10.8.0 Darwin Kernel Version 10.8.0: Tue
> Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386
>
> I have put one of the files on your ftp site:
> MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>
> Others have had the same problem but I have not come across any solutions
> yet:
> http://www.ncl.ucar.edu/Support/talk_archives/2011/3210.html
> http://www.ncl.ucar.edu/Support/talk_archives/2010/2138.html
>
> Laura Briley
>
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20131022/0ea02484/attachment.html
>
> ------------------------------
>
> Message: 2
> Date: Tue, 22 Oct 2013 15:47:21 +0000
> From: Joe Lee <hyoklee@hdfgroup.org>
> Subject: Re: [ncl-talk] ncl_convert2nc expression syntax
> To: Laura Briley <auraell@umich.edu>, "ncl-talk@ucar.edu"
> <ncl-talk@ucar.edu>
> Message-ID:
> <2d51240156f64201b7ba72a562d1fbb3@BY2PR07MB122.namprd07.prod.outlook.com>
>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hi, Laura!
>
> You can try our new "h4tonccf" tool on MERRA product [1] like below:
>
> %./h4tonccf MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
> Done with writing netcdf file MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.nc.
>
> I put the converted NetCDF file in [2] for demo purpose.
>
> [1] http://hdfeos.org/software/h4cflib.php
> [2] ftp://ftp.hdfgroup.uiuc.edu/pub/outgoing/joe/data/MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.nc
>
> From: ncl-talk-bounces@ucar.edu [mailto:ncl-talk-bounces@ucar.edu] On Behalf Of Laura Briley
> Sent: Tuesday, October 22, 2013 10:32 AM
> To: ncl-talk@ucar.edu
> Subject: [ncl-talk] ncl_convert2nc expression syntax
>
> Hi,
> I am trying to use the ncl_convert2nc command to convert hdf files to netcdf but get the error: "if: Expression Syntax". ?Here is the important information that I think you need:
>
> [Laura-Brileys-MacBook:~] laura% ncl -V
> 6.1.2
> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% ncl_convert2nc MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf?
> if: Expression Syntax.
> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% uname -a
> Darwin Laura-Brileys-MacBook.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun ?7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386
>
> I have put one of the files on your ftp site:?MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>
> Others have had the same problem but I have not come across any solutions yet:
> http://www.ncl.ucar.edu/Support/talk_archives/2011/3210.html
> http://www.ncl.ucar.edu/Support/talk_archives/2010/2138.html
>
> Laura Briley
>
>
> ------------------------------
>
> Message: 3
> Date: Tue, 22 Oct 2013 10:20:43 -0600
> From: Wei Huang <huangwei@ucar.edu>
> Subject: Re: [ncl-talk] ncl_convert2nc expression syntax
> To: Laura Briley <auraell@umich.edu>
> Cc: "ncl-talk@ucar.edu" <ncl-talk@ucar.edu>
> Message-ID: <4F863B35-07BB-4CD2-827B-6C346B71B499@ucar.edu>
> Content-Type: text/plain; charset="us-ascii"
>
> Laura,
>
> I could reproduce your issue.
>
> You may try:
>
> ncl_convert2nc MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf.he5
>
> as this one is truly a HDF-EOS data.
>
> Wei
>
> huangwei@ucar.edu
> VETS/CISL
> National Center for Atmospheric Research
> P.O. Box 3000 (1850 Table Mesa Dr.)
> Boulder, CO 80307-3000 USA
> (303) 497-8924
>
>
>
>
>
>
> On Oct 22, 2013, at 9:31 AM, Laura Briley <auraell@umich.edu> wrote:
>
>> Hi,
>> I am trying to use the ncl_convert2nc command to convert hdf files to netcdf but get the error: "if: Expression Syntax". Here is the important information that I think you need:
>>
>> [Laura-Brileys-MacBook:~] laura% ncl -V
>> 6.1.2
>> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% ncl_convert2nc MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>> if: Expression Syntax.
>> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% uname -a
>> Darwin Laura-Brileys-MacBook.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386
>>
>> I have put one of the files on your ftp site: MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>>
>> Others have had the same problem but I have not come across any solutions yet:
>> http://www.ncl.ucar.edu/Support/talk_archives/2011/3210.html
>> http://www.ncl.ucar.edu/Support/talk_archives/2010/2138.html
>>
>> Laura Briley
>> _______________________________________________
>> ncl-talk mailing list
>> List instructions, subscriber options, unsubscribe:
>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20131022/d92f8fcf/attachment.html
>
> ------------------------------
>
> Message: 4
> Date: Tue, 22 Oct 2013 10:24:41 -0600
> From: Wei Huang <huangwei@ucar.edu>
> Subject: Re: [ncl-talk] ncl_convert2nc expression syntax
> To: Laura Briley <auraell@umich.edu>
> Cc: "ncl-talk@ucar.edu" <ncl-talk@ucar.edu>
> Message-ID: <0A95B4C9-2A62-46A4-AF82-199322E5F888@ucar.edu>
> Content-Type: text/plain; charset="us-ascii"
>
> Laura,
>
> Sorry, I mean I could NOT reproduce your issue on my Mac.
> 6.1.2 on my Mac generated a NetCDF file properly.
>
> Wei
>
> huangwei@ucar.edu
> VETS/CISL
> National Center for Atmospheric Research
> P.O. Box 3000 (1850 Table Mesa Dr.)
> Boulder, CO 80307-3000 USA
> (303) 497-8924
>
>
>
>
>
>
> On Oct 22, 2013, at 10:20 AM, Wei Huang <huangwei@ucar.edu> wrote:
>
>> Laura,
>>
>> I could reproduce your issue.
>>
>> You may try:
>>
>> ncl_convert2nc MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf.he5
>>
>> as this one is truly a HDF-EOS data.
>>
>> Wei
>>
>> huangwei@ucar.edu
>> VETS/CISL
>> National Center for Atmospheric Research
>> P.O. Box 3000 (1850 Table Mesa Dr.)
>> Boulder, CO 80307-3000 USA
>> (303) 497-8924
>>
>>
>>
>>
>>
>>
>> On Oct 22, 2013, at 9:31 AM, Laura Briley <auraell@umich.edu> wrote:
>>
>>> Hi,
>>> I am trying to use the ncl_convert2nc command to convert hdf files to netcdf but get the error: "if: Expression Syntax". Here is the important information that I think you need:
>>>
>>> [Laura-Brileys-MacBook:~] laura% ncl -V
>>> 6.1.2
>>> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% ncl_convert2nc MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>>> if: Expression Syntax.
>>> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% uname -a
>>> Darwin Laura-Brileys-MacBook.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386
>>>
>>> I have put one of the files on your ftp site: MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>>>
>>> Others have had the same problem but I have not come across any solutions yet:
>>> http://www.ncl.ucar.edu/Support/talk_archives/2011/3210.html
>>> http://www.ncl.ucar.edu/Support/talk_archives/2010/2138.html
>>>
>>> Laura Briley
>>> _______________________________________________
>>> ncl-talk mailing list
>>> List instructions, subscriber options, unsubscribe:
>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>
>> _______________________________________________
>> ncl-talk mailing list
>> List instructions, subscriber options, unsubscribe:
>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20131022/48e7c55f/attachment.html
>
> ------------------------------
>
> Message: 5
> Date: Tue, 22 Oct 2013 10:26:44 -0600
> From: Mary Haley <haley@ucar.edu>
> Subject: Re: [ncl-talk] Why I can not control the font size of the
> legend and axises in a combind plot?
> To: gmail <leo.aries.g@gmail.com>
> Cc: ncl-talk@ucar.edu
> Message-ID: <D993FA63-92E6-4EBF-8CF5-C376C9FBE333@ucar.edu>
> Content-Type: text/plain; charset=us-ascii
>
> This is a labelbar, and not a legend. Legends are generally associated with XY plots, while the labelbar is associated with filled contour plots.
>
> Try using lbAutoManage and lbLabelFontHeightF instead.
>
> To see what a legend looks like, versus a labelbar:
>
> http://www.ncl.ucar.edu/Applications/legend.shtml
> http://www.ncl.ucar.edu/Applications/legend.shtml
>
> --Mary
>
> On Oct 22, 2013, at 3:57 AM, gmail <leo.aries.g@gmail.com> wrote:
>
>> Hi, all
>>
>> I made a attached plot of wavelet power. However, I can not control the font size for the legend and the right Axis.
>>
>> I want to decrease the font size of the legend label and increase the font size of label for the right Axis. In my script( attached following the mail),
>>
>> I use some resource such as
>>
>> res@lgAutoManage = False
>> res@lgLabelFontHeightF = 0.05
>>
>> or
>>
>> resl@tmYRLabelFontHeightF = 0.02
>>
>> but whatever these resources were set, the plot would not be changed.
>>
>>
>> Thanks!
>>
>>
>>
>> Lin
>>
>>
>> <Orcadas_wavelet.ncl><fig1a.eps><fig1a.eps>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> <Orcadas_wavelet.ncl>_______________________________________________
>> ncl-talk mailing list
>> List instructions, subscriber options, unsubscribe:
>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
>
>
> ------------------------------
>
> Message: 6
> Date: Tue, 22 Oct 2013 10:28:56 -0600
> From: Mary Haley <haley@ucar.edu>
> Subject: Re: [ncl-talk] ncl_convert2nc expression syntax
> To: Laura Briley <auraell@umich.edu>
> Cc: "ncl-talk@ucar.edu Talk" <ncl-talk@ucar.edu>
> Message-ID: <4B314730-0B55-4562-9304-C583A711CF9D@ucar.edu>
> Content-Type: text/plain; charset=us-ascii
>
> Same here, I couldn't reproduce the problem on my Mac.
>
> I think Wei and I both have 64-bit Macs, and I noticed you have a 32-bit Mac. I wonder if this is part of the problem.
>
> Are you able to do an ncl_filedump on the file?
>
> ncl_filedump MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>
> or, as Wei suggested, treat this as an HE5 file:
>
> ncl_filedump MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf.he5
>
> What version of MacOS are you running, and which NCL binary did you download?
>
> To get the MacOS version:
>
> sw_vers -productVersion
>
>
> --Mary
>
>
> On Oct 22, 2013, at 10:24 AM, Wei Huang <huangwei@ucar.edu> wrote:
>
>> Laura,
>>
>> Sorry, I mean I could NOT reproduce your issue on my Mac.
>> 6.1.2 on my Mac generated a NetCDF file properly.
>>
>> Wei
>>
>> huangwei@ucar.edu
>> VETS/CISL
>> National Center for Atmospheric Research
>> P.O. Box 3000 (1850 Table Mesa Dr.)
>> Boulder, CO 80307-3000 USA
>> (303) 497-8924
>>
>>
>>
>>
>>
>>
>> On Oct 22, 2013, at 10:20 AM, Wei Huang <huangwei@ucar.edu> wrote:
>>
>>> Laura,
>>>
>>> I could reproduce your issue.
>>>
>>> You may try:
>>>
>>> ncl_convert2nc MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf.he5
>>>
>>> as this one is truly a HDF-EOS data.
>>>
>>> Wei
>>>
>>> huangwei@ucar.edu
>>> VETS/CISL
>>> National Center for Atmospheric Research
>>> P.O. Box 3000 (1850 Table Mesa Dr.)
>>> Boulder, CO 80307-3000 USA
>>> (303) 497-8924
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Oct 22, 2013, at 9:31 AM, Laura Briley <auraell@umich.edu> wrote:
>>>
>>>> Hi,
>>>> I am trying to use the ncl_convert2nc command to convert hdf files to netcdf but get the error: "if: Expression Syntax". Here is the important information that I think you need:
>>>>
>>>> [Laura-Brileys-MacBook:~] laura% ncl -V
>>>> 6.1.2
>>>> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% ncl_convert2nc MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>>>> if: Expression Syntax.
>>>> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% uname -a
>>>> Darwin Laura-Brileys-MacBook.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386
>>>>
>>>> I have put one of the files on your ftp site: MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>>>>
>>>> Others have had the same problem but I have not come across any solutions yet:
>>>> http://www.ncl.ucar.edu/Support/talk_archives/2011/3210.html
>>>> http://www.ncl.ucar.edu/Support/talk_archives/2010/2138.html
>>>>
>>>> Laura Briley
>>>> _______________________________________________
>>>> ncl-talk mailing list
>>>> List instructions, subscriber options, unsubscribe:
>>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>>
>>> _______________________________________________
>>> ncl-talk mailing list
>>> List instructions, subscriber options, unsubscribe:
>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>
>> _______________________________________________
>> ncl-talk mailing list
>> List instructions, subscriber options, unsubscribe:
>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
>
>
> ------------------------------
>
> Message: 7
> Date: Tue, 22 Oct 2013 12:34:52 -0400
> From: Laura Briley <auraell@umich.edu>
> Subject: Re: [ncl-talk] ncl_convert2nc expression syntax
> To: Mary Haley <haley@ucar.edu>
> Cc: "ncl-talk@ucar.edu Talk" <ncl-talk@ucar.edu>
> Message-ID: <CE8C20B6.19A57%auraell@umich.edu>
> Content-Type: text/plain; charset="US-ASCII"
>
> I am able to do ncl_filedump. My mac version is 10.6.8. I do not know
> how to change the file to HE5 as it was downloaded from the internet and I
> did not create it. Thanks for the suggestions.
> Laura Briley
> Research Associate
> Great Lakes Integrated Sciences + Assessments
>
>
>
>
> On 10/22/13 12:28 PM, "Mary Haley" <haley@ucar.edu> wrote:
>
>> Same here, I couldn't reproduce the problem on my Mac.
>>
>> I think Wei and I both have 64-bit Macs, and I noticed you have a 32-bit
>> Mac. I wonder if this is part of the problem.
>>
>> Are you able to do an ncl_filedump on the file?
>>
>> ncl_filedump MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>>
>> or, as Wei suggested, treat this as an HE5 file:
>>
>> ncl_filedump MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf.he5
>>
>> What version of MacOS are you running, and which NCL binary did you
>> download?
>>
>> To get the MacOS version:
>>
>> sw_vers -productVersion
>>
>>
>> --Mary
>>
>>
>> On Oct 22, 2013, at 10:24 AM, Wei Huang <huangwei@ucar.edu> wrote:
>>
>>> Laura,
>>>
>>> Sorry, I mean I could NOT reproduce your issue on my Mac.
>>> 6.1.2 on my Mac generated a NetCDF file properly.
>>>
>>> Wei
>>>
>>> huangwei@ucar.edu
>>> VETS/CISL
>>> National Center for Atmospheric Research
>>> P.O. Box 3000 (1850 Table Mesa Dr.)
>>> Boulder, CO 80307-3000 USA
>>> (303) 497-8924
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Oct 22, 2013, at 10:20 AM, Wei Huang <huangwei@ucar.edu> wrote:
>>>
>>>> Laura,
>>>>
>>>> I could reproduce your issue.
>>>>
>>>> You may try:
>>>>
>>>> ncl_convert2nc MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf.he5
>>>>
>>>> as this one is truly a HDF-EOS data.
>>>>
>>>> Wei
>>>>
>>>> huangwei@ucar.edu
>>>> VETS/CISL
>>>> National Center for Atmospheric Research
>>>> P.O. Box 3000 (1850 Table Mesa Dr.)
>>>> Boulder, CO 80307-3000 USA
>>>> (303) 497-8924
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On Oct 22, 2013, at 9:31 AM, Laura Briley <auraell@umich.edu> wrote:
>>>>
>>>>> Hi,
>>>>> I am trying to use the ncl_convert2nc command to convert hdf files to
>>>>> netcdf but get the error: "if: Expression Syntax". Here is the
>>>>> important information that I think you need:
>>>>>
>>>>> [Laura-Brileys-MacBook:~] laura% ncl -V
>>>>> 6.1.2
>>>>> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% ncl_convert2nc
>>>>> MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>>>>> if: Expression Syntax.
>>>>> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% uname -a
>>>>> Darwin Laura-Brileys-MacBook.local 10.8.0 Darwin Kernel Version
>>>>> 10.8.0: Tue Jun 7 16:33:36 PDT 2011;
>>>>> root:xnu-1504.15.3~1/RELEASE_I386 i386
>>>>>
>>>>> I have put one of the files on your ftp site:
>>>>> MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>>>>>
>>>>> Others have had the same problem but I have not come across any
>>>>> solutions yet:
>>>>> http://www.ncl.ucar.edu/Support/talk_archives/2011/3210.html
>>>>> http://www.ncl.ucar.edu/Support/talk_archives/2010/2138.html
>>>>>
>>>>> Laura Briley
>>>>> _______________________________________________
>>>>> ncl-talk mailing list
>>>>> List instructions, subscriber options, unsubscribe:
>>>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>>>
>>>> _______________________________________________
>>>> ncl-talk mailing list
>>>> List instructions, subscriber options, unsubscribe:
>>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>>
>>> _______________________________________________
>>> ncl-talk mailing list
>>> List instructions, subscriber options, unsubscribe:
>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>
>
>
>
>
> ------------------------------
>
> Message: 8
> Date: Tue, 22 Oct 2013 10:38:04 -0600
> From: Wei Huang <huangwei@ucar.edu>
> Subject: Re: [ncl-talk] ncl_convert2nc expression syntax
> To: Laura Briley <auraell@umich.edu>
> Cc: "ncl-talk@ucar.edu Talk" <ncl-talk@ucar.edu>, Mary Haley
> <haley@ucar.edu>
> Message-ID: <DB4BCB80-8DDD-477B-BAC8-DED70D380062@ucar.edu>
> Content-Type: text/plain; charset=us-ascii
>
> Laura,
>
> You do not need change the file, just type:
>
> ncl_convert2nc MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf.he5
>
> (where .he5 will force NCL to read this hdd file as he5 file).
>
> Wei
>
> huangwei@ucar.edu
> VETS/CISL
> National Center for Atmospheric Research
> P.O. Box 3000 (1850 Table Mesa Dr.)
> Boulder, CO 80307-3000 USA
> (303) 497-8924
>
>
>
>
>
>
> On Oct 22, 2013, at 10:34 AM, Laura Briley <auraell@umich.edu> wrote:
>
>> I am able to do ncl_filedump. My mac version is 10.6.8. I do not know
>> how to change the file to HE5 as it was downloaded from the internet and I
>> did not create it. Thanks for the suggestions.
>> Laura Briley
>> Research Associate
>> Great Lakes Integrated Sciences + Assessments
>>
>>
>>
>>
>> On 10/22/13 12:28 PM, "Mary Haley" <haley@ucar.edu> wrote:
>>
>>> Same here, I couldn't reproduce the problem on my Mac.
>>>
>>> I think Wei and I both have 64-bit Macs, and I noticed you have a 32-bit
>>> Mac. I wonder if this is part of the problem.
>>>
>>> Are you able to do an ncl_filedump on the file?
>>>
>>> ncl_filedump MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>>>
>>> or, as Wei suggested, treat this as an HE5 file:
>>>
>>> ncl_filedump MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf.he5
>>>
>>> What version of MacOS are you running, and which NCL binary did you
>>> download?
>>>
>>> To get the MacOS version:
>>>
>>> sw_vers -productVersion
>>>
>>>
>>> --Mary
>>>
>>>
>>> On Oct 22, 2013, at 10:24 AM, Wei Huang <huangwei@ucar.edu> wrote:
>>>
>>>> Laura,
>>>>
>>>> Sorry, I mean I could NOT reproduce your issue on my Mac.
>>>> 6.1.2 on my Mac generated a NetCDF file properly.
>>>>
>>>> Wei
>>>>
>>>> huangwei@ucar.edu
>>>> VETS/CISL
>>>> National Center for Atmospheric Research
>>>> P.O. Box 3000 (1850 Table Mesa Dr.)
>>>> Boulder, CO 80307-3000 USA
>>>> (303) 497-8924
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On Oct 22, 2013, at 10:20 AM, Wei Huang <huangwei@ucar.edu> wrote:
>>>>
>>>>> Laura,
>>>>>
>>>>> I could reproduce your issue.
>>>>>
>>>>> You may try:
>>>>>
>>>>> ncl_convert2nc MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf.he5
>>>>>
>>>>> as this one is truly a HDF-EOS data.
>>>>>
>>>>> Wei
>>>>>
>>>>> huangwei@ucar.edu
>>>>> VETS/CISL
>>>>> National Center for Atmospheric Research
>>>>> P.O. Box 3000 (1850 Table Mesa Dr.)
>>>>> Boulder, CO 80307-3000 USA
>>>>> (303) 497-8924
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Oct 22, 2013, at 9:31 AM, Laura Briley <auraell@umich.edu> wrote:
>>>>>
>>>>>> Hi,
>>>>>> I am trying to use the ncl_convert2nc command to convert hdf files to
>>>>>> netcdf but get the error: "if: Expression Syntax". Here is the
>>>>>> important information that I think you need:
>>>>>>
>>>>>> [Laura-Brileys-MacBook:~] laura% ncl -V
>>>>>> 6.1.2
>>>>>> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% ncl_convert2nc
>>>>>> MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>>>>>> if: Expression Syntax.
>>>>>> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% uname -a
>>>>>> Darwin Laura-Brileys-MacBook.local 10.8.0 Darwin Kernel Version
>>>>>> 10.8.0: Tue Jun 7 16:33:36 PDT 2011;
>>>>>> root:xnu-1504.15.3~1/RELEASE_I386 i386
>>>>>>
>>>>>> I have put one of the files on your ftp site:
>>>>>> MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>>>>>>
>>>>>> Others have had the same problem but I have not come across any
>>>>>> solutions yet:
>>>>>> http://www.ncl.ucar.edu/Support/talk_archives/2011/3210.html
>>>>>> http://www.ncl.ucar.edu/Support/talk_archives/2010/2138.html
>>>>>>
>>>>>> Laura Briley
>>>>>> _______________________________________________
>>>>>> ncl-talk mailing list
>>>>>> List instructions, subscriber options, unsubscribe:
>>>>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>>>>
>>>>> _______________________________________________
>>>>> ncl-talk mailing list
>>>>> List instructions, subscriber options, unsubscribe:
>>>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>>>
>>>> _______________________________________________
>>>> ncl-talk mailing list
>>>> List instructions, subscriber options, unsubscribe:
>>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>>
>>
>>
>> _______________________________________________
>> ncl-talk mailing list
>> List instructions, subscriber options, unsubscribe:
>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
>
>
> ------------------------------
>
> Message: 9
> Date: Tue, 22 Oct 2013 12:40:03 -0400
> From: Laura Briley <auraell@umich.edu>
> Subject: Re: [ncl-talk] ncl_convert2nc expression syntax
> To: Wei Huang <huangwei@ucar.edu>
> Cc: "ncl-talk@ucar.edu Talk" <ncl-talk@ucar.edu>, Mary Haley
> <haley@ucar.edu>
> Message-ID: <CE8C2271.19A60%auraell@umich.edu>
> Content-Type: text/plain; charset="US-ASCII"
>
> Thank you for the instruction. I followed and still go the same error:
> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% ncl_convert2nc
> MERRA300.prod.assim.tavgM_2d_flx_Nx.201012.SUB.hdf.he5
> if: Expression Syntax.
>
> Laura
>
>
> Laura Briley
> Research Associate
> Great Lakes Integrated Sciences + Assessments
>
>
>
>
> On 10/22/13 12:38 PM, "Wei Huang" <huangwei@ucar.edu> wrote:
>
>> Laura,
>>
>> You do not need change the file, just type:
>>
>> ncl_convert2nc MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf.he5
>>
>> (where .he5 will force NCL to read this hdd file as he5 file).
>>
>> Wei
>>
>> huangwei@ucar.edu
>> VETS/CISL
>> National Center for Atmospheric Research
>> P.O. Box 3000 (1850 Table Mesa Dr.)
>> Boulder, CO 80307-3000 USA
>> (303) 497-8924
>>
>>
>>
>>
>>
>>
>> On Oct 22, 2013, at 10:34 AM, Laura Briley <auraell@umich.edu> wrote:
>>
>>> I am able to do ncl_filedump. My mac version is 10.6.8. I do not know
>>> how to change the file to HE5 as it was downloaded from the internet
>>> and I
>>> did not create it. Thanks for the suggestions.
>>> Laura Briley
>>> Research Associate
>>> Great Lakes Integrated Sciences + Assessments
>>>
>>>
>>>
>>>
>>> On 10/22/13 12:28 PM, "Mary Haley" <haley@ucar.edu> wrote:
>>>
>>>> Same here, I couldn't reproduce the problem on my Mac.
>>>>
>>>> I think Wei and I both have 64-bit Macs, and I noticed you have a
>>>> 32-bit
>>>> Mac. I wonder if this is part of the problem.
>>>>
>>>> Are you able to do an ncl_filedump on the file?
>>>>
>>>> ncl_filedump MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>>>>
>>>> or, as Wei suggested, treat this as an HE5 file:
>>>>
>>>> ncl_filedump MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf.he5
>>>>
>>>> What version of MacOS are you running, and which NCL binary did you
>>>> download?
>>>>
>>>> To get the MacOS version:
>>>>
>>>> sw_vers -productVersion
>>>>
>>>>
>>>> --Mary
>>>>
>>>>
>>>> On Oct 22, 2013, at 10:24 AM, Wei Huang <huangwei@ucar.edu> wrote:
>>>>
>>>>> Laura,
>>>>>
>>>>> Sorry, I mean I could NOT reproduce your issue on my Mac.
>>>>> 6.1.2 on my Mac generated a NetCDF file properly.
>>>>>
>>>>> Wei
>>>>>
>>>>> huangwei@ucar.edu
>>>>> VETS/CISL
>>>>> National Center for Atmospheric Research
>>>>> P.O. Box 3000 (1850 Table Mesa Dr.)
>>>>> Boulder, CO 80307-3000 USA
>>>>> (303) 497-8924
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Oct 22, 2013, at 10:20 AM, Wei Huang <huangwei@ucar.edu> wrote:
>>>>>
>>>>>> Laura,
>>>>>>
>>>>>> I could reproduce your issue.
>>>>>>
>>>>>> You may try:
>>>>>>
>>>>>> ncl_convert2nc MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf.he5
>>>>>>
>>>>>> as this one is truly a HDF-EOS data.
>>>>>>
>>>>>> Wei
>>>>>>
>>>>>> huangwei@ucar.edu
>>>>>> VETS/CISL
>>>>>> National Center for Atmospheric Research
>>>>>> P.O. Box 3000 (1850 Table Mesa Dr.)
>>>>>> Boulder, CO 80307-3000 USA
>>>>>> (303) 497-8924
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Oct 22, 2013, at 9:31 AM, Laura Briley <auraell@umich.edu> wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>> I am trying to use the ncl_convert2nc command to convert hdf files
>>>>>>> to
>>>>>>> netcdf but get the error: "if: Expression Syntax". Here is the
>>>>>>> important information that I think you need:
>>>>>>>
>>>>>>> [Laura-Brileys-MacBook:~] laura% ncl -V
>>>>>>> 6.1.2
>>>>>>> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% ncl_convert2nc
>>>>>>> MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>>>>>>> if: Expression Syntax.
>>>>>>> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% uname -a
>>>>>>> Darwin Laura-Brileys-MacBook.local 10.8.0 Darwin Kernel Version
>>>>>>> 10.8.0: Tue Jun 7 16:33:36 PDT 2011;
>>>>>>> root:xnu-1504.15.3~1/RELEASE_I386 i386
>>>>>>>
>>>>>>> I have put one of the files on your ftp site:
>>>>>>> MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>>>>>>>
>>>>>>> Others have had the same problem but I have not come across any
>>>>>>> solutions yet:
>>>>>>> http://www.ncl.ucar.edu/Support/talk_archives/2011/3210.html
>>>>>>> http://www.ncl.ucar.edu/Support/talk_archives/2010/2138.html
>>>>>>>
>>>>>>> Laura Briley
>>>>>>> _______________________________________________
>>>>>>> ncl-talk mailing list
>>>>>>> List instructions, subscriber options, unsubscribe:
>>>>>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>>>>>
>>>>>> _______________________________________________
>>>>>> ncl-talk mailing list
>>>>>> List instructions, subscriber options, unsubscribe:
>>>>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>>>>
>>>>> _______________________________________________
>>>>> ncl-talk mailing list
>>>>> List instructions, subscriber options, unsubscribe:
>>>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>>>
>>>
>>>
>>> _______________________________________________
>>> ncl-talk mailing list
>>> List instructions, subscriber options, unsubscribe:
>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>
>
>
>
>
> ------------------------------
>
> Message: 10
> Date: Tue, 22 Oct 2013 10:45:13 -0600
> From: Dennis Shea <shea@ucar.edu>
> Subject: Re: [ncl-talk] ncl_convert2nc expression syntax
> To: Laura Briley <auraell@umich.edu>
> Cc: "ncl-talk@ucar.edu" <ncl-talk@ucar.edu>
> Message-ID: <5266AB99.6040905@ucar.edu>
> Content-Type: text/plain; charset="iso-8859-1"
>
> I started this earlier ... then got side tracked.
>
> ===
>
> I ran on my MAC and another linux system using 6.1.2
> and the beta version of 6.2.0
>
> Further, for 'fun', I made the time dimension unlimited.
>
> No problems on either system.
>
> As a .hdf file
>
> %> ncl_convert2nc MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf -u
> TIME_EOSGRID
>
> As a hdfeos file (add either .he2 or .hdfeos)
>
> %> ncl_convert2nc MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf.he2 -u
> TIME_EOSGRID
>
> I have attached a dump of the file.
>
> Not sure of your issue. Please post the output from
>
> %> uname -a
>
> ==========
>
>
>
> On 10/22/13 10:24 AM, Wei Huang wrote:
>> Laura,
>>
>> Sorry, I mean I could NOT reproduce your issue on my Mac.
>> 6.1.2 on my Mac generated a NetCDF file properly.
>>
>> Wei
>>
>> huangwei@ucar.edu
>> VETS/CISL
>> National Center for Atmospheric Research
>> P.O. Box 3000 (1850 Table Mesa Dr.)
>> Boulder, CO 80307-3000 USA
>> (303) 497-8924
>>
>>
>>
>>
>>
>>
>> On Oct 22, 2013, at 10:20 AM, Wei Huang <huangwei@ucar.edu> wrote:
>>
>>> Laura,
>>>
>>> I could reproduce your issue.
>>>
>>> You may try:
>>>
>>> ncl_convert2nc MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf.he5
>>>
>>> as this one is truly a HDF-EOS data.
>>>
>>> Wei
>>>
>>> huangwei@ucar.edu
>>> VETS/CISL
>>> National Center for Atmospheric Research
>>> P.O. Box 3000 (1850 Table Mesa Dr.)
>>> Boulder, CO 80307-3000 USA
>>> (303) 497-8924
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Oct 22, 2013, at 9:31 AM, Laura Briley <auraell@umich.edu> wrote:
>>>
>>>> Hi,
>>>> I am trying to use the ncl_convert2nc command to convert hdf files to netcdf but get the error: "if: Expression Syntax". Here is the important information that I think you need:
>>>>
>>>> [Laura-Brileys-MacBook:~] laura% ncl -V
>>>> 6.1.2
>>>> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% ncl_convert2nc MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>>>> if: Expression Syntax.
>>>> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% uname -a
>>>> Darwin Laura-Brileys-MacBook.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386
>>>>
>>>> I have put one of the files on your ftp site: MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>>>>
>>>> Others have had the same problem but I have not come across any solutions yet:
>>>> http://www.ncl.ucar.edu/Support/talk_archives/2011/3210.html
>>>> http://www.ncl.ucar.edu/Support/talk_archives/2010/2138.html
>>>>
>>>> Laura Briley
>>>> _______________________________________________
>>>> ncl-talk mailing list
>>>> List instructions, subscriber options, unsubscribe:
>>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>>
>>> _______________________________________________
>>> ncl-talk mailing list
>>> List instructions, subscriber options, unsubscribe:
>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>
>>
>>
>>
>> _______________________________________________
>> ncl-talk mailing list
>> List instructions, subscriber options, unsubscribe:
>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>
> -------------- next part --------------
> netcdf MERRA100.prod.assim.tavgM_2d_flx_Nx.197901 {
> dimensions:
> TIME_EOSGRID = UNLIMITED ; // (1 currently)
> YDim_EOSGRID = 361 ;
> XDim_EOSGRID = 540 ;
> variables:
> float EFLUX(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> EFLUX:hdf_name = "EFLUX" ;
> EFLUX:valid_range = -1.e+30f, 1.e+30f ;
> EFLUX:vmax = 1.e+30f ;
> EFLUX:vmin = -1.e+30f ;
> EFLUX:fmissing_value = 1.e+15f ;
> EFLUX:missing_value = 1.e+15f ;
> EFLUX:add_offset = 0.f ;
> EFLUX:scale_factor = 1.f ;
> EFLUX:units = "W/m2" ;
> EFLUX:standard_name = " " ;
> EFLUX:long_name = "Latent heat flux (positive upward)" ;
> EFLUX:_FillValue = 1.e+15f ;
> float EVAP(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> EVAP:hdf_name = "EVAP" ;
> EVAP:valid_range = -1.e+30f, 1.e+30f ;
> EVAP:vmax = 1.e+30f ;
> EVAP:vmin = -1.e+30f ;
> EVAP:fmissing_value = 1.e+15f ;
> EVAP:missing_value = 1.e+15f ;
> EVAP:add_offset = 0.f ;
> EVAP:scale_factor = 1.f ;
> EVAP:units = "kg/m2/s" ;
> EVAP:standard_name = " " ;
> EVAP:long_name = "Surface evaporation" ;
> EVAP:_FillValue = 1.e+15f ;
> float HFLUX(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> HFLUX:hdf_name = "HFLUX" ;
> HFLUX:valid_range = -1.e+30f, 1.e+30f ;
> HFLUX:vmax = 1.e+30f ;
> HFLUX:vmin = -1.e+30f ;
> HFLUX:fmissing_value = 1.e+15f ;
> HFLUX:missing_value = 1.e+15f ;
> HFLUX:add_offset = 0.f ;
> HFLUX:scale_factor = 1.f ;
> HFLUX:units = "W/m2" ;
> HFLUX:standard_name = " " ;
> HFLUX:long_name = "Sensible heat flux (positive upward)" ;
> HFLUX:_FillValue = 1.e+15f ;
> float TAUX(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> TAUX:hdf_name = "TAUX" ;
> TAUX:valid_range = -1.e+30f, 1.e+30f ;
> TAUX:vmax = 1.e+30f ;
> TAUX:vmin = -1.e+30f ;
> TAUX:fmissing_value = 1.e+15f ;
> TAUX:missing_value = 1.e+15f ;
> TAUX:add_offset = 0.f ;
> TAUX:scale_factor = 1.f ;
> TAUX:units = "N/m2" ;
> TAUX:standard_name = " " ;
> TAUX:long_name = "Eastward surface wind stress" ;
> TAUX:_FillValue = 1.e+15f ;
> float TAUY(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> TAUY:hdf_name = "TAUY" ;
> TAUY:valid_range = -1.e+30f, 1.e+30f ;
> TAUY:vmax = 1.e+30f ;
> TAUY:vmin = -1.e+30f ;
> TAUY:fmissing_value = 1.e+15f ;
> TAUY:missing_value = 1.e+15f ;
> TAUY:add_offset = 0.f ;
> TAUY:scale_factor = 1.f ;
> TAUY:units = "N/m2" ;
> TAUY:standard_name = " " ;
> TAUY:long_name = "Northward surface wind stress" ;
> TAUY:_FillValue = 1.e+15f ;
> float TAUGWX(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> TAUGWX:hdf_name = "TAUGWX" ;
> TAUGWX:valid_range = -1.e+30f, 1.e+30f ;
> TAUGWX:vmax = 1.e+30f ;
> TAUGWX:vmin = -1.e+30f ;
> TAUGWX:fmissing_value = 1.e+15f ;
> TAUGWX:missing_value = 1.e+15f ;
> TAUGWX:add_offset = 0.f ;
> TAUGWX:scale_factor = 1.f ;
> TAUGWX:units = "N/m2" ;
> TAUGWX:standard_name = " " ;
> TAUGWX:long_name = "Eastward gravity wave surface stress" ;
> TAUGWX:_FillValue = 1.e+15f ;
> float TAUGWY(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> TAUGWY:hdf_name = "TAUGWY" ;
> TAUGWY:valid_range = -1.e+30f, 1.e+30f ;
> TAUGWY:vmax = 1.e+30f ;
> TAUGWY:vmin = -1.e+30f ;
> TAUGWY:fmissing_value = 1.e+15f ;
> TAUGWY:missing_value = 1.e+15f ;
> TAUGWY:add_offset = 0.f ;
> TAUGWY:scale_factor = 1.f ;
> TAUGWY:units = "N/m2" ;
> TAUGWY:standard_name = " " ;
> TAUGWY:long_name = "Northward gravity wave surface stress" ;
> TAUGWY:_FillValue = 1.e+15f ;
> float PBLH(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> PBLH:hdf_name = "PBLH" ;
> PBLH:valid_range = -1.e+30f, 1.e+30f ;
> PBLH:vmax = 1.e+30f ;
> PBLH:vmin = -1.e+30f ;
> PBLH:fmissing_value = 1.e+15f ;
> PBLH:missing_value = 1.e+15f ;
> PBLH:add_offset = 0.f ;
> PBLH:scale_factor = 1.f ;
> PBLH:units = "m" ;
> PBLH:standard_name = " " ;
> PBLH:long_name = "Planetary boundary layer height" ;
> PBLH:_FillValue = 1.e+15f ;
> float DISPH(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> DISPH:hdf_name = "DISPH" ;
> DISPH:valid_range = -1.e+30f, 1.e+30f ;
> DISPH:vmax = 1.e+30f ;
> DISPH:vmin = -1.e+30f ;
> DISPH:fmissing_value = 1.e+15f ;
> DISPH:missing_value = 1.e+15f ;
> DISPH:add_offset = 0.f ;
> DISPH:scale_factor = 1.f ;
> DISPH:units = "m" ;
> DISPH:standard_name = " " ;
> DISPH:long_name = "Displacement Height" ;
> DISPH:_FillValue = 1.e+15f ;
> float BSTAR(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> BSTAR:hdf_name = "BSTAR" ;
> BSTAR:valid_range = -1.e+30f, 1.e+30f ;
> BSTAR:vmax = 1.e+30f ;
> BSTAR:vmin = -1.e+30f ;
> BSTAR:fmissing_value = 1.e+15f ;
> BSTAR:missing_value = 1.e+15f ;
> BSTAR:add_offset = 0.f ;
> BSTAR:scale_factor = 1.f ;
> BSTAR:units = "m/s" ;
> BSTAR:standard_name = " " ;
> BSTAR:long_name = "Surface buoyancy scale" ;
> BSTAR:_FillValue = 1.e+15f ;
> float USTAR(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> USTAR:hdf_name = "USTAR" ;
> USTAR:valid_range = -1.e+30f, 1.e+30f ;
> USTAR:vmax = 1.e+30f ;
> USTAR:vmin = -1.e+30f ;
> USTAR:fmissing_value = 1.e+15f ;
> USTAR:missing_value = 1.e+15f ;
> USTAR:add_offset = 0.f ;
> USTAR:scale_factor = 1.f ;
> USTAR:units = "m/s" ;
> USTAR:standard_name = " " ;
> USTAR:long_name = "Surface velocity scale" ;
> USTAR:_FillValue = 1.e+15f ;
> float TSTAR(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> TSTAR:hdf_name = "TSTAR" ;
> TSTAR:valid_range = -1.e+30f, 1.e+30f ;
> TSTAR:vmax = 1.e+30f ;
> TSTAR:vmin = -1.e+30f ;
> TSTAR:fmissing_value = 1.e+15f ;
> TSTAR:missing_value = 1.e+15f ;
> TSTAR:add_offset = 0.f ;
> TSTAR:scale_factor = 1.f ;
> TSTAR:units = "K" ;
> TSTAR:standard_name = " " ;
> TSTAR:long_name = "Surface temperature scale" ;
> TSTAR:_FillValue = 1.e+15f ;
> float QSTAR(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> QSTAR:hdf_name = "QSTAR" ;
> QSTAR:valid_range = -1.e+30f, 1.e+30f ;
> QSTAR:vmax = 1.e+30f ;
> QSTAR:vmin = -1.e+30f ;
> QSTAR:fmissing_value = 1.e+15f ;
> QSTAR:missing_value = 1.e+15f ;
> QSTAR:add_offset = 0.f ;
> QSTAR:scale_factor = 1.f ;
> QSTAR:units = "kg/kg" ;
> QSTAR:standard_name = " " ;
> QSTAR:long_name = "Surface humidity scale" ;
> QSTAR:_FillValue = 1.e+15f ;
> float RI(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> RI:hdf_name = "RI" ;
> RI:valid_range = -1.e+30f, 1.e+30f ;
> RI:vmax = 1.e+30f ;
> RI:vmin = -1.e+30f ;
> RI:fmissing_value = 1.e+15f ;
> RI:missing_value = 1.e+15f ;
> RI:add_offset = 0.f ;
> RI:scale_factor = 1.f ;
> RI:units = "nondimensional" ;
> RI:standard_name = " " ;
> RI:long_name = "Surface Richardson number" ;
> RI:_FillValue = 1.e+15f ;
> float Z0H(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Z0H:hdf_name = "Z0H" ;
> Z0H:valid_range = -1.e+30f, 1.e+30f ;
> Z0H:vmax = 1.e+30f ;
> Z0H:vmin = -1.e+30f ;
> Z0H:fmissing_value = 1.e+15f ;
> Z0H:missing_value = 1.e+15f ;
> Z0H:add_offset = 0.f ;
> Z0H:scale_factor = 1.f ;
> Z0H:units = "m" ;
> Z0H:standard_name = " " ;
> Z0H:long_name = "Roughness length, sensible heat" ;
> Z0H:_FillValue = 1.e+15f ;
> float Z0M(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Z0M:hdf_name = "Z0M" ;
> Z0M:valid_range = -1.e+30f, 1.e+30f ;
> Z0M:vmax = 1.e+30f ;
> Z0M:vmin = -1.e+30f ;
> Z0M:fmissing_value = 1.e+15f ;
> Z0M:missing_value = 1.e+15f ;
> Z0M:add_offset = 0.f ;
> Z0M:scale_factor = 1.f ;
> Z0M:units = "m" ;
> Z0M:standard_name = " " ;
> Z0M:long_name = "Roughness length, momentum" ;
> Z0M:_FillValue = 1.e+15f ;
> float HLML(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> HLML:hdf_name = "HLML" ;
> HLML:valid_range = -1.e+30f, 1.e+30f ;
> HLML:vmax = 1.e+30f ;
> HLML:vmin = -1.e+30f ;
> HLML:fmissing_value = 1.e+15f ;
> HLML:missing_value = 1.e+15f ;
> HLML:add_offset = 0.f ;
> HLML:scale_factor = 1.f ;
> HLML:units = "m" ;
> HLML:standard_name = " " ;
> HLML:long_name = "Height of center of lowest model layer" ;
> HLML:_FillValue = 1.e+15f ;
> float TLML(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> TLML:hdf_name = "TLML" ;
> TLML:valid_range = -1.e+30f, 1.e+30f ;
> TLML:vmax = 1.e+30f ;
> TLML:vmin = -1.e+30f ;
> TLML:fmissing_value = 1.e+15f ;
> TLML:missing_value = 1.e+15f ;
> TLML:add_offset = 0.f ;
> TLML:scale_factor = 1.f ;
> TLML:units = "K" ;
> TLML:standard_name = " " ;
> TLML:long_name = "Temperature of lowest model layer" ;
> TLML:_FillValue = 1.e+15f ;
> float QLML(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> QLML:hdf_name = "QLML" ;
> QLML:valid_range = -1.e+30f, 1.e+30f ;
> QLML:vmax = 1.e+30f ;
> QLML:vmin = -1.e+30f ;
> QLML:fmissing_value = 1.e+15f ;
> QLML:missing_value = 1.e+15f ;
> QLML:add_offset = 0.f ;
> QLML:scale_factor = 1.f ;
> QLML:units = "kg/kg" ;
> QLML:standard_name = " " ;
> QLML:long_name = "Specific Humidity of lowest model layer" ;
> QLML:_FillValue = 1.e+15f ;
> float ULML(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> ULML:hdf_name = "ULML" ;
> ULML:valid_range = -1.e+30f, 1.e+30f ;
> ULML:vmax = 1.e+30f ;
> ULML:vmin = -1.e+30f ;
> ULML:fmissing_value = 1.e+15f ;
> ULML:missing_value = 1.e+15f ;
> ULML:add_offset = 0.f ;
> ULML:scale_factor = 1.f ;
> ULML:units = "m/s" ;
> ULML:standard_name = " " ;
> ULML:long_name = "Eastward Wind of lowest model layer" ;
> ULML:_FillValue = 1.e+15f ;
> float VLML(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> VLML:hdf_name = "VLML" ;
> VLML:valid_range = -1.e+30f, 1.e+30f ;
> VLML:vmax = 1.e+30f ;
> VLML:vmin = -1.e+30f ;
> VLML:fmissing_value = 1.e+15f ;
> VLML:missing_value = 1.e+15f ;
> VLML:add_offset = 0.f ;
> VLML:scale_factor = 1.f ;
> VLML:units = "m/s" ;
> VLML:standard_name = " " ;
> VLML:long_name = "Northward Wind of lowest model layer" ;
> VLML:_FillValue = 1.e+15f ;
> float RHOA(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> RHOA:hdf_name = "RHOA" ;
> RHOA:valid_range = -1.e+30f, 1.e+30f ;
> RHOA:vmax = 1.e+30f ;
> RHOA:vmin = -1.e+30f ;
> RHOA:fmissing_value = 1.e+15f ;
> RHOA:missing_value = 1.e+15f ;
> RHOA:add_offset = 0.f ;
> RHOA:scale_factor = 1.f ;
> RHOA:units = "kg/m3" ;
> RHOA:standard_name = " " ;
> RHOA:long_name = "Surface air density" ;
> RHOA:_FillValue = 1.e+15f ;
> float SPEED(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> SPEED:hdf_name = "SPEED" ;
> SPEED:valid_range = -1.e+30f, 1.e+30f ;
> SPEED:vmax = 1.e+30f ;
> SPEED:vmin = -1.e+30f ;
> SPEED:fmissing_value = 1.e+15f ;
> SPEED:missing_value = 1.e+15f ;
> SPEED:add_offset = 0.f ;
> SPEED:scale_factor = 1.f ;
> SPEED:units = "m/s" ;
> SPEED:standard_name = " " ;
> SPEED:long_name = "Effective surface wind speed" ;
> SPEED:_FillValue = 1.e+15f ;
> float CDH(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> CDH:hdf_name = "CDH" ;
> CDH:valid_range = -1.e+30f, 1.e+30f ;
> CDH:vmax = 1.e+30f ;
> CDH:vmin = -1.e+30f ;
> CDH:fmissing_value = 1.e+15f ;
> CDH:missing_value = 1.e+15f ;
> CDH:add_offset = 0.f ;
> CDH:scale_factor = 1.f ;
> CDH:units = "kg/m2/s" ;
> CDH:standard_name = " " ;
> CDH:long_name = "Surface exchange coefficient for heat" ;
> CDH:_FillValue = 1.e+15f ;
> float CDQ(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> CDQ:hdf_name = "CDQ" ;
> CDQ:valid_range = -1.e+30f, 1.e+30f ;
> CDQ:vmax = 1.e+30f ;
> CDQ:vmin = -1.e+30f ;
> CDQ:fmissing_value = 1.e+15f ;
> CDQ:missing_value = 1.e+15f ;
> CDQ:add_offset = 0.f ;
> CDQ:scale_factor = 1.f ;
> CDQ:units = "kg/m2/s" ;
> CDQ:standard_name = " " ;
> CDQ:long_name = "Surface exchange coefficient for moisture" ;
> CDQ:_FillValue = 1.e+15f ;
> float CDM(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> CDM:hdf_name = "CDM" ;
> CDM:valid_range = -1.e+30f, 1.e+30f ;
> CDM:vmax = 1.e+30f ;
> CDM:vmin = -1.e+30f ;
> CDM:fmissing_value = 1.e+15f ;
> CDM:missing_value = 1.e+15f ;
> CDM:add_offset = 0.f ;
> CDM:scale_factor = 1.f ;
> CDM:units = "kg/m2/s" ;
> CDM:standard_name = " " ;
> CDM:long_name = "Surface exchange coefficient for momentum" ;
> CDM:_FillValue = 1.e+15f ;
> float CN(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> CN:hdf_name = "CN" ;
> CN:valid_range = -1.e+30f, 1.e+30f ;
> CN:vmax = 1.e+30f ;
> CN:vmin = -1.e+30f ;
> CN:fmissing_value = 1.e+15f ;
> CN:missing_value = 1.e+15f ;
> CN:add_offset = 0.f ;
> CN:scale_factor = 1.f ;
> CN:units = "nondimensional" ;
> CN:standard_name = " " ;
> CN:long_name = "Surface neutral drag coefficient" ;
> CN:_FillValue = 1.e+15f ;
> float TSH(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> TSH:hdf_name = "TSH" ;
> TSH:valid_range = -1.e+30f, 1.e+30f ;
> TSH:vmax = 1.e+30f ;
> TSH:vmin = -1.e+30f ;
> TSH:fmissing_value = 1.e+15f ;
> TSH:missing_value = 1.e+15f ;
> TSH:add_offset = 0.f ;
> TSH:scale_factor = 1.f ;
> TSH:units = "K" ;
> TSH:standard_name = " " ;
> TSH:long_name = "Effective turbulence skin temperature" ;
> TSH:_FillValue = 1.e+15f ;
> float QSH(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> QSH:hdf_name = "QSH" ;
> QSH:valid_range = -1.e+30f, 1.e+30f ;
> QSH:vmax = 1.e+30f ;
> QSH:vmin = -1.e+30f ;
> QSH:fmissing_value = 1.e+15f ;
> QSH:missing_value = 1.e+15f ;
> QSH:add_offset = 0.f ;
> QSH:scale_factor = 1.f ;
> QSH:units = "kg/kg" ;
> QSH:standard_name = " " ;
> QSH:long_name = "Effective turbulence skin humidity" ;
> QSH:_FillValue = 1.e+15f ;
> float FRSEAICE(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> FRSEAICE:hdf_name = "FRSEAICE" ;
> FRSEAICE:valid_range = -1.e+30f, 1.e+30f ;
> FRSEAICE:vmax = 1.e+30f ;
> FRSEAICE:vmin = -1.e+30f ;
> FRSEAICE:fmissing_value = 1.e+15f ;
> FRSEAICE:missing_value = 1.e+15f ;
> FRSEAICE:add_offset = 0.f ;
> FRSEAICE:scale_factor = 1.f ;
> FRSEAICE:units = "fraction" ;
> FRSEAICE:standard_name = " " ;
> FRSEAICE:long_name = "Ice covered fraction of tile" ;
> FRSEAICE:_FillValue = 1.e+15f ;
> float PRECANV(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> PRECANV:hdf_name = "PRECANV" ;
> PRECANV:valid_range = -1.e+30f, 1.e+30f ;
> PRECANV:vmax = 1.e+30f ;
> PRECANV:vmin = -1.e+30f ;
> PRECANV:fmissing_value = 1.e+15f ;
> PRECANV:missing_value = 1.e+15f ;
> PRECANV:add_offset = 0.f ;
> PRECANV:scale_factor = 1.f ;
> PRECANV:units = "kg/m2/s" ;
> PRECANV:standard_name = " " ;
> PRECANV:long_name = "Surface precipitation flux from anvils" ;
> PRECANV:_FillValue = 1.e+15f ;
> float PRECCON(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> PRECCON:hdf_name = "PRECCON" ;
> PRECCON:valid_range = -1.e+30f, 1.e+30f ;
> PRECCON:vmax = 1.e+30f ;
> PRECCON:vmin = -1.e+30f ;
> PRECCON:fmissing_value = 1.e+15f ;
> PRECCON:missing_value = 1.e+15f ;
> PRECCON:add_offset = 0.f ;
> PRECCON:scale_factor = 1.f ;
> PRECCON:units = "kg/m2/s" ;
> PRECCON:standard_name = " " ;
> PRECCON:long_name = "Surface precipitation flux from convection" ;
> PRECCON:_FillValue = 1.e+15f ;
> float PRECLSC(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> PRECLSC:hdf_name = "PRECLSC" ;
> PRECLSC:valid_range = -1.e+30f, 1.e+30f ;
> PRECLSC:vmax = 1.e+30f ;
> PRECLSC:vmin = -1.e+30f ;
> PRECLSC:fmissing_value = 1.e+15f ;
> PRECLSC:missing_value = 1.e+15f ;
> PRECLSC:add_offset = 0.f ;
> PRECLSC:scale_factor = 1.f ;
> PRECLSC:units = "kg/m2/s" ;
> PRECLSC:standard_name = " " ;
> PRECLSC:long_name = "Surface precipitation flux from large-scale" ;
> PRECLSC:_FillValue = 1.e+15f ;
> float PRECSNO(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> PRECSNO:hdf_name = "PRECSNO" ;
> PRECSNO:valid_range = -1.e+30f, 1.e+30f ;
> PRECSNO:vmax = 1.e+30f ;
> PRECSNO:vmin = -1.e+30f ;
> PRECSNO:fmissing_value = 1.e+15f ;
> PRECSNO:missing_value = 1.e+15f ;
> PRECSNO:add_offset = 0.f ;
> PRECSNO:scale_factor = 1.f ;
> PRECSNO:units = "kg/m2/s" ;
> PRECSNO:standard_name = " " ;
> PRECSNO:long_name = "Surface snowfall flux" ;
> PRECSNO:_FillValue = 1.e+15f ;
> float PRECTOT(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> PRECTOT:hdf_name = "PRECTOT" ;
> PRECTOT:valid_range = -1.e+30f, 1.e+30f ;
> PRECTOT:vmax = 1.e+30f ;
> PRECTOT:vmin = -1.e+30f ;
> PRECTOT:fmissing_value = 1.e+15f ;
> PRECTOT:missing_value = 1.e+15f ;
> PRECTOT:add_offset = 0.f ;
> PRECTOT:scale_factor = 1.f ;
> PRECTOT:units = "kg/m2/s" ;
> PRECTOT:standard_name = " " ;
> PRECTOT:long_name = "Total surface precipitation flux" ;
> PRECTOT:_FillValue = 1.e+15f ;
> float PGENTOT(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> PGENTOT:hdf_name = "PGENTOT" ;
> PGENTOT:valid_range = -1.e+30f, 1.e+30f ;
> PGENTOT:vmax = 1.e+30f ;
> PGENTOT:vmin = -1.e+30f ;
> PGENTOT:fmissing_value = 1.e+15f ;
> PGENTOT:missing_value = 1.e+15f ;
> PGENTOT:add_offset = 0.f ;
> PGENTOT:scale_factor = 1.f ;
> PGENTOT:units = "kg/m2/s" ;
> PGENTOT:standard_name = " " ;
> PGENTOT:long_name = "Total generation of precipitation" ;
> PGENTOT:_FillValue = 1.e+15f ;
> float Var_EFLUX(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_EFLUX:hdf_name = "Var_EFLUX" ;
> Var_EFLUX:valid_range = -1.e+30f, 1.e+30f ;
> Var_EFLUX:vmax = 1.e+30f ;
> Var_EFLUX:vmin = -1.e+30f ;
> Var_EFLUX:fmissing_value = 1.e+15f ;
> Var_EFLUX:missing_value = 1.e+15f ;
> Var_EFLUX:add_offset = 0.f ;
> Var_EFLUX:scale_factor = 1.f ;
> Var_EFLUX:units = "W/m2 W/m2" ;
> Var_EFLUX:standard_name = " " ;
> Var_EFLUX:long_name = "Variance_of_EFLUX" ;
> Var_EFLUX:_FillValue = 1.e+15f ;
> float Var_EVAP(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_EVAP:hdf_name = "Var_EVAP" ;
> Var_EVAP:valid_range = -1.e+30f, 1.e+30f ;
> Var_EVAP:vmax = 1.e+30f ;
> Var_EVAP:vmin = -1.e+30f ;
> Var_EVAP:fmissing_value = 1.e+15f ;
> Var_EVAP:missing_value = 1.e+15f ;
> Var_EVAP:add_offset = 0.f ;
> Var_EVAP:scale_factor = 1.f ;
> Var_EVAP:units = "kg/m2/s kg/m2/s" ;
> Var_EVAP:standard_name = " " ;
> Var_EVAP:long_name = "Variance_of_EVAP" ;
> Var_EVAP:_FillValue = 1.e+15f ;
> float Var_HFLUX(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_HFLUX:hdf_name = "Var_HFLUX" ;
> Var_HFLUX:valid_range = -1.e+30f, 1.e+30f ;
> Var_HFLUX:vmax = 1.e+30f ;
> Var_HFLUX:vmin = -1.e+30f ;
> Var_HFLUX:fmissing_value = 1.e+15f ;
> Var_HFLUX:missing_value = 1.e+15f ;
> Var_HFLUX:add_offset = 0.f ;
> Var_HFLUX:scale_factor = 1.f ;
> Var_HFLUX:units = "W/m2 W/m2" ;
> Var_HFLUX:standard_name = " " ;
> Var_HFLUX:long_name = "Variance_of_HFLUX" ;
> Var_HFLUX:_FillValue = 1.e+15f ;
> float Var_TAUX(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_TAUX:hdf_name = "Var_TAUX" ;
> Var_TAUX:valid_range = -1.e+30f, 1.e+30f ;
> Var_TAUX:vmax = 1.e+30f ;
> Var_TAUX:vmin = -1.e+30f ;
> Var_TAUX:fmissing_value = 1.e+15f ;
> Var_TAUX:missing_value = 1.e+15f ;
> Var_TAUX:add_offset = 0.f ;
> Var_TAUX:scale_factor = 1.f ;
> Var_TAUX:units = "N/m2 N/m2" ;
> Var_TAUX:standard_name = " " ;
> Var_TAUX:long_name = "Variance_of_TAUX" ;
> Var_TAUX:_FillValue = 1.e+15f ;
> float Var_TAUY(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_TAUY:hdf_name = "Var_TAUY" ;
> Var_TAUY:valid_range = -1.e+30f, 1.e+30f ;
> Var_TAUY:vmax = 1.e+30f ;
> Var_TAUY:vmin = -1.e+30f ;
> Var_TAUY:fmissing_value = 1.e+15f ;
> Var_TAUY:missing_value = 1.e+15f ;
> Var_TAUY:add_offset = 0.f ;
> Var_TAUY:scale_factor = 1.f ;
> Var_TAUY:units = "N/m2 N/m2" ;
> Var_TAUY:standard_name = " " ;
> Var_TAUY:long_name = "Variance_of_TAUY" ;
> Var_TAUY:_FillValue = 1.e+15f ;
> float Var_TAUGWX(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_TAUGWX:hdf_name = "Var_TAUGWX" ;
> Var_TAUGWX:valid_range = -1.e+30f, 1.e+30f ;
> Var_TAUGWX:vmax = 1.e+30f ;
> Var_TAUGWX:vmin = -1.e+30f ;
> Var_TAUGWX:fmissing_value = 1.e+15f ;
> Var_TAUGWX:missing_value = 1.e+15f ;
> Var_TAUGWX:add_offset = 0.f ;
> Var_TAUGWX:scale_factor = 1.f ;
> Var_TAUGWX:units = "N/m2 N/m2" ;
> Var_TAUGWX:standard_name = " " ;
> Var_TAUGWX:long_name = "Variance_of_TAUGWX" ;
> Var_TAUGWX:_FillValue = 1.e+15f ;
> float Var_TAUGWY(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_TAUGWY:hdf_name = "Var_TAUGWY" ;
> Var_TAUGWY:valid_range = -1.e+30f, 1.e+30f ;
> Var_TAUGWY:vmax = 1.e+30f ;
> Var_TAUGWY:vmin = -1.e+30f ;
> Var_TAUGWY:fmissing_value = 1.e+15f ;
> Var_TAUGWY:missing_value = 1.e+15f ;
> Var_TAUGWY:add_offset = 0.f ;
> Var_TAUGWY:scale_factor = 1.f ;
> Var_TAUGWY:units = "N/m2 N/m2" ;
> Var_TAUGWY:standard_name = " " ;
> Var_TAUGWY:long_name = "Variance_of_TAUGWY" ;
> Var_TAUGWY:_FillValue = 1.e+15f ;
> float Var_PBLH(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_PBLH:hdf_name = "Var_PBLH" ;
> Var_PBLH:valid_range = -1.e+30f, 1.e+30f ;
> Var_PBLH:vmax = 1.e+30f ;
> Var_PBLH:vmin = -1.e+30f ;
> Var_PBLH:fmissing_value = 1.e+15f ;
> Var_PBLH:missing_value = 1.e+15f ;
> Var_PBLH:add_offset = 0.f ;
> Var_PBLH:scale_factor = 1.f ;
> Var_PBLH:units = "m m" ;
> Var_PBLH:standard_name = " " ;
> Var_PBLH:long_name = "Variance_of_PBLH" ;
> Var_PBLH:_FillValue = 1.e+15f ;
> float Var_DISPH(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_DISPH:hdf_name = "Var_DISPH" ;
> Var_DISPH:valid_range = -1.e+30f, 1.e+30f ;
> Var_DISPH:vmax = 1.e+30f ;
> Var_DISPH:vmin = -1.e+30f ;
> Var_DISPH:fmissing_value = 1.e+15f ;
> Var_DISPH:missing_value = 1.e+15f ;
> Var_DISPH:add_offset = 0.f ;
> Var_DISPH:scale_factor = 1.f ;
> Var_DISPH:units = "m m" ;
> Var_DISPH:standard_name = " " ;
> Var_DISPH:long_name = "Variance_of_DISPH" ;
> Var_DISPH:_FillValue = 1.e+15f ;
> float Var_BSTAR(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_BSTAR:hdf_name = "Var_BSTAR" ;
> Var_BSTAR:valid_range = -1.e+30f, 1.e+30f ;
> Var_BSTAR:vmax = 1.e+30f ;
> Var_BSTAR:vmin = -1.e+30f ;
> Var_BSTAR:fmissing_value = 1.e+15f ;
> Var_BSTAR:missing_value = 1.e+15f ;
> Var_BSTAR:add_offset = 0.f ;
> Var_BSTAR:scale_factor = 1.f ;
> Var_BSTAR:units = "m/s m/s" ;
> Var_BSTAR:standard_name = " " ;
> Var_BSTAR:long_name = "Variance_of_BSTAR" ;
> Var_BSTAR:_FillValue = 1.e+15f ;
> float Var_USTAR(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_USTAR:hdf_name = "Var_USTAR" ;
> Var_USTAR:valid_range = -1.e+30f, 1.e+30f ;
> Var_USTAR:vmax = 1.e+30f ;
> Var_USTAR:vmin = -1.e+30f ;
> Var_USTAR:fmissing_value = 1.e+15f ;
> Var_USTAR:missing_value = 1.e+15f ;
> Var_USTAR:add_offset = 0.f ;
> Var_USTAR:scale_factor = 1.f ;
> Var_USTAR:units = "m/s m/s" ;
> Var_USTAR:standard_name = " " ;
> Var_USTAR:long_name = "Variance_of_USTAR" ;
> Var_USTAR:_FillValue = 1.e+15f ;
> float Var_TSTAR(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_TSTAR:hdf_name = "Var_TSTAR" ;
> Var_TSTAR:valid_range = -1.e+30f, 1.e+30f ;
> Var_TSTAR:vmax = 1.e+30f ;
> Var_TSTAR:vmin = -1.e+30f ;
> Var_TSTAR:fmissing_value = 1.e+15f ;
> Var_TSTAR:missing_value = 1.e+15f ;
> Var_TSTAR:add_offset = 0.f ;
> Var_TSTAR:scale_factor = 1.f ;
> Var_TSTAR:units = "K K" ;
> Var_TSTAR:standard_name = " " ;
> Var_TSTAR:long_name = "Variance_of_TSTAR" ;
> Var_TSTAR:_FillValue = 1.e+15f ;
> float Var_QSTAR(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_QSTAR:hdf_name = "Var_QSTAR" ;
> Var_QSTAR:valid_range = -1.e+30f, 1.e+30f ;
> Var_QSTAR:vmax = 1.e+30f ;
> Var_QSTAR:vmin = -1.e+30f ;
> Var_QSTAR:fmissing_value = 1.e+15f ;
> Var_QSTAR:missing_value = 1.e+15f ;
> Var_QSTAR:add_offset = 0.f ;
> Var_QSTAR:scale_factor = 1.f ;
> Var_QSTAR:units = "kg/kg kg/kg" ;
> Var_QSTAR:standard_name = " " ;
> Var_QSTAR:long_name = "Variance_of_QSTAR" ;
> Var_QSTAR:_FillValue = 1.e+15f ;
> float Var_RI(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_RI:hdf_name = "Var_RI" ;
> Var_RI:valid_range = -1.e+30f, 1.e+30f ;
> Var_RI:vmax = 1.e+30f ;
> Var_RI:vmin = -1.e+30f ;
> Var_RI:fmissing_value = 1.e+15f ;
> Var_RI:missing_value = 1.e+15f ;
> Var_RI:add_offset = 0.f ;
> Var_RI:scale_factor = 1.f ;
> Var_RI:units = "nondimensional" ;
> Var_RI:standard_name = " " ;
> Var_RI:long_name = "Variance_of_RI" ;
> Var_RI:_FillValue = 1.e+15f ;
> float Var_Z0H(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_Z0H:hdf_name = "Var_Z0H" ;
> Var_Z0H:valid_range = -1.e+30f, 1.e+30f ;
> Var_Z0H:vmax = 1.e+30f ;
> Var_Z0H:vmin = -1.e+30f ;
> Var_Z0H:fmissing_value = 1.e+15f ;
> Var_Z0H:missing_value = 1.e+15f ;
> Var_Z0H:add_offset = 0.f ;
> Var_Z0H:scale_factor = 1.f ;
> Var_Z0H:units = "m m" ;
> Var_Z0H:standard_name = " " ;
> Var_Z0H:long_name = "Variance_of_Z0H" ;
> Var_Z0H:_FillValue = 1.e+15f ;
> float Var_Z0M(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_Z0M:hdf_name = "Var_Z0M" ;
> Var_Z0M:valid_range = -1.e+30f, 1.e+30f ;
> Var_Z0M:vmax = 1.e+30f ;
> Var_Z0M:vmin = -1.e+30f ;
> Var_Z0M:fmissing_value = 1.e+15f ;
> Var_Z0M:missing_value = 1.e+15f ;
> Var_Z0M:add_offset = 0.f ;
> Var_Z0M:scale_factor = 1.f ;
> Var_Z0M:units = "m m" ;
> Var_Z0M:standard_name = " " ;
> Var_Z0M:long_name = "Variance_of_Z0M" ;
> Var_Z0M:_FillValue = 1.e+15f ;
> float Var_HLML(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_HLML:hdf_name = "Var_HLML" ;
> Var_HLML:valid_range = -1.e+30f, 1.e+30f ;
> Var_HLML:vmax = 1.e+30f ;
> Var_HLML:vmin = -1.e+30f ;
> Var_HLML:fmissing_value = 1.e+15f ;
> Var_HLML:missing_value = 1.e+15f ;
> Var_HLML:add_offset = 0.f ;
> Var_HLML:scale_factor = 1.f ;
> Var_HLML:units = "m m" ;
> Var_HLML:standard_name = " " ;
> Var_HLML:long_name = "Variance_of_HLML" ;
> Var_HLML:_FillValue = 1.e+15f ;
> float Var_TLML(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_TLML:hdf_name = "Var_TLML" ;
> Var_TLML:valid_range = -1.e+30f, 1.e+30f ;
> Var_TLML:vmax = 1.e+30f ;
> Var_TLML:vmin = -1.e+30f ;
> Var_TLML:fmissing_value = 1.e+15f ;
> Var_TLML:missing_value = 1.e+15f ;
> Var_TLML:add_offset = 0.f ;
> Var_TLML:scale_factor = 1.f ;
> Var_TLML:units = "K K" ;
> Var_TLML:standard_name = " " ;
> Var_TLML:long_name = "Variance_of_TLML" ;
> Var_TLML:_FillValue = 1.e+15f ;
> float Var_QLML(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_QLML:hdf_name = "Var_QLML" ;
> Var_QLML:valid_range = -1.e+30f, 1.e+30f ;
> Var_QLML:vmax = 1.e+30f ;
> Var_QLML:vmin = -1.e+30f ;
> Var_QLML:fmissing_value = 1.e+15f ;
> Var_QLML:missing_value = 1.e+15f ;
> Var_QLML:add_offset = 0.f ;
> Var_QLML:scale_factor = 1.f ;
> Var_QLML:units = "kg/kg kg/kg" ;
> Var_QLML:standard_name = " " ;
> Var_QLML:long_name = "Variance_of_QLML" ;
> Var_QLML:_FillValue = 1.e+15f ;
> float Var_ULML(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_ULML:hdf_name = "Var_ULML" ;
> Var_ULML:valid_range = -1.e+30f, 1.e+30f ;
> Var_ULML:vmax = 1.e+30f ;
> Var_ULML:vmin = -1.e+30f ;
> Var_ULML:fmissing_value = 1.e+15f ;
> Var_ULML:missing_value = 1.e+15f ;
> Var_ULML:add_offset = 0.f ;
> Var_ULML:scale_factor = 1.f ;
> Var_ULML:units = "m/s m/s" ;
> Var_ULML:standard_name = " " ;
> Var_ULML:long_name = "Variance_of_ULML" ;
> Var_ULML:_FillValue = 1.e+15f ;
> float Var_VLML(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_VLML:hdf_name = "Var_VLML" ;
> Var_VLML:valid_range = -1.e+30f, 1.e+30f ;
> Var_VLML:vmax = 1.e+30f ;
> Var_VLML:vmin = -1.e+30f ;
> Var_VLML:fmissing_value = 1.e+15f ;
> Var_VLML:missing_value = 1.e+15f ;
> Var_VLML:add_offset = 0.f ;
> Var_VLML:scale_factor = 1.f ;
> Var_VLML:units = "m/s m/s" ;
> Var_VLML:standard_name = " " ;
> Var_VLML:long_name = "Variance_of_VLML" ;
> Var_VLML:_FillValue = 1.e+15f ;
> float Var_RHOA(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_RHOA:hdf_name = "Var_RHOA" ;
> Var_RHOA:valid_range = -1.e+30f, 1.e+30f ;
> Var_RHOA:vmax = 1.e+30f ;
> Var_RHOA:vmin = -1.e+30f ;
> Var_RHOA:fmissing_value = 1.e+15f ;
> Var_RHOA:missing_value = 1.e+15f ;
> Var_RHOA:add_offset = 0.f ;
> Var_RHOA:scale_factor = 1.f ;
> Var_RHOA:units = "kg/m3 kg/m3" ;
> Var_RHOA:standard_name = " " ;
> Var_RHOA:long_name = "Variance_of_RHOA" ;
> Var_RHOA:_FillValue = 1.e+15f ;
> float Var_SPEED(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_SPEED:hdf_name = "Var_SPEED" ;
> Var_SPEED:valid_range = -1.e+30f, 1.e+30f ;
> Var_SPEED:vmax = 1.e+30f ;
> Var_SPEED:vmin = -1.e+30f ;
> Var_SPEED:fmissing_value = 1.e+15f ;
> Var_SPEED:missing_value = 1.e+15f ;
> Var_SPEED:add_offset = 0.f ;
> Var_SPEED:scale_factor = 1.f ;
> Var_SPEED:units = "m/s m/s" ;
> Var_SPEED:standard_name = " " ;
> Var_SPEED:long_name = "Variance_of_SPEED" ;
> Var_SPEED:_FillValue = 1.e+15f ;
> float Var_CDH(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_CDH:hdf_name = "Var_CDH" ;
> Var_CDH:valid_range = -1.e+30f, 1.e+30f ;
> Var_CDH:vmax = 1.e+30f ;
> Var_CDH:vmin = -1.e+30f ;
> Var_CDH:fmissing_value = 1.e+15f ;
> Var_CDH:missing_value = 1.e+15f ;
> Var_CDH:add_offset = 0.f ;
> Var_CDH:scale_factor = 1.f ;
> Var_CDH:units = "kg/m2/s kg/m2/s" ;
> Var_CDH:standard_name = " " ;
> Var_CDH:long_name = "Variance_of_CDH" ;
> Var_CDH:_FillValue = 1.e+15f ;
> float Var_CDQ(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_CDQ:hdf_name = "Var_CDQ" ;
> Var_CDQ:valid_range = -1.e+30f, 1.e+30f ;
> Var_CDQ:vmax = 1.e+30f ;
> Var_CDQ:vmin = -1.e+30f ;
> Var_CDQ:fmissing_value = 1.e+15f ;
> Var_CDQ:missing_value = 1.e+15f ;
> Var_CDQ:add_offset = 0.f ;
> Var_CDQ:scale_factor = 1.f ;
> Var_CDQ:units = "kg/m2/s kg/m2/s" ;
> Var_CDQ:standard_name = " " ;
> Var_CDQ:long_name = "Variance_of_CDQ" ;
> Var_CDQ:_FillValue = 1.e+15f ;
> float Var_CDM(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_CDM:hdf_name = "Var_CDM" ;
> Var_CDM:valid_range = -1.e+30f, 1.e+30f ;
> Var_CDM:vmax = 1.e+30f ;
> Var_CDM:vmin = -1.e+30f ;
> Var_CDM:fmissing_value = 1.e+15f ;
> Var_CDM:missing_value = 1.e+15f ;
> Var_CDM:add_offset = 0.f ;
> Var_CDM:scale_factor = 1.f ;
> Var_CDM:units = "kg/m2/s kg/m2/s" ;
> Var_CDM:standard_name = " " ;
> Var_CDM:long_name = "Variance_of_CDM" ;
> Var_CDM:_FillValue = 1.e+15f ;
> float Var_CN(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_CN:hdf_name = "Var_CN" ;
> Var_CN:valid_range = -1.e+30f, 1.e+30f ;
> Var_CN:vmax = 1.e+30f ;
> Var_CN:vmin = -1.e+30f ;
> Var_CN:fmissing_value = 1.e+15f ;
> Var_CN:missing_value = 1.e+15f ;
> Var_CN:add_offset = 0.f ;
> Var_CN:scale_factor = 1.f ;
> Var_CN:units = "nondimensional" ;
> Var_CN:standard_name = " " ;
> Var_CN:long_name = "Variance_of_CN" ;
> Var_CN:_FillValue = 1.e+15f ;
> float Var_TSH(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_TSH:hdf_name = "Var_TSH" ;
> Var_TSH:valid_range = -1.e+30f, 1.e+30f ;
> Var_TSH:vmax = 1.e+30f ;
> Var_TSH:vmin = -1.e+30f ;
> Var_TSH:fmissing_value = 1.e+15f ;
> Var_TSH:missing_value = 1.e+15f ;
> Var_TSH:add_offset = 0.f ;
> Var_TSH:scale_factor = 1.f ;
> Var_TSH:units = "K K" ;
> Var_TSH:standard_name = " " ;
> Var_TSH:long_name = "Variance_of_TSH" ;
> Var_TSH:_FillValue = 1.e+15f ;
> float Var_QSH(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_QSH:hdf_name = "Var_QSH" ;
> Var_QSH:valid_range = -1.e+30f, 1.e+30f ;
> Var_QSH:vmax = 1.e+30f ;
> Var_QSH:vmin = -1.e+30f ;
> Var_QSH:fmissing_value = 1.e+15f ;
> Var_QSH:missing_value = 1.e+15f ;
> Var_QSH:add_offset = 0.f ;
> Var_QSH:scale_factor = 1.f ;
> Var_QSH:units = "kg/kg kg/kg" ;
> Var_QSH:standard_name = " " ;
> Var_QSH:long_name = "Variance_of_QSH" ;
> Var_QSH:_FillValue = 1.e+15f ;
> float Var_PRECANV(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_PRECANV:hdf_name = "Var_PRECANV" ;
> Var_PRECANV:valid_range = -1.e+30f, 1.e+30f ;
> Var_PRECANV:vmax = 1.e+30f ;
> Var_PRECANV:vmin = -1.e+30f ;
> Var_PRECANV:fmissing_value = 1.e+15f ;
> Var_PRECANV:missing_value = 1.e+15f ;
> Var_PRECANV:add_offset = 0.f ;
> Var_PRECANV:scale_factor = 1.f ;
> Var_PRECANV:units = "kg/m2/s kg/m2/s" ;
> Var_PRECANV:standard_name = " " ;
> Var_PRECANV:long_name = "Variance_of_PRECANV" ;
> Var_PRECANV:_FillValue = 1.e+15f ;
> float Var_PRECCON(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_PRECCON:hdf_name = "Var_PRECCON" ;
> Var_PRECCON:valid_range = -1.e+30f, 1.e+30f ;
> Var_PRECCON:vmax = 1.e+30f ;
> Var_PRECCON:vmin = -1.e+30f ;
> Var_PRECCON:fmissing_value = 1.e+15f ;
> Var_PRECCON:missing_value = 1.e+15f ;
> Var_PRECCON:add_offset = 0.f ;
> Var_PRECCON:scale_factor = 1.f ;
> Var_PRECCON:units = "kg/m2/s kg/m2/s" ;
> Var_PRECCON:standard_name = " " ;
> Var_PRECCON:long_name = "Variance_of_PRECCON" ;
> Var_PRECCON:_FillValue = 1.e+15f ;
> float Var_PRECLSC(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_PRECLSC:hdf_name = "Var_PRECLSC" ;
> Var_PRECLSC:valid_range = -1.e+30f, 1.e+30f ;
> Var_PRECLSC:vmax = 1.e+30f ;
> Var_PRECLSC:vmin = -1.e+30f ;
> Var_PRECLSC:fmissing_value = 1.e+15f ;
> Var_PRECLSC:missing_value = 1.e+15f ;
> Var_PRECLSC:add_offset = 0.f ;
> Var_PRECLSC:scale_factor = 1.f ;
> Var_PRECLSC:units = "kg/m2/s kg/m2/s" ;
> Var_PRECLSC:standard_name = " " ;
> Var_PRECLSC:long_name = "Variance_of_PRECLSC" ;
> Var_PRECLSC:_FillValue = 1.e+15f ;
> float Var_PRECSNO(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_PRECSNO:hdf_name = "Var_PRECSNO" ;
> Var_PRECSNO:valid_range = -1.e+30f, 1.e+30f ;
> Var_PRECSNO:vmax = 1.e+30f ;
> Var_PRECSNO:vmin = -1.e+30f ;
> Var_PRECSNO:fmissing_value = 1.e+15f ;
> Var_PRECSNO:missing_value = 1.e+15f ;
> Var_PRECSNO:add_offset = 0.f ;
> Var_PRECSNO:scale_factor = 1.f ;
> Var_PRECSNO:units = "kg/m2/s kg/m2/s" ;
> Var_PRECSNO:standard_name = " " ;
> Var_PRECSNO:long_name = "Variance_of_PRECSNO" ;
> Var_PRECSNO:_FillValue = 1.e+15f ;
> float Var_PRECTOT(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_PRECTOT:hdf_name = "Var_PRECTOT" ;
> Var_PRECTOT:valid_range = -1.e+30f, 1.e+30f ;
> Var_PRECTOT:vmax = 1.e+30f ;
> Var_PRECTOT:vmin = -1.e+30f ;
> Var_PRECTOT:fmissing_value = 1.e+15f ;
> Var_PRECTOT:missing_value = 1.e+15f ;
> Var_PRECTOT:add_offset = 0.f ;
> Var_PRECTOT:scale_factor = 1.f ;
> Var_PRECTOT:units = "kg/m2/s kg/m2/s" ;
> Var_PRECTOT:standard_name = " " ;
> Var_PRECTOT:long_name = "Variance_of_PRECTOT" ;
> Var_PRECTOT:_FillValue = 1.e+15f ;
> float Var_PGENTOT(TIME_EOSGRID, YDim_EOSGRID, XDim_EOSGRID) ;
> Var_PGENTOT:hdf_name = "Var_PGENTOT" ;
> Var_PGENTOT:valid_range = -1.e+30f, 1.e+30f ;
> Var_PGENTOT:vmax = 1.e+30f ;
> Var_PGENTOT:vmin = -1.e+30f ;
> Var_PGENTOT:fmissing_value = 1.e+15f ;
> Var_PGENTOT:missing_value = 1.e+15f ;
> Var_PGENTOT:add_offset = 0.f ;
> Var_PGENTOT:scale_factor = 1.f ;
> Var_PGENTOT:units = "kg/m2/s kg/m2/s" ;
> Var_PGENTOT:standard_name = " " ;
> Var_PGENTOT:long_name = "Variance_of_PGENTOT" ;
> Var_PGENTOT:_FillValue = 1.e+15f ;
> double XDim_EOSGRID(XDim_EOSGRID) ;
> XDim_EOSGRID:hdf_name = "XDim:EOSGRID" ;
> XDim_EOSGRID:units = "degrees_east" ;
> XDim_EOSGRID:long_name = "longitude" ;
> double YDim_EOSGRID(YDim_EOSGRID) ;
> YDim_EOSGRID:hdf_name = "YDim:EOSGRID" ;
> YDim_EOSGRID:units = "degrees_north" ;
> YDim_EOSGRID:long_name = "latitude" ;
> double TIME_EOSGRID(TIME_EOSGRID) ;
> TIME_EOSGRID:hdf_name = "TIME:EOSGRID" ;
> TIME_EOSGRID:begin_time = 3000 ;
> TIME_EOSGRID:begin_date = 19790101 ;
> TIME_EOSGRID:time_increment = 60000 ;
> TIME_EOSGRID:units = "minutes since 1979-01-01 00:30:00" ;
> TIME_EOSGRID:long_name = "time" ;
> double XDim(XDim_EOSGRID) ;
> XDim:hdf_name = "XDim" ;
> double YDim(YDim_EOSGRID) ;
> YDim:hdf_name = "YDim" ;
> double Time(TIME_EOSGRID) ;
> Time:hdf_name = "Time" ;
>
> // global attributes:
> :ArchivedMetadata_0 = "GROUP = ARCHIVEDMETADATA\n",
> " GROUPTYPE = MASTERGROUP\n",
> "OBJECT = TimesPerDay\n",
> " NUM_VAL = 1\n",
> " VALUE = 24\n",
> "END_OBJECT = TimesPerDay\n",
> "OBJECT = ParameterFormat\n",
> " NUM_VAL = 1\n",
> " VALUE = \"32-bit floating point\"\n",
> "END_OBJECT = ParameterFormat\n",
> "OBJECT = MissingValue\n",
> " NUM_VAL = 1\n",
> " VALUE = 1.0E+15\n",
> "END_OBJECT = MissingValue\n",
> "OBJECT = UnpackingScaleFactor\n",
> " NUM_VAL = 1\n",
> " VALUE = 1\n",
> "END_OBJECT = UnpackingScaleFactor\n",
> "OBJECT = UnpackingOffset\n",
> " NUM_VAL = 1\n",
> " VALUE = 0\n",
> "END_OBJECT = UnpackingOffset\n",
> "END_GROUP = ARCHIVEDMETADATA\n",
> "END" ;
> :CoreMetadata_0 = "GROUP = INVENTORYMETADATA\n",
> " GROUPTYPE = MASTERGROUP\n",
> "GROUP = ECSDATAGRANULE\n",
> "OBJECT = LOCALGRANULEID\n",
> " NUM_VAL = 1\n",
> " VALUE = \"MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf\"\n",
> "END_OBJECT = LOCALGRANULEID\n",
> "OBJECT = LOCALVERSIONID\n",
> " NUM_VAL = 1\n",
> " VALUE = \"V01\"\n",
> "END_OBJECT = LOCALVERSIONID\n",
> "END_GROUP = ECSDATAGRANULE\n",
> "GROUP = MEASUREDPARAMETER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"0\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"0\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"EFLUX\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"0\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"1\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"1\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"EVAP\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"1\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"2\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"2\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"HFLUX\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"2\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"3\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"3\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"TAUX\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"3\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"4\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"4\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"TAUY\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"4\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"5\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"5\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"TAUGWX\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"5\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"6\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"6\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"TAUGWY\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"6\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"7\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"7\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"PBLH\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"7\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"8\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"8\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"DISPH\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"8\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"9\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"9\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"BSTAR\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"9\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"10\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"10\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"USTAR\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"10\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"11\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"11\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"TSTAR\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"11\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"12\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"12\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"QSTAR\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"12\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"13\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"13\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"RI\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"13\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"14\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"14\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Z0H\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"14\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"15\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"15\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Z0M\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"15\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"16\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"16\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"HLML\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"16\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"17\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"17\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"TLML\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"17\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"18\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"18\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"QLML\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"18\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"19\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"19\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"ULML\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"19\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"20\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"20\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"VLML\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"20\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"21\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"21\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"RHOA\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"21\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"22\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"22\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"SPEED\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"22\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"23\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"23\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"CDH\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"23\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"24\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"24\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"CDQ\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"24\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"25\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"25\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"CDM\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"25\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"26\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"26\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"CN\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"26\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"27\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"27\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"TSH\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"27\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"28\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"28\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"QSH\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"28\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"29\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"29\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"FRSEAICE\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"29\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"30\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"30\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"PRECANV\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"30\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"31\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"31\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"PRECCON\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"31\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"32\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"32\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"PRECLSC\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"32\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"33\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"33\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"PRECSNO\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"33\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"34\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"34\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"PRECTOT\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"34\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"35\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"35\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"PGENTOT\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"35\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"36\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"36\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_EFLUX\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"36\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"37\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"37\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_EVAP\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"37\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"38\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"38\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_HFLUX\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"38\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"39\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"39\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_TAUX\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"39\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"40\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"40\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_TAUY\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"40\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"41\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"41\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_TAUGWX\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"41\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"42\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"42\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_TAUGWY\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"42\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"43\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"43\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_PBLH\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"43\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"44\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"44\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_DISPH\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"44\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"45\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"45\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_BSTAR\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"45\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"46\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"46\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_USTAR\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"46\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"47\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"47\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_TSTAR\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"47\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"48\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"48\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_QSTAR\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"48\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"49\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"49\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_RI\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"49\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"50\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"50\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_Z0H\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"50\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"51\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"51\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_Z0M\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"51\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"52\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"52\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_HLML\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"52\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"53\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"53\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_TLML\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"53\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"54\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"54\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_QLML\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"54\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"55\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"55\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_ULML\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"55\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"56\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"56\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_VLML\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"56\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"57\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"57\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_RHOA\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"57\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"58\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"58\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_SPEED\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"58\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"59\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"59\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_CDH\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"59\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"60\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"60\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_CDQ\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"60\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"61\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"61\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_CDM\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"61\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"62\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"62\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_CN\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"62\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"63\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"63\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_TSH\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"63\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"64\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"64\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_QSH\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"64\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"65\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"65\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_PRECANV\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"65\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"66\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"66\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_PRECCON\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"66\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"67\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"67\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_PRECLSC\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"67\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"68\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"68\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_PRECSNO\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"68\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"69\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"69\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_PRECTOT\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"69\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "CLASS = \"70\"\n",
> "OBJECT = PARAMETERNAME\n",
> " CLASS = \"70\"\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Var_PGENTOT\"\n",
> "END_OBJECT = PARAMETERNAME\n",
> "GROUP = QAFLAGS\n",
> "CLASS = \"70\"\n",
> "OBJECT = AUTOMATICQUALITYFLAG\n",
> " NUM_VAL = 1\n",
> " VALUE = \"Passed\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAG\n",
> "OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> " NUM_VAL = 1\n",
> " VALUE = \"parameter is produced correctly\"\n",
> "END_OBJECT = AUTOMATICQUALITYFLAGEXPLANATION\n",
> "END_GROUP = QAFLAGS\n",
> "END_OBJECT = MEASUREDPARAMETERCONTAINER\n",
> "END_GROUP = MEASUREDPARAMETER\n",
> "GROUP = COLLECTIONDESCRIPTIONCLASS\n",
> "OBJECT = SHORTNAME\n",
> " NUM_VAL = 1\n",
> " VALUE = \"MATMNXFLX\"\n",
> "END_OBJECT = SHORTNAME\n",
> "OBJECT = VERSIONID\n",
> " NUM_VAL = 1\n",
> " VALUE = \"5.2.0\"\n",
> "END_OBJECT = VERSIONID\n",
> "END_GROUP = COLLECTIONDESCRIPTIONCLASS\n",
> "GROUP = SPATIALDOMAINCONTAINER\n",
> "GROUP = HORIZONTALSPATIALDOMAINCONTAINER\n",
> "GROUP = BOUNDINGRECTANGLE\n",
> "OBJECT = WESTBOUNDINGCOORDINATE\n",
> " NUM_VAL = 1\n",
> " VALUE = -180.0\n",
> "END_OBJECT = WESTBOUNDINGCOORDINATE\n",
> "OBJECT = EASTBOUNDINGCOORDINATE\n",
> " NUM_VAL = 1\n",
> " VALUE = 180.0\n",
> "END_OBJECT = EASTBOUNDINGCOORDINATE\n",
> "OBJECT = NORTHBOUNDINGCOORDINATE\n",
> " NUM_VAL = 1\n",
> " VALUE = 90.0\n",
> "END_OBJECT = NORTHBOUNDINGCOORDINATE\n",
> "OBJECT = SOUTHBOUNDINGCOORDINATE\n",
> " NUM_VAL = 1\n",
> " VALUE = -90.0\n",
> "END_OBJECT = SOUTHBOUNDINGCOORDINATE\n",
> "END_GROUP = BOUNDINGRECTANGLE\n",
> "END_GROUP = HORIZONTALSPATIALDOMAINCONTAINER\n",
> "END_GROUP = SPATIALDOMAINCONTAINER\n",
> "GROUP = RANGEDATETIME\n",
> "OBJECT = RANGEBEGINNINGTIME\n",
> " NUM_VAL = 1\n",
> " VALUE = \"00:30:00Z\"\n",
> "END_OBJECT = RANGEBEGINNINGTIME\n",
> "OBJECT = RANGEBEGINNINGDATE\n",
> " NUM_VAL = 1\n",
> " VALUE = \"1979-01-01\"\n",
> "END_OBJECT = RANGEBEGINNINGDATE\n",
> "OBJECT = RANGEENDINGTIME\n",
> " NUM_VAL = 1\n",
> " VALUE = \"23:59:59Z\"\n",
> "END_OBJECT = RANGEENDINGTIME\n",
> "OBJECT = RANGEENDINGDATE\n",
> " NUM_VAL = 1\n",
> " VALUE = \"1979-01-31\"\n",
> "END_OBJECT = RANGEENDINGDATE\n",
> "END_GROUP = RANGEDATETIME\n",
> "END_GROUP = INVENTORYMETADATA\n",
> "END" ;
> :contact = "http://gmao.gsfc.nasa.gov/" ;
> :comment = "GEOS-5.2.0" ;
> :references = "http://gmao.gsfc.nasa.gov/research/merra/" ;
> :source = "Global Modeling and Assimilation Office. GEOSops_5_2_0" ;
> :institution = "Global Modeling and Assimilation Office, NASA Goddard Space Flight Center, Greenbelt, MD 20771" ;
> :history = "File written by CFIO" ;
> :missing_value = 1.e+15f ;
> :StructMetadata_0 = "GROUP=SwathStructure\n",
> "END_GROUP=SwathStructure\n",
> "GROUP=GridStructure\n",
> "\tGROUP=GRID_1\n",
> "\t\tGridName=\"EOSGRID\"\n",
> "\t\tXDim=540\n",
> "\t\tYDim=361\n",
> "\t\tUpperLeftPointMtrs=(-180000000.000000,90000000.000000)\n",
> "\t\tLowerRightMtrs=(180000000.000000,-90000000.000000)\n",
> "\t\tProjection=GCTP_GEO\n",
> "\t\tGridOrigin=HDFE_GD_LL\n",
> "\t\tGROUP=Dimension\n",
> "\t\t\tOBJECT=Dimension_1\n",
> "\t\t\t\tDimensionName=\"TIME\"\n",
> "\t\t\t\tSize=1\n",
> "\t\t\tEND_OBJECT=Dimension_1\n",
> "\t\tEND_GROUP=Dimension\n",
> "\t\tGROUP=DataField\n",
> "\t\t\tOBJECT=DataField_1\n",
> "\t\t\t\tDataFieldName=\"EFLUX\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_1\n",
> "\t\t\tOBJECT=DataField_2\n",
> "\t\t\t\tDataFieldName=\"EVAP\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_2\n",
> "\t\t\tOBJECT=DataField_3\n",
> "\t\t\t\tDataFieldName=\"HFLUX\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_3\n",
> "\t\t\tOBJECT=DataField_4\n",
> "\t\t\t\tDataFieldName=\"TAUX\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_4\n",
> "\t\t\tOBJECT=DataField_5\n",
> "\t\t\t\tDataFieldName=\"TAUY\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_5\n",
> "\t\t\tOBJECT=DataField_6\n",
> "\t\t\t\tDataFieldName=\"TAUGWX\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_6\n",
> "\t\t\tOBJECT=DataField_7\n",
> "\t\t\t\tDataFieldName=\"TAUGWY\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_7\n",
> "\t\t\tOBJECT=DataField_8\n",
> "\t\t\t\tDataFieldName=\"PBLH\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_8\n",
> "\t\t\tOBJECT=DataField_9\n",
> "\t\t\t\tDataFieldName=\"DISPH\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_9\n",
> "\t\t\tOBJECT=DataField_10\n",
> "\t\t\t\tDataFieldName=\"BSTAR\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_10\n",
> "\t\t\tOBJECT=DataField_11\n",
> "\t\t\t\tDataFieldName=\"USTAR\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_11\n",
> "\t\t\tOBJECT=DataField_12\n",
> "\t\t\t\tDataFieldName=\"TSTAR\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_12\n",
> "\t\t\tOBJECT=DataField_13\n",
> "\t\t\t\tDataFieldName=\"QSTAR\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_13\n",
> "\t\t\tOBJECT=DataField_14\n",
> "\t\t\t\tDataFieldName=\"RI\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_14\n",
> "\t\t\tOBJECT=DataField_15\n",
> "\t\t\t\tDataFieldName=\"Z0H\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_15\n",
> "\t\t\tOBJECT=DataField_16\n",
> "\t\t\t\tDataFieldName=\"Z0M\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_16\n",
> "\t\t\tOBJECT=DataField_17\n",
> "\t\t\t\tDataFieldName=\"HLML\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_17\n",
> "\t\t\tOBJECT=DataField_18\n",
> "\t\t\t\tDataFieldName=\"TLML\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_18\n",
> "\t\t\tOBJECT=DataField_19\n",
> "\t\t\t\tDataFieldName=\"QLML\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_19\n",
> "\t\t\tOBJECT=DataField_20\n",
> "\t\t\t\tDataFieldName=\"ULML\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_20\n",
> "\t\t\tOBJECT=DataField_21\n",
> "\t\t\t\tDataFieldName=\"VLML\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_21\n",
> "\t\t\tOBJECT=DataField_22\n",
> "\t\t\t\tDataFieldName=\"RHOA\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_22\n",
> "\t\t\tOBJECT=DataField_23\n",
> "\t\t\t\tDataFieldName=\"SPEED\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_23\n",
> "\t\t\tOBJECT=DataField_24\n",
> "\t\t\t\tDataFieldName=\"CDH\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_24\n",
> "\t\t\tOBJECT=DataField_25\n",
> "\t\t\t\tDataFieldName=\"CDQ\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_25\n",
> "\t\t\tOBJECT=DataField_26\n",
> "\t\t\t\tDataFieldName=\"CDM\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_26\n",
> "\t\t\tOBJECT=DataField_27\n",
> "\t\t\t\tDataFieldName=\"CN\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_27\n",
> "\t\t\tOBJECT=DataField_28\n",
> "\t\t\t\tDataFieldName=\"TSH\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_28\n",
> "\t\t\tOBJECT=DataField_29\n",
> "\t\t\t\tDataFieldName=\"QSH\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_29\n",
> "\t\t\tOBJECT=DataField_30\n",
> "\t\t\t\tDataFieldName=\"FRSEAICE\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_30\n",
> "\t\t\tOBJECT=DataField_31\n",
> "\t\t\t\tDataFieldName=\"PRECANV\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_31\n",
> "\t\t\tOBJECT=DataField_32\n",
> "\t\t\t\tDataFieldName=\"PRECCON\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_32\n",
> "\t\t\tOBJECT=DataField_33\n",
> "\t\t\t\tDataFieldName=\"PRECLSC\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_33\n",
> "\t\t\tOBJECT=DataField_34\n",
> "\t\t\t\tDataFieldName=\"PRECSNO\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_34\n",
> "\t\t\tOBJECT=DataField_35\n",
> "\t\t\t\tDataFieldName=\"PRECTOT\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_35\n",
> "\t\t\tOBJECT=DataField_36\n",
> "\t\t\t\tDataFieldName=\"PGENTOT\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_36\n",
> "\t\t\tOBJECT=DataField_37\n",
> "\t\t\t\tDataFieldName=\"Var_EFLUX\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_37\n",
> "\t\t\tOBJECT=DataField_38\n",
> "\t\t\t\tDataFieldName=\"Var_EVAP\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_38\n",
> "\t\t\tOBJECT=DataField_39\n",
> "\t\t\t\tDataFieldName=\"Var_HFLUX\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_39\n",
> "\t\t\tOBJECT=DataField_40\n",
> "\t\t\t\tDataFieldName=\"Var_TAUX\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_40\n",
> "\t\t\tOBJECT=DataField_41\n",
> "\t\t\t\tDataFieldName=\"Var_TAUY\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_41\n",
> "\t\t\tOBJECT=DataField_42\n",
> "\t\t\t\tDataFieldName=\"Var_TAUGWX\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_42\n",
> "\t\t\tOBJECT=DataField_43\n",
> "\t\t\t\tDataFieldName=\"Var_TAUGWY\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_43\n",
> "\t\t\tOBJECT=DataField_44\n",
> "\t\t\t\tDataFieldName=\"Var_PBLH\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_44\n",
> "\t\t\tOBJECT=DataField_45\n",
> "\t\t\t\tDataFieldName=\"Var_DISPH\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_45\n",
> "\t\t\tOBJECT=DataField_46\n",
> "\t\t\t\tDataFieldName=\"Var_BSTAR\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_46\n",
> "\t\t\tOBJECT=DataField_47\n",
> "\t\t\t\tDataFieldName=\"Var_USTAR\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_47\n",
> "\t\t\tOBJECT=DataField_48\n",
> "\t\t\t\tDataFieldName=\"Var_TSTAR\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_48\n",
> "\t\t\tOBJECT=DataField_49\n",
> "\t\t\t\tDataFieldName=\"Var_QSTAR\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_49\n",
> "\t\t\tOBJECT=DataField_50\n",
> "\t\t\t\tDataFieldName=\"Var_RI\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_50\n",
> "\t\t\tOBJECT=DataField_51\n",
> "\t\t\t\tDataFieldName=\"Var_Z0H\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_51\n",
> "\t\t\tOBJECT=DataField_52\n",
> "\t\t\t\tDataFieldName=\"Var_Z0M\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_52\n",
> "\t\t\tOBJECT=DataField_53\n",
> "\t\t\t\tDataFieldName=\"Var_HLML\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_53\n",
> "\t\t\tOBJECT=DataField_54\n",
> "\t\t\t\tDataFieldName=\"Var_TLML\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_54\n",
> "\t\t\tOBJECT=DataField_55\n",
> "\t\t\t\tDataFieldName=\"Var_QLML\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_55\n",
> "\t\t\tOBJECT=DataField_56\n",
> "\t\t\t\tDataFieldName=\"Var_ULML\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_56\n",
> "\t\t\tOBJECT=DataField_57\n",
> "\t\t\t\tDataFieldName=\"Var_VLML\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_57\n",
> "\t\t\tOBJECT=DataField_58\n",
> "\t\t\t\tDataFieldName=\"Var_RHOA\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_58\n",
> "\t\t\tOBJECT=DataField_59\n",
> "\t\t\t\tDataFieldName=\"Var_SPEED\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_59\n",
> "\t\t\tOBJECT=DataField_60\n",
> "\t\t\t\tDataFieldName=\"Var_CDH\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_60\n",
> "\t\t\tOBJECT=DataField_61\n",
> "\t\t\t\tDataFieldName=\"Var_CDQ\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_61\n",
> "\t\t\tOBJECT=DataField_62\n",
> "\t\t\t\tDataFieldName=\"Var_CDM\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_62\n",
> "\t\t\tOBJECT=DataField_63\n",
> "\t\t\t\tDataFieldName=\"Var_CN\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_63\n",
> "\t\t\tOBJECT=DataField_64\n",
> "\t\t\t\tDataFieldName=\"Var_TSH\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_64\n",
> "\t\t\tOBJECT=DataField_65\n",
> "\t\t\t\tDataFieldName=\"Var_QSH\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_65\n",
> "\t\t\tOBJECT=DataField_66\n",
> "\t\t\t\tDataFieldName=\"Var_PRECANV\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_66\n",
> "\t\t\tOBJECT=DataField_67\n",
> "\t\t\t\tDataFieldName=\"Var_PRECCON\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_67\n",
> "\t\t\tOBJECT=DataField_68\n",
> "\t\t\t\tDataFieldName=\"Var_PRECLSC\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_68\n",
> "\t\t\tOBJECT=DataField_69\n",
> "\t\t\t\tDataFieldName=\"Var_PRECSNO\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_69\n",
> "\t\t\tOBJECT=DataField_70\n",
> "\t\t\t\tDataFieldName=\"Var_PRECTOT\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_70\n",
> "\t\t\tOBJECT=DataField_71\n",
> "\t\t\t\tDataFieldName=\"Var_PGENTOT\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT32\n",
> "\t\t\t\tDimList=(\"TIME\",\"YDim\",\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_71\n",
> "\t\t\tOBJECT=DataField_72\n",
> "\t\t\t\tDataFieldName=\"XDim\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT64\n",
> "\t\t\t\tDimList=(\"XDim\")\n",
> "\t\t\tEND_OBJECT=DataField_72\n",
> "\t\t\tOBJECT=DataField_73\n",
> "\t\t\t\tDataFieldName=\"YDim\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT64\n",
> "\t\t\t\tDimList=(\"YDim\")\n",
> "\t\t\tEND_OBJECT=DataField_73\n",
> "\t\t\tOBJECT=DataField_74\n",
> "\t\t\t\tDataFieldName=\"Time\"\n",
> "\t\t\t\tDataType=DFNT_FLOAT64\n",
> "\t\t\t\tDimList=(\"TIME\")\n",
> "\t\t\tEND_OBJECT=DataField_74\n",
> "\t\tEND_GROUP=DataField\n",
> "\t\tGROUP=MergedFields\n",
> "\t\tEND_GROUP=MergedFields\n",
> "\tEND_GROUP=GRID_1\n",
> "END_GROUP=GridStructure\n",
> "GROUP=PointStructure\n",
> "END_GROUP=PointStructure\n",
> "END" ;
> :HDFEOSVersion = "HDFEOS_V2.14" ;
> :creation_date = "Tue Oct 22 10:28:53 MDT 2013" ;
> :NCL_Version = "6.2.0-22Oct2013_0231" ;
> :system = "Linux harmon.cgd.ucar.edu 3.11.0-1.el6.elrepo.x86_64 #1 SMP Tue Sep 3 12:28:37 EDT 2013 x86_64 x86_64 x86_64 GNU/Linux" ;
> :Conventions = "CF-1.0" ;
> :hdf_source = "MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf" ;
> :title = "MERRA reanalysis. GEOS-5.2.0" ;
> }
>
> ------------------------------
>
> Message: 11
> Date: Tue, 22 Oct 2013 12:47:11 -0400
> From: Laura Briley <auraell@umich.edu>
> Subject: Re: [ncl-talk] ncl_convert2nc expression syntax
> To: Dennis Shea <shea@ucar.edu>
> Cc: "ncl-talk@ucar.edu" <ncl-talk@ucar.edu>
> Message-ID: <CE8C2442.19A69%auraell@umich.edu>
> Content-Type: text/plain; charset="US-ASCII"
>
> % uname -a
> Darwin Laura-Brileys-MacBook.local 10.8.0 Darwin Kernel Version 10.8.0:
> Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386
>
> Thanks for your help
>
>
> Laura Briley
> Research Associate
> Great Lakes Integrated Sciences + Assessments
>
>
>
>
> On 10/22/13 12:45 PM, "Dennis Shea" <shea@ucar.edu> wrote:
>
>> I started this earlier ... then got side tracked.
>>
>> ===
>>
>> I ran on my MAC and another linux system using 6.1.2
>> and the beta version of 6.2.0
>>
>> Further, for 'fun', I made the time dimension unlimited.
>>
>> No problems on either system.
>>
>> As a .hdf file
>>
>> %> ncl_convert2nc MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf -u
>> TIME_EOSGRID
>>
>> As a hdfeos file (add either .he2 or .hdfeos)
>>
>> %> ncl_convert2nc MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf.he2 -u
>> TIME_EOSGRID
>>
>> I have attached a dump of the file.
>>
>> Not sure of your issue. Please post the output from
>>
>> %> uname -a
>>
>> ==========
>>
>>
>>
>> On 10/22/13 10:24 AM, Wei Huang wrote:
>>> Laura,
>>>
>>> Sorry, I mean I could NOT reproduce your issue on my Mac.
>>> 6.1.2 on my Mac generated a NetCDF file properly.
>>>
>>> Wei
>>>
>>> huangwei@ucar.edu
>>> VETS/CISL
>>> National Center for Atmospheric Research
>>> P.O. Box 3000 (1850 Table Mesa Dr.)
>>> Boulder, CO 80307-3000 USA
>>> (303) 497-8924
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Oct 22, 2013, at 10:20 AM, Wei Huang <huangwei@ucar.edu> wrote:
>>>
>>>> Laura,
>>>>
>>>> I could reproduce your issue.
>>>>
>>>> You may try:
>>>>
>>>> ncl_convert2nc MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf.he5
>>>>
>>>> as this one is truly a HDF-EOS data.
>>>>
>>>> Wei
>>>>
>>>> huangwei@ucar.edu
>>>> VETS/CISL
>>>> National Center for Atmospheric Research
>>>> P.O. Box 3000 (1850 Table Mesa Dr.)
>>>> Boulder, CO 80307-3000 USA
>>>> (303) 497-8924
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On Oct 22, 2013, at 9:31 AM, Laura Briley <auraell@umich.edu> wrote:
>>>>
>>>>> Hi,
>>>>> I am trying to use the ncl_convert2nc command to convert hdf files to
>>>>> netcdf but get the error: "if: Expression Syntax". Here is the
>>>>> important information that I think you need:
>>>>>
>>>>> [Laura-Brileys-MacBook:~] laura% ncl -V
>>>>> 6.1.2
>>>>> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% ncl_convert2nc
>>>>> MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>>>>> if: Expression Syntax.
>>>>> [Laura-Brileys-MacBook:My Passport/Data/MERRA] laura% uname -a
>>>>> Darwin Laura-Brileys-MacBook.local 10.8.0 Darwin Kernel Version
>>>>> 10.8.0: Tue Jun 7 16:33:36 PDT 2011;
>>>>> root:xnu-1504.15.3~1/RELEASE_I386 i386
>>>>>
>>>>> I have put one of the files on your ftp site:
>>>>> MERRA100.prod.assim.tavgM_2d_flx_Nx.197901.hdf
>>>>>
>>>>> Others have had the same problem but I have not come across any
>>>>> solutions yet:
>>>>> http://www.ncl.ucar.edu/Support/talk_archives/2011/3210.html
>>>>> http://www.ncl.ucar.edu/Support/talk_archives/2010/2138.html
>>>>>
>>>>> Laura Briley
>>>>> _______________________________________________
>>>>> ncl-talk mailing list
>>>>> List instructions, subscriber options, unsubscribe:
>>>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>>>
>>>> _______________________________________________
>>>> ncl-talk mailing list
>>>> List instructions, subscriber options, unsubscribe:
>>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> ncl-talk mailing list
>>> List instructions, subscriber options, unsubscribe:
>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>>
>
>
>
>
> ------------------------------
>
> _______________________________________________
> ncl-talk mailing list
> ncl-talk@ucar.edu
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
>
> End of ncl-talk Digest, Vol 119, Issue 31
> *****************************************

_______________________________________________
ncl-talk mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-talk
Received on Tue Oct 22 18:51:31 2013

This archive was generated by hypermail 2.1.8 : Fri Nov 01 2013 - 08:58:14 MDT