[Thread Prev][Thread Next][Index]

Re: [ferret_users] Inf, NAN and **** output from rect_to_curv function



Hi Ansley,

My file was in binary format read in with the /format=stream option in ferret so this must explain the discrepancy in data type (r8 vs. r4) and thus the problem with the rect_to_curv function.  Does ferret only convert to single precision when the data file is NetCDF?

Steve

----- Original Message -----
From: Ansley Manke <Ansley.B.Manke@xxxxxxxx>
Date: Tuesday, September 2, 2008 10:19 am
Subject: Re: [ferret_users] Inf, NAN and **** output from rect_to_curv function
To: guimond@xxxxxxxxxxxxx
Cc: oar.pmel.ferret_users@xxxxxxxx

> Hi Steve,
> Thanks for reporting back. If the data is coming in from netCDF 
> files, 
> Ferret should convert to single precision on input (except for 
> coordinate axis values, that is 1-D axes, not curvilinear 
> coordinate 
> data which is read as variable fields and is in single precision ). 
> So 
> I'm not sure what may have been happening to make this happen, but 
> it's 
> good to know you're off and running.
> 
> Ansley
> 
> Stephen Guimond wrote:
> > I believe I found an answer to my own question.  My input data to 
> the 
> > rect_to_curv function was in double precision (read in with type 
> r8) 
> > and the output coordinates were in single precision therefore the 
> > output must have been confused with the type and returned inf, 
> NAN and 
> > **** values.  All I did was output the data to a file and then 
> read it 
> > back in with single precision and the call to rect_to_curv worked.
> >
> > ----- Original Message -----
> > From: Stephen Guimond <sguimond@xxxxxxx>
> > Date: Monday, September 1, 2008 4:31 am
> > Subject: [ferret_users] Inf, NAN and **** output from 
> rect_to_curv 
> > function
> > To: oar.pmel.ferret_users@xxxxxxxx
> >
> > > Hello,
> > >
> > > I am trying to grid a rectilinear grid onto a curvilinear grid but
> > > just get a bunch of inf, NAN and *** for my output.  The grid 
> of my
> > > input variable (called ntest):
> > >
> > > name       axis              # pts   start                end
> > > NX        LONGITUDE          200mi   126.12W(233.89)     
> > > 113.89W(246.11) NY        LATITUDE           200 i   14.253N    
>   
> > >      25.746N
> > > ZAX       Z (KM)              71 i   0.035583             15.116
> > >
> > > The grid of my destination curvilinear coordinates (same 2-D
> > > dimensions for lat and lon):
> > >
> > > name       axis              # pts   start                end
> > > X1        X                  180 r   1                    180
> > > Y1        Y                  200 r   1                    200
> > >
> > > The values of the 2-D lat and lon can be seen from the attached
> > > plot, which shows the general rectilinear grid and an overlay of
> > > the curvilinear grid.  Here is my call to the function:
> > >
> > > let testing = rect_to_curv(ntest[d=1], clon, clat, 2)
> > >
> > > Again, this gives me inf, NAN and *** for output.  Not sure if the
> > > destination coords need to be defined on a lat/lon axis or if they
> > > can be just a listing of lat/lon in degrees as I have it here. 
> > > This wasn't clear from the documentation.
> > >
> > > Thanks,
> > > Steve
> > > =======================================================
> > > Stephen R. Guimond
> > > Graduate Research Assistant
> > > Florida State University
> > > Center for Ocean-Atmospheric Prediction Studies (COAPS)
> > > =======================================================
> > >
> > >
> > >
> > >
> >
> > =======================================================
> > Stephen R. Guimond
> > Graduate Research Assistant
> > Florida State University
> > Center for Ocean-Atmospheric Prediction Studies (COAPS)
> > =======================================================
> 
> 
> 

=======================================================
Stephen R. Guimond
Graduate Research Assistant
Florida State University
Center for Ocean-Atmospheric Prediction Studies (COAPS)
=======================================================


[Thread Prev][Thread Next][Index]

Contact Us
Dept of Commerce / NOAA / OAR / PMEL / TMAP

Privacy Policy | Disclaimer | Accessibility Statement