<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Hi Luke,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">To calculate streamfunction of the AMOC accurately, one actually needs to use “UVELMASS” and “VVELMASS”, the native ocean velocity weighted by vertical grid cell area fraction. The “UVELMASS” and “VVELMASS” variables are velocities (in
 m/s) that <o:p></o:p></p>
<p class="MsoNormal">1) are on native model grid and along the native model x- and y- directions which are not necessarily eastward or northward;
<o:p></o:p></p>
<p class="MsoNormal">2) are weighted by vertical grid cell area fraction to account for partial cells.
<o:p></o:p></p>
<p class="MsoNormal">Both are necessary to calculate streamfunctions accurately. An example Jupyter notebook that calculates streamfunction and transport across the OSNAP lines can be found at
<a href="https://github.com/ECCO-GROUP/ECCO-v4-Python-Tutorial/blob/master/Tutorials_as_Jupyter_Notebooks/ECCO_v4_Example_OSNAP.ipynb">
https://github.com/ECCO-GROUP/ECCO-v4-Python-Tutorial/blob/master/Tutorials_as_Jupyter_Notebooks/ECCO_v4_Example_OSNAP.ipynb</a>.
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">“UVELMASS” and “VVELMASS” can be found in the OCEAN_3D_VOLUME_FLUX datasets in podaac.jpl.nasa.gov/ECCO. Click “data” and then enter Volume in the search box on top right. Or one can click directly the following URL for monthly mean UVELMASS
 and VVELMASS on native model grid: <a href="https://search.earthdata.nasa.gov/search/granules?p=C1991543739-POCLOUD&pg%5b0%5d%5bv%5d=f&pg%5b0%5d%5bgsk%5d=-start_date&g=G1996974974-POCLOUD&q=ECCO&ac=true&tl=1643931320.62!3!!&m=-0.28125!-0.140625!1!1!0!0%2C2">
https://search.earthdata.nasa.gov/search/granules?p=C1991543739-POCLOUD&pg[0][v]=f&pg[0][gsk]=-start_date&g=G1996974974-POCLOUD&q=ECCO&ac=true&tl=1643931320.62!3!!&m=-0.28125!-0.140625!1!1!0!0%2C2</a>. V4r4 also has daily mean UVELMASS and VVELMASS at
<a href="https://search.earthdata.nasa.gov/search/granules?p=C1991543699-POCLOUD&pg%5b0%5d%5bv%5d=f&tl=1643932834.024!3">
https://search.earthdata.nasa.gov/search/granules?p=C1991543699-POCLOUD&pg[0][v]=f&tl=1643932834.024!3</a>!!.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Using “NVEL” or even “NVELMASS” to calculate streamfunctions will cause large errors and therefore is not recommended. For this reason, NVEL is only provided on gridded 0.5x0.5 degree lat-lon grid, not on native model grid.
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Feel free to post follow-on questions if this is not clear.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Best,<o:p></o:p></p>
<p class="MsoNormal">Ou<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:12.0pt;color:black">From: </span></b><span style="font-size:12.0pt;color:black">ecco-support <ecco-support-bounces@mit.edu> on behalf of "Dorrian, Luke J" <ldorrian3@gatech.edu><br>
<b>Reply-To: </b>"ECCO support list, wider membership" <ecco-support@mit.edu><br>
<b>Date: </b>Wednesday, February 2, 2022 at 2:53 PM<br>
<b>To: </b>"ecco-support@mit.edu" <ecco-support@mit.edu><br>
<b>Cc: </b>"Fu, Yao" <yaofu@gatech.edu><br>
<b>Subject: </b>[EXTERNAL] [ecco-support] Accessing 'NVEL' Field using MATLAB?<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">Hello,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">My name is Luke and I am using ECCOV4 data to construct streamfunctions of the AMOC. I have been reading the data through the 'UVEL' field using ncread() on MATLAB but found that I had to readjust
 data to reflect true north velocities. I read in the guide that the 'NVEL' field is a diagnostic output for the model and would that to use that instead. However, when looking through the .nc file using ncdisp(), I am not able to find the 'NVEL' variable.
 I am using data directly from ECCO's website and was wondering how I can access this data? It doesn't seem to be listed within the file that I've downloaded. If it's not there, could you point me in the right direction to getting a file with that field? That
 would be very helpful as otherwise I need to adjust the data each time I incorporate different sections of data in the Southern Hemisphere.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">Thanks!<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;color:black">Luke Dorrian<o:p></o:p></span></p>
</div>
</div>
</body>
</html>