<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.myroms.org/wiki/index.php?action=history&amp;feed=atom&amp;title=4DVar_Tutorial_Introduction_2010</id>
	<title>4DVar Tutorial Introduction 2010 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.myroms.org/wiki/index.php?action=history&amp;feed=atom&amp;title=4DVar_Tutorial_Introduction_2010"/>
	<link rel="alternate" type="text/html" href="https://www.myroms.org/wiki/index.php?title=4DVar_Tutorial_Introduction_2010&amp;action=history"/>
	<updated>2026-04-27T22:01:10Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://www.myroms.org/wiki/index.php?title=4DVar_Tutorial_Introduction_2010&amp;diff=5712&amp;oldid=prev</id>
		<title>Robertson at 13:35, 2 August 2019</title>
		<link rel="alternate" type="text/html" href="https://www.myroms.org/wiki/index.php?title=4DVar_Tutorial_Introduction_2010&amp;diff=5712&amp;oldid=prev"/>
		<updated>2019-08-02T13:35:59Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:35, 2 August 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l18&quot;&gt;Line 18:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 18:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div style=&amp;quot;clear: both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div style=&amp;quot;clear: both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the tutorial, you will perform a 4D-Var data assimilation cycle that spans the period 3-6 January, 2004. The 4D-Var control vector &#039;&#039;&amp;amp;delta;&#039;&#039;&#039;&#039;&#039;z&#039;&#039;&#039; is comprised of increments to the initial conditions, &#039;&#039;&amp;amp;delta;&#039;&#039;&#039;&#039;&#039;x&#039;&#039;&#039;(&#039;&#039;t&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&#039;&#039;), surface forcing, &amp;amp;delta;&#039;&#039;&#039;f&#039;&#039;&#039;(&#039;&#039;t&#039;&#039;), and open boundary conditions, &amp;amp;delta;&#039;&#039;&#039;b&#039;&#039;&#039;(&#039;&#039;t&#039;&#039;). The &#039;&#039;prior&#039;&#039; initial conditions, &#039;&#039;&#039;x&amp;lt;sub&amp;gt;b&amp;lt;/sub&amp;gt;&#039;&#039;&#039;(&#039;&#039;t&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&#039;&#039;), are taken from the sequence of 4D-Var experiments described by [[Bibliography#&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MooreAM_2010b&lt;/del&gt;|Moore &#039;&#039;et al.&#039;&#039; (&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2010b&lt;/del&gt;)]] in which data were assimilated every 7 days during the period July 2002- December 2004. The &#039;&#039;prior&#039;&#039; surface forcing, &#039;&#039;&#039;f&amp;lt;sub&amp;gt;b&amp;lt;/sub&amp;gt;&#039;&#039;&#039;(&#039;&#039;t&#039;&#039;), takes the form of surface wind stress, heat flux, and a freshwater flux computed using the ROMS bulk flux formulation, and using near surface air data from COAMPS ([[Bibliography#DoyleJD_2009|Doyle &#039;&#039;et al.&#039;&#039;, 2009]]). Clamped open boundary conditions are imposed on (&#039;&#039;u&#039;&#039;,&#039;&#039;v&#039;&#039;) and tracers, and the &#039;&#039;prior&#039;&#039; boundary conditions, &#039;&#039;&#039;b&amp;lt;sub&amp;gt;b&amp;lt;/sub&amp;gt;&#039;&#039;&#039;(&#039;&#039;t&#039;&#039;), are taken from the global ECCO product ([[Bibliography#WunschC_2007|Wunsch and Heimbach, 2007]]). The free-surface height and vertically integrated velocity components are subject to the usual Chapman and Flather radiation conditions at the open boundaries. The &#039;&#039;prior&#039;&#039; surface forcing and open boundary conditions are provided daily and linearly interpolated in time. Similarly, the increments &#039;&#039;&amp;amp;delta;&#039;&#039;&#039;&#039;&#039;f&#039;&#039;&#039;(&#039;&#039;t&#039;&#039;) and &#039;&#039;&amp;amp;delta;&#039;&#039;&#039;&#039;&#039;b&#039;&#039;&#039;(&#039;&#039;t&#039;&#039;) are also computed daily and linearly interpolated in time.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the tutorial, you will perform a 4D-Var data assimilation cycle that spans the period 3-6 January, 2004. The 4D-Var control vector &#039;&#039;&amp;amp;delta;&#039;&#039;&#039;&#039;&#039;z&#039;&#039;&#039; is comprised of increments to the initial conditions, &#039;&#039;&amp;amp;delta;&#039;&#039;&#039;&#039;&#039;x&#039;&#039;&#039;(&#039;&#039;t&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&#039;&#039;), surface forcing, &amp;amp;delta;&#039;&#039;&#039;f&#039;&#039;&#039;(&#039;&#039;t&#039;&#039;), and open boundary conditions, &amp;amp;delta;&#039;&#039;&#039;b&#039;&#039;&#039;(&#039;&#039;t&#039;&#039;). The &#039;&#039;prior&#039;&#039; initial conditions, &#039;&#039;&#039;x&amp;lt;sub&amp;gt;b&amp;lt;/sub&amp;gt;&#039;&#039;&#039;(&#039;&#039;t&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&#039;&#039;), are taken from the sequence of 4D-Var experiments described by [[Bibliography#&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MooreAM_2011b&lt;/ins&gt;|Moore &#039;&#039;et al.&#039;&#039; (&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2011b&lt;/ins&gt;)]] in which data were assimilated every 7 days during the period July 2002- December 2004. The &#039;&#039;prior&#039;&#039; surface forcing, &#039;&#039;&#039;f&amp;lt;sub&amp;gt;b&amp;lt;/sub&amp;gt;&#039;&#039;&#039;(&#039;&#039;t&#039;&#039;), takes the form of surface wind stress, heat flux, and a freshwater flux computed using the ROMS bulk flux formulation, and using near surface air data from COAMPS ([[Bibliography#DoyleJD_2009|Doyle &#039;&#039;et al.&#039;&#039;, 2009]]). Clamped open boundary conditions are imposed on (&#039;&#039;u&#039;&#039;,&#039;&#039;v&#039;&#039;) and tracers, and the &#039;&#039;prior&#039;&#039; boundary conditions, &#039;&#039;&#039;b&amp;lt;sub&amp;gt;b&amp;lt;/sub&amp;gt;&#039;&#039;&#039;(&#039;&#039;t&#039;&#039;), are taken from the global ECCO product ([[Bibliography#WunschC_2007|Wunsch and Heimbach, 2007]]). The free-surface height and vertically integrated velocity components are subject to the usual Chapman and Flather radiation conditions at the open boundaries. The &#039;&#039;prior&#039;&#039; surface forcing and open boundary conditions are provided daily and linearly interpolated in time. Similarly, the increments &#039;&#039;&amp;amp;delta;&#039;&#039;&#039;&#039;&#039;f&#039;&#039;&#039;(&#039;&#039;t&#039;&#039;) and &#039;&#039;&amp;amp;delta;&#039;&#039;&#039;&#039;&#039;b&#039;&#039;&#039;(&#039;&#039;t&#039;&#039;) are also computed daily and linearly interpolated in time.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The observations assimilated into the model are satellite SST, satellite SSH in the form of a gridded product from Aviso, and hydrographic observations of temperature and salinity collected from Argo floats and during the GLOBEC/LTOP and CalCOFI cruises off the coast of Oregon and southern California, respectively. The observation locations are illustrated in Fig. 2.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The observations assimilated into the model are satellite SST, satellite SSH in the form of a gridded product from Aviso, and hydrographic observations of temperature and salinity collected from Argo floats and during the GLOBEC/LTOP and CalCOFI cruises off the coast of Oregon and southern California, respectively. The observation locations are illustrated in Fig. 2.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l90&quot;&gt;Line 90:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 90:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==References==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==References==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The technical description of the algorithms and application used in this tutorial are described in Moore &#039;&#039;et al.&#039;&#039; ([[Bibliography#&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MooreAM_2010a&lt;/del&gt;|&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2010a&lt;/del&gt;]], [[Bibliography#&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MooreAM_2010b&lt;/del&gt;|b]], [[Bibliography#&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MooreAM_2010c&lt;/del&gt;|c]]).&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The technical description of the algorithms and application used in this tutorial are described in Moore &#039;&#039;et al.&#039;&#039; ([[Bibliography#&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MooreAM_2011a&lt;/ins&gt;|&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2011a&lt;/ins&gt;]], [[Bibliography#&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MooreAM_2011b&lt;/ins&gt;|b]], [[Bibliography#&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MooreAM_2011c&lt;/ins&gt;|c]]).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Robertson</name></author>
	</entry>
	<entry>
		<id>https://www.myroms.org/wiki/index.php?title=4DVar_Tutorial_Introduction_2010&amp;diff=5452&amp;oldid=prev</id>
		<title>Robertson: Created page with &quot;&lt;div class=&quot;title&quot;&gt;4-Dimensional Variational (4D-Var) Data Assimilation Tutorial 2010&lt;/div&gt;__NOTOC__   This tutorial shows several examples of ROMS 4D-Var data assimilation al...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.myroms.org/wiki/index.php?title=4DVar_Tutorial_Introduction_2010&amp;diff=5452&amp;oldid=prev"/>
		<updated>2019-07-18T03:52:23Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;div class=&amp;quot;title&amp;quot;&amp;gt;4-Dimensional Variational (4D-Var) Data Assimilation Tutorial 2010&amp;lt;/div&amp;gt;__NOTOC__   This tutorial shows several examples of ROMS 4D-Var data assimilation al...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;title&amp;quot;&amp;gt;4-Dimensional Variational (4D-Var) Data Assimilation Tutorial 2010&amp;lt;/div&amp;gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This tutorial shows several examples of ROMS 4D-Var data assimilation algorithms in the California Current System (CCS), 1/3 degree resolution ([[WC13]]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Edit Template:4DVar_Tut_2010_TOC to modify this Table of Contents--&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float: left;margin: 0 20px 0 0;&amp;quot;&amp;gt;{{4DVar Tut 2010 TOC}}&amp;lt;/div&amp;gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=setup /&amp;gt;&lt;br /&gt;
==Model Set-up==&lt;br /&gt;
The [[WC13]] model domain is shown in Fig. 1 and has open boundaries along the northern, western, and southern edges of the model domain.&lt;br /&gt;
&lt;br /&gt;
[[Image:hraw_coarse_transect.png|500px|thumb|center|&amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Fig. 1:&amp;#039;&amp;#039;&amp;#039; Model Bathymetry with 37&amp;amp;deg;N Transect&amp;lt;/center&amp;gt;]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear: both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the tutorial, you will perform a 4D-Var data assimilation cycle that spans the period 3-6 January, 2004. The 4D-Var control vector &amp;#039;&amp;#039;&amp;amp;delta;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;z&amp;#039;&amp;#039;&amp;#039; is comprised of increments to the initial conditions, &amp;#039;&amp;#039;&amp;amp;delta;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;x&amp;#039;&amp;#039;&amp;#039;(&amp;#039;&amp;#039;t&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039;), surface forcing, &amp;amp;delta;&amp;#039;&amp;#039;&amp;#039;f&amp;#039;&amp;#039;&amp;#039;(&amp;#039;&amp;#039;t&amp;#039;&amp;#039;), and open boundary conditions, &amp;amp;delta;&amp;#039;&amp;#039;&amp;#039;b&amp;#039;&amp;#039;&amp;#039;(&amp;#039;&amp;#039;t&amp;#039;&amp;#039;). The &amp;#039;&amp;#039;prior&amp;#039;&amp;#039; initial conditions, &amp;#039;&amp;#039;&amp;#039;x&amp;lt;sub&amp;gt;b&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039;&amp;#039;(&amp;#039;&amp;#039;t&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039;), are taken from the sequence of 4D-Var experiments described by [[Bibliography#MooreAM_2010b|Moore &amp;#039;&amp;#039;et al.&amp;#039;&amp;#039; (2010b)]] in which data were assimilated every 7 days during the period July 2002- December 2004. The &amp;#039;&amp;#039;prior&amp;#039;&amp;#039; surface forcing, &amp;#039;&amp;#039;&amp;#039;f&amp;lt;sub&amp;gt;b&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039;&amp;#039;(&amp;#039;&amp;#039;t&amp;#039;&amp;#039;), takes the form of surface wind stress, heat flux, and a freshwater flux computed using the ROMS bulk flux formulation, and using near surface air data from COAMPS ([[Bibliography#DoyleJD_2009|Doyle &amp;#039;&amp;#039;et al.&amp;#039;&amp;#039;, 2009]]). Clamped open boundary conditions are imposed on (&amp;#039;&amp;#039;u&amp;#039;&amp;#039;,&amp;#039;&amp;#039;v&amp;#039;&amp;#039;) and tracers, and the &amp;#039;&amp;#039;prior&amp;#039;&amp;#039; boundary conditions, &amp;#039;&amp;#039;&amp;#039;b&amp;lt;sub&amp;gt;b&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039;&amp;#039;(&amp;#039;&amp;#039;t&amp;#039;&amp;#039;), are taken from the global ECCO product ([[Bibliography#WunschC_2007|Wunsch and Heimbach, 2007]]). The free-surface height and vertically integrated velocity components are subject to the usual Chapman and Flather radiation conditions at the open boundaries. The &amp;#039;&amp;#039;prior&amp;#039;&amp;#039; surface forcing and open boundary conditions are provided daily and linearly interpolated in time. Similarly, the increments &amp;#039;&amp;#039;&amp;amp;delta;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;f&amp;#039;&amp;#039;&amp;#039;(&amp;#039;&amp;#039;t&amp;#039;&amp;#039;) and &amp;#039;&amp;#039;&amp;amp;delta;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;b&amp;#039;&amp;#039;&amp;#039;(&amp;#039;&amp;#039;t&amp;#039;&amp;#039;) are also computed daily and linearly interpolated in time.&lt;br /&gt;
&lt;br /&gt;
The observations assimilated into the model are satellite SST, satellite SSH in the form of a gridded product from Aviso, and hydrographic observations of temperature and salinity collected from Argo floats and during the GLOBEC/LTOP and CalCOFI cruises off the coast of Oregon and southern California, respectively. The observation locations are illustrated in Fig. 2.&lt;br /&gt;
&lt;br /&gt;
{|align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:aviso_ssh.png|thumb|400px|&amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;c)&amp;#039;&amp;#039;&amp;#039; Aviso SSH&amp;lt;/center&amp;gt;]]&lt;br /&gt;
|[[Image:blended_sst.png|thumb|400px|&amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;d)&amp;#039;&amp;#039;&amp;#039; Blended SST&amp;lt;/center&amp;gt;]]&lt;br /&gt;
|-&lt;br /&gt;
|[[Image:in_situ_T.png|thumb|400px|&amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;a)&amp;#039;&amp;#039;&amp;#039; In Situ Temperature&amp;lt;/center&amp;gt;]]&lt;br /&gt;
|[[Image:in_situ_S.png|thumb|400px|&amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;b)&amp;#039;&amp;#039;&amp;#039; In Situ Salinity&amp;lt;/center&amp;gt;]]&lt;br /&gt;
|-&lt;br /&gt;
|}&amp;lt;section end=setup /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Download Lectures and Exercises==&lt;br /&gt;
&lt;br /&gt;
Links to the upcoming [http://www.myroms.org/4DVar_workshop_2010 2010 ROMS 4D-Var workshop] lectures are provided below. We are planning to record the audio for these lectures to combine with the slides for future reference. These lectures are meant to supplement this 4D-Var tutorial.&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Lecture 1:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_1.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;Primal 4D-Var&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Lecture 2:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_2.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;The Mechanics of 4D-Var&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Lecture 3:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_3.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;Dual 4D-Var&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Lecture 4:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_4.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;4D-Var Diagnostics&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Lecture 5:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_5.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;Observation Impact and Observation Sensitivity&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below are some of the tutorials pertinent to the upcoming [http://www.myroms.org/4DVar_workshop_2010 2010 ROMS 4D-Var workshop]:&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Tutorial 1:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_Tutorial_1.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;Explanation of CPP Options, roms.in, s4dvar.in (I4D-Var)&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Tutorial 2:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_Tutorial_2.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;Multiple Outer Loops&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Tutorial 4:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_Tutorial_4.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;Calculation of prior error standard deviations&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Tutorial 5:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_Tutorial_5.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;Explanation of CPP Options, roms.in, s4dvar.in (R4D-Var &amp;amp; 4D-PSAS)&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Tutorial 6:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_Tutorial_6.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;Semi-variograms&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Tutorial 9:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_Tutorial_9.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;Computing normalization coefficients for covariance models&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Tutorial 10:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_Tutorial_10.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;Setting up the impact/sensitivity functional, build script, cpp options and s4dvar.in&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Tutorial 13:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_Tutorial_13.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;Building your observation files&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Below are the exercises pertinent to the upcoming [http://www.myroms.org/4DVar_workshop_2010 2010 ROMS 4D-Var workshop]:&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Exercise 1:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_EXERCISE_1.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;Incremental, Strong Constraint 4D-Var&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Exercise 2:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_EXERCISE_2.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;I4D-Var with Multiple Outer-loops&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Exercise 3:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_EXERCISE_3.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;Dual Formulation 4D-Var: R4D-Var and 4D-PSAS&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Exercise 4:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_EXERCISE_4.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;Weak Constraint Dual Formulation 4D-Var&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Exercise 5:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_EXERCISE_5.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;Array Modes&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Exercise 6:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_EXERCISE_6.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;Observation Impacts&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Exercise 7:&amp;#039;&amp;#039;&amp;#039; &amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-size: 75%&amp;quot;&amp;gt;[http://www.myroms.org/tutorials/4DVar_EXERCISE_7.pdf PDF]&amp;lt;/span&amp;gt; &amp;amp;nbsp; &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;Observation Sensitivity&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Download Tutorial Files==&lt;br /&gt;
All of the data files and scripts necessary to run the 4D-Var tests discussed in this tutorial are available from the ROMS Subversion (SVN) repository. To download execute the following command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;box&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;&amp;gt; svn checkout --username joe_roms https://www.myroms.org/svn/src/test my_test&amp;lt;/nowiki&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Tutorial Directory Structure==&lt;br /&gt;
When the checkout is complete, you will have the following directory structure under your &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;my_test&amp;lt;/span&amp;gt; directory.&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;/WC13                      Main California Current System 4D-Var applications&lt;br /&gt;
       /ARRAY_MODES          Stabilized representer matrix array modes and clipping&lt;br /&gt;
       /Data                 Input data directory&lt;br /&gt;
       /Functionals          Analytical expression header file&lt;br /&gt;
       /I4DVAR               Primal form of incremental, strong constraint 4D-Var, I4D-Var&lt;br /&gt;
       /I4DVAR_impact        I4D-Var observation impact&lt;br /&gt;
       /Normalization        4D-Var error covariance normalization coefficients&lt;br /&gt;
       /plotting             4D-Var plotting scripts (Matlab and ROMS plotting package)&lt;br /&gt;
       /PSAS                 Dual form of 4D-Var, Physical-space Statistical Analysis System, 4D-PSAS&lt;br /&gt;
       /PSAS_impact          4D-PSAS observation impact&lt;br /&gt;
       /PSAS_sensitivity     4D-PSAS observation sensitivity (adjoint of 4D-PSAS)&lt;br /&gt;
       /R4DVAR               Dual form of 4D-Var, indirect representer method, R4D-Var&lt;br /&gt;
       /R4DVAR_impact        R4D-Var observation impact&lt;br /&gt;
       /R4DVAR_sensitivity   R4D-Var observation sensitivity (adjoint of R4D-Var)&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
Mostly all the directories have a &amp;lt;span class=&amp;quot;twilightBlue&amp;quot;&amp;gt;Readme&amp;lt;/span&amp;gt; file with detailed instructions for configuring, compiling, running, and plotting the results.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
The technical description of the algorithms and application used in this tutorial are described in Moore &amp;#039;&amp;#039;et al.&amp;#039;&amp;#039; ([[Bibliography#MooreAM_2010a|2010a]], [[Bibliography#MooreAM_2010b|b]], [[Bibliography#MooreAM_2010c|c]]).&lt;/div&gt;</summary>
		<author><name>Robertson</name></author>
	</entry>
</feed>