> I am wondering if there is a function, built-in or contributed,
> which can be used to calculate the advection of a given
> variable, like ECMWF or NCEP temperature, in NCL?
I assume you mean:
u*(dT/dx) + v*(dT/dy)
--- If the data are global then use spherical harmonic functions to compute the gradients. gaussian grid: http://www.ncl.ucar.edu/Document/Functions/Built-in/gradsg.shtml regular [fixed] grid: http://www.ncl.ucar.edu/Document/Functions/Built-in/gradsf.shtml --- If the grid has missing data or is limited area then you can use "center_finite_dif" if you have a regular grid. The grid points need not be equally spaced. http://www.ncl.ucar.edu/Document/Functions/Built-in/center_finite_diff.shtml Example 6 shows how to compute dT/dx ; you can use the same process for latitude dT/dy. --- Godd luck D _______________________________________________ ncl-talk mailing list ncl-talk_at_ucar.edu http://mailman.ucar.edu/mailman/listinfo/ncl-talkReceived on Sat Apr 29 2006 - 19:18:11 MDT
This archive was generated by hypermail 2.2.0 : Mon May 01 2006 - 10:50:22 MDT