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

From: David Brown <dbrown_at_nyahnyahspammersnyahnyah>
Date: Tue Oct 22 2013 - 22:02:18 MDT

By default most of the left tick mark resources control both the left and right tick marks, while the bottom tick mark resources control both the bottom and top tick marks. This is to help minimize the number of resources that need to be set in typical situations. Set tmXUseBottom and tmYUseLeft to False to enable the XT and YR resources.
 -dave

On Oct 22, 2013, at 6:51 PM, gmail <leo.aries.g@gmail.com> wrote:

> 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-23£¬ÉÏÎç2:00£¬ncl-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

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

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