<?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=Model_Coupling_MCT</id>
	<title>Model Coupling MCT - 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=Model_Coupling_MCT"/>
	<link rel="alternate" type="text/html" href="https://www.myroms.org/wiki/index.php?title=Model_Coupling_MCT&amp;action=history"/>
	<updated>2026-04-27T16:54:44Z</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=Model_Coupling_MCT&amp;diff=6299&amp;oldid=prev</id>
		<title>Robertson at 18:26, 1 March 2022</title>
		<link rel="alternate" type="text/html" href="https://www.myroms.org/wiki/index.php?title=Model_Coupling_MCT&amp;diff=6299&amp;oldid=prev"/>
		<updated>2022-03-01T18:26:56Z</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 18:26, 1 March 2022&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-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&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 class=&amp;quot;title&amp;quot;&amp;gt;Model Coupling Toolkit (MCT)&amp;lt;/div&amp;gt;__NOTOC__&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 class=&amp;quot;title&amp;quot;&amp;gt;Model Coupling Toolkit (MCT)&amp;lt;/div&amp;gt;__NOTOC__&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;&amp;lt;!-- Edit Template:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Model_Coupling_TOC &lt;/del&gt;to modify this Table of Contents--&amp;gt;&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;&amp;lt;!-- Edit Template:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Coupling_Examples_TOC &lt;/ins&gt;to modify this Table of Contents--&amp;gt;&lt;/div&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;&amp;lt;div style=&quot;float: left;margin: 0 20px 0 0;&quot;&amp;gt;{{&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Model &lt;/del&gt;Coupling TOC}}&amp;lt;/div&amp;gt;__TOC__&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;&amp;lt;div style=&quot;float: left;margin: 0 20px 0 0;&quot;&amp;gt;{{ Coupling &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Examples &lt;/ins&gt;TOC}}&amp;lt;/div&amp;gt;__TOC__&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;&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;/table&gt;</summary>
		<author><name>Robertson</name></author>
	</entry>
	<entry>
		<id>https://www.myroms.org/wiki/index.php?title=Model_Coupling_MCT&amp;diff=5321&amp;oldid=prev</id>
		<title>Robertson: Created page with &quot;&lt;div class=&quot;title&quot;&gt;Model Coupling Toolkit (MCT)&lt;/div&gt;__NOTOC__  &lt;!-- Edit Template:Model_Coupling_TOC to modify this Table of Contents--&gt; &lt;div style=&quot;float: left;margin: 0 20p...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.myroms.org/wiki/index.php?title=Model_Coupling_MCT&amp;diff=5321&amp;oldid=prev"/>
		<updated>2019-02-20T16:11:21Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;div class=&amp;quot;title&amp;quot;&amp;gt;Model Coupling Toolkit (MCT)&amp;lt;/div&amp;gt;__NOTOC__  &amp;lt;!-- Edit Template:Model_Coupling_TOC to modify this Table of Contents--&amp;gt; &amp;lt;div style=&amp;quot;float: left;margin: 0 20p...&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;Model Coupling Toolkit (MCT)&amp;lt;/div&amp;gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Edit Template:Model_Coupling_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;{{Model Coupling 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;
The ROMS modeling system has been coupled to other fully developed models to provide  increased modeling capabilites. For the coupling communications, we are using the Model Coupling Toolkit (http://www-unix.mcs.anl.gov/mct/). The original coupling is described in Warner, J.C., Perlin, N., and Skyllingstad, E.D. (2008). Using the Model Coupling Toolkit to couple earth system models, Environmental Modelling &amp;amp; Software, 23, 1240-1249. Since that publication, the coding has been modified to be more generic and allow interfaces to other couplers (such as ESMF). &lt;br /&gt;
&lt;br /&gt;
The coupling provides a mechanism for data transfer between models while they are running concurrently (at the same time). The model coupling requires that each model still needs its own grid, input parameters file, its own time step, forcing files (information not acquired from the other model), and each model writes its own output in its own format (just as if it was not coupled) on its own time interval. However the models are compiled into one executable and exchange information at user defined synchronization intervals.&lt;br /&gt;
&lt;br /&gt;
The current release of ROMS includes 2-way coupling to the wave model SWAN. For coupling to SWAN, the transferred fields are:&lt;br /&gt;
&lt;br /&gt;
  Fields acquired from the WAVE Model:                                !&lt;br /&gt;
                                                                      !&lt;br /&gt;
     * Dwave      Wave direction.                                     !&lt;br /&gt;
     * Hwave      Wave height.                                        !&lt;br /&gt;
     * Lwave      Wave length.                                        !&lt;br /&gt;
     * Pwave_bot  Wave bottom period.                                 !&lt;br /&gt;
     * Pwave_top  Wave surface period.                                !&lt;br /&gt;
     * Wave_break Percent of breakig waves.                           !&lt;br /&gt;
     * Wave_dissip Wave energy dissipation.                           !&lt;br /&gt;
                                                                      !&lt;br /&gt;
  Fields sent to the WAVE Model:                                      !&lt;br /&gt;
                                                                      !&lt;br /&gt;
     * ubar       Depth integrated xi-direction velocity.             !&lt;br /&gt;
     * vbar       Depth integrated eta-direction velocity.            !&lt;br /&gt;
     * zeta       Water surface elevation.                            !&lt;br /&gt;
     * h          Bottom elevation.                                   !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For coupling to the Atmospheric Model WRF, (currently being tested, to be released in the future), the transferred fields are:&lt;br /&gt;
&lt;br /&gt;
  Fields sent to the OCEAN Model:                                     !&lt;br /&gt;
                                                                      !&lt;br /&gt;
     * PSFC       Surface atmospheric pressure  (mb)                  !&lt;br /&gt;
     * RELH       Surface air relative humidity (-)                   !&lt;br /&gt;
     * T2         Surface 2m air temperature    (degC)                !&lt;br /&gt;
     * U10        U-Wind speed at 10 m          (m/s)                 !&lt;br /&gt;
     * V10        V-Wind speed at 10 m          (m/s)                 !&lt;br /&gt;
     * CLDFRA     Cloud fraction                (percent/100, so 0-1) !&lt;br /&gt;
     * RAIN       Precipitation                 (kg/m2/s)             !&lt;br /&gt;
     * SWDOWN     Short wave radiation          (Celsius m/s)         !&lt;br /&gt;
     * GLW        Long wave raditaion           (Celsius m/s)         !&lt;br /&gt;
     * USTRESS    Surface u-stress              (m2/s2)               !&lt;br /&gt;
     * VSTRESS    Surface v-stress              (m2/s2)               !&lt;br /&gt;
&lt;br /&gt;
  Fields acquired from the OCEAN Model:                               !&lt;br /&gt;
                                                                      !&lt;br /&gt;
     * SST        Sea surface temperature       (degC)                !&lt;br /&gt;
&lt;br /&gt;
The coupling must be compiled with MPI.&lt;br /&gt;
Users need to first compile the Model Coupling Toolkit, as this library is linked to during the compilation. Examples of coupled applications distributed with the source code include the Tidal Inlet Test Case and the Tidal Headland Test case.&lt;br /&gt;
&lt;br /&gt;
Users need to modify the coupling*.in file to ensure that the correct fields are being transferred. Users should also read the information for the swan.in file.&lt;/div&gt;</summary>
		<author><name>Robertson</name></author>
	</entry>
</feed>