<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.adcirc.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wpringle</id>
	<title>ADCIRCWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.adcirc.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wpringle"/>
	<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/Special:Contributions/Wpringle"/>
	<updated>2026-09-10T10:04:46Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.1</generator>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Fort.22_file&amp;diff=1159</id>
		<title>Fort.22 file</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Fort.22_file&amp;diff=1159"/>
		<updated>2024-10-02T20:51:21Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* File Structure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A single meteorological input file (wind velocity and atmospheric pressure) is read when meteorological forcing has been indicated by the &amp;lt;code&amp;gt;[[NWS]]&amp;lt;/code&amp;gt; parameter in the [[fort.15 file]]. More precisely, the format of and need for the fort.22 file depend on the ones and tens (i.e. the last 2) digits and the sign (positive/negative) of &amp;lt;code&amp;gt;NWS&amp;lt;/code&amp;gt; (see [[NWS#Value_Seen_in_fort.15_File|here]]).  See also the [[supplemental meteorological/wave/ice parameters]] and [[wind stress]] pages.  &lt;br /&gt;
&lt;br /&gt;
== General Notes ==&lt;br /&gt;
Unless otherwise specified for a given format, ADCIRC expects wind data to represent [[Wind_Stress#Definition_of_Winds|specific conditions]] and pressure data to be sea level pressure.  Where necessary, ADCIRC assumes a &amp;quot;background&amp;quot; atmospheric pressure of 1013 millibars.  &lt;br /&gt;
&lt;br /&gt;
Meteorological data in most formats must be provided for the entire model run, otherwise the run will crash. Exceptions include OWI (&amp;lt;code&amp;gt;NWS=12&amp;lt;/code&amp;gt;) and GFDL (&amp;lt;code&amp;gt;NWS=16&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
For most formats, latitude and longitude coordinates describing the spatial extents of the meteorological data must follow the convention of the ADCIRC model domain. For example, if the [[fort.14 file|mesh]] uses negative longitude values to indicate locations West of the Greenwich meridian, the meteorological file must be similarly organized. Any grid that crosses the Greenwich Meridian should be organized so that the seam occurs at 180 deg longitude. Therefore, the meteorological and ADCIRC grids should use negative longitudes West of the Greenwich Meridian and positive longitudes to the East.&lt;br /&gt;
&lt;br /&gt;
== File Format ==&lt;br /&gt;
The remainder of this page is devoted to the formats of the fort.22 file for the different values of &amp;lt;code&amp;gt;NWS&amp;lt;/code&amp;gt;.  Each line of input data is represented by a line containing the input variable name(s). Blank lines are only to enhance readability. Loops indicate multiple lines of input. Conditional input is indicated by an if clause. &lt;br /&gt;
&lt;br /&gt;
==NWS = 1 Wind Stress &amp;amp; Pressure at All Nodes and Timesteps==&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
&lt;br /&gt;
for k=1,[[NP]]&lt;br /&gt;
&lt;br /&gt;
: [[JN]], [[WSX(k), WSY(k)]], [[PRN(k,j)]]&lt;br /&gt;
&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
&lt;br /&gt;
Meteorological data is input directly to all nodes in the ADCIRC grid.&lt;br /&gt;
&lt;br /&gt;
The units for pressure are meters of water.&lt;br /&gt;
&lt;br /&gt;
The first set of met. data corresponds to &amp;lt;code&amp;gt;TIME=[[STATIM]]+[[DTDP]]&amp;lt;/code&amp;gt;. Additional sets of met data must be provided at every time step, &amp;lt;code&amp;gt;([[WTIMINC]] = [[DTDP]])&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Wind stress must be input in units of velocity squared (consistent with the units of gravity) and surface atmospheric pressure must be input in units of equivalent height of water (e.g., meters of water, feet of water that are consistent with the units of gravity). Stress in these units is obtained by dividing stress in units of force/area by the reference density of water. Pressure in these units is obtained by dividing pressure in units of force/area by the gravitational constant and the reference density of water. For example, 10^5Pa =10^5 N/m^2 =10^5 kg m/(s m)^2 divided by 9.81 m/s^2 and 10^3 kg/m^3 equals 10.2 meters of water.&lt;br /&gt;
&lt;br /&gt;
==NWS = ±2 Wind Stress &amp;amp; Pressure at All Nodes and Specified Time Interval==&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
for k=1, NP&lt;br /&gt;
&lt;br /&gt;
: [[JN]], [[WSX(k), WSY(k)]], [[PRN(k,j)]]&lt;br /&gt;
&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
&lt;br /&gt;
Meteorological data is input directly to all nodes in the ADCIRC grid.&lt;br /&gt;
&lt;br /&gt;
The units for pressure are meters of H2O.&lt;br /&gt;
&lt;br /&gt;
If &amp;lt;code&amp;gt;[[NWS]]=2&amp;lt;/code&amp;gt;, the first set of met. data corresponds to &amp;lt;code&amp;gt;TIME=[[STATIM]]&amp;lt;/code&amp;gt;. If &amp;lt;code&amp;gt;NWS=-2&amp;lt;/code&amp;gt;, the first set of met data corresponds to &amp;lt;code&amp;gt;TIME=HOT START TIME&amp;lt;/code&amp;gt;. Additional sets of met. data must be provided every &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt;, where &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt; is the met. data time interval and is specified in the Model Parameter and Periodic Boundary Condition File. Met data is interpolated in time to the ADCIRC time step.&lt;br /&gt;
&lt;br /&gt;
Wind stress must be input in units of velocity squared (consistent with the units of gravity) and surface atmospheric pressure must be input in units of equivalent height of water (e.g., meters of water, feet of water that are consistent with the units of gravity).Stress in these units is obtained by dividing stress in units of force/area by the reference density of water.  Pressure in these units is obtained by dividing pressure in units of force/area by the gravitational constant and the reference density of water.  For example, &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;10^5Pa =10^5 N/m^2 =10^5 kg m/(s m)^2 divided by 9.81 m/s^2 and 10^3 kg/m^3 equals 10.2 meters of water&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NWS = 3 Fleet Numeric Format==&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
&lt;br /&gt;
[[IWTIME]]&lt;br /&gt;
&lt;br /&gt;
for k = 1,[[NWLAT]]&lt;br /&gt;
&lt;br /&gt;
: for j = 1,[[NWLON]]&lt;br /&gt;
&lt;br /&gt;
:: [[WSPEED(k,j)]]&lt;br /&gt;
&lt;br /&gt;
: end j loop&lt;br /&gt;
&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
for k = 1, NWLAT&lt;br /&gt;
&lt;br /&gt;
: for j = 1, NWLON&lt;br /&gt;
&lt;br /&gt;
:: [[WDIR(k,j)]]&lt;br /&gt;
&lt;br /&gt;
: end j loop&lt;br /&gt;
&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
&lt;br /&gt;
Meteorological data is input to a longitude, latitude grid and interpolated in space onto the ADCIRC grid.The ADCIRC grid must be in lon, lat coordinates.&lt;br /&gt;
&lt;br /&gt;
The first set of met. data must be at or before the date and time listed in the Model Parameter and Periodic Boundary Condition File as the beginning time of the simulation. Additional sets of met. data must be provided every &amp;lt;code&amp;gt;WTIMINC&amp;lt;/code&amp;gt;, where &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt; is the met. data time interval.Values for &amp;lt;code&amp;gt;[[NWLAT]], [[NWLON]], [[WTIMINC]]&amp;lt;/code&amp;gt;, and several other parameters must be set in the Model Parameter and Periodic Boundary Condition File. Met data is interpolated in time to the ADCIRC time step.&lt;br /&gt;
&lt;br /&gt;
Wind velocity (@ 10 m above the water surface) must be input in units of m/s (regardless of the units of gravity).&lt;br /&gt;
&lt;br /&gt;
The following relations are used to compute wind stress from the input wind velocity.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WIND_SPEED = magnitude of WIND_VEL&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;DRAG_COEFF = 0.001*(0.75+0.067*WIND_SPEED)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;If (DRAG_COEFF.gt.0.003) DRAG_COEFF=0.003&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WIND_STRESS = DRAG_COEFF*0.001293*WIND_VEL*WIND_SPEED&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NWS = ±4 PBL Hurricane Model format==&lt;br /&gt;
&lt;br /&gt;
Meteorological data is input directly to a subset of nodes in the ADCIRC grid (as specified by the node number JN).The ADCIRC grid must be either in lon, lat coordinates or in meter-based Cartesian coordinates.&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
&lt;br /&gt;
FOR EACH WIND TIME INCREMENT&lt;br /&gt;
&lt;br /&gt;
: DO UNTIL LINE = ” #”&lt;br /&gt;
&lt;br /&gt;
:: [[JN]], [[WVNX(JN), WVNY(JN)]], [[PRN(k,j)]]&lt;br /&gt;
&lt;br /&gt;
: END DO UNTIL&lt;br /&gt;
&lt;br /&gt;
END FOR EACH&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
&lt;br /&gt;
If &amp;lt;code&amp;gt;[[NWS]] = 4&amp;lt;/code&amp;gt;, the first set of met. data corresponds to &amp;lt;code&amp;gt;TIME=[[STATIM]]&amp;lt;/code&amp;gt;. If &amp;lt;code&amp;gt;[[NWS]] = -4&amp;lt;/code&amp;gt;, the first set of met data corresponds to &amp;lt;code&amp;gt;TIME=HOT START TIME&amp;lt;/code&amp;gt;. Additional sets of met. data must be provided every &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt;, where &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt; is the met. data time interval and is specified in the Model Parameter and Periodic Boundary Condition File. Met data is interpolated in time to the ADCIRC time step.&lt;br /&gt;
&lt;br /&gt;
Each data line must have the format I8, 3E13.5. Data input lines are repeated for as many nodes as desired. A line containing the # symbol in column 2 indicates met data at the next time increment begins on the following&lt;br /&gt;
line. At each new time, any node that is not specified in the input file is assumed to have zero wind velocity and pressure = 1013.&lt;br /&gt;
&lt;br /&gt;
Wind velocity (assumed to be 10m 10 minute averaged value) must be input in knots and surface atmospheric pressure must be input in hundredths of a millibar.&lt;br /&gt;
&lt;br /&gt;
The following relations are used to compute wind stress from wind velocity:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WIND_VEL{m/s @ 10m} = WIND_VEL{knots @ bl average}*0.5144&amp;lt;/code&amp;gt; (In prior ADCIRC versions, an additional factor of 1.04 was included in the formulation to convert from 30 minute avg winds to 10 minute avg winds. This factor was removed and it is currently assumed that the input wind data uses a 10 minute averaging period. Note, this is unrelated to the value of WTIMINC).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WIND_SPEED = magnitude of WIND_VEL&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;DRAG_COEFF = 0.001*(0.75+0.067*WIND_SPEED)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;if(DRAG_COEFF.gt.0.003) DRAG_COEFF=0.003&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WIND_STRESS = DRAG_COEFF*0.001293*WIND_VEL*WIND_SPEED&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following relationship is used in ADCIRC to convert to pressure in meters of water from pressure in hundredths of a millibar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;PRESSURE{m H2O}=PRESSURE{Pa/100}*100/(GRAVITY*DENSITY H2O)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NWS = ±5 Wind Velocity &amp;amp; Pressure at All Nodes and Specified Time Interval==&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
&lt;br /&gt;
for k = 1, NP&lt;br /&gt;
&lt;br /&gt;
: [[JN]], [[WVX(k), WVY(k)]], [[PRN(k,j)]]&lt;br /&gt;
&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
&lt;br /&gt;
Meteorological data is input directly to all nodes in the ADCIRC grid.The ADCIRC grid must be either in lon, lat coordinates or in meter-based Cartesian coordinates.&lt;br /&gt;
&lt;br /&gt;
If &amp;lt;code&amp;gt;[[NWS]]=5&amp;lt;/code&amp;gt;, the first set of met. data corresponds to &amp;lt;code&amp;gt;TIME=[[STATIM]]&amp;lt;/code&amp;gt;. If &amp;lt;code&amp;gt;[[NWS]]=-5&amp;lt;/code&amp;gt;, the first set of met data corresponds to &amp;lt;code&amp;gt;TIME=HOT START TIME&amp;lt;/code&amp;gt;. Additional sets of met. data must be provided every &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt;, where &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt; is the met. data time interval and is specified in the Model Parameter and Periodic Boundary Condition File. Met data is interpolated in time to the ADCIRC time step.&lt;br /&gt;
&lt;br /&gt;
Wind velocity (@ 10 m above the water surface) must be input in m/s and surface atmospheric pressure must be input in meters of water.&lt;br /&gt;
&lt;br /&gt;
The following relations are used to compute wind stress from wind velocity:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WIND_SPEED = magnitude of WIND_VEL&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;DRAG_COEFF = 0.001*(0.75+0.067*WIND_SPEED)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;if(DRAG_COEFF.gt.0.003) DRAG_COEFF=0.003&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WIND_STRESS = DRAG_COEFF*0.001293*WIND_VEL*WIND_SPEED&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NWS = 6 Wind Velocity and Pressure on Rectangular Grid==&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
&lt;br /&gt;
for k=1, NWLAT&lt;br /&gt;
&lt;br /&gt;
: for j=1, NWLON&lt;br /&gt;
&lt;br /&gt;
:: [[WVXFN(k,j), WVYFN(k,j)]], [[PRN(k,j)]]&lt;br /&gt;
&lt;br /&gt;
: end j loop&lt;br /&gt;
&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
&lt;br /&gt;
In versions 43 and earlier the format of input was P, U, V. The input has now changed to U, V, P to be consistent with other NWS formats.&lt;br /&gt;
&lt;br /&gt;
Meteorological data is input on a rectangular grid (either in Longitude, Latitude or Cartesian coordinates, consistent with the grid coordinates) and interpolated in space onto the ADCIRC grid. In setting up the meteorological grid it is assumed that y (e.g., latitude) varies from north (&amp;lt;code&amp;gt;k=1&amp;lt;/code&amp;gt;) to south (&amp;lt;code&amp;gt;k=[[NWLAT]]&amp;lt;/code&amp;gt;) and x (e.g., longitude) varies from west (&amp;lt;code&amp;gt;j=1&amp;lt;/code&amp;gt;) to east (&amp;lt;code&amp;gt;j=[[NWLON]]&amp;lt;/code&amp;gt;). The spatial extents of the meteorological grid must be consistent with the ADCIRC model domain. For example, if ADCIRC uses negative longitude values to indicate locations W of the Greenwich meridian, the meteorological file must be similarly organized. Any grid that crosses the Greenwich Meridian should be organized so that the seam occurs @ 180 deg longitude. Therefore, the meteorological and ADCIRC grids should use negative longitudes W of the Greenwich Meridian and positive longitudes to the E.&lt;br /&gt;
&lt;br /&gt;
The meteorological grid MUST cover the entire ADCIRC mesh; that is, '''the ADCIRC mesh must be entirely within the meteorological grid''' or an error will result.&lt;br /&gt;
&lt;br /&gt;
The first set of met. data corresponds to the beginning time of the current simulation. If the model is cold started this corresponds to &amp;lt;code&amp;gt;TIME=[[STATIM]] &amp;lt;/code&amp;gt;. If the model is hot started, this corresponds to &amp;lt;code&amp;gt;TIME=HOT START TIME&amp;lt;/code&amp;gt;. Additional sets of met. data must be provided every &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt;, where &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt; is the met. data time interval.Values for &amp;lt;code&amp;gt;[[NWLAT]], [[NWLON]], [[WTIMIN]]C&amp;lt;/code&amp;gt;, and several other parameters must be set in the [[fort.15_file_format|fort.15 file]]. Met data is interpolated in time to the ADCIRC time step.&lt;br /&gt;
&lt;br /&gt;
Wind velocity (@ 10 m above the water surface) must be input in units of m/s and surface atmospheric pressure must be input in units of Pascals = Newtons/square meter.&lt;br /&gt;
&lt;br /&gt;
The following relations are used to compute wind stress from the input wind velocity.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WIND_SPEED = magnitude of WIND_VEL&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;DRAG_COEFF = 0.001*(0.75+0.067*WIND_SPEED)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;If (DRAG_COEFF.gt.0.003) DRAG_COEFF=0.003&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WIND_STRESS = DRAG_COEFF*0.001293*WIND_VEL*WIND_SPEED&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following relationship is used in ADCIRC to convert to pressure in meters of water from pressure in Pascal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;PRESSURE{m H2O}=PRESSURE{Pascal}/(GRAVITY*DENSITY H2O)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NWS = ±7 Wind Stress and Pressure on Rectangular Grid==&lt;br /&gt;
'''This format has not been fully implemented, though it is expected in v55.'''{{ADC version|version=?55?|relation=ge}}&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
for k=1, NWLAT&lt;br /&gt;
&lt;br /&gt;
: for j=1, NWLON&lt;br /&gt;
&lt;br /&gt;
:: WVXFN(K,J),WVYFN(K,J),PRN(K,J)&lt;br /&gt;
&lt;br /&gt;
: END DO&lt;br /&gt;
&lt;br /&gt;
END DO&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
&lt;br /&gt;
==NWS = 8 Dynamic Symmetric Holland Vortex Model==&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
Use the [https://www.nrlmry.navy.mil/atcf_web/docs/database/new/abrdeck.html ATCF Best Track/Objective Aid/Wind Radii Format].&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
Hurricane parameters are read in from the Single File Meteorological Forcing Input File. Wind velocity and atmospheric pressure are calculated at every node on the fly by ADCIRC internally using the Dynamic Holland model. The input file is fixed width (not comma separated values or csv) and is assumed to correspond to the &amp;lt;code&amp;gt;ATCF Best Track/Objective Aid/Wind Radii Format&amp;lt;/code&amp;gt;. Historical tracks, real-time hindcast tracks and real-time forecast tracks may be found in this format. Selecting &amp;lt;code&amp;gt;[[NWS]] = 8&amp;lt;/code&amp;gt; also requires the specification of the cold start time, storm number, and boundary layer adjustment (see &amp;lt;code&amp;gt;[[YYYY MM DD HH24 StormNumber BLAdj]]&amp;lt;/code&amp;gt;). Garret’s formula is used to compute wind stress from the wind velocity.&lt;br /&gt;
&lt;br /&gt;
The symmetric vortex model (&amp;lt;code&amp;gt;[[NWS]]=8&amp;lt;/code&amp;gt;) in ADCIRC assumes that the longitudes in the fort.22 are west longitude, so it multiplies the longitude values by -1. It ignores the ‘E’ or ‘W’ in the longitude column of the fort.22.&lt;br /&gt;
&lt;br /&gt;
The symmetric vortex model (&amp;lt;code&amp;gt;[[NWS]]=8&amp;lt;/code&amp;gt;) does not use any of the isotach wind speeds or wind radii data. When reading lines labeled “BEST” from the fort.22, it obtains timing information from the year, month, day, and hour in column 3. When reading lines labeled “OFCL” from the fort.22, it uses the forecast increment (a.k.a. TAU) from column 6. The use of these two different columns by ADCIRC &amp;lt;code&amp;gt;[[NWS]]=8&amp;lt;/code&amp;gt; is to maintain consistency with the official file structure for the ATCF file format.&lt;br /&gt;
&lt;br /&gt;
For &amp;lt;code&amp;gt;[[NWS]]=8&amp;lt;/code&amp;gt;, ADCIRC knows the current time because the user provides the year, month, day, and hour of cold start on the &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt; line in your fort.15. It also has the time that has elapsed since cold start, because that is provided in the hotstart file, if any. It then compares the current time with the date/times in the fort.22 (as described in the previous paragraph) to automatically find the right place to begin reading data from the fort.22.&lt;br /&gt;
&lt;br /&gt;
So, in summary, if the whole fort.22 consists of “BEST” lines, the symmetric vortex model (&amp;lt;code&amp;gt;NWS=8&amp;lt;/code&amp;gt;) only looks at column 3 for time information. And it automatically knows where to start reading cyclone data, based on the coldstart date/time the user provides in the fort.15 file.&lt;br /&gt;
&lt;br /&gt;
==NWS = 9 Asymmetric Holland Vortex Model==&lt;br /&gt;
'''This has been deprecated and is no longer available.''' {{ADC version|version=???|relation=lt}}&lt;br /&gt;
&lt;br /&gt;
==NWS = 10 National Climatic Data Center GFS==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;It appears there is no fort.22 file for this format, and users should consult the &amp;lt;/span&amp;gt;[[fort.200]]&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; page, but this hasn't been confirmed.  &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wind velocity and atmospheric pressure are read in from a sequence of National Weather Service (NWS) Aviation (AVN) model output files. Each AVN file is assumed to contain data on a Gaussian longitude, latitude grid at a single time.&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
&lt;br /&gt;
for k=1, [[LONB*LATB]]&lt;br /&gt;
&lt;br /&gt;
: [[PG(k)]], [[UG(k)]], [[VG(k)]]&lt;br /&gt;
&lt;br /&gt;
end j loop&lt;br /&gt;
&lt;br /&gt;
==NWS = 11 Stripped National Weather Service (NWS) ETA 29km==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;It appears there is no fort.22 file for this format, and users should consult the &amp;lt;/span&amp;gt;[[fort.200]]&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; page, but this hasn't been confirmed.  &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wind velocity (10 m) and atmospheric pressure are read in from a sequence of stripped down National Weather Service (NWS) ETA 29km model output files. &lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
&lt;br /&gt;
for k=1, LONB*LATB&lt;br /&gt;
&lt;br /&gt;
: PG(k), UG(k), VG(k)&lt;br /&gt;
&lt;br /&gt;
end j loop&lt;br /&gt;
&lt;br /&gt;
==NWS = ±12 Oceanweather ASCII Format Gridded Wind and Pressure==&lt;br /&gt;
&lt;br /&gt;
Oceanweather Inc (OWI) ASCII &amp;quot;WIN&amp;quot;/&amp;quot;PRE&amp;quot; format , details can be found at [[NWS12]] &lt;br /&gt;
&lt;br /&gt;
==NWS = 13 Oceanweather NetCDF Format Gridded Wind and Pressure==&lt;br /&gt;
&lt;br /&gt;
Oceanweather Inc (OWI) NetCDF format , details can be found at [[NWS13]] {{ADC version|version=55|relation=ge}}&lt;br /&gt;
&lt;br /&gt;
==NWS = ±14 Gridded GRIB2 or NetCDF Wind and Pressure==&lt;br /&gt;
When using NetCDF files (fort.221.nc, fort.222.nc) as met inputs, the fort.22 is required in order to list the relevant variable names so that the internal NetCDF read routines can find the pertinent variables. In the case of GRIB2 input files (fort.221.grb2, fort.222.grb2) the fort.22 is not required because the variable names are standardized and on start-up the internal wgrb2api library prints out inventory look-up files (*.inv) that it uses to find the information contained within the *.grb2 files. {{ADC version|version=55|relation=eq}}&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
Temporal dimension name&amp;lt;br /&amp;gt;&lt;br /&gt;
Datetime variable name&amp;lt;br /&amp;gt; &lt;br /&gt;
Format of the datetime time variable [special note, if first character is not a '%' then it will ignore this variable and will assume to start from the first time snap]&amp;lt;br /&amp;gt;&lt;br /&gt;
Zonal (east-west) dimension name&amp;lt;br /&amp;gt;&lt;br /&gt;
Longitude variable name&amp;lt;br /&amp;gt;&lt;br /&gt;
Meridional (north-south) dimension name&amp;lt;br /&amp;gt;&lt;br /&gt;
Latitude variable name&amp;lt;br /&amp;gt;&lt;br /&gt;
Sea-level Pressure variable name [plus optional HPa units]&amp;lt;br /&amp;gt;&lt;br /&gt;
Zonal 10-m Wind Velocity name&amp;lt;br /&amp;gt;&lt;br /&gt;
Meridional 10-m Wind Velocity name&amp;lt;br /&amp;gt;&lt;br /&gt;
Ice area-fraction name [optional, only if fort.225.nc present for ice area fraction]&lt;br /&gt;
&lt;br /&gt;
===Example (WRF output)===&lt;br /&gt;
Time&amp;lt;br /&amp;gt;&lt;br /&gt;
Times [if no datetime variable then set to dummy such as 'none']&amp;lt;br /&amp;gt;&lt;br /&gt;
%Y-%m-%d_%H:%M:%S [if no datetime variable then set to dummy such as 'none']&amp;lt;br /&amp;gt;&lt;br /&gt;
west_east&amp;lt;br /&amp;gt;&lt;br /&gt;
XLONG&amp;lt;br /&amp;gt;&lt;br /&gt;
south_north&amp;lt;br /&amp;gt;&lt;br /&gt;
XLAT&amp;lt;br /&amp;gt;&lt;br /&gt;
PSFC [optional: append HPa to PSFC (i.e., PSFCHPa) to indicate that units of pressure are in hPa/mbar, otherwise assumed to be in Pa]&amp;lt;br /&amp;gt;&lt;br /&gt;
U10&amp;lt;br /&amp;gt;&lt;br /&gt;
V10&amp;lt;br /&amp;gt;&lt;br /&gt;
aice [optional]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
If the time variable is not in a datetime format (e.g., is a float in minutes since..) the datetime format can be set to a dummy name, e.g., 'minutes'. The code checks to see if the first character of the datetime format is '%'. If not the code will assume to simply begin reading from the first time snap. If the datetime variable is available the code will work out which time snap to start reading from based on the reference date, [[NCDATE]] located near or at the bottom of the [[fort.15 file]]. If pressure units are in hectopascals, add 'HPa' to the pressure variable line in the fort.22. For example, if the pressure variable is 'mslp', make it 'mslpHPa'.&lt;br /&gt;
&lt;br /&gt;
==NWS = 15 H*Wind Gridded Wind and Inferred Pressure==&lt;br /&gt;
The goal of the implementation of the HWind capability within ADCIRC was to allow HWind files to be used as-is, without resorting to an intermediate format. As a result, the fort.22 file consists of a header line to provide some configuration parameters, and then a list of the filenames of the HWind files to be used in the ADCIRC run. &lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
&lt;br /&gt;
comment line&lt;br /&gt;
&lt;br /&gt;
[[hWindMultiplier]]&lt;br /&gt;
&lt;br /&gt;
[[presssureWindRelationship]]&lt;br /&gt;
&lt;br /&gt;
for i=1 to numHWindFiles&lt;br /&gt;
&lt;br /&gt;
: [[hours(i)]] [[centralPressure(i)]] [[rampMult(i)]] [[filename(i)]]&lt;br /&gt;
&lt;br /&gt;
end i loop&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
HWind files are data assimilated snapshots of the wind velocity fields of tropical cyclones that were produced by the NOAA Hurricane Research Division (HRD) through 2013, before becoming a private sector data product. The files have the following characteristics:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;the format explicitly indicates the center of the storm&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;the (u,v) data are on a regular grid&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;the regular grid is a mercator projection with origin at storm center&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;the mercator grid spacing is in meters and is uniform in x and y (dx=dy)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;the dimensions (nx,ny) of the mercator grid are equal (nx=ny)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;the grid dimensions change from snapshot to snapshot; for example, the first shapshot may be 161×161 while the 2nd snapshot may be 121×121 (etc)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sequential hwind snapshots will not be evenly spaced in time for a particular storm&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
H*Wind data do not contain barometric pressure information.  For the dvorak, knaffzehr, and specified Pc options, the barometric pressure field is computed by determining the radius to maximum winds Rmax (i.e., the distance of Vmax from the center of the storm), calculating the Holland B parameter, and then using the Holland formulation to calculate barometric pressure as a function of the distance from the center of the storm.&lt;br /&gt;
&lt;br /&gt;
To illustrate the definitions and descriptions provided, a concrete example of an HWind fort.22 file is provided as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;! first line is a comment line, max length 1024 characters&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;1.0 ! 2nd line is a velocity magnitude multiplier&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;dvorak ! 3rd line: one word for the pressure-wind relationship&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;0.0 -1 0.0 “/home/jason/hwind/al092011_0828_1330” ! time (hours), Pc (mb), ramp mult, filename&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;6.0 -1 0.5 “/home/jason/hwind/al092011_0828_1930”&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;12.0 -1 1.0 “/home/jason/hwind/al092011_0829_0130”&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NWS = 16 ASCII NOAA GFDL Gridded Wind And Pressure==&lt;br /&gt;
The GFDL input capability uses GFDL model output files as-is; as a result, the fort.22 file consists of a list of GFDL model output files to be used in ADCIRC. &lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
&lt;br /&gt;
comment line&lt;br /&gt;
&lt;br /&gt;
[[GFDLWindMultplier]]&lt;br /&gt;
&lt;br /&gt;
[[MaxExtrapolationDistance]]&lt;br /&gt;
&lt;br /&gt;
for i=1 to numGFDLFiles&lt;br /&gt;
&lt;br /&gt;
: [[hours(i)]] [[rampMult(i)]] [[filename(i)]]&lt;br /&gt;
&lt;br /&gt;
end i loop&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
&lt;br /&gt;
GFDL model output files are produced by the Geophysical Fluid Dynamics Laboratory at NOAA. Each ASCII GFDL model output file contains one or more nested grid dataset where the nested grids are allowed to change in time. Coarse grid data is not stored where finer nest data is given. The files are formatted as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Line 1: Number of grid cells (f10.4) NCELLS&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Lines 2 through NCELLS+1: Ten columns of data formatted as 10f10.4 as follows:&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 1: u (m/s)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 2: v (m/s)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 3: Temperature (K)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 4: mixing ratio(kg/kg)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 5: storm accum precipitation (cm)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 6: sea level pressure (hPa)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 7: longitude (decimal deg)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 8: latitude (decimal deg)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 9: hurricane hour&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 10: nest number (this is not always present)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To illustrate the definitions and descriptions provided, a concrete example of a GFDL fort.22 file is provided as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;! first line is a comment line, max length 1024 characters&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;1.0 ! 2nd line is a velocity magnitude multiplier&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;100.0 ! 3rd line: maximum extrapolation distance (m)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;0.0 -1 0.0 “/home/jason/hwind/al092011_0828_1330″ ! time (hours), Pc (mb), ramp mult, filename&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;6.0 -1 0.5 “/home/jason/hwind/al092011_0828_1930″&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the ADCIRC time falls outside the interval of time covered by the GFDL model output files, ADCIRC will insert “blank snaps”, i.e., it will set the wind velocity at all mesh vertices to 0.0 m/s and the barometric pressure to a uniform background pressure of 1013mb.&lt;br /&gt;
&lt;br /&gt;
==NWS = 19 Dynamic Asymmetric Holland Vortex Model==&lt;br /&gt;
'''Note that use of this [[Typical_ADCIRC_Parameter_Selections#Discouraged_Parameter_Selections|is discouraged]].'''  &lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
The file needs to be in the [https://www.nrlmry.navy.mil/atcf_web/docs/database/new/abrdeck.html ATCF Best Track/Objective Aid/Wind Radii Format].&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
User has the ability to select which isotach to use in each of the 4 quadrants. User also has ability to modify &amp;lt;code&amp;gt;RMAX&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Holland’s B parameter&amp;lt;/code&amp;gt; using the ASWIP program. The auxiliary preprocessing program ASWIP.F (located in the /wind directory and executable is created by typing, make aswip, in the work folder after adcirc executable has been generated), will generate the fort.22 input file for &amp;lt;code&amp;gt;NWS=19&amp;lt;/code&amp;gt; from a &amp;lt;code&amp;gt;NWS= 9&amp;lt;/code&amp;gt; formatted input file.&lt;br /&gt;
&lt;br /&gt;
Hurricane parameters are read in from the Single File Meteorological Forcing Input File. It is assumed that the line in the fort.22 file with a zero as the forecast increment (i.e., column 6) corresponds to the start of the current simulation run, whether it is a hotstart or cold start. In other words, there is no option to set the NWS value negative to indicate that the file starts at the ADCIRC hotstart time. Rather, the forecast increment in hours (column 6) is used to indicate the relationship between the ADCIRC time and the data in the fort.22 file. Wind velocity and atmospheric pressure are calculated at exact finite element mesh node locations and directly coupled to ADCIRC at every time step using the asymmetric hurricane vortex formulation (Mattocks et al, 2006; Mattocks and Forbes, 2008) based on the Holland gradient wind model. The input file is assumed to correspond to the &amp;lt;code&amp;gt;ATCF Best Track/Objective Aid/Wind Radii Format&amp;lt;/code&amp;gt;. Historical tracks, real-time hindcast tracks and real-time forecast tracks may be found in this format. This option uses the radii at specific wind speeds (34, 50, 64, 100 knots) reported in the four quadrants (NE, SE, SW, NW) of the storm to calculate the radius of maximum winds as a function of the azimuthal angle. Garret’s formula is used to compute wind stress from the wind velocity. The &amp;lt;code&amp;gt;NWS=19&amp;lt;/code&amp;gt; option allows the user to set a value for &amp;lt;code&amp;gt;Rmax&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Holland B Parameter&amp;lt;/code&amp;gt;. Additionally the user can select the isotachs to be used for each of the 4 quadrants. The utility program aswip_1.0.3.F located in the /wind folder will generate the &amp;lt;code&amp;gt;NWS=19&amp;lt;/code&amp;gt; fomatted file from a &amp;lt;code&amp;gt;NWS=9&amp;lt;/code&amp;gt; formatted fort.22 input file.&lt;br /&gt;
&lt;br /&gt;
In order to use the &amp;lt;code&amp;gt;NWS=19&amp;lt;/code&amp;gt; option, the file needs to be in best track format. The forecast period (column #6) needs to be edited to reflect the time of the forecast/nowcast for each track location (each line) in hours from the start of the simulation (0, 6, 12, 18, etc). The original data in that column depends on what type of best track format data is being used. The original data might have 0 or other numbers in that column. See: [https://www.nrlmry.navy.mil/atcf_web/docs/database/new/abrdeck.html ATCF Best Track/Objective Aid/Wind Radii Format]. It is suggested that users change the “BEST” tech type to “ASYM” in column 5 in the fort.22 file to denote that the file has been modified to accommodate the asymmetric wind formulation (the simulation time in hours in the 6th column has been added, etc.) so it will not get confused in the future with a best track file.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;NWS=19&amp;lt;/code&amp;gt; option requires the following variables in the fort.22 file in a best track format:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Forecast time in hours (column 6); enter the time in hours in each record starting at 0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Latitude of the eye (column 7)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Longitude of the eye (column 8)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Maximum sustained wind speed in knots (column 9)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Minimum sea level pressure in MB (column 10)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Wind intensity in knots of the radii defined in the record (34, 50, 64 or 100 knots) (column 12)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Radius of specified wind intensity for quadrants 1, 2, 3, 4 in NM (columns 14, 15, 16, 17); ? 0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Background pressure in MB (column 18); a standard value of 1013 can be used&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Rmax as reported in the ATCF BEST TRACK file in column 20&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Storm Name in Column 28 ATCF file format&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Time Record number in column 29. There can be multiple lines for a given time record depending on the number of isotachs reported in the ATCF File&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;number of isotachs reported in the ATCF file for the corresponding Time record.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Columns 31-34 indicate the selection of radii for that particular isotach. 0 indicates do not use this radius, and 1 indicates use this radius and corresponding wind speed.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Columns 35-38 are the designated Rmax values computed for each of the quadrants selected for each particular isotach.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Column 39 is the Holland B parameter computed using the formulas outlines in the Holland paper, and implemented using the aswip program.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available files:&lt;br /&gt;
&lt;br /&gt;
* [ftp://ftp.nhc.noaa.gov/atcf/archive/ Historical storm files] &lt;br /&gt;
&lt;br /&gt;
* [ftp://ftp.nhc.noaa.gov/atcf/btk/ Forecast tracks]&lt;br /&gt;
&lt;br /&gt;
The format of the file is fixed and users will want to use the aswip program to be sure that the input fort.22 file is properly formatted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;The command line for NWS=19 is ./aswip -n 19 -m 2 -z 1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NWS = 20 Generalized Asymmetric Holland Vortex Model (GAHM)==&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
The file needs is similar to the NWS = 19 format with 8 additional columns of data, see notes below for more information.&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
&lt;br /&gt;
The Generalized Asymmetric Holland Model (GAHM) provides a set of theoretical and practical improvements over previous parametric meteorological vortex models in ADCIRC. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Forecast time in hours (column 6); enter the time in hours in each record starting at 0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Latitude of the eye (column 7)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Longitude of the eye (column 8)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Maximum sustained wind speed in knots (column 9)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Minimum sea level pressure in MB (column 10)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Wind intensity in knots of the radii defined in the record (34, 50, 64 or 100 knots) (column 12)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Radius of specified wind intensity for quadrants 1, 2, 3, 4 in NM (columns 14, 15, 16, 17); ? 0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Background pressure in MB (column 18); a standard value of 1013 can be used&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Rmax as reported in the ATCF BEST TRACK file in column 20&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Storm Name in Column 28 ATCF file format&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Time Record number in column 29. There can be multiple lines for a given time record depending on the number of isotachs reported in the ATCF File&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;number of isotachs reported in the ATCF file for the corresponding Time record.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Columns 31-34 indicate the selection of radii for that particular isotach. 0 indicates do not use this radius, and 1 indicates use this radius and corresponding wind speed.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Columns 35-38 are the designated Rmax values computed for each of the quadrants selected for each particular isotach.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Column 39 is the Holland B parameter computed using the formulas outlines in the Holland paper, and implemented using the aswip program.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Column 40-43 is the quadrant-varying Holland B parameter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Column 44-47 are the quadrant-varying Vmax calculated at the top of the planetary boundary (a wind reduction factor is applied to reduce the wind speed at the boundary to the 10-m surface)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Historical storm files can be found archived here.&lt;br /&gt;
&lt;br /&gt;
Forecast tracks can be found here.&lt;br /&gt;
&lt;br /&gt;
The format of the file is fixed and users will want to use the aswip program to be sure that the input fort.22 file is properly formatted.&lt;br /&gt;
&lt;br /&gt;
Options for the aswip program using NWS = 20 are the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;./aswip -n # -m # -z #&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;-n = nws option&lt;br /&gt;
&lt;br /&gt;
;-m = methods of selecting isotachs for use in computation of radius/radii to maximum winds&lt;br /&gt;
&lt;br /&gt;
:1: always use the 34kt isotach&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:2: use the highest available isotach in any quadrant each time&lt;br /&gt;
&lt;br /&gt;
:3: use the 50kt isotach if it is available; otherwise use the 34kt isotach&lt;br /&gt;
&lt;br /&gt;
:4: use all available isotachs (must choose this for GAHM/NWS=20)&lt;br /&gt;
&lt;br /&gt;
;-z = approaches solving for Rmax &lt;br /&gt;
&lt;br /&gt;
:1 = only rotate wind vectors afterward &lt;br /&gt;
&lt;br /&gt;
:2 = rotate wind vectors before and afterwards (use this for NWS=20)&lt;br /&gt;
&lt;br /&gt;
So the command line for &amp;lt;code&amp;gt;NWS=20&amp;lt;/code&amp;gt; is: &amp;lt;code&amp;gt;./aswip -n 20 -m 4 -z 2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NWS = 30 Blended GAHM &amp;amp; Background Gridded Wind and Pressure==&lt;br /&gt;
This format is a combination of GAHM (&amp;lt;code&amp;gt;NWS=12&amp;lt;/code&amp;gt;) and a gridded background meteorological field (&amp;lt;code&amp;gt;NWS=20&amp;lt;/code&amp;gt;).  The core of a tropical cyclone is represented using the GAHM model and read in from a file named NWS_20_fort.22, which should be created following the procedure presented in the [[#NWS = 20 Generalized Asymmetric Holland Vortex Model (GAHM)|section on &amp;lt;code&amp;gt;NWS=20&amp;lt;/code&amp;gt;]].  The user must also supply gridded wind and pressure files in the form of an OWI-style fort.22 file, a fort.221 file, and a fort.222 file, details on these are in the [[#NWS = ±12 Oceanweather ASCII Format Gridded Wind and Pressure|section on &amp;lt;code&amp;gt;NWS=12&amp;lt;/code&amp;gt;]].  ADCIRC internally blends the wind and pressure fields from these two sets of inputs over a user-controlled distance.  Specifically, the &amp;lt;code&amp;gt;[[pureVortex]]&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;[[pureBackground]]&amp;lt;/code&amp;gt; inputs in the [[fort.15 file]] (for formatting, see info on the [[Supplemental meteorological/wave/ice parameters|meteorological parameter line]]) are coefficients used to define where transitions between the vortex and background meteorology occur.  At or within the distance &amp;lt;code&amp;gt;pureVortex*vortexRMW&amp;lt;/code&amp;gt; of the storm's center, the GAHM meteorology is used.  At or beyond the distance &amp;lt;code&amp;gt;pureBackground*vortexRMW&amp;lt;/code&amp;gt; of the storm's center, the background meteorology is used.  In between these, a linear distance-weighted average of the two sets of meteorology is used to define the forcing.  &lt;br /&gt;
&lt;br /&gt;
[[Category:input files]]&lt;br /&gt;
[[Category:meteorology]]&lt;br /&gt;
[[Category:unverified behavior]]&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Fort.22_file&amp;diff=1158</id>
		<title>Fort.22 file</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Fort.22_file&amp;diff=1158"/>
		<updated>2024-10-02T20:50:53Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Example (WRF output) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A single meteorological input file (wind velocity and atmospheric pressure) is read when meteorological forcing has been indicated by the &amp;lt;code&amp;gt;[[NWS]]&amp;lt;/code&amp;gt; parameter in the [[fort.15 file]]. More precisely, the format of and need for the fort.22 file depend on the ones and tens (i.e. the last 2) digits and the sign (positive/negative) of &amp;lt;code&amp;gt;NWS&amp;lt;/code&amp;gt; (see [[NWS#Value_Seen_in_fort.15_File|here]]).  See also the [[supplemental meteorological/wave/ice parameters]] and [[wind stress]] pages.  &lt;br /&gt;
&lt;br /&gt;
== General Notes ==&lt;br /&gt;
Unless otherwise specified for a given format, ADCIRC expects wind data to represent [[Wind_Stress#Definition_of_Winds|specific conditions]] and pressure data to be sea level pressure.  Where necessary, ADCIRC assumes a &amp;quot;background&amp;quot; atmospheric pressure of 1013 millibars.  &lt;br /&gt;
&lt;br /&gt;
Meteorological data in most formats must be provided for the entire model run, otherwise the run will crash. Exceptions include OWI (&amp;lt;code&amp;gt;NWS=12&amp;lt;/code&amp;gt;) and GFDL (&amp;lt;code&amp;gt;NWS=16&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
For most formats, latitude and longitude coordinates describing the spatial extents of the meteorological data must follow the convention of the ADCIRC model domain. For example, if the [[fort.14 file|mesh]] uses negative longitude values to indicate locations West of the Greenwich meridian, the meteorological file must be similarly organized. Any grid that crosses the Greenwich Meridian should be organized so that the seam occurs at 180 deg longitude. Therefore, the meteorological and ADCIRC grids should use negative longitudes West of the Greenwich Meridian and positive longitudes to the East.&lt;br /&gt;
&lt;br /&gt;
== File Format ==&lt;br /&gt;
The remainder of this page is devoted to the formats of the fort.22 file for the different values of &amp;lt;code&amp;gt;NWS&amp;lt;/code&amp;gt;.  Each line of input data is represented by a line containing the input variable name(s). Blank lines are only to enhance readability. Loops indicate multiple lines of input. Conditional input is indicated by an if clause. &lt;br /&gt;
&lt;br /&gt;
==NWS = 1 Wind Stress &amp;amp; Pressure at All Nodes and Timesteps==&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
&lt;br /&gt;
for k=1,[[NP]]&lt;br /&gt;
&lt;br /&gt;
: [[JN]], [[WSX(k), WSY(k)]], [[PRN(k,j)]]&lt;br /&gt;
&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
&lt;br /&gt;
Meteorological data is input directly to all nodes in the ADCIRC grid.&lt;br /&gt;
&lt;br /&gt;
The units for pressure are meters of water.&lt;br /&gt;
&lt;br /&gt;
The first set of met. data corresponds to &amp;lt;code&amp;gt;TIME=[[STATIM]]+[[DTDP]]&amp;lt;/code&amp;gt;. Additional sets of met data must be provided at every time step, &amp;lt;code&amp;gt;([[WTIMINC]] = [[DTDP]])&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Wind stress must be input in units of velocity squared (consistent with the units of gravity) and surface atmospheric pressure must be input in units of equivalent height of water (e.g., meters of water, feet of water that are consistent with the units of gravity). Stress in these units is obtained by dividing stress in units of force/area by the reference density of water. Pressure in these units is obtained by dividing pressure in units of force/area by the gravitational constant and the reference density of water. For example, 10^5Pa =10^5 N/m^2 =10^5 kg m/(s m)^2 divided by 9.81 m/s^2 and 10^3 kg/m^3 equals 10.2 meters of water.&lt;br /&gt;
&lt;br /&gt;
==NWS = ±2 Wind Stress &amp;amp; Pressure at All Nodes and Specified Time Interval==&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
for k=1, NP&lt;br /&gt;
&lt;br /&gt;
: [[JN]], [[WSX(k), WSY(k)]], [[PRN(k,j)]]&lt;br /&gt;
&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
&lt;br /&gt;
Meteorological data is input directly to all nodes in the ADCIRC grid.&lt;br /&gt;
&lt;br /&gt;
The units for pressure are meters of H2O.&lt;br /&gt;
&lt;br /&gt;
If &amp;lt;code&amp;gt;[[NWS]]=2&amp;lt;/code&amp;gt;, the first set of met. data corresponds to &amp;lt;code&amp;gt;TIME=[[STATIM]]&amp;lt;/code&amp;gt;. If &amp;lt;code&amp;gt;NWS=-2&amp;lt;/code&amp;gt;, the first set of met data corresponds to &amp;lt;code&amp;gt;TIME=HOT START TIME&amp;lt;/code&amp;gt;. Additional sets of met. data must be provided every &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt;, where &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt; is the met. data time interval and is specified in the Model Parameter and Periodic Boundary Condition File. Met data is interpolated in time to the ADCIRC time step.&lt;br /&gt;
&lt;br /&gt;
Wind stress must be input in units of velocity squared (consistent with the units of gravity) and surface atmospheric pressure must be input in units of equivalent height of water (e.g., meters of water, feet of water that are consistent with the units of gravity).Stress in these units is obtained by dividing stress in units of force/area by the reference density of water.  Pressure in these units is obtained by dividing pressure in units of force/area by the gravitational constant and the reference density of water.  For example, &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;10^5Pa =10^5 N/m^2 =10^5 kg m/(s m)^2 divided by 9.81 m/s^2 and 10^3 kg/m^3 equals 10.2 meters of water&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NWS = 3 Fleet Numeric Format==&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
&lt;br /&gt;
[[IWTIME]]&lt;br /&gt;
&lt;br /&gt;
for k = 1,[[NWLAT]]&lt;br /&gt;
&lt;br /&gt;
: for j = 1,[[NWLON]]&lt;br /&gt;
&lt;br /&gt;
:: [[WSPEED(k,j)]]&lt;br /&gt;
&lt;br /&gt;
: end j loop&lt;br /&gt;
&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
for k = 1, NWLAT&lt;br /&gt;
&lt;br /&gt;
: for j = 1, NWLON&lt;br /&gt;
&lt;br /&gt;
:: [[WDIR(k,j)]]&lt;br /&gt;
&lt;br /&gt;
: end j loop&lt;br /&gt;
&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
&lt;br /&gt;
Meteorological data is input to a longitude, latitude grid and interpolated in space onto the ADCIRC grid.The ADCIRC grid must be in lon, lat coordinates.&lt;br /&gt;
&lt;br /&gt;
The first set of met. data must be at or before the date and time listed in the Model Parameter and Periodic Boundary Condition File as the beginning time of the simulation. Additional sets of met. data must be provided every &amp;lt;code&amp;gt;WTIMINC&amp;lt;/code&amp;gt;, where &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt; is the met. data time interval.Values for &amp;lt;code&amp;gt;[[NWLAT]], [[NWLON]], [[WTIMINC]]&amp;lt;/code&amp;gt;, and several other parameters must be set in the Model Parameter and Periodic Boundary Condition File. Met data is interpolated in time to the ADCIRC time step.&lt;br /&gt;
&lt;br /&gt;
Wind velocity (@ 10 m above the water surface) must be input in units of m/s (regardless of the units of gravity).&lt;br /&gt;
&lt;br /&gt;
The following relations are used to compute wind stress from the input wind velocity.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WIND_SPEED = magnitude of WIND_VEL&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;DRAG_COEFF = 0.001*(0.75+0.067*WIND_SPEED)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;If (DRAG_COEFF.gt.0.003) DRAG_COEFF=0.003&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WIND_STRESS = DRAG_COEFF*0.001293*WIND_VEL*WIND_SPEED&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NWS = ±4 PBL Hurricane Model format==&lt;br /&gt;
&lt;br /&gt;
Meteorological data is input directly to a subset of nodes in the ADCIRC grid (as specified by the node number JN).The ADCIRC grid must be either in lon, lat coordinates or in meter-based Cartesian coordinates.&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
&lt;br /&gt;
FOR EACH WIND TIME INCREMENT&lt;br /&gt;
&lt;br /&gt;
: DO UNTIL LINE = ” #”&lt;br /&gt;
&lt;br /&gt;
:: [[JN]], [[WVNX(JN), WVNY(JN)]], [[PRN(k,j)]]&lt;br /&gt;
&lt;br /&gt;
: END DO UNTIL&lt;br /&gt;
&lt;br /&gt;
END FOR EACH&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
&lt;br /&gt;
If &amp;lt;code&amp;gt;[[NWS]] = 4&amp;lt;/code&amp;gt;, the first set of met. data corresponds to &amp;lt;code&amp;gt;TIME=[[STATIM]]&amp;lt;/code&amp;gt;. If &amp;lt;code&amp;gt;[[NWS]] = -4&amp;lt;/code&amp;gt;, the first set of met data corresponds to &amp;lt;code&amp;gt;TIME=HOT START TIME&amp;lt;/code&amp;gt;. Additional sets of met. data must be provided every &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt;, where &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt; is the met. data time interval and is specified in the Model Parameter and Periodic Boundary Condition File. Met data is interpolated in time to the ADCIRC time step.&lt;br /&gt;
&lt;br /&gt;
Each data line must have the format I8, 3E13.5. Data input lines are repeated for as many nodes as desired. A line containing the # symbol in column 2 indicates met data at the next time increment begins on the following&lt;br /&gt;
line. At each new time, any node that is not specified in the input file is assumed to have zero wind velocity and pressure = 1013.&lt;br /&gt;
&lt;br /&gt;
Wind velocity (assumed to be 10m 10 minute averaged value) must be input in knots and surface atmospheric pressure must be input in hundredths of a millibar.&lt;br /&gt;
&lt;br /&gt;
The following relations are used to compute wind stress from wind velocity:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WIND_VEL{m/s @ 10m} = WIND_VEL{knots @ bl average}*0.5144&amp;lt;/code&amp;gt; (In prior ADCIRC versions, an additional factor of 1.04 was included in the formulation to convert from 30 minute avg winds to 10 minute avg winds. This factor was removed and it is currently assumed that the input wind data uses a 10 minute averaging period. Note, this is unrelated to the value of WTIMINC).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WIND_SPEED = magnitude of WIND_VEL&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;DRAG_COEFF = 0.001*(0.75+0.067*WIND_SPEED)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;if(DRAG_COEFF.gt.0.003) DRAG_COEFF=0.003&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WIND_STRESS = DRAG_COEFF*0.001293*WIND_VEL*WIND_SPEED&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following relationship is used in ADCIRC to convert to pressure in meters of water from pressure in hundredths of a millibar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;PRESSURE{m H2O}=PRESSURE{Pa/100}*100/(GRAVITY*DENSITY H2O)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NWS = ±5 Wind Velocity &amp;amp; Pressure at All Nodes and Specified Time Interval==&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
&lt;br /&gt;
for k = 1, NP&lt;br /&gt;
&lt;br /&gt;
: [[JN]], [[WVX(k), WVY(k)]], [[PRN(k,j)]]&lt;br /&gt;
&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
&lt;br /&gt;
Meteorological data is input directly to all nodes in the ADCIRC grid.The ADCIRC grid must be either in lon, lat coordinates or in meter-based Cartesian coordinates.&lt;br /&gt;
&lt;br /&gt;
If &amp;lt;code&amp;gt;[[NWS]]=5&amp;lt;/code&amp;gt;, the first set of met. data corresponds to &amp;lt;code&amp;gt;TIME=[[STATIM]]&amp;lt;/code&amp;gt;. If &amp;lt;code&amp;gt;[[NWS]]=-5&amp;lt;/code&amp;gt;, the first set of met data corresponds to &amp;lt;code&amp;gt;TIME=HOT START TIME&amp;lt;/code&amp;gt;. Additional sets of met. data must be provided every &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt;, where &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt; is the met. data time interval and is specified in the Model Parameter and Periodic Boundary Condition File. Met data is interpolated in time to the ADCIRC time step.&lt;br /&gt;
&lt;br /&gt;
Wind velocity (@ 10 m above the water surface) must be input in m/s and surface atmospheric pressure must be input in meters of water.&lt;br /&gt;
&lt;br /&gt;
The following relations are used to compute wind stress from wind velocity:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WIND_SPEED = magnitude of WIND_VEL&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;DRAG_COEFF = 0.001*(0.75+0.067*WIND_SPEED)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;if(DRAG_COEFF.gt.0.003) DRAG_COEFF=0.003&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WIND_STRESS = DRAG_COEFF*0.001293*WIND_VEL*WIND_SPEED&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NWS = 6 Wind Velocity and Pressure on Rectangular Grid==&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
&lt;br /&gt;
for k=1, NWLAT&lt;br /&gt;
&lt;br /&gt;
: for j=1, NWLON&lt;br /&gt;
&lt;br /&gt;
:: [[WVXFN(k,j), WVYFN(k,j)]], [[PRN(k,j)]]&lt;br /&gt;
&lt;br /&gt;
: end j loop&lt;br /&gt;
&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
&lt;br /&gt;
In versions 43 and earlier the format of input was P, U, V. The input has now changed to U, V, P to be consistent with other NWS formats.&lt;br /&gt;
&lt;br /&gt;
Meteorological data is input on a rectangular grid (either in Longitude, Latitude or Cartesian coordinates, consistent with the grid coordinates) and interpolated in space onto the ADCIRC grid. In setting up the meteorological grid it is assumed that y (e.g., latitude) varies from north (&amp;lt;code&amp;gt;k=1&amp;lt;/code&amp;gt;) to south (&amp;lt;code&amp;gt;k=[[NWLAT]]&amp;lt;/code&amp;gt;) and x (e.g., longitude) varies from west (&amp;lt;code&amp;gt;j=1&amp;lt;/code&amp;gt;) to east (&amp;lt;code&amp;gt;j=[[NWLON]]&amp;lt;/code&amp;gt;). The spatial extents of the meteorological grid must be consistent with the ADCIRC model domain. For example, if ADCIRC uses negative longitude values to indicate locations W of the Greenwich meridian, the meteorological file must be similarly organized. Any grid that crosses the Greenwich Meridian should be organized so that the seam occurs @ 180 deg longitude. Therefore, the meteorological and ADCIRC grids should use negative longitudes W of the Greenwich Meridian and positive longitudes to the E.&lt;br /&gt;
&lt;br /&gt;
The meteorological grid MUST cover the entire ADCIRC mesh; that is, '''the ADCIRC mesh must be entirely within the meteorological grid''' or an error will result.&lt;br /&gt;
&lt;br /&gt;
The first set of met. data corresponds to the beginning time of the current simulation. If the model is cold started this corresponds to &amp;lt;code&amp;gt;TIME=[[STATIM]] &amp;lt;/code&amp;gt;. If the model is hot started, this corresponds to &amp;lt;code&amp;gt;TIME=HOT START TIME&amp;lt;/code&amp;gt;. Additional sets of met. data must be provided every &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt;, where &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt; is the met. data time interval.Values for &amp;lt;code&amp;gt;[[NWLAT]], [[NWLON]], [[WTIMIN]]C&amp;lt;/code&amp;gt;, and several other parameters must be set in the [[fort.15_file_format|fort.15 file]]. Met data is interpolated in time to the ADCIRC time step.&lt;br /&gt;
&lt;br /&gt;
Wind velocity (@ 10 m above the water surface) must be input in units of m/s and surface atmospheric pressure must be input in units of Pascals = Newtons/square meter.&lt;br /&gt;
&lt;br /&gt;
The following relations are used to compute wind stress from the input wind velocity.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WIND_SPEED = magnitude of WIND_VEL&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;DRAG_COEFF = 0.001*(0.75+0.067*WIND_SPEED)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;If (DRAG_COEFF.gt.0.003) DRAG_COEFF=0.003&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;WIND_STRESS = DRAG_COEFF*0.001293*WIND_VEL*WIND_SPEED&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following relationship is used in ADCIRC to convert to pressure in meters of water from pressure in Pascal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;PRESSURE{m H2O}=PRESSURE{Pascal}/(GRAVITY*DENSITY H2O)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NWS = ±7 Wind Stress and Pressure on Rectangular Grid==&lt;br /&gt;
'''This format has not been fully implemented, though it is expected in v55.'''{{ADC version|version=?55?|relation=ge}}&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
for k=1, NWLAT&lt;br /&gt;
&lt;br /&gt;
: for j=1, NWLON&lt;br /&gt;
&lt;br /&gt;
:: WVXFN(K,J),WVYFN(K,J),PRN(K,J)&lt;br /&gt;
&lt;br /&gt;
: END DO&lt;br /&gt;
&lt;br /&gt;
END DO&lt;br /&gt;
&lt;br /&gt;
=== Notes ===&lt;br /&gt;
&lt;br /&gt;
==NWS = 8 Dynamic Symmetric Holland Vortex Model==&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
Use the [https://www.nrlmry.navy.mil/atcf_web/docs/database/new/abrdeck.html ATCF Best Track/Objective Aid/Wind Radii Format].&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
Hurricane parameters are read in from the Single File Meteorological Forcing Input File. Wind velocity and atmospheric pressure are calculated at every node on the fly by ADCIRC internally using the Dynamic Holland model. The input file is fixed width (not comma separated values or csv) and is assumed to correspond to the &amp;lt;code&amp;gt;ATCF Best Track/Objective Aid/Wind Radii Format&amp;lt;/code&amp;gt;. Historical tracks, real-time hindcast tracks and real-time forecast tracks may be found in this format. Selecting &amp;lt;code&amp;gt;[[NWS]] = 8&amp;lt;/code&amp;gt; also requires the specification of the cold start time, storm number, and boundary layer adjustment (see &amp;lt;code&amp;gt;[[YYYY MM DD HH24 StormNumber BLAdj]]&amp;lt;/code&amp;gt;). Garret’s formula is used to compute wind stress from the wind velocity.&lt;br /&gt;
&lt;br /&gt;
The symmetric vortex model (&amp;lt;code&amp;gt;[[NWS]]=8&amp;lt;/code&amp;gt;) in ADCIRC assumes that the longitudes in the fort.22 are west longitude, so it multiplies the longitude values by -1. It ignores the ‘E’ or ‘W’ in the longitude column of the fort.22.&lt;br /&gt;
&lt;br /&gt;
The symmetric vortex model (&amp;lt;code&amp;gt;[[NWS]]=8&amp;lt;/code&amp;gt;) does not use any of the isotach wind speeds or wind radii data. When reading lines labeled “BEST” from the fort.22, it obtains timing information from the year, month, day, and hour in column 3. When reading lines labeled “OFCL” from the fort.22, it uses the forecast increment (a.k.a. TAU) from column 6. The use of these two different columns by ADCIRC &amp;lt;code&amp;gt;[[NWS]]=8&amp;lt;/code&amp;gt; is to maintain consistency with the official file structure for the ATCF file format.&lt;br /&gt;
&lt;br /&gt;
For &amp;lt;code&amp;gt;[[NWS]]=8&amp;lt;/code&amp;gt;, ADCIRC knows the current time because the user provides the year, month, day, and hour of cold start on the &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt; line in your fort.15. It also has the time that has elapsed since cold start, because that is provided in the hotstart file, if any. It then compares the current time with the date/times in the fort.22 (as described in the previous paragraph) to automatically find the right place to begin reading data from the fort.22.&lt;br /&gt;
&lt;br /&gt;
So, in summary, if the whole fort.22 consists of “BEST” lines, the symmetric vortex model (&amp;lt;code&amp;gt;NWS=8&amp;lt;/code&amp;gt;) only looks at column 3 for time information. And it automatically knows where to start reading cyclone data, based on the coldstart date/time the user provides in the fort.15 file.&lt;br /&gt;
&lt;br /&gt;
==NWS = 9 Asymmetric Holland Vortex Model==&lt;br /&gt;
'''This has been deprecated and is no longer available.''' {{ADC version|version=???|relation=lt}}&lt;br /&gt;
&lt;br /&gt;
==NWS = 10 National Climatic Data Center GFS==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;It appears there is no fort.22 file for this format, and users should consult the &amp;lt;/span&amp;gt;[[fort.200]]&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; page, but this hasn't been confirmed.  &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wind velocity and atmospheric pressure are read in from a sequence of National Weather Service (NWS) Aviation (AVN) model output files. Each AVN file is assumed to contain data on a Gaussian longitude, latitude grid at a single time.&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
&lt;br /&gt;
for k=1, [[LONB*LATB]]&lt;br /&gt;
&lt;br /&gt;
: [[PG(k)]], [[UG(k)]], [[VG(k)]]&lt;br /&gt;
&lt;br /&gt;
end j loop&lt;br /&gt;
&lt;br /&gt;
==NWS = 11 Stripped National Weather Service (NWS) ETA 29km==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;It appears there is no fort.22 file for this format, and users should consult the &amp;lt;/span&amp;gt;[[fort.200]]&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; page, but this hasn't been confirmed.  &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wind velocity (10 m) and atmospheric pressure are read in from a sequence of stripped down National Weather Service (NWS) ETA 29km model output files. &lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
&lt;br /&gt;
for k=1, LONB*LATB&lt;br /&gt;
&lt;br /&gt;
: PG(k), UG(k), VG(k)&lt;br /&gt;
&lt;br /&gt;
end j loop&lt;br /&gt;
&lt;br /&gt;
==NWS = ±12 Oceanweather ASCII Format Gridded Wind and Pressure==&lt;br /&gt;
&lt;br /&gt;
Oceanweather Inc (OWI) ASCII &amp;quot;WIN&amp;quot;/&amp;quot;PRE&amp;quot; format , details can be found at [[NWS12]] &lt;br /&gt;
&lt;br /&gt;
==NWS = 13 Oceanweather NetCDF Format Gridded Wind and Pressure==&lt;br /&gt;
&lt;br /&gt;
Oceanweather Inc (OWI) NetCDF format , details can be found at [[NWS13]] {{ADC version|version=55|relation=ge}}&lt;br /&gt;
&lt;br /&gt;
==NWS = ±14 Gridded GRIB2 or NetCDF Wind and Pressure==&lt;br /&gt;
When using NetCDF files (fort.221.nc, fort.222.nc) as met inputs, the fort.22 is required in order to list the relevant variable names so that the internal NetCDF read routines can find the pertinent variables. In the case of GRIB2 input files (fort.221.grb2, fort.222.grb2) the fort.22 is not required because the variable names are standardized and on start-up the internal wgrb2api library prints out inventory look-up files (*.inv) that it uses to find the information contained within the *.grb2 files. {{ADC version|version=55|relation=eq}}&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
Temporal dimension name&amp;lt;br /&amp;gt;&lt;br /&gt;
Datetime variable name&amp;lt;br /&amp;gt; &lt;br /&gt;
Format of the datetime time variable [special note, if first character is not a '%' then it will ignore this variable and will assume to start from the first time snap]&amp;lt;br /&amp;gt;&lt;br /&gt;
Zonal (east-west) dimension name&amp;lt;br /&amp;gt;&lt;br /&gt;
Longitude variable name&amp;lt;br /&amp;gt;&lt;br /&gt;
Meridional (north-south) dimension name&amp;lt;br /&amp;gt;&lt;br /&gt;
Latitude variable name&amp;lt;br /&amp;gt;&lt;br /&gt;
Sea-level Pressure variable name&amp;lt;br /&amp;gt;&lt;br /&gt;
Zonal 10-m Wind Velocity name&amp;lt;br /&amp;gt;&lt;br /&gt;
Meridional 10-m Wind Velocity name&amp;lt;br /&amp;gt;&lt;br /&gt;
Ice area-fraction name [optional, only if fort.225.nc present for ice area fraction]&lt;br /&gt;
&lt;br /&gt;
===Example (WRF output)===&lt;br /&gt;
Time&amp;lt;br /&amp;gt;&lt;br /&gt;
Times [if no datetime variable then set to dummy such as 'none']&amp;lt;br /&amp;gt;&lt;br /&gt;
%Y-%m-%d_%H:%M:%S [if no datetime variable then set to dummy such as 'none']&amp;lt;br /&amp;gt;&lt;br /&gt;
west_east&amp;lt;br /&amp;gt;&lt;br /&gt;
XLONG&amp;lt;br /&amp;gt;&lt;br /&gt;
south_north&amp;lt;br /&amp;gt;&lt;br /&gt;
XLAT&amp;lt;br /&amp;gt;&lt;br /&gt;
PSFC [optional: append HPa to PSFC (i.e., PSFCHPa) to indicate that units of pressure are in hPa/mbar, otherwise assumed to be in Pa]&amp;lt;br /&amp;gt;&lt;br /&gt;
U10&amp;lt;br /&amp;gt;&lt;br /&gt;
V10&amp;lt;br /&amp;gt;&lt;br /&gt;
aice [optional]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
If the time variable is not in a datetime format (e.g., is a float in minutes since..) the datetime format can be set to a dummy name, e.g., 'minutes'. The code checks to see if the first character of the datetime format is '%'. If not the code will assume to simply begin reading from the first time snap. If the datetime variable is available the code will work out which time snap to start reading from based on the reference date, [[NCDATE]] located near or at the bottom of the [[fort.15 file]]. If pressure units are in hectopascals, add 'HPa' to the pressure variable line in the fort.22. For example, if the pressure variable is 'mslp', make it 'mslpHPa'.&lt;br /&gt;
&lt;br /&gt;
==NWS = 15 H*Wind Gridded Wind and Inferred Pressure==&lt;br /&gt;
The goal of the implementation of the HWind capability within ADCIRC was to allow HWind files to be used as-is, without resorting to an intermediate format. As a result, the fort.22 file consists of a header line to provide some configuration parameters, and then a list of the filenames of the HWind files to be used in the ADCIRC run. &lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
&lt;br /&gt;
comment line&lt;br /&gt;
&lt;br /&gt;
[[hWindMultiplier]]&lt;br /&gt;
&lt;br /&gt;
[[presssureWindRelationship]]&lt;br /&gt;
&lt;br /&gt;
for i=1 to numHWindFiles&lt;br /&gt;
&lt;br /&gt;
: [[hours(i)]] [[centralPressure(i)]] [[rampMult(i)]] [[filename(i)]]&lt;br /&gt;
&lt;br /&gt;
end i loop&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
HWind files are data assimilated snapshots of the wind velocity fields of tropical cyclones that were produced by the NOAA Hurricane Research Division (HRD) through 2013, before becoming a private sector data product. The files have the following characteristics:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;the format explicitly indicates the center of the storm&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;the (u,v) data are on a regular grid&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;the regular grid is a mercator projection with origin at storm center&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;the mercator grid spacing is in meters and is uniform in x and y (dx=dy)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;the dimensions (nx,ny) of the mercator grid are equal (nx=ny)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;the grid dimensions change from snapshot to snapshot; for example, the first shapshot may be 161×161 while the 2nd snapshot may be 121×121 (etc)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sequential hwind snapshots will not be evenly spaced in time for a particular storm&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
H*Wind data do not contain barometric pressure information.  For the dvorak, knaffzehr, and specified Pc options, the barometric pressure field is computed by determining the radius to maximum winds Rmax (i.e., the distance of Vmax from the center of the storm), calculating the Holland B parameter, and then using the Holland formulation to calculate barometric pressure as a function of the distance from the center of the storm.&lt;br /&gt;
&lt;br /&gt;
To illustrate the definitions and descriptions provided, a concrete example of an HWind fort.22 file is provided as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;! first line is a comment line, max length 1024 characters&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;1.0 ! 2nd line is a velocity magnitude multiplier&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;dvorak ! 3rd line: one word for the pressure-wind relationship&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;0.0 -1 0.0 “/home/jason/hwind/al092011_0828_1330” ! time (hours), Pc (mb), ramp mult, filename&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;6.0 -1 0.5 “/home/jason/hwind/al092011_0828_1930”&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;12.0 -1 1.0 “/home/jason/hwind/al092011_0829_0130”&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NWS = 16 ASCII NOAA GFDL Gridded Wind And Pressure==&lt;br /&gt;
The GFDL input capability uses GFDL model output files as-is; as a result, the fort.22 file consists of a list of GFDL model output files to be used in ADCIRC. &lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
&lt;br /&gt;
comment line&lt;br /&gt;
&lt;br /&gt;
[[GFDLWindMultplier]]&lt;br /&gt;
&lt;br /&gt;
[[MaxExtrapolationDistance]]&lt;br /&gt;
&lt;br /&gt;
for i=1 to numGFDLFiles&lt;br /&gt;
&lt;br /&gt;
: [[hours(i)]] [[rampMult(i)]] [[filename(i)]]&lt;br /&gt;
&lt;br /&gt;
end i loop&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
&lt;br /&gt;
GFDL model output files are produced by the Geophysical Fluid Dynamics Laboratory at NOAA. Each ASCII GFDL model output file contains one or more nested grid dataset where the nested grids are allowed to change in time. Coarse grid data is not stored where finer nest data is given. The files are formatted as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Line 1: Number of grid cells (f10.4) NCELLS&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Lines 2 through NCELLS+1: Ten columns of data formatted as 10f10.4 as follows:&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 1: u (m/s)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 2: v (m/s)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 3: Temperature (K)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 4: mixing ratio(kg/kg)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 5: storm accum precipitation (cm)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 6: sea level pressure (hPa)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 7: longitude (decimal deg)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 8: latitude (decimal deg)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 9: hurricane hour&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;column 10: nest number (this is not always present)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To illustrate the definitions and descriptions provided, a concrete example of a GFDL fort.22 file is provided as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;! first line is a comment line, max length 1024 characters&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;1.0 ! 2nd line is a velocity magnitude multiplier&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;100.0 ! 3rd line: maximum extrapolation distance (m)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;0.0 -1 0.0 “/home/jason/hwind/al092011_0828_1330″ ! time (hours), Pc (mb), ramp mult, filename&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;6.0 -1 0.5 “/home/jason/hwind/al092011_0828_1930″&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the ADCIRC time falls outside the interval of time covered by the GFDL model output files, ADCIRC will insert “blank snaps”, i.e., it will set the wind velocity at all mesh vertices to 0.0 m/s and the barometric pressure to a uniform background pressure of 1013mb.&lt;br /&gt;
&lt;br /&gt;
==NWS = 19 Dynamic Asymmetric Holland Vortex Model==&lt;br /&gt;
'''Note that use of this [[Typical_ADCIRC_Parameter_Selections#Discouraged_Parameter_Selections|is discouraged]].'''  &lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
The file needs to be in the [https://www.nrlmry.navy.mil/atcf_web/docs/database/new/abrdeck.html ATCF Best Track/Objective Aid/Wind Radii Format].&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
User has the ability to select which isotach to use in each of the 4 quadrants. User also has ability to modify &amp;lt;code&amp;gt;RMAX&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Holland’s B parameter&amp;lt;/code&amp;gt; using the ASWIP program. The auxiliary preprocessing program ASWIP.F (located in the /wind directory and executable is created by typing, make aswip, in the work folder after adcirc executable has been generated), will generate the fort.22 input file for &amp;lt;code&amp;gt;NWS=19&amp;lt;/code&amp;gt; from a &amp;lt;code&amp;gt;NWS= 9&amp;lt;/code&amp;gt; formatted input file.&lt;br /&gt;
&lt;br /&gt;
Hurricane parameters are read in from the Single File Meteorological Forcing Input File. It is assumed that the line in the fort.22 file with a zero as the forecast increment (i.e., column 6) corresponds to the start of the current simulation run, whether it is a hotstart or cold start. In other words, there is no option to set the NWS value negative to indicate that the file starts at the ADCIRC hotstart time. Rather, the forecast increment in hours (column 6) is used to indicate the relationship between the ADCIRC time and the data in the fort.22 file. Wind velocity and atmospheric pressure are calculated at exact finite element mesh node locations and directly coupled to ADCIRC at every time step using the asymmetric hurricane vortex formulation (Mattocks et al, 2006; Mattocks and Forbes, 2008) based on the Holland gradient wind model. The input file is assumed to correspond to the &amp;lt;code&amp;gt;ATCF Best Track/Objective Aid/Wind Radii Format&amp;lt;/code&amp;gt;. Historical tracks, real-time hindcast tracks and real-time forecast tracks may be found in this format. This option uses the radii at specific wind speeds (34, 50, 64, 100 knots) reported in the four quadrants (NE, SE, SW, NW) of the storm to calculate the radius of maximum winds as a function of the azimuthal angle. Garret’s formula is used to compute wind stress from the wind velocity. The &amp;lt;code&amp;gt;NWS=19&amp;lt;/code&amp;gt; option allows the user to set a value for &amp;lt;code&amp;gt;Rmax&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Holland B Parameter&amp;lt;/code&amp;gt;. Additionally the user can select the isotachs to be used for each of the 4 quadrants. The utility program aswip_1.0.3.F located in the /wind folder will generate the &amp;lt;code&amp;gt;NWS=19&amp;lt;/code&amp;gt; fomatted file from a &amp;lt;code&amp;gt;NWS=9&amp;lt;/code&amp;gt; formatted fort.22 input file.&lt;br /&gt;
&lt;br /&gt;
In order to use the &amp;lt;code&amp;gt;NWS=19&amp;lt;/code&amp;gt; option, the file needs to be in best track format. The forecast period (column #6) needs to be edited to reflect the time of the forecast/nowcast for each track location (each line) in hours from the start of the simulation (0, 6, 12, 18, etc). The original data in that column depends on what type of best track format data is being used. The original data might have 0 or other numbers in that column. See: [https://www.nrlmry.navy.mil/atcf_web/docs/database/new/abrdeck.html ATCF Best Track/Objective Aid/Wind Radii Format]. It is suggested that users change the “BEST” tech type to “ASYM” in column 5 in the fort.22 file to denote that the file has been modified to accommodate the asymmetric wind formulation (the simulation time in hours in the 6th column has been added, etc.) so it will not get confused in the future with a best track file.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;NWS=19&amp;lt;/code&amp;gt; option requires the following variables in the fort.22 file in a best track format:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Forecast time in hours (column 6); enter the time in hours in each record starting at 0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Latitude of the eye (column 7)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Longitude of the eye (column 8)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Maximum sustained wind speed in knots (column 9)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Minimum sea level pressure in MB (column 10)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Wind intensity in knots of the radii defined in the record (34, 50, 64 or 100 knots) (column 12)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Radius of specified wind intensity for quadrants 1, 2, 3, 4 in NM (columns 14, 15, 16, 17); ? 0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Background pressure in MB (column 18); a standard value of 1013 can be used&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Rmax as reported in the ATCF BEST TRACK file in column 20&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Storm Name in Column 28 ATCF file format&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Time Record number in column 29. There can be multiple lines for a given time record depending on the number of isotachs reported in the ATCF File&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;number of isotachs reported in the ATCF file for the corresponding Time record.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Columns 31-34 indicate the selection of radii for that particular isotach. 0 indicates do not use this radius, and 1 indicates use this radius and corresponding wind speed.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Columns 35-38 are the designated Rmax values computed for each of the quadrants selected for each particular isotach.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Column 39 is the Holland B parameter computed using the formulas outlines in the Holland paper, and implemented using the aswip program.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available files:&lt;br /&gt;
&lt;br /&gt;
* [ftp://ftp.nhc.noaa.gov/atcf/archive/ Historical storm files] &lt;br /&gt;
&lt;br /&gt;
* [ftp://ftp.nhc.noaa.gov/atcf/btk/ Forecast tracks]&lt;br /&gt;
&lt;br /&gt;
The format of the file is fixed and users will want to use the aswip program to be sure that the input fort.22 file is properly formatted.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;The command line for NWS=19 is ./aswip -n 19 -m 2 -z 1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NWS = 20 Generalized Asymmetric Holland Vortex Model (GAHM)==&lt;br /&gt;
&lt;br /&gt;
===File Structure===&lt;br /&gt;
The file needs is similar to the NWS = 19 format with 8 additional columns of data, see notes below for more information.&lt;br /&gt;
&lt;br /&gt;
===Notes===&lt;br /&gt;
&lt;br /&gt;
The Generalized Asymmetric Holland Model (GAHM) provides a set of theoretical and practical improvements over previous parametric meteorological vortex models in ADCIRC. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Forecast time in hours (column 6); enter the time in hours in each record starting at 0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Latitude of the eye (column 7)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Longitude of the eye (column 8)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Maximum sustained wind speed in knots (column 9)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Minimum sea level pressure in MB (column 10)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Wind intensity in knots of the radii defined in the record (34, 50, 64 or 100 knots) (column 12)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Radius of specified wind intensity for quadrants 1, 2, 3, 4 in NM (columns 14, 15, 16, 17); ? 0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Background pressure in MB (column 18); a standard value of 1013 can be used&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Rmax as reported in the ATCF BEST TRACK file in column 20&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Storm Name in Column 28 ATCF file format&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Time Record number in column 29. There can be multiple lines for a given time record depending on the number of isotachs reported in the ATCF File&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;number of isotachs reported in the ATCF file for the corresponding Time record.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Columns 31-34 indicate the selection of radii for that particular isotach. 0 indicates do not use this radius, and 1 indicates use this radius and corresponding wind speed.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Columns 35-38 are the designated Rmax values computed for each of the quadrants selected for each particular isotach.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Column 39 is the Holland B parameter computed using the formulas outlines in the Holland paper, and implemented using the aswip program.&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Column 40-43 is the quadrant-varying Holland B parameter&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Column 44-47 are the quadrant-varying Vmax calculated at the top of the planetary boundary (a wind reduction factor is applied to reduce the wind speed at the boundary to the 10-m surface)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Historical storm files can be found archived here.&lt;br /&gt;
&lt;br /&gt;
Forecast tracks can be found here.&lt;br /&gt;
&lt;br /&gt;
The format of the file is fixed and users will want to use the aswip program to be sure that the input fort.22 file is properly formatted.&lt;br /&gt;
&lt;br /&gt;
Options for the aswip program using NWS = 20 are the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;./aswip -n # -m # -z #&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;-n = nws option&lt;br /&gt;
&lt;br /&gt;
;-m = methods of selecting isotachs for use in computation of radius/radii to maximum winds&lt;br /&gt;
&lt;br /&gt;
:1: always use the 34kt isotach&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:2: use the highest available isotach in any quadrant each time&lt;br /&gt;
&lt;br /&gt;
:3: use the 50kt isotach if it is available; otherwise use the 34kt isotach&lt;br /&gt;
&lt;br /&gt;
:4: use all available isotachs (must choose this for GAHM/NWS=20)&lt;br /&gt;
&lt;br /&gt;
;-z = approaches solving for Rmax &lt;br /&gt;
&lt;br /&gt;
:1 = only rotate wind vectors afterward &lt;br /&gt;
&lt;br /&gt;
:2 = rotate wind vectors before and afterwards (use this for NWS=20)&lt;br /&gt;
&lt;br /&gt;
So the command line for &amp;lt;code&amp;gt;NWS=20&amp;lt;/code&amp;gt; is: &amp;lt;code&amp;gt;./aswip -n 20 -m 4 -z 2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==NWS = 30 Blended GAHM &amp;amp; Background Gridded Wind and Pressure==&lt;br /&gt;
This format is a combination of GAHM (&amp;lt;code&amp;gt;NWS=12&amp;lt;/code&amp;gt;) and a gridded background meteorological field (&amp;lt;code&amp;gt;NWS=20&amp;lt;/code&amp;gt;).  The core of a tropical cyclone is represented using the GAHM model and read in from a file named NWS_20_fort.22, which should be created following the procedure presented in the [[#NWS = 20 Generalized Asymmetric Holland Vortex Model (GAHM)|section on &amp;lt;code&amp;gt;NWS=20&amp;lt;/code&amp;gt;]].  The user must also supply gridded wind and pressure files in the form of an OWI-style fort.22 file, a fort.221 file, and a fort.222 file, details on these are in the [[#NWS = ±12 Oceanweather ASCII Format Gridded Wind and Pressure|section on &amp;lt;code&amp;gt;NWS=12&amp;lt;/code&amp;gt;]].  ADCIRC internally blends the wind and pressure fields from these two sets of inputs over a user-controlled distance.  Specifically, the &amp;lt;code&amp;gt;[[pureVortex]]&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;[[pureBackground]]&amp;lt;/code&amp;gt; inputs in the [[fort.15 file]] (for formatting, see info on the [[Supplemental meteorological/wave/ice parameters|meteorological parameter line]]) are coefficients used to define where transitions between the vortex and background meteorology occur.  At or within the distance &amp;lt;code&amp;gt;pureVortex*vortexRMW&amp;lt;/code&amp;gt; of the storm's center, the GAHM meteorology is used.  At or beyond the distance &amp;lt;code&amp;gt;pureBackground*vortexRMW&amp;lt;/code&amp;gt; of the storm's center, the background meteorology is used.  In between these, a linear distance-weighted average of the two sets of meteorology is used to define the forcing.  &lt;br /&gt;
&lt;br /&gt;
[[Category:input files]]&lt;br /&gt;
[[Category:meteorology]]&lt;br /&gt;
[[Category:unverified behavior]]&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=1094</id>
		<title>Idealized Channel Problem</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=1094"/>
		<updated>2021-04-08T03:01:02Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This example tests ADCIRC version 55 (and beyond). It tests the simulation of a diurnal tide on a sloping beach with a channel along its centerline (adapted from&amp;lt;ref name=Keith&amp;gt;Roberts, K.J., Dietrich, J.C., Wirasaet, D., Pringle, W.J., Westerink, J.J., 2021. Dynamic Load Balancing for Predictions of Storm Surge and Coastal Flooding. Environmental Modelling and Software, 105045. https://doi.org/10.1016/j.envsoft.2021.105045&amp;lt;/ref&amp;gt;). It tests lateral periodic boundary conditions and the absorption-generation sponge layer&amp;lt;ref name=Pringle&amp;gt;Pringle, W.J., Wirasaet, D., Suhardjo, A., Meixner, J., Westerink, J.J., Kennedy, A.B., Nong, S., 2018. Finite-Element Barotropic Model for the Indian and Western Pacific Oceans: Tidal Model-Data Comparisons and Sensitivities. Ocean Model. 129, 13–38. https://doi.org/10.1016/j.ocemod.2018.07.003&amp;lt;/ref&amp;gt;&amp;lt;ref name=Pringle2&amp;gt;Pringle, W.J., Gonzalez-lopez, J., Joyce, B., Westerink, J.J., van der Westhuysen, A.J., 2019. Baroclinic Coupling Improves Depth-Integrated Modeling of Coastal Sea Level Variations around Puerto Rico and the U.S. Virgin Islands. J. Geophys. Res. Ocean. 124, 2196–2217. https://doi.org/10.1029/2018JC014682&amp;lt;/ref&amp;gt;. The test finishes in about 8 minutes in parallel ADCIRC (2 processors) for 6 hours of simulation. Note that the short 6 hour length of the test is chosen only to limit simulation time for the [https://github.com/adcirc/adcirc-cg-testsuite/tree/v55/adcirc/adcirc_ideal_channel-2d-parallel GitHub test suite] where the test case been found. Users may extend the simulation length to simulate more of the inundating phase of the incoming wave.  &lt;br /&gt;
&lt;br /&gt;
== Mesh == &lt;br /&gt;
The mesh is comprised of 64,415 vertices and 127,784 triangular elements, with resolution in the 10-60 m range. The mesh is symmetrical in the east-west direction so that the east and west lateral boundary vertices match for the application of the periodic lateral boundary conditions. An elevation specified boundary condition and absorption-generation sponge layer is prescribed at the southern end of the domain.&lt;br /&gt;
&lt;br /&gt;
[[File:IdealChannel.png|1000px|thumb|Left: Mesh triangulation and resolution. Blue line shows the elevation specified boundary condition location, green and yellow lines on the sides show the periodic lateral boundary condition locations. Center: Mesh topo-bathy. Right: The sponge strength coefficients.]]&lt;br /&gt;
&lt;br /&gt;
[[File:Channel_Elev.gif|500px|thumb|Elevation time series for the idealized channel problem]] [[File:Channel_Vel.gif|500px|thumb|North-south velocity time series for the idealized channel problem]]&lt;br /&gt;
&lt;br /&gt;
== Options/Features Tested ==&lt;br /&gt;
*&amp;lt;code&amp;gt;[[IM]]&amp;lt;/code&amp;gt; = 111112: Uses the explicit scheme (computational time step is 2 seconds). &lt;br /&gt;
*&amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; = 0.0, 1.0, 0.0: Must be used with explicit scheme.&lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGE]]&amp;lt;/code&amp;gt; = 5: Outputs the global elevations into a netCDF4 [[fort.63 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGV]]&amp;lt;/code&amp;gt; = 5: Outputs the global velocities into a netCDF4 [[fort.64 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGM]]&amp;lt;/code&amp;gt; = 5: Outputs the global meteorology into a netCDF4 [[fort.73 file]] (pressure) and a netCDF4 [[fort.74 file]] (velocity). &lt;br /&gt;
*[[Fort.13_file#Absorption-generation_Sponge_Layer|sponge_generator_layer]]: Applies a sponge layer to absorb outgoing waves while generating incoming waves. In this case incoming diurnal tidal waves are generated using the [[fort.53001]] and [[fort.54001]] input files. [[Grid_Development_and_Editing#OceanMesh2D|OceanMesh2D]] functions can be used to automatically generate the sponge_generator_layer attribute ([https://github.com/CHLNDDEV/OceanMesh2D/blob/Projection/utilities/Calc_Sponge.m Calc_Sponge]) and the input files ([https://github.com/CHLNDDEV/OceanMesh2D/blob/Projection/utilities/Make_f5354.m Make_f5354]).&lt;br /&gt;
*[[Fort.14_file_format|IBTYPE=94]]: Node pairs are matched along opposite lateral boundaries where a periodic (repeating) boundary condition is applied.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=NWS&amp;diff=1090</id>
		<title>NWS</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=NWS&amp;diff=1090"/>
		<updated>2020-11-17T19:50:47Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Parameter Summary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;lt;code&amp;gt;NWS&amp;lt;/code&amp;gt;''' is a parameter in the [[fort.15 file]] that selects the meteorological forcing input type.  The value on the &amp;quot;[[fort.15_file_format#NWS|NWS line]]&amp;quot; of the fort.15 file also implicitly includes [[#Value Seen in fort.15 File|other parameters]] affecting wave coupling and ice inputs.  Further, &amp;lt;code&amp;gt;NWS&amp;lt;/code&amp;gt; affects not just the file type and handling of meteorological data, but also changes what the [[Fort.15_file_format#WTIMINC|meteorological parameter line]] (informally, the &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt; line) looks like in the fort.15 file.  See the [[supplemental meteorological/wave/ice parameters]] page for information on the format of this line.  &lt;br /&gt;
&lt;br /&gt;
ADCIRC supports a wide range of meteorological input formats, including moving/fixed gridded data in several file formats, tropical cyclone track and parameter data that can be turned into wind/pressure fields via one of several internal vortex models, and direct specification of wind speeds or stresses on nodes.  As a result of the great flexibility and importance of this choice, several pages are devoted to the topic.  In particular, see also the [[fort.22 file]] and [[wind stress]] pages.  &lt;br /&gt;
&lt;br /&gt;
== Value Seen in fort.15 File ==&lt;br /&gt;
In the fort.15 file, what we call &amp;quot;NWS&amp;quot; is actually a combination of several parameters.  For example, given a 5-digit value on that line, &lt;br /&gt;
 -12305                    ! TRICKY NWS IMPOSTER&lt;br /&gt;
the first two digits (ten-thousands and thousands) tell us the format of ice data &amp;lt;code&amp;gt;[[NCICE]]=12&amp;lt;/code&amp;gt;, the 3rd digit (hundreds) tells us the wave coupling mode &amp;lt;code&amp;gt;[[NRS]]=3&amp;lt;/code&amp;gt;, and the last two digits (tens and ones) combined with the sign of the entire value tell us the meteorological forcing mode &amp;lt;code&amp;gt;NWS=-5&amp;lt;/code&amp;gt;.  If the value has only 3 digits then ADCIRC assumes no ice input &amp;lt;code&amp;gt;[[NCICE]]=0&amp;lt;/code&amp;gt;, and if it's 2 digits then ADCIRC further assumes no wave coupling &amp;lt;code&amp;gt;[[NRS]]=0&amp;lt;/code&amp;gt;.  It is often presumed that when one refers to &amp;quot;NWS&amp;quot;, one is referring to the 2-digit value, not what is in the fort.15 file, but be mindful of the ambiguity here.  &lt;br /&gt;
&lt;br /&gt;
== Parameter Summary ==&lt;br /&gt;
The following table is a summary of possible &amp;lt;code&amp;gt;NWS&amp;lt;/code&amp;gt; values, their descriptions, and associated meteorological input files (required and optional).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;code&amp;gt;NWS&amp;lt;/code&amp;gt; Value&lt;br /&gt;
! Short-name&lt;br /&gt;
! Description&lt;br /&gt;
! Required Input Files&lt;br /&gt;
! Optional Input Files&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| Wind stress, every node, every timestep&lt;br /&gt;
| Wind stress and atmospheric pressure are read in at all grid nodes at every model time step from the  [[fort.22_file_format#NWS = 1 or 101|fort.22 file]]&lt;br /&gt;
| [[fort.22_file_format#NWS = 1 or 101|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| Wind stress, every node, every [[WTIMINC]]&lt;br /&gt;
| Wind stress and atmospheric pressure are read in at all grid nodes at a time interval that does not equal the model time step from the [[fort.22_file_format#NWS = 2, -2, 102 or -102|fort.22 file]]. Interpolation in time is used to synchronize the wind and pressure information with the model time step. The wind time interval ([[WTIMINC]]) is specified in the [[fort.15_file_format|fort.15 file]].&lt;br /&gt;
| [[fort.22_file_format#NWS = 2, -2, 102 or -102|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| US Navy Fleet Numeric&lt;br /&gt;
| Wind velocity is read in from a wind file from the [[fort.22_file_format#NWS = 3 or 103, Fleet Numeric Format|fort.22 file]]  in US Navy Fleet Numeric format. This information is interpolated in space onto the ADCIRC grid and in time to synchronize the wind and pressure information with the model time step. Garret’s formula is used to compute wind stress from the wind velocity. Several parameters describing the Fleet Numeric wind file must be specified in the [[fort.15_file_format|fort.15 file]].&lt;br /&gt;
| [[fort.22_file_format#NWS = 3 or 103, Fleet Numeric Format|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| PBL/JAG&lt;br /&gt;
| Wind velocity and atmospheric pressure are read in (PBL/JAG format) at selected ADCIRC grid nodes from the [[fort.22_file_format#NWS = 4, -4, 104 or -104 - PBL Hurricane Model format|fort.22]] file. Interpolation in time is used to synchronize the wind and pressure information with the model time step. Garret’s formula is used to compute wind stress from wind velocity.&lt;br /&gt;
| [[fort.22_file_format#NWS = 4, -4, 104 or -104 - PBL Hurricane Model format|fort.22]]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| Wind velocity, every node, every [[WTIMINC]]&lt;br /&gt;
| Wind velocity and atmospheric pressure are read in at all grid nodes from the [[fort.22_file_format#NWS = 5, -5, 105, or -105|fort.22]] File. Interpolation in time is used to synchronize the wind and pressure information with the model time step. Garret’s formula is used to compute wind stress from wind velocity.&lt;br /&gt;
|  [[fort.22_file_format#NWS = 5, -5, 105, or -105|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| wind velocity, rectangular grid, every [[WTIMINC]]&lt;br /&gt;
| Meteorological data (U,V,P) is input on a rectangular grid (either in Longitude, Latitude or Cartesian coordinates, consistent with the grid coordinates) and interpolated in space onto the ADCIRC grid. Wind velocity (U,V @ 10 m above the water surface) must be input in units of m/s and surface atmospheric pressure (P) must be input in units of Pascals = Newtons/square meter.  The meteorological grid MUST cover the entire ADCIRC mesh; that is, the ADCIRC mesh must be ENTIRELY within the meteorological grid or an error will result.&lt;br /&gt;
| [[fort.22_file_format#NWS = 6 or 106|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 7 {{ADC version|version=future|relation=eq}}&lt;br /&gt;
| Wind stress, regular grid, every [[WTIMINC]]&lt;br /&gt;
| Surface stress and pressure values are read in on a regular grid from the [[fort.22_file_format|fort.22 file]]. Currently, this feature is not supported for parallel runs because adcprep cannot decompose the files.  See [https://github.com/adcirc/adcirc-cg/issues/215].  &lt;br /&gt;
| [[fort.22_file_format#NWS = 7 or -7|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| Symmetric Holland Vortex&lt;br /&gt;
| Wind velocity and atmospheric pressure are calculated at every node on the fly by ADCIRC internally using the Dynamic Holland model.&lt;br /&gt;
| [[Fort.22_file_format#NWS_.3D_8|fort.22]]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| NCDC GFS&lt;br /&gt;
| Wind velocity (10 m) and atmospheric pressure are read in from a sequence of National Weather Service (NWS) Aviation (AVN) model output files. Each AVN file is assumed to contain data on a Gaussian longitude, latitude grid at a single time.&lt;br /&gt;
| [[fort.200_file_format|fort.200, fort.200+N, fort.200+2*N, fort.200+3*N,….,]] where N is the time interval (in hours) between successive meteorological data&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| National Weather Service Eta-29 file&lt;br /&gt;
| Wind velocity (10 m) and atmospheric pressure are read in from a sequence of stripped down National Weather Service (NWS) ETA 29km model output files&lt;br /&gt;
| [[fort.200_file_format|fort.200, fort.201, fort.202, fort.203,….,]]&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| 12 / -12 &lt;br /&gt;
| OWI ASCII, every [[WTIMINC]]&lt;br /&gt;
| See [[NWS12]] for details. Wind velocities (U10, V10) and atmospheric sea level pressure (SLP) are provided in the OWI ASCII format on one to three rectangular (lat/lon) grid(s)&lt;br /&gt;
| [[Fort.22_file_format#NWS_.3D_12|fort.22]], [[fort.221]], [[fort.222]]&lt;br /&gt;
| [[fort.223]], [[fort.224]], [[fort.217]], [[fort.218]]&lt;br /&gt;
|-&lt;br /&gt;
| 13 {{ADC version|version=55|relation=ge}}&lt;br /&gt;
| OWI NetCDF&lt;br /&gt;
| See [[NWS13]] for details. Wind velocities (U10, V10) and atmospheric sea level pressure (SLP) fields are provided in the OWI NetCDF format as 1 or more meshgrid overlays stored in netCDF groups, supporting storm following grids on overlay 2 and on.&lt;br /&gt;
| default is [[fort.22.nc]], see [[NWS13]]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 14 / -14 {{ADC version|version=55|relation=ge}}&lt;br /&gt;
| GRIB2/NetCDF Binary, every [[WTIMINC]]&lt;br /&gt;
| Gridded data of wind velocities (U10, V10) and atmospheric sea level pressure (SLP) are provided in GRIB2 (e.g., GFS, CFSv2) or NetCDF (e.g., ERA5, WRF) binary files. Gridded data may be on a standard rectangular lat/lon grid, a [https://en.wikipedia.org/wiki/Gaussian_grid Gaussian grid], or a projected WRF-like grid. Requires that ADCIRC is compiled with DATETIME, NetCDF and if required, GRIB2 flags enabled (the static libraries must be compiled). Will find and read time-snaps based on the reference date, [[NCDATE]] located near or at the bottom of the [[fort.15_file_format|fort.15 file]] taking into account hot-start times etc. If the negative value is used, OWI ASCII (see NWS = 12) meteorology will overwrite the GRIB2/NetCDF meteorology data in the overlap region (except during the &amp;quot;skipping OWI time snap&amp;quot; phase).  &lt;br /&gt;
| [[fort.22x.grb2 file|fort.221.grb2, fort.222.grb2]] &amp;lt;br/&amp;gt;'''or'''&amp;lt;br/&amp;gt; [[Fort.22_file#NWS_.3D_.C2.B114_Gridded_GRIB2_or_NetCDF_Wind_and_Pressure|fort.22]], [[fort.221.nc]], [[fort.222.nc]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 15&lt;br /&gt;
| HWIND&lt;br /&gt;
| Uses data assimilated snapshots of the wind velocity fields of tropical cyclones that are produced by the NOAA Hurricane Research Division (HRD)&lt;br /&gt;
| [[fort.22_file_format#NWS = 15|fort.22]]&lt;br /&gt;
| Additional HWIND files specified in the [[fort.22_file_format#NWS = 15|fort.22]] file&lt;br /&gt;
|-&lt;br /&gt;
| 16&lt;br /&gt;
| GFDL&lt;br /&gt;
| GFDL model output files produced by the Geophysical Fluid Dynamics Laboratory at NOAA. Each ASCII GFDL model output file contains one or more nested grid dataset where the nested grids are allowed to change in time. Coarse grid data is not stored where finer nest data is given.&lt;br /&gt;
| [[fort.22_file_format#NWS = 16|fort.22]]&lt;br /&gt;
| Additional GFDL files specified in the [[fort.22_file_format#NWS = 16|fort.22]] file&lt;br /&gt;
|-&lt;br /&gt;
| 19&lt;br /&gt;
| Dynamic Asymmetric Model&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;nws19bad&amp;quot;&amp;gt;Use of this [[Typical_ADCIRC_Parameter_Selections#Discouraged_Parameter_Selections|is discouraged]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| Wind velocity and atmospheric pressure are calculated at exact finite element mesh node locations and directly coupled to ADCIRC at every time step using the asymmetric hurricane vortex formulation based on the Holland gradient wind model. The input file is assumed to correspond to the ATCF Best Track/Objective Aid/Wind Radii Format. This option uses the radii at specific wind speeds (34, 50, 64, 100 knots) reported in the four quadrants (NE, SE, SW, NW) of the storm to calculate the radius of maximum winds as a function of the azimuthal angle. Garret’s formula is used to compute wind stress from the wind velocity. This option allows the user to set a value for Rmax and Holland B Parameter. Additionally the user can select the isotachs to be used for each of the 4 quadrants. The utility program aswip_1.0.3.F located in the /wind folder will generate the NWS=19 formatted file from a NWS=9 formatted fort.22 input file.&lt;br /&gt;
| [[fort.22_file_format#NWS = 19|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 20&lt;br /&gt;
| [[Generalized Asymmetric Holland Model]]&lt;br /&gt;
| The Generalized Asymmetric Holland Model (GAHM) provides a set of theoretical and practical improvements over previous parametric meteorological vortex models in ADCIRC. The track file format is similar to that of the older Dynamic Asymmetric Model (NWS = 19) but with 8 additional columns of data.&lt;br /&gt;
| [[fort.22_file_format#NWS = 20, Generalized Asymmetric Holland Model (GAHM)|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Extended NWS with Ice + Waves==&lt;br /&gt;
The following presents a summary of the extended &amp;lt;code&amp;gt;NWS&amp;lt;/code&amp;gt; values to included ice-coverage and/or wind wave-coupling&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Meteorological Data Format&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. Only&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Waves from fort.23&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Waves SWAN&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Waves STWAVE&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Ice Coverage, Waves off&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Ice Coverage OWI-like format plus Waves from fort.23&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Ice Coverage OWI-like format plus Waves from SWAN&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Ice Coverage OWI-like format plus Waves from STWAVE&lt;br /&gt;
|-&lt;br /&gt;
|none&lt;br /&gt;
| 0&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
|wind stress, every node, every timestep&lt;br /&gt;
| 1&lt;br /&gt;
| 101&lt;br /&gt;
| 301&lt;br /&gt;
| 401&lt;br /&gt;
|&lt;br /&gt;
| 12101&lt;br /&gt;
| 12301&lt;br /&gt;
| 12401&lt;br /&gt;
|-&lt;br /&gt;
|wind stress, every node, every WTIMINC&lt;br /&gt;
| 2&lt;br /&gt;
| 102&lt;br /&gt;
| 302&lt;br /&gt;
| 402&lt;br /&gt;
|&lt;br /&gt;
| 12102&lt;br /&gt;
| 12302&lt;br /&gt;
| 12402&lt;br /&gt;
|-&lt;br /&gt;
|US Navy Fleet Numeric&lt;br /&gt;
| 3&lt;br /&gt;
| 103&lt;br /&gt;
| 303&lt;br /&gt;
| 403&lt;br /&gt;
|&lt;br /&gt;
| 12103&lt;br /&gt;
| 12303&lt;br /&gt;
| 12403&lt;br /&gt;
|-&lt;br /&gt;
|PBL/JAG&lt;br /&gt;
| 4&lt;br /&gt;
| 104&lt;br /&gt;
| 304&lt;br /&gt;
| 404&lt;br /&gt;
|&lt;br /&gt;
| 12104&lt;br /&gt;
| 12304&lt;br /&gt;
| 12404&lt;br /&gt;
|-&lt;br /&gt;
|wind velocity, every node, every WTIMINC&lt;br /&gt;
| 5&lt;br /&gt;
| 105&lt;br /&gt;
| 305&lt;br /&gt;
| 405&lt;br /&gt;
|&lt;br /&gt;
| 12105&lt;br /&gt;
| 12305&lt;br /&gt;
| 12405&lt;br /&gt;
|-&lt;br /&gt;
|wind velocity, rectangular grid, every WTIMINC&lt;br /&gt;
| 6&lt;br /&gt;
| 106&lt;br /&gt;
| 306&lt;br /&gt;
| 406&lt;br /&gt;
|&lt;br /&gt;
| 12106&lt;br /&gt;
| 12306&lt;br /&gt;
| 12406&lt;br /&gt;
|-&lt;br /&gt;
|wind stress, regular grid, every WTIMINC&lt;br /&gt;
| 7&lt;br /&gt;
| 107&lt;br /&gt;
| 307&lt;br /&gt;
| 407&lt;br /&gt;
|&lt;br /&gt;
| 12107&lt;br /&gt;
| 12307&lt;br /&gt;
| 12407&lt;br /&gt;
|-&lt;br /&gt;
|symmetrc vortex model&lt;br /&gt;
| 8&lt;br /&gt;
| 108&lt;br /&gt;
| 308&lt;br /&gt;
| 408&lt;br /&gt;
|&lt;br /&gt;
| 12108&lt;br /&gt;
| 12308&lt;br /&gt;
| 12408&lt;br /&gt;
|-&lt;br /&gt;
|asymmetric vortex model (no longer available)&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
|National Weather Service AVN&lt;br /&gt;
| 10&lt;br /&gt;
| 110&lt;br /&gt;
| 310&lt;br /&gt;
| 410&lt;br /&gt;
| 10010 (ice in 4th column of AVN file)&lt;br /&gt;
| 12110&lt;br /&gt;
| 12310&lt;br /&gt;
| 12410&lt;br /&gt;
|-&lt;br /&gt;
|National Weather Service ETA 29km&lt;br /&gt;
| 11&lt;br /&gt;
| 111&lt;br /&gt;
| 311&lt;br /&gt;
| 411&lt;br /&gt;
|&lt;br /&gt;
| 12111&lt;br /&gt;
| 12311&lt;br /&gt;
| 12411&lt;br /&gt;
|-&lt;br /&gt;
|Oceanweather Inc (OWI)&lt;br /&gt;
| 12&lt;br /&gt;
| 112&lt;br /&gt;
| 312&lt;br /&gt;
| 412&lt;br /&gt;
|&lt;br /&gt;
| 12112&lt;br /&gt;
| 12312&lt;br /&gt;
| 12412&lt;br /&gt;
|-&lt;br /&gt;
|Oceanweather Inc (OWI) NetCDF&lt;br /&gt;
| 13&lt;br /&gt;
| 113?&lt;br /&gt;
| 313?&lt;br /&gt;
| 413?&lt;br /&gt;
|&lt;br /&gt;
| 12113?&lt;br /&gt;
| 12313?&lt;br /&gt;
| 12413?&lt;br /&gt;
|-&lt;br /&gt;
|GRIB2/NetCDF &lt;br /&gt;
| 14&lt;br /&gt;
| 114&lt;br /&gt;
| 314&lt;br /&gt;
| 414&lt;br /&gt;
| 14014 (GRIB2/NetCDF format ice)&lt;br /&gt;
| 14114 (GRIB2/NetCDF format ice)&lt;br /&gt;
| 14314 (GRIB2/NetCDF format ice)&lt;br /&gt;
| 14414 (GRIB2/NetCDF format ice)&lt;br /&gt;
|-&lt;br /&gt;
|H*Wind&lt;br /&gt;
| 15&lt;br /&gt;
| 115&lt;br /&gt;
| 315&lt;br /&gt;
| 415&lt;br /&gt;
|&lt;br /&gt;
| 12115&lt;br /&gt;
| 12315&lt;br /&gt;
| 12415&lt;br /&gt;
|-&lt;br /&gt;
|Dynamic Asymmetric Holland Model&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;nws19bad&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| 19&lt;br /&gt;
| 119&lt;br /&gt;
| 319&lt;br /&gt;
| 419&lt;br /&gt;
|&lt;br /&gt;
| 12119&lt;br /&gt;
| 12319&lt;br /&gt;
| 12419&lt;br /&gt;
|-&lt;br /&gt;
|[[Generalized Asymmetric Holland Model]]&lt;br /&gt;
| 20&lt;br /&gt;
| 120&lt;br /&gt;
| 320&lt;br /&gt;
| 420&lt;br /&gt;
|&lt;br /&gt;
| 12120&lt;br /&gt;
| 12320&lt;br /&gt;
| 12420&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&amp;lt;references group=&amp;quot;note&amp;quot; /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=IM&amp;diff=1089</id>
		<title>IM</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=IM&amp;diff=1089"/>
		<updated>2020-08-21T19:30:43Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Default IM Values */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt;''' is an important parameter in the [[fort.15 file]] that defines numerical model formulation and dimension. Among other things, &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; specifies whether ADCIRC is solved in two-dimensional depth-integrated (2DDI) or in three-dimensions (3D), solution of the governing equations is semi-implicit or explicit in time, and whether the model formulation is barotropic or baroclinic. Popular values for 2D barotropic ADCIRC include &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;; users should be aware that the &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; coefficients must be specified differently in these two cases. &lt;br /&gt;
&lt;br /&gt;
== Default IM Values ==&lt;br /&gt;
Default simulation option combinations can be specified through single or double digit values, some of which are shortcuts to the six-digit codes described in the next heading. &lt;br /&gt;
The available &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values are specified in the table below and in the following section on 6-digit values:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IM Value&lt;br /&gt;
! Six-digit Equivalent&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| 111111&lt;br /&gt;
| Barotropic 2DDI &lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 611111&lt;br /&gt;
| Barotropic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D stress-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 20&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 2DDI&lt;br /&gt;
|-&lt;br /&gt;
| 21&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 30&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note that all default &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values employ the semi-implicit consistent GWCE mass matrix solver. It has less numerical error and tends to be more stable than the explicit mass-lumping approach at the expense of computational time and memory.&lt;br /&gt;
&lt;br /&gt;
== Six-digit IM Codes ==&lt;br /&gt;
For fine-grained control of various options six-digit codes for &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; can be specified. Each digit represents a specific option regarding the dimension and the formulation of certain terms or integration methods in the GWCE or momentum equations. &lt;br /&gt;
The available options for each digit are specified below, with the first digit being the left-most. The internal flags that are set are listed to help users dig through the code. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Value&lt;br /&gt;
! Digit 1: 2DDI/3D, Lateral Stress in GWCE&amp;lt;ref name=Kendra1&amp;gt;K.M. Dresback, R.L. Kolar, R.A. Luettich, Jr. (2005). On the Form of the Momentum Equation and Lateral Stress Closure Law in Shallow Water Modeling, in: Estuar. Coast. Model., American Society of Civil Engineers, Reston, VA, 399–418. doi:10.1061/40876(209)23&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 2: Advection in GWCE&amp;lt;ref name=Kendra2&amp;gt;K.M. Dresback, R.L. Kolar, J.C. Dietrich (2005). On the Form of the Momentum Equation for Shallow Water Models Based on the Generalized Wave Continuity Equation: Conservative vs. Non-Conservative. Advances in Water Resources, 28(4), 345-358. doi:10.1016/j.advwatres.2004.11.011&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 3: Lateral Stress in Momentum&amp;lt;ref name=Kendra1&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 4: Advection in Momentum&amp;lt;ref name=Kendra2&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 5: Area Integration in Momentum&lt;br /&gt;
! Digit 6: GWCE Mass Matrix, Barotropic/Baroclinic&lt;br /&gt;
|-&lt;br /&gt;
| 1 (default)&lt;br /&gt;
| 2DDI, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Corrected &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Corr=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Consistent (implicit for linear part of gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| 2DDI, 2-part flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Original &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Orig=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Lumped (explicit), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Lump=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=1&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| 2DDI, 2-part velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Consistent (implicit for full gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_HDP=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;IFNL_HDP=1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt; {{ADC version|version=55|relation=+}}&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| 2DDI, 2-part flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Integration by parts, flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| 2DDI, 2-part velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, velocity-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| 3D, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;C2DDI=.FALSE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3D=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3DVS=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, flux-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A common code combination is &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;, which is identical to the default &amp;lt;code&amp;gt;111111&amp;lt;/code&amp;gt; (same as &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt;), but simulates in explicit mass-lumping mode. Note that &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; must be set to &amp;lt;code&amp;gt;0.0 1.0 0.0&amp;lt;/code&amp;gt; when in this mode. Lumped explicit mode is a useful alternative to the (default) semi-implicit consistent GWCE mass matrix mode, because the latter requires a matrix solve that increases computational time and memory.  By comparison, the explicit mass-lumping mode is about twice as fast and scales to fewer grid nodes per computational core.&amp;lt;ref&amp;gt;S. Tanaka, S. Bunya, J.J. Westerink, C. Dawson, R.A. Luettich, Scalability of an Unstructured Grid Continuous Galerkin Based Hurricane Storm Surge Model, J. Sci. Comput. 46 (2011) 329–358. doi:10.1007/s10915-010-9402-1&amp;lt;/ref&amp;gt; Moreover, for model setups that are sufficiently resolved in space and time, differences in the solution between approaches should be small. Though, many users have reported somewhat lower stability in lumped explicit mode.&lt;br /&gt;
&lt;br /&gt;
The most recent version (55+) also has an option that improves the (default) semi-implicit consistent GWCE mass matrix mode to compute the complete (total depth) gravity wave term (free surface gradient) implicitly; toggled by setting IMDigit-6 to 3. The default version (IMDigit-6=1), only computes the initial still water depth component of the free surface gradient implicitly, which might make it more susceptible to CFL violations in shallow depths and can encounter Matrix diagonality issues overland where the initial still water depth is negative.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=IM&amp;diff=1088</id>
		<title>IM</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=IM&amp;diff=1088"/>
		<updated>2020-07-19T22:02:47Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Six-digit IM Codes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt;''' is an important parameter in the [[fort.15 file]] that defines numerical model formulation and dimension. Among other things, &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; specifies whether ADCIRC is solved in two-dimensional depth-integrated (2DDI) or in three-dimensions (3D), solution of the governing equations is semi-implicit or explicit in time, and whether the model formulation is barotropic or baroclinic. Popular values for 2D barotropic ADCIRC include &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;; users should be aware that the &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; coefficients must be specified differently in these two cases. &lt;br /&gt;
&lt;br /&gt;
== Default IM Values ==&lt;br /&gt;
Default simulation option combinations can be specified through single or double digit values, some of which are shortcuts to the six-digit codes described in the next heading. &lt;br /&gt;
The available &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values are specified in the table below and in the following section on 6-digit values:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IM Value&lt;br /&gt;
! Six-digit Equivalent&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| 111111&lt;br /&gt;
| Barotropic 2DDI &lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 611111&lt;br /&gt;
| Barotropic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D stress-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 20&lt;br /&gt;
| 111114&lt;br /&gt;
| Baroclinic 2DDI&lt;br /&gt;
|-&lt;br /&gt;
| 21&lt;br /&gt;
| 611114&lt;br /&gt;
| Baroclinic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 30&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note that all default &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values employ the semi-implicit consistent GWCE mass matrix solver. It has less numerical error and tends to be more stable than the explicit mass-lumping approach at the expense of computational time and memory.&lt;br /&gt;
&lt;br /&gt;
== Six-digit IM Codes ==&lt;br /&gt;
For fine-grained control of various options six-digit codes for &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; can be specified. Each digit represents a specific option regarding the dimension and the formulation of certain terms or integration methods in the GWCE or momentum equations. &lt;br /&gt;
The available options for each digit are specified below, with the first digit being the left-most. The internal flags that are set are listed to help users dig through the code. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Value&lt;br /&gt;
! Digit 1: 2DDI/3D, Lateral Stress in GWCE&amp;lt;ref name=Kendra1&amp;gt;K.M. Dresback, R.L. Kolar, R.A. Luettich, Jr. (2005). On the Form of the Momentum Equation and Lateral Stress Closure Law in Shallow Water Modeling, in: Estuar. Coast. Model., American Society of Civil Engineers, Reston, VA, 399–418. doi:10.1061/40876(209)23&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 2: Advection in GWCE&amp;lt;ref name=Kendra2&amp;gt;K.M. Dresback, R.L. Kolar, J.C. Dietrich (2005). On the Form of the Momentum Equation for Shallow Water Models Based on the Generalized Wave Continuity Equation: Conservative vs. Non-Conservative. Advances in Water Resources, 28(4), 345-358. doi:10.1016/j.advwatres.2004.11.011&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 3: Lateral Stress in Momentum&amp;lt;ref name=Kendra1&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 4: Advection in Momentum&amp;lt;ref name=Kendra2&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 5: Area Integration in Momentum&lt;br /&gt;
! Digit 6: GWCE Mass Matrix, Barotropic/Baroclinic&lt;br /&gt;
|-&lt;br /&gt;
| 1 (default)&lt;br /&gt;
| 2DDI, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Corrected &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Corr=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Consistent (implicit for linear part of gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| 2DDI, 2-part flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Original &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Orig=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Lumped (explicit), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Lump=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=1&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| 2DDI, 2-part velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Consistent (implicit for full gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_HDP=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;IFNL_HDP=1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt; {{ADC version|version=55|relation=+}}&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| 2DDI, 2-part flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Integration by parts, flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| 2DDI, 2-part velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, velocity-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| 3D, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;C2DDI=.FALSE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3D=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3DVS=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, flux-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A common code combination is &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;, which is identical to the default &amp;lt;code&amp;gt;111111&amp;lt;/code&amp;gt; (same as &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt;), but simulates in explicit mass-lumping mode. Note that &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; must be set to &amp;lt;code&amp;gt;0.0 1.0 0.0&amp;lt;/code&amp;gt; when in this mode. Lumped explicit mode is a useful alternative to the (default) semi-implicit consistent GWCE mass matrix mode, because the latter requires a matrix solve that increases computational time and memory.  By comparison, the explicit mass-lumping mode is about twice as fast and scales to fewer grid nodes per computational core.&amp;lt;ref&amp;gt;S. Tanaka, S. Bunya, J.J. Westerink, C. Dawson, R.A. Luettich, Scalability of an Unstructured Grid Continuous Galerkin Based Hurricane Storm Surge Model, J. Sci. Comput. 46 (2011) 329–358. doi:10.1007/s10915-010-9402-1&amp;lt;/ref&amp;gt; Moreover, for model setups that are sufficiently resolved in space and time, differences in the solution between approaches should be small. Though, many users have reported somewhat lower stability in lumped explicit mode.&lt;br /&gt;
&lt;br /&gt;
The most recent version (55+) also has an option that improves the (default) semi-implicit consistent GWCE mass matrix mode to compute the complete (total depth) gravity wave term (free surface gradient) implicitly; toggled by setting IMDigit-6 to 3. The default version (IMDigit-6=1), only computes the initial still water depth component of the free surface gradient implicitly, which might make it more susceptible to CFL violations in shallow depths and can encounter Matrix diagonality issues overland where the initial still water depth is negative.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=IM&amp;diff=1087</id>
		<title>IM</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=IM&amp;diff=1087"/>
		<updated>2020-07-12T20:34:28Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Default IM Values */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt;''' is an important parameter in the [[fort.15 file]] that defines numerical model formulation and dimension. Among other things, &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; specifies whether ADCIRC is solved in two-dimensional depth-integrated (2DDI) or in three-dimensions (3D), solution of the governing equations is semi-implicit or explicit in time, and whether the model formulation is barotropic or baroclinic. Popular values for 2D barotropic ADCIRC include &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;; users should be aware that the &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; coefficients must be specified differently in these two cases. &lt;br /&gt;
&lt;br /&gt;
== Default IM Values ==&lt;br /&gt;
Default simulation option combinations can be specified through single or double digit values, some of which are shortcuts to the six-digit codes described in the next heading. &lt;br /&gt;
The available &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values are specified in the table below and in the following section on 6-digit values:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IM Value&lt;br /&gt;
! Six-digit Equivalent&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| 111111&lt;br /&gt;
| Barotropic 2DDI &lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 611111&lt;br /&gt;
| Barotropic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D stress-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 20&lt;br /&gt;
| 111114&lt;br /&gt;
| Baroclinic 2DDI&lt;br /&gt;
|-&lt;br /&gt;
| 21&lt;br /&gt;
| 611114&lt;br /&gt;
| Baroclinic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 30&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note that all default &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values employ the semi-implicit consistent GWCE mass matrix solver. It has less numerical error and tends to be more stable than the explicit mass-lumping approach at the expense of computational time and memory.&lt;br /&gt;
&lt;br /&gt;
== Six-digit IM Codes ==&lt;br /&gt;
For fine-grained control of various options six-digit codes for &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; can be specified. Each digit represents a specific option regarding the dimension and the formulation of certain terms or integration methods in the GWCE or momentum equations. &lt;br /&gt;
The available options for each digit are specified below, with the first digit being the left-most. The internal flags that are set are listed to help users dig through the code. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Value&lt;br /&gt;
! Digit 1: 2DDI/3D, Lateral Stress in GWCE&amp;lt;ref name=Kendra1&amp;gt;K.M. Dresback, R.L. Kolar, R.A. Luettich, Jr. (2005). On the Form of the Momentum Equation and Lateral Stress Closure Law in Shallow Water Modeling, in: Estuar. Coast. Model., American Society of Civil Engineers, Reston, VA, 399–418. doi:10.1061/40876(209)23&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 2: Advection in GWCE&amp;lt;ref name=Kendra2&amp;gt;K.M. Dresback, R.L. Kolar, J.C. Dietrich (2005). On the Form of the Momentum Equation for Shallow Water Models Based on the Generalized Wave Continuity Equation: Conservative vs. Non-Conservative. Advances in Water Resources, 28(4), 345-358. doi:10.1016/j.advwatres.2004.11.011&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 3: Lateral Stress in Momentum&amp;lt;ref name=Kendra1&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 4: Advection in Momentum&amp;lt;ref name=Kendra2&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 5: Area Integration in Momentum&lt;br /&gt;
! Digit 6: GWCE Mass Matrix, Barotropic/Baroclinic&lt;br /&gt;
|-&lt;br /&gt;
| 1 (default)&lt;br /&gt;
| 2DDI, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Corrected &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Corr=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Consistent (implicit for linear part of gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| 2DDI, 2-part flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Original &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Orig=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Lumped (explicit), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Lump=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=1&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| 2DDI, 2-part velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Consistent (implicit for full gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_HDP=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;IFNL_HDP=1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt; {{ADC version|version=55|relation=+}}&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| 2DDI, 2-part flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Integration by parts, flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| A value of 4-6 does the same as 1-3 (same order) but in baroclinic mode&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CBaroclinic=.TRUE.&amp;lt;/code&amp;gt; {{ADC version|version=55|relation=+}}&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| 2DDI, 2-part velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, velocity-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| 3D, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;C2DDI=.FALSE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3D=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3DVS=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, flux-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| See above &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A common code combination is &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;, which is identical to the default &amp;lt;code&amp;gt;111111&amp;lt;/code&amp;gt; (same as &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt;), but simulates in explicit mass-lumping mode. Note that &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; must be set to &amp;lt;code&amp;gt;0.0 1.0 0.0&amp;lt;/code&amp;gt; when in this mode. Lumped explicit mode is a useful alternative to the (default) semi-implicit consistent GWCE mass matrix mode, because the latter requires a matrix solve that increases computational time and memory.  By comparison, the explicit mass-lumping mode is about twice as fast and scales to fewer grid nodes per computational core.&amp;lt;ref&amp;gt;S. Tanaka, S. Bunya, J.J. Westerink, C. Dawson, R.A. Luettich, Scalability of an Unstructured Grid Continuous Galerkin Based Hurricane Storm Surge Model, J. Sci. Comput. 46 (2011) 329–358. doi:10.1007/s10915-010-9402-1&amp;lt;/ref&amp;gt; Moreover, for model setups that are sufficiently resolved in space and time, differences in the solution between approaches should be small. Though, many users have reported somewhat lower stability in lumped explicit mode.&lt;br /&gt;
&lt;br /&gt;
The most recent version (55+) also has an option that improves the (default) semi-implicit consistent GWCE mass matrix mode to compute the complete (total depth) gravity wave term (free surface gradient) implicitly; toggled by setting IMDigit-6 to 3. The default version (IMDigit-6=1), only computes the initial still water depth component of the free surface gradient implicitly, which might make it more susceptible to CFL violations in shallow depths and can encounter Matrix diagonality issues overland where the initial still water depth is negative.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=IM&amp;diff=1086</id>
		<title>IM</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=IM&amp;diff=1086"/>
		<updated>2020-07-11T01:13:59Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Six-digit IM Codes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt;''' is an important parameter in the [[fort.15 file]] that defines numerical model formulation and dimension. Among other things, &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; specifies whether ADCIRC is solved in two-dimensional depth-integrated (2DDI) or in three-dimensions (3D), solution of the governing equations is semi-implicit or explicit in time, and whether the model formulation is barotropic or baroclinic. Popular values for 2D barotropic ADCIRC include &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;; users should be aware that the &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; coefficients must be specified differently in these two cases. &lt;br /&gt;
&lt;br /&gt;
== Default IM Values ==&lt;br /&gt;
Default simulation option combinations can be specified through single or double digit values, some of which are shortcuts to the six-digit codes described in the next heading. &lt;br /&gt;
The available &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values are specified in the table below and in the following section on 6-digit values:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IM Value&lt;br /&gt;
! Six-digit Equivalent&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| 111111&lt;br /&gt;
| Barotropic 2DDI &lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 611111&lt;br /&gt;
| Barotropic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D stress-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 20&lt;br /&gt;
| 111113&lt;br /&gt;
| Baroclinic 2DDI&lt;br /&gt;
|-&lt;br /&gt;
| 21&lt;br /&gt;
| 611113&lt;br /&gt;
| Baroclinic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 30&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note that all default &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values employ the semi-implicit consistent GWCE mass matrix solver. It has less numerical error and tends to be more stable than the explicit mass-lumping approach at the expense of computational time and memory.&lt;br /&gt;
&lt;br /&gt;
== Six-digit IM Codes ==&lt;br /&gt;
For fine-grained control of various options six-digit codes for &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; can be specified. Each digit represents a specific option regarding the dimension and the formulation of certain terms or integration methods in the GWCE or momentum equations. &lt;br /&gt;
The available options for each digit are specified below, with the first digit being the left-most. The internal flags that are set are listed to help users dig through the code. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Value&lt;br /&gt;
! Digit 1: 2DDI/3D, Lateral Stress in GWCE&amp;lt;ref name=Kendra1&amp;gt;K.M. Dresback, R.L. Kolar, R.A. Luettich, Jr. (2005). On the Form of the Momentum Equation and Lateral Stress Closure Law in Shallow Water Modeling, in: Estuar. Coast. Model., American Society of Civil Engineers, Reston, VA, 399–418. doi:10.1061/40876(209)23&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 2: Advection in GWCE&amp;lt;ref name=Kendra2&amp;gt;K.M. Dresback, R.L. Kolar, J.C. Dietrich (2005). On the Form of the Momentum Equation for Shallow Water Models Based on the Generalized Wave Continuity Equation: Conservative vs. Non-Conservative. Advances in Water Resources, 28(4), 345-358. doi:10.1016/j.advwatres.2004.11.011&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 3: Lateral Stress in Momentum&amp;lt;ref name=Kendra1&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 4: Advection in Momentum&amp;lt;ref name=Kendra2&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 5: Area Integration in Momentum&lt;br /&gt;
! Digit 6: GWCE Mass Matrix, Barotropic/Baroclinic&lt;br /&gt;
|-&lt;br /&gt;
| 1 (default)&lt;br /&gt;
| 2DDI, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Corrected &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Corr=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Consistent (implicit for linear part of gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| 2DDI, 2-part flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Original &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Orig=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Lumped (explicit), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Lump=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=1&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| 2DDI, 2-part velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Consistent (implicit for full gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_HDP=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;IFNL_HDP=1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt; {{ADC version|version=55|relation=+}}&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| 2DDI, 2-part flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Integration by parts, flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| A value of 4-6 does the same as 1-3 (same order) but in baroclinic mode&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CBaroclinic=.TRUE.&amp;lt;/code&amp;gt; {{ADC version|version=55|relation=+}}&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| 2DDI, 2-part velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, velocity-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| 3D, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;C2DDI=.FALSE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3D=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3DVS=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, flux-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| See above &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A common code combination is &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;, which is identical to the default &amp;lt;code&amp;gt;111111&amp;lt;/code&amp;gt; (same as &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt;), but simulates in explicit mass-lumping mode. Note that &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; must be set to &amp;lt;code&amp;gt;0.0 1.0 0.0&amp;lt;/code&amp;gt; when in this mode. Lumped explicit mode is a useful alternative to the (default) semi-implicit consistent GWCE mass matrix mode, because the latter requires a matrix solve that increases computational time and memory.  By comparison, the explicit mass-lumping mode is about twice as fast and scales to fewer grid nodes per computational core.&amp;lt;ref&amp;gt;S. Tanaka, S. Bunya, J.J. Westerink, C. Dawson, R.A. Luettich, Scalability of an Unstructured Grid Continuous Galerkin Based Hurricane Storm Surge Model, J. Sci. Comput. 46 (2011) 329–358. doi:10.1007/s10915-010-9402-1&amp;lt;/ref&amp;gt; Moreover, for model setups that are sufficiently resolved in space and time, differences in the solution between approaches should be small. Though, many users have reported somewhat lower stability in lumped explicit mode.&lt;br /&gt;
&lt;br /&gt;
The most recent version (55+) also has an option that improves the (default) semi-implicit consistent GWCE mass matrix mode to compute the complete (total depth) gravity wave term (free surface gradient) implicitly; toggled by setting IMDigit-6 to 3. The default version (IMDigit-6=1), only computes the initial still water depth component of the free surface gradient implicitly, which might make it more susceptible to CFL violations in shallow depths and can encounter Matrix diagonality issues overland where the initial still water depth is negative.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1085</id>
		<title>AliDispersionControl</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1085"/>
		<updated>2020-07-10T21:46:43Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Version */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Ali's Dispersion Correction''' is a correction to the dispersive behavior of very long waves in a compressible ocean on an elastic Earth. It is intended to be used in lieu of the self-attraction and loading tide prescribed through the [[fort.24 file]]. It should be used with the sixth-digit of [[IM]] equal to 3 (fully implicit gravity wave term).&lt;br /&gt;
&lt;br /&gt;
== Version ==&lt;br /&gt;
{{Version support box|version=55|relation=+|support=tp}} &lt;br /&gt;
This is considered a technical preview in version 55. Theoretical work is still ongoing.&lt;br /&gt;
&lt;br /&gt;
==Controlling Dispersive Behavior==&lt;br /&gt;
The feature is triggered by the presence of the &amp;amp;AliDispersionControl namelist at the bottom of the [[fort.15 file]]. Here is an example of how this line is used (the following floats are the default values):&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;AliDispersionControl CAliDisp=T, Cs=1500.0, Ad = 0.0050189, Bd = 0.23394/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;CAliDisp&amp;lt;/code&amp;gt; logical flag to turn Ali's dispersion correction on (F=false by default). &lt;br /&gt;
* &amp;lt;code&amp;gt;Cs&amp;lt;/code&amp;gt; is the speed of sound in water [m/s] for the Mach number based dispersive correction. Set Cs to a negative value to turn the Mach number based correction off. &lt;br /&gt;
* &amp;lt;code&amp;gt;Ad&amp;lt;/code&amp;gt; the power law constant. &lt;br /&gt;
* &amp;lt;code&amp;gt;Bd&amp;lt;/code&amp;gt; the power law exponent.&lt;br /&gt;
&lt;br /&gt;
For the following equation:&lt;br /&gt;
&amp;lt;math&amp;gt;Correction = 1 - \frac{Ma^2}{4} - {A_d}H^{B_d}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where Ma is the Mach number (&amp;lt;math&amp;gt;Ma = \frac{\sqrt{gH}}{Cs}&amp;lt;/math&amp;gt;) and H is the total water depth.&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=IM&amp;diff=1084</id>
		<title>IM</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=IM&amp;diff=1084"/>
		<updated>2020-07-10T21:43:58Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Six-digit IM Codes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt;''' is an important parameter in the [[fort.15 file]] that defines numerical model formulation and dimension. Among other things, &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; specifies whether ADCIRC is solved in two-dimensional depth-integrated (2DDI) or in three-dimensions (3D), solution of the governing equations is semi-implicit or explicit in time, and whether the model formulation is barotropic or baroclinic. Popular values for 2D barotropic ADCIRC include &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;; users should be aware that the &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; coefficients must be specified differently in these two cases. &lt;br /&gt;
&lt;br /&gt;
== Default IM Values ==&lt;br /&gt;
Default simulation option combinations can be specified through single or double digit values, some of which are shortcuts to the six-digit codes described in the next heading. &lt;br /&gt;
The available &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values are specified in the table below and in the following section on 6-digit values:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IM Value&lt;br /&gt;
! Six-digit Equivalent&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| 111111&lt;br /&gt;
| Barotropic 2DDI &lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 611111&lt;br /&gt;
| Barotropic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D stress-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 20&lt;br /&gt;
| 111113&lt;br /&gt;
| Baroclinic 2DDI&lt;br /&gt;
|-&lt;br /&gt;
| 21&lt;br /&gt;
| 611113&lt;br /&gt;
| Baroclinic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 30&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note that all default &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values employ the semi-implicit consistent GWCE mass matrix solver. It has less numerical error and tends to be more stable than the explicit mass-lumping approach at the expense of computational time and memory.&lt;br /&gt;
&lt;br /&gt;
== Six-digit IM Codes ==&lt;br /&gt;
For fine-grained control of various options six-digit codes for &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; can be specified. Each digit represents a specific option regarding the dimension and the formulation of certain terms or integration methods in the GWCE or momentum equations. &lt;br /&gt;
The available options for each digit are specified below, with the first digit being the left-most. The internal flags that are set are listed to help users dig through the code. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Value&lt;br /&gt;
! Digit 1: 2DDI/3D, Lateral Stress in GWCE&amp;lt;ref name=Kendra1&amp;gt;K.M. Dresback, R.L. Kolar, R.A. Luettich, Jr. (2005). On the Form of the Momentum Equation and Lateral Stress Closure Law in Shallow Water Modeling, in: Estuar. Coast. Model., American Society of Civil Engineers, Reston, VA, 399–418. doi:10.1061/40876(209)23&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 2: Advection in GWCE&amp;lt;ref name=Kendra2&amp;gt;K.M. Dresback, R.L. Kolar, J.C. Dietrich (2005). On the Form of the Momentum Equation for Shallow Water Models Based on the Generalized Wave Continuity Equation: Conservative vs. Non-Conservative. Advances in Water Resources, 28(4), 345-358. doi:10.1016/j.advwatres.2004.11.011&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 3: Lateral Stress in Momentum&amp;lt;ref name=Kendra1&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 4: Advection in Momentum&amp;lt;ref name=Kendra2&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 5: Area Integration in Momentum&lt;br /&gt;
! Digit 6: GWCE Mass Matrix, Barotropic/Baroclinic&lt;br /&gt;
|-&lt;br /&gt;
| 1 (default)&lt;br /&gt;
| 2DDI, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Corrected &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Corr=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Consistent (implicit for linear part of gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| 2DDI, 2-part flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Original &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Orig=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Lumped (explicit), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Lump=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=1&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| 2DDI, 2-part velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Consistent (implicit for full gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_HDP=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;IFNL_HDP=1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt; {{ADC version|version=55|relation=+}}&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| 2DDI, 2-part flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Integration by parts, flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| A value of 4-6 does the same as 1-3 (same order) but in baroclinic mode&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CBaroclinic=.TRUE.&amp;lt;/code&amp;gt; {{Version support box|version=55|relation=+|support=tp}}&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| 2DDI, 2-part velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, velocity-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| 3D, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;C2DDI=.FALSE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3D=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3DVS=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, flux-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| See above &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A common code combination is &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;, which is identical to the default &amp;lt;code&amp;gt;111111&amp;lt;/code&amp;gt; (same as &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt;), but simulates in explicit mass-lumping mode. Note that &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; must be set to &amp;lt;code&amp;gt;0.0 1.0 0.0&amp;lt;/code&amp;gt; when in this mode. Lumped explicit mode is a useful alternative to the (default) semi-implicit consistent GWCE mass matrix mode, because the latter requires a matrix solve that increases computational time and memory.  By comparison, the explicit mass-lumping mode is about twice as fast and scales to fewer grid nodes per computational core.&amp;lt;ref&amp;gt;S. Tanaka, S. Bunya, J.J. Westerink, C. Dawson, R.A. Luettich, Scalability of an Unstructured Grid Continuous Galerkin Based Hurricane Storm Surge Model, J. Sci. Comput. 46 (2011) 329–358. doi:10.1007/s10915-010-9402-1&amp;lt;/ref&amp;gt; Moreover, for model setups that are sufficiently resolved in space and time, differences in the solution between approaches should be small. Though, many users have reported somewhat lower stability in lumped explicit mode.&lt;br /&gt;
&lt;br /&gt;
The most recent version (55+) also has an option that improves the (default) semi-implicit consistent GWCE mass matrix mode to compute the complete (total depth) gravity wave term (free surface gradient) implicitly; toggled by setting IMDigit-6 to 3. The default version (IMDigit-6=1), only computes the initial still water depth component of the free surface gradient implicitly, which might make it more susceptible to CFL violations in shallow depths and can encounter Matrix diagonality issues overland where the initial still water depth is negative.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1069</id>
		<title>AliDispersionControl</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1069"/>
		<updated>2020-07-10T15:26:45Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Ali's Dispersion Correction''' is a correction to the dispersive behavior of very long waves in a compressible ocean on an elastic Earth. It is intended to be used in lieu of the self-attraction and loading tide prescribed through the [[fort.24 file]]. It should be used with the sixth-digit of [[IM]] equal to 3 (fully implicit gravity wave term).&lt;br /&gt;
&lt;br /&gt;
== Version ==&lt;br /&gt;
{{ADC version|version=55: Technical Preview|relation=+}} &lt;br /&gt;
This is considered a technical preview in version 55. Theoretical work is still ongoing.   &lt;br /&gt;
&lt;br /&gt;
==Controlling Dispersive Behavior==&lt;br /&gt;
The feature is triggered by the presence of the &amp;amp;AliDispersionControl namelist at the bottom of the [[fort.15 file]]. Here is an example of how this line is used (the following floats are the default values):&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;AliDispersionControl CAliDisp=T, Cs=1500.0, Ad = 0.0050189, Bd = 0.23394/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;CAliDisp&amp;lt;/code&amp;gt; logical flag to turn Ali's dispersion correction on (F=false by default). &lt;br /&gt;
* &amp;lt;code&amp;gt;Cs&amp;lt;/code&amp;gt; is the speed of sound in water [m/s] for the Mach number based dispersive correction. Set Cs to a negative value to turn the Mach number based correction off. &lt;br /&gt;
* &amp;lt;code&amp;gt;Ad&amp;lt;/code&amp;gt; the power law constant. &lt;br /&gt;
* &amp;lt;code&amp;gt;Bd&amp;lt;/code&amp;gt; the power law exponent.&lt;br /&gt;
&lt;br /&gt;
For the following equation:&lt;br /&gt;
&amp;lt;math&amp;gt;Correction = 1 - \frac{Ma^2}{4} - {A_d}H^{B_d}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where Ma is the Mach number (&amp;lt;math&amp;gt;Ma = \frac{\sqrt{gH}}{Cs}&amp;lt;/math&amp;gt;) and H is the total water depth.&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1068</id>
		<title>AliDispersionControl</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1068"/>
		<updated>2020-07-10T15:24:45Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Controlling Dispersive Behavior */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Ali's Dispersion Correction''' is a correction to the dispersive behavior of very long waves in a compressible ocean on an elastic Earth. It is intended to be used in lieu of the self-attraction and loading tide prescribed through the [[fort.24 file]].&lt;br /&gt;
&lt;br /&gt;
== Version ==&lt;br /&gt;
{{ADC version|version=55: Technical Preview|relation=+}} &lt;br /&gt;
This is considered a technical preview in version 55. Theoretical work is still ongoing.   &lt;br /&gt;
&lt;br /&gt;
==Controlling Dispersive Behavior==&lt;br /&gt;
The feature is triggered by the presence of the &amp;amp;AliDispersionControl namelist at the bottom of the [[fort.15 file]]. Here is an example of how this line is used (the following floats are the default values):&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;AliDispersionControl CAliDisp=T, Cs=1500.0, Ad = 0.0050189, Bd = 0.23394/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;CAliDisp&amp;lt;/code&amp;gt; logical flag to turn Ali's dispersion correction on (F=false by default). &lt;br /&gt;
* &amp;lt;code&amp;gt;Cs&amp;lt;/code&amp;gt; is the speed of sound in water [m/s] for the Mach number based dispersive correction. Set Cs to a negative value to turn the Mach number based correction off. &lt;br /&gt;
* &amp;lt;code&amp;gt;Ad&amp;lt;/code&amp;gt; the power law constant. &lt;br /&gt;
* &amp;lt;code&amp;gt;Bd&amp;lt;/code&amp;gt; the power law exponent.&lt;br /&gt;
&lt;br /&gt;
For the following equation:&lt;br /&gt;
&amp;lt;math&amp;gt;Correction = 1 - \frac{Ma^2}{4} - {A_d}H^{B_d}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where Ma is the Mach number (&amp;lt;math&amp;gt;Ma = \frac{\sqrt{gH}}{Cs}&amp;lt;/math&amp;gt;) and H is the total water depth.&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1067</id>
		<title>AliDispersionControl</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1067"/>
		<updated>2020-07-10T15:24:17Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Controlling Dispersive Behavior */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Ali's Dispersion Correction''' is a correction to the dispersive behavior of very long waves in a compressible ocean on an elastic Earth. It is intended to be used in lieu of the self-attraction and loading tide prescribed through the [[fort.24 file]].&lt;br /&gt;
&lt;br /&gt;
== Version ==&lt;br /&gt;
{{ADC version|version=55: Technical Preview|relation=+}} &lt;br /&gt;
This is considered a technical preview in version 55. Theoretical work is still ongoing.   &lt;br /&gt;
&lt;br /&gt;
==Controlling Dispersive Behavior==&lt;br /&gt;
The feature is triggered by the presence of the &amp;amp;AliDispersionControl namelist at the bottom of the [[fort.15 file]]. Here is an example of how this line is used (the following floats are the default values):&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;AliDispersionControl CAliDisp=T, Cs=1500.0, Ad = 0.0050189, Bd = 0.23394/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;CAliDisp&amp;lt;/code&amp;gt; logical flag to turn Ali's dispersion correction on (F=false by default). &lt;br /&gt;
* &amp;lt;code&amp;gt;Cs&amp;lt;/code&amp;gt; is the speed of sound in water [m/s] for the Mach number based dispersive correction. Set Cs to a negative value to turn the Mach number based correction off. &lt;br /&gt;
* &amp;lt;code&amp;gt;Ad&amp;lt;/code&amp;gt; the power law constant. &lt;br /&gt;
* &amp;lt;code&amp;gt;Bd&amp;lt;/code&amp;gt; the power law exponent.&lt;br /&gt;
&lt;br /&gt;
For the following equation:&lt;br /&gt;
&amp;lt;math&amp;gt;Correction = 1 - Ma^2/4 - {A_d}H^{B_d}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where Ma is the Mach number (&amp;lt;math&amp;gt;Ma = \frac{\sqrt{gH}}{Cs}&amp;lt;/math&amp;gt;) and H is the total water depth.&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1066</id>
		<title>AliDispersionControl</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1066"/>
		<updated>2020-07-10T15:23:59Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Controlling Dispersive Behavior */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Ali's Dispersion Correction''' is a correction to the dispersive behavior of very long waves in a compressible ocean on an elastic Earth. It is intended to be used in lieu of the self-attraction and loading tide prescribed through the [[fort.24 file]].&lt;br /&gt;
&lt;br /&gt;
== Version ==&lt;br /&gt;
{{ADC version|version=55: Technical Preview|relation=+}} &lt;br /&gt;
This is considered a technical preview in version 55. Theoretical work is still ongoing.   &lt;br /&gt;
&lt;br /&gt;
==Controlling Dispersive Behavior==&lt;br /&gt;
The feature is triggered by the presence of the &amp;amp;AliDispersionControl namelist at the bottom of the [[fort.15 file]]. Here is an example of how this line is used (the following floats are the default values):&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;AliDispersionControl CAliDisp=T, Cs=1500.0, Ad = 0.0050189, Bd = 0.23394/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;CAliDisp&amp;lt;/code&amp;gt; logical flag to turn Ali's dispersion correction on (F=false by default). &lt;br /&gt;
* &amp;lt;code&amp;gt;Cs&amp;lt;/code&amp;gt; is the speed of sound in water [m/s] for the Mach number based dispersive correction. Set Cs to a negative value to turn the Mach number based correction off. &lt;br /&gt;
* &amp;lt;code&amp;gt;Ad&amp;lt;/code&amp;gt; the power law constant. &lt;br /&gt;
* &amp;lt;code&amp;gt;Bd&amp;lt;/code&amp;gt; the power law exponent.&lt;br /&gt;
&lt;br /&gt;
For the following equation:&lt;br /&gt;
&amp;lt;math&amp;gt;Correction = 1 - Ma^2/4 - {A_d}H^{B_d}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where Ma is the Mach number (&amp;lt;math&amp;gt;Ma = \frac{\sqrt(gH)}{Cs}&amp;lt;/math&amp;gt;) and H is the total water depth.&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1065</id>
		<title>AliDispersionControl</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1065"/>
		<updated>2020-07-10T15:18:28Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Ali's Dispersion Correction''' is a correction to the dispersive behavior of very long waves in a compressible ocean on an elastic Earth. It is intended to be used in lieu of the self-attraction and loading tide prescribed through the [[fort.24 file]].&lt;br /&gt;
&lt;br /&gt;
== Version ==&lt;br /&gt;
{{ADC version|version=55: Technical Preview|relation=+}} &lt;br /&gt;
This is considered a technical preview in version 55. Theoretical work is still ongoing.   &lt;br /&gt;
&lt;br /&gt;
==Controlling Dispersive Behavior==&lt;br /&gt;
The feature is triggered by the presence of the &amp;amp;AliDispersionControl namelist at the bottom of the [[fort.15 file]]. Here is an example of how this line is used (the following floats are the default values):&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;AliDispersionControl CAliDisp=T, Cs=1500.0, Ad = 0.0050189, Bd = 0.23394/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;CAliDisp&amp;lt;/code&amp;gt; logical flag to turn Ali's dispersion correction on (F=false by default). &lt;br /&gt;
* &amp;lt;code&amp;gt;Cs&amp;lt;/code&amp;gt; is the speed of sound in water [m/s] for the Mach number based dispersive correction. Set Cs to a negative value to turn the Mach number based correction off. &lt;br /&gt;
* &amp;lt;code&amp;gt;Ad&amp;lt;/code&amp;gt; the power law constant. &lt;br /&gt;
* &amp;lt;code&amp;gt;Bd&amp;lt;/code&amp;gt; the power law exponent.&lt;br /&gt;
&lt;br /&gt;
For the following equations&lt;br /&gt;
&amp;lt;math&amp;gt;Correction = A_d*h^{B_d}&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1064</id>
		<title>AliDispersionControl</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1064"/>
		<updated>2020-07-10T15:07:53Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Controlling Dispersive Behavior */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Dynamic Water Level Correction''' is a process by which modeled water levels are dynamically adjusted by use of a forcing term.  The correction can be applied as constant or varying in space and/or time.  The correction is applied as a forcing term in the momentum equations whose mathematical form is equivalent to that of an atmospheric pressure term.  This means that, for gradually-varying corrections, corrected water levels should closely follow the input correction, though these may deviate if a correction is applied very quickly or to an area that has a very weak connection to an open boundary through which water can flow.  Further discussion is below in the [[#FAQ|FAQ]].  &lt;br /&gt;
&lt;br /&gt;
Overviews and examples of this capability have been provided in multiple presentations (Luettich et al. 2017&amp;lt;ref name=&amp;quot;luettichPres2017&amp;quot;&amp;gt;Luettich, R.L., T.G. Asher, B.O. Blanton, J.G. Fleming.  Representing Low Frequency, Spatially Varying Water Level Anomalies in Storm Surge Computations.  2017 American Meteorological Society Annual Meeting.  [https://ams.confex.com/ams/97Annual/webprogram/Paper316033.html Link to talk]&amp;lt;/ref&amp;gt;, Asher et al. 2018&amp;lt;ref name=&amp;quot;asherPres2018&amp;quot;&amp;gt;Asher, T.G., R.L. Luettich, J.G. Fleming, B.O.Blanton.  Assimilation of Observed Water Levels into Storm Surge Model Predictions.  2018 American Meteorological Society Annual Meeting.  [https://ams.confex.com/ams/98Annual/webprogram/Paper334044.html Link to talk]&amp;lt;/ref&amp;gt;) and a journal article (Asher et al. 2019&amp;lt;ref name=&amp;quot;asher2019&amp;quot;&amp;gt;Asher, T.G., Luettich Jr., R.A., Fleming, J.G., Blanton, B.O., 2019. Low frequency water level correction in storm surge models using data assimilation. Ocean Modelling 144, 101483. https://doi.org/10.1016/j.ocemod.2019.101483&amp;lt;/ref&amp;gt;) with details and an application to Hurricane Matthew.  Users looking for ways to generate water level correction surfaces can look to that same article and this digital publication/data repository&amp;lt;ref&amp;gt;Asher, T., 2019. Hurricane Matthew (2016) Storm Surge and Wave Simulations with Data Assimilation. https://doi.org/10.17603/2Z8H-7K90&amp;lt;/ref&amp;gt;, which holds the code base used in the aforementioned paper.  &lt;br /&gt;
&lt;br /&gt;
== Version ==&lt;br /&gt;
{{ADC version|version=55: Technical Preview|relation=+}} &lt;br /&gt;
This is considered a technical preview in version 55. Theoretical work is still ongoing.   &lt;br /&gt;
&lt;br /&gt;
==Controlling Dispersive Behavior==&lt;br /&gt;
The feature is triggered by the presence of the &amp;amp;AliDispersionControl namelist at the bottom of the [[fort.15 file]]. Here is an example of how this line is used (the following floats are the default values):&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;AliDispersionControl CAliDisp=T, Cs=1500.0, Ad = 0.0050189, Bd = 0.23394/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;CAliDisp&amp;lt;/code&amp;gt; logical flag to turn Ali's dispersion correction on (F=false by default). &lt;br /&gt;
* &amp;lt;code&amp;gt;Cs&amp;lt;/code&amp;gt; is the speed of sound in water [m/s] for the Mach number based dispersive correction. Set Cs to a negative value to turn the Mach number based correction off. &lt;br /&gt;
* &amp;lt;code&amp;gt;Ad&amp;lt;/code&amp;gt; the power law constant. &lt;br /&gt;
* &amp;lt;code&amp;gt;Bd&amp;lt;/code&amp;gt; the power law exponent.&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1063</id>
		<title>AliDispersionControl</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1063"/>
		<updated>2020-07-10T15:04:58Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Controlling Dispersive Behavior */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Dynamic Water Level Correction''' is a process by which modeled water levels are dynamically adjusted by use of a forcing term.  The correction can be applied as constant or varying in space and/or time.  The correction is applied as a forcing term in the momentum equations whose mathematical form is equivalent to that of an atmospheric pressure term.  This means that, for gradually-varying corrections, corrected water levels should closely follow the input correction, though these may deviate if a correction is applied very quickly or to an area that has a very weak connection to an open boundary through which water can flow.  Further discussion is below in the [[#FAQ|FAQ]].  &lt;br /&gt;
&lt;br /&gt;
Overviews and examples of this capability have been provided in multiple presentations (Luettich et al. 2017&amp;lt;ref name=&amp;quot;luettichPres2017&amp;quot;&amp;gt;Luettich, R.L., T.G. Asher, B.O. Blanton, J.G. Fleming.  Representing Low Frequency, Spatially Varying Water Level Anomalies in Storm Surge Computations.  2017 American Meteorological Society Annual Meeting.  [https://ams.confex.com/ams/97Annual/webprogram/Paper316033.html Link to talk]&amp;lt;/ref&amp;gt;, Asher et al. 2018&amp;lt;ref name=&amp;quot;asherPres2018&amp;quot;&amp;gt;Asher, T.G., R.L. Luettich, J.G. Fleming, B.O.Blanton.  Assimilation of Observed Water Levels into Storm Surge Model Predictions.  2018 American Meteorological Society Annual Meeting.  [https://ams.confex.com/ams/98Annual/webprogram/Paper334044.html Link to talk]&amp;lt;/ref&amp;gt;) and a journal article (Asher et al. 2019&amp;lt;ref name=&amp;quot;asher2019&amp;quot;&amp;gt;Asher, T.G., Luettich Jr., R.A., Fleming, J.G., Blanton, B.O., 2019. Low frequency water level correction in storm surge models using data assimilation. Ocean Modelling 144, 101483. https://doi.org/10.1016/j.ocemod.2019.101483&amp;lt;/ref&amp;gt;) with details and an application to Hurricane Matthew.  Users looking for ways to generate water level correction surfaces can look to that same article and this digital publication/data repository&amp;lt;ref&amp;gt;Asher, T., 2019. Hurricane Matthew (2016) Storm Surge and Wave Simulations with Data Assimilation. https://doi.org/10.17603/2Z8H-7K90&amp;lt;/ref&amp;gt;, which holds the code base used in the aforementioned paper.  &lt;br /&gt;
&lt;br /&gt;
== Version ==&lt;br /&gt;
{{ADC version|version=55: Technical Preview|relation=+}} &lt;br /&gt;
This is considered a technical preview in version 55. Theoretical work is still ongoing.   &lt;br /&gt;
&lt;br /&gt;
==Controlling Dispersive Behavior==&lt;br /&gt;
The feature is triggered by the presence of the &amp;amp;AliDispersionControl namelist at the bottom of the [[fort.15 file]]. Here is an example of how this line is used:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;AliDispersionControl CAliDisp=T, Cs=1500.0, Ad = 0.0050189, Bd = 0.23394/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;CAliDisp&amp;lt;/code&amp;gt; logical flag to turn Ali's dispersion correction on (F=false by default). &lt;br /&gt;
* &amp;lt;code&amp;gt;Cs&amp;lt;/code&amp;gt; is the speed of sound in water [m/s] for the Mach number based dispersive correction. Set Cs to a negative value to turn the Mach number based correction off. &lt;br /&gt;
* &amp;lt;code&amp;gt;Ad&amp;lt;/code&amp;gt; the power law constant. &lt;br /&gt;
* &amp;lt;code&amp;gt;Bd&amp;lt;/code&amp;gt; the power law exponent.&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1062</id>
		<title>AliDispersionControl</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1062"/>
		<updated>2020-07-10T15:04:02Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Controlling Dispersive Behavior */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Dynamic Water Level Correction''' is a process by which modeled water levels are dynamically adjusted by use of a forcing term.  The correction can be applied as constant or varying in space and/or time.  The correction is applied as a forcing term in the momentum equations whose mathematical form is equivalent to that of an atmospheric pressure term.  This means that, for gradually-varying corrections, corrected water levels should closely follow the input correction, though these may deviate if a correction is applied very quickly or to an area that has a very weak connection to an open boundary through which water can flow.  Further discussion is below in the [[#FAQ|FAQ]].  &lt;br /&gt;
&lt;br /&gt;
Overviews and examples of this capability have been provided in multiple presentations (Luettich et al. 2017&amp;lt;ref name=&amp;quot;luettichPres2017&amp;quot;&amp;gt;Luettich, R.L., T.G. Asher, B.O. Blanton, J.G. Fleming.  Representing Low Frequency, Spatially Varying Water Level Anomalies in Storm Surge Computations.  2017 American Meteorological Society Annual Meeting.  [https://ams.confex.com/ams/97Annual/webprogram/Paper316033.html Link to talk]&amp;lt;/ref&amp;gt;, Asher et al. 2018&amp;lt;ref name=&amp;quot;asherPres2018&amp;quot;&amp;gt;Asher, T.G., R.L. Luettich, J.G. Fleming, B.O.Blanton.  Assimilation of Observed Water Levels into Storm Surge Model Predictions.  2018 American Meteorological Society Annual Meeting.  [https://ams.confex.com/ams/98Annual/webprogram/Paper334044.html Link to talk]&amp;lt;/ref&amp;gt;) and a journal article (Asher et al. 2019&amp;lt;ref name=&amp;quot;asher2019&amp;quot;&amp;gt;Asher, T.G., Luettich Jr., R.A., Fleming, J.G., Blanton, B.O., 2019. Low frequency water level correction in storm surge models using data assimilation. Ocean Modelling 144, 101483. https://doi.org/10.1016/j.ocemod.2019.101483&amp;lt;/ref&amp;gt;) with details and an application to Hurricane Matthew.  Users looking for ways to generate water level correction surfaces can look to that same article and this digital publication/data repository&amp;lt;ref&amp;gt;Asher, T., 2019. Hurricane Matthew (2016) Storm Surge and Wave Simulations with Data Assimilation. https://doi.org/10.17603/2Z8H-7K90&amp;lt;/ref&amp;gt;, which holds the code base used in the aforementioned paper.  &lt;br /&gt;
&lt;br /&gt;
== Version ==&lt;br /&gt;
{{ADC version|version=55: Technical Preview|relation=+}} &lt;br /&gt;
This is considered a technical preview in version 55. Theoretical work is still ongoing.   &lt;br /&gt;
&lt;br /&gt;
==Controlling Dispersive Behavior==&lt;br /&gt;
The feature is triggered by the presence of the &amp;amp;AliDispersionControl namelist at the bottom of the [[fort.15 file]]. Here is an example of how this line is used:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;AliDispersionControl CAliDisp=T, Cs=1500.0, Ad = 0.0050189, Bd = 0.23394/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;CAliDisp&amp;lt;/code&amp;gt; logical flag to turn Ali's dispersion correction on (F=false by default). &lt;br /&gt;
* &amp;lt;code&amp;gt;Cs&amp;lt;/code&amp;gt; is the speed of sound in water [m/s] for the Mach number based dispersive correction. Set Cs to a negative value to turn this component off. &lt;br /&gt;
* &amp;lt;code&amp;gt;Ad&amp;lt;/code&amp;gt; the power law constant. &lt;br /&gt;
* &amp;lt;code&amp;gt;Bd&amp;lt;/code&amp;gt; the power law exponent.&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1061</id>
		<title>AliDispersionControl</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=AliDispersionControl&amp;diff=1061"/>
		<updated>2020-07-10T15:02:04Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: Created page with &amp;quot;'''Dynamic Water Level Correction''' is a process by which modeled water levels are dynamically adjusted by use of a forcing term.  The correction can be applied as constant o...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Dynamic Water Level Correction''' is a process by which modeled water levels are dynamically adjusted by use of a forcing term.  The correction can be applied as constant or varying in space and/or time.  The correction is applied as a forcing term in the momentum equations whose mathematical form is equivalent to that of an atmospheric pressure term.  This means that, for gradually-varying corrections, corrected water levels should closely follow the input correction, though these may deviate if a correction is applied very quickly or to an area that has a very weak connection to an open boundary through which water can flow.  Further discussion is below in the [[#FAQ|FAQ]].  &lt;br /&gt;
&lt;br /&gt;
Overviews and examples of this capability have been provided in multiple presentations (Luettich et al. 2017&amp;lt;ref name=&amp;quot;luettichPres2017&amp;quot;&amp;gt;Luettich, R.L., T.G. Asher, B.O. Blanton, J.G. Fleming.  Representing Low Frequency, Spatially Varying Water Level Anomalies in Storm Surge Computations.  2017 American Meteorological Society Annual Meeting.  [https://ams.confex.com/ams/97Annual/webprogram/Paper316033.html Link to talk]&amp;lt;/ref&amp;gt;, Asher et al. 2018&amp;lt;ref name=&amp;quot;asherPres2018&amp;quot;&amp;gt;Asher, T.G., R.L. Luettich, J.G. Fleming, B.O.Blanton.  Assimilation of Observed Water Levels into Storm Surge Model Predictions.  2018 American Meteorological Society Annual Meeting.  [https://ams.confex.com/ams/98Annual/webprogram/Paper334044.html Link to talk]&amp;lt;/ref&amp;gt;) and a journal article (Asher et al. 2019&amp;lt;ref name=&amp;quot;asher2019&amp;quot;&amp;gt;Asher, T.G., Luettich Jr., R.A., Fleming, J.G., Blanton, B.O., 2019. Low frequency water level correction in storm surge models using data assimilation. Ocean Modelling 144, 101483. https://doi.org/10.1016/j.ocemod.2019.101483&amp;lt;/ref&amp;gt;) with details and an application to Hurricane Matthew.  Users looking for ways to generate water level correction surfaces can look to that same article and this digital publication/data repository&amp;lt;ref&amp;gt;Asher, T., 2019. Hurricane Matthew (2016) Storm Surge and Wave Simulations with Data Assimilation. https://doi.org/10.17603/2Z8H-7K90&amp;lt;/ref&amp;gt;, which holds the code base used in the aforementioned paper.  &lt;br /&gt;
&lt;br /&gt;
== Version ==&lt;br /&gt;
{{ADC version|version=55: Technical Preview|relation=+}} &lt;br /&gt;
This is considered a technical preview in version 55. Theoretical work is still ongoing.   &lt;br /&gt;
&lt;br /&gt;
==Controlling Dispersive Behavior==&lt;br /&gt;
The feature is triggered by the presence of the &amp;amp;AliDispersionControl namelist at the bottom of the [[fort.15 file]]. Here is an example of how this line is used:&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;AliDispersionControl CAliDisp=T, Cs=1500.0, Ad = 0.0050189, Bd = 0.23394/&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;CAliDisp&amp;lt;/code&amp;gt; logical flag to turn Ali's dispersion correction on (F=false by default). &lt;br /&gt;
* &amp;lt;code&amp;gt;Cs&amp;lt;/code&amp;gt; is the speed of sound in water [m/s] for the Mach number based dispersive correction. Set Cs to a negative value to turn this component off. &lt;br /&gt;
* &amp;lt;code&amp;gt;Ad&amp;lt;/code&amp;gt; coefficient. &lt;br /&gt;
* &amp;lt;code&amp;gt;Bd&amp;lt;/code&amp;gt; coefficient.&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Fort.15_file_format&amp;diff=1058</id>
		<title>Fort.15 file format</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Fort.15_file_format&amp;diff=1058"/>
		<updated>2020-07-10T14:32:49Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Namelists */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The basic file structure of the [[fort.15 file]] is shown below. Each line of input data is represented by a line containing the input variable name(s). Inputs in the [[fort.15 file]] must be entered in the exact order shown on this page. '''Blank lines and headings are only to enhance readability.''' Loops indicate multiple lines of input. &amp;lt;br/&amp;gt;&lt;br /&gt;
==Main Controls==&lt;br /&gt;
===Metadata and Logging===&lt;br /&gt;
&amp;lt;!-- Comments&lt;br /&gt;
&amp;lt;code&amp;gt;[[RUNDES]]&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;[[RUNID]]&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;[[NFOVER]]&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;[[NABOUT]]&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;[[NSCREEN]]&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;text-align: center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter&lt;br /&gt;
! Type&lt;br /&gt;
! Required?&lt;br /&gt;
! Description&lt;br /&gt;
! Values&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;RUNDES&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;math&amp;gt;\leq&amp;lt;/math&amp;gt;32 character string&lt;br /&gt;
| Always&lt;br /&gt;
| Run description&lt;br /&gt;
| Any alpha-numeric &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
| &amp;lt;code&amp;gt;RUNID&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;math&amp;gt;\leq&amp;lt;/math&amp;gt;24 character string&lt;br /&gt;
| Always&lt;br /&gt;
| Run identification&lt;br /&gt;
| Any alpha-numeric &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
| &amp;lt;code&amp;gt;[[NFOVER]]&amp;lt;/code&amp;gt;&lt;br /&gt;
| integer&lt;br /&gt;
| Always&lt;br /&gt;
| Non-fatal error override option &lt;br /&gt;
| 0 or 1&lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
| &amp;lt;code&amp;gt;[[NABOUT]]&amp;lt;/code&amp;gt;&lt;br /&gt;
| integer&lt;br /&gt;
| Always&lt;br /&gt;
| Logging level &lt;br /&gt;
| -1, 0, 1, 2, or 3&lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
| &amp;lt;code&amp;gt;[[NSCREEN]]&amp;lt;/code&amp;gt;&lt;br /&gt;
| integer&lt;br /&gt;
| Always&lt;br /&gt;
| Logging output destination&lt;br /&gt;
| -1, 0, or 1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Numerics &amp;amp; Physics===&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[IHOT]]'''&amp;lt;/code&amp;gt; - whether to read a hotstart file&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[ICS]]&amp;lt;/code&amp;gt;''' - coordinate projection to run in&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[IM]]&amp;lt;/code&amp;gt;''' - model run mode&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[IDEN]]&amp;lt;/code&amp;gt;''' - density forcing mode, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;[[IM]] = 20, 21, 30, 31&amp;lt;/code&amp;gt;, or if &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt;'s last 6-digit entry is &amp;gt; 4 (e.g., &amp;lt;code&amp;gt;51311&amp;lt;b&amp;gt;5&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;).&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[NOLIBF]]&amp;lt;/code&amp;gt;''' - bottom stress parameterization mode&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[NOLIFA]]&amp;lt;/code&amp;gt;''' - finite amplitude term mode&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[NOLICA]]&amp;lt;/code&amp;gt;''' - advection term mode&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[NOLICAT]]&amp;lt;/code&amp;gt;''' - advection term mode&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[NWP]]&amp;lt;/code&amp;gt;''' - number of [[nodal attribute]]s&amp;lt;br/&amp;gt;&lt;br /&gt;
''for j=1 to &amp;lt;code&amp;gt;[[NWP]]&amp;lt;/code&amp;gt;''&amp;lt;br/&amp;gt;&lt;br /&gt;
: '''&amp;lt;code&amp;gt;[[AttrName(j)]]&amp;lt;/code&amp;gt;''' - nodal attributes to use, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;[[NWP]] &amp;gt; 0&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
''end j loop''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[NCOR]]&amp;lt;/code&amp;gt;''' - Coriolis control&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[NTIP]]&amp;lt;/code&amp;gt;''' - tidal potential forcing control&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;NWS&amp;quot;/&amp;gt;'''&amp;lt;code&amp;gt;[[NWS#Value_Seen_in_fort.15_File|NWS]]&amp;lt;/code&amp;gt;''' - meteorological, wave, and ice forcing control&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[NRAMP]]&amp;lt;/code&amp;gt;''' - forcing ramping control&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[G]]&amp;lt;/code&amp;gt;''' - acceleration due to gravity&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[TAU0]]&amp;lt;/code&amp;gt;''' - affects numerical diffusion/stability of governing equations&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[Tau0FullDomainMin]] [[Tau0FullDomainMax]]&amp;lt;/code&amp;gt;''' - limits on &amp;lt;code&amp;gt;[[TAU0]]&amp;lt;/code&amp;gt;, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;''&amp;lt;code&amp;gt;TAU0 = -5.0&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[DTDP]]&amp;lt;/code&amp;gt;''' - model time step (seconds) and predictor-corrector control&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[STATIM]]&amp;lt;/code&amp;gt;''' - shifts numeric value of starting simulation time (days)&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;REFTIM&amp;quot;/&amp;gt;'''&amp;lt;code&amp;gt;[[REFTIM]]&amp;lt;/code&amp;gt;''' - shifts reference time (days) for tidal harmonic analysis&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;WTIMINC&amp;quot;/&amp;gt;&amp;lt;span id=&amp;quot;RSTIMINC&amp;quot;/&amp;gt;&amp;lt;span id=&amp;quot;CICE_TIMINC&amp;quot;/&amp;gt;'''[[Supplemental_Meteorological/Wave/Ice_Parameters|Meteorological controls including &amp;lt;code&amp;gt;WTIMINC, RSTIMINC&amp;lt;/code&amp;gt;]]''' - ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line:&amp;lt;/span&amp;gt;'' for most cases of &amp;lt;code&amp;gt;NWS ≠ 0&amp;lt;/code&amp;gt;, see linked page for details.&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[RNDAY]]&amp;lt;/code&amp;gt;''' - end time of simulation (days)&amp;lt;br/&amp;gt;&lt;br /&gt;
'''[[Ramping|Ramping controls including &amp;lt;code&amp;gt;DRAMP, FluxSettlingTime&amp;lt;/code&amp;gt;]]''' - ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;NRAMP &amp;gt; 0&amp;lt;/code&amp;gt;, see linked page for details&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[A00 B00 C00]]&amp;lt;/code&amp;gt;''' - time weighting factors in GWCE&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[H0]]&amp;lt;/code&amp;gt;''' - minimum depth, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;[[NOLIFA]] = 0&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[H0]]&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;INTEGER&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;INTEGER&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;[[VELMIN]]&amp;lt;/code&amp;gt;''' - alternate minimum depth controls, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;[[NOLIFA]] = 2&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[SLAM0]] [[SFEA0]]&amp;lt;/code&amp;gt;''' - longitude and latitude for center of CPP coordinate projection&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[TAU]]&amp;lt;/code&amp;gt;''' - linear bottom friction coefficient, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;[[NOLIBF]] = 0&amp;lt;/code&amp;gt;''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[CF]]&amp;lt;/code&amp;gt;''' - quadratic bottom friction coefficient or limit, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;[[NOLIBF]] = 1&amp;lt;/code&amp;gt;''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[CF]]&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;[[HBREAK]]&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;[[FTHETA]]&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;[[FGAMMA]]&amp;lt;/code&amp;gt;''' - alternate quadratic bottom friction controls, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;[[NOLIBF]] = 2&amp;lt;/code&amp;gt;''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[ESLM]]&amp;lt;/code&amp;gt;''' - horizontal eddy viscosity controls, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;[[IM]] = 0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[ESLM]]&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;[[ESLC]]&amp;lt;/code&amp;gt;''' - alternate horizontal eddy viscosity controls, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;[[IM]] = 10&amp;lt;/code&amp;gt;''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[CORI]]&amp;lt;/code&amp;gt;''' - constant Coriolis coefficient, ''&amp;lt;span style=&amp;quot;background:mistyRose&amp;quot;&amp;gt;only used if&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;NCOR=0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Periodic (Tidal) Body Forcing===&lt;br /&gt;
[[NTIF]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NTIF]]&lt;br /&gt;
: [[TIPOTAG(k)]]&lt;br /&gt;
: [[TPK(k)]], [[AMIGT(k)]], [[ETRF(k)]], [[FFT(k)]], [[FACET(k)]]&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
===Periodic (Tidal) Boundary Elevations===&lt;br /&gt;
[[NBFR]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NBFR]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[BOUNTAG(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[AMIG(k)]], [[FF(k)]], [[FACE(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NBFR]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[ALPHA(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: for j=1 to [[NETA]]&amp;lt;br/&amp;gt;&lt;br /&gt;
:: [[EMO(k,j), EFA(k,j)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: end j loop&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
===Periodic (Tidal) Boundary Velocities===&lt;br /&gt;
[[ANGINN]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NFFR]] - include this line only if [[IBTYPE]] = 2, 12, 22, 32 or 52 in the Grid and Boundary Information File&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NFFR]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[FBOUNTAG(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[FAMIGT(k),FFF(k),FFACE(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NFFR]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[ALPHA(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: for j=1 to [[NVEL]]&amp;lt;br/&amp;gt;&lt;br /&gt;
:: [[QNAM(k,j), QNPH(k,j)]] - use this line if [[IBTYPE]] = 2, 12, 22 in the Grid and Boundary Information File&amp;lt;br/&amp;gt;&lt;br /&gt;
:: [[QNAM(k,j), QNPH(k,j)]], [[ENAM(k,j), ENPH(k,j)]] - use this line if [[IBTYPE]] = 32 in the Grid and Boundary Information File&amp;lt;br/&amp;gt;&lt;br /&gt;
:end j loop&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
===Model Output===&lt;br /&gt;
[[NOUTE]], [[TOUTSE]], [[TOUTFE]], [[NSPOOLE]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NSTAE]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NSTAE]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[XEL(k), YEL(k)]] - use these lines if [[NSTAE]] is positive.  If negative, stations are listed in the [[elev_stat.151]] file&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NOUTV]], [[TOUTSV]], [[TOUTFV]], [[NSPOOLV]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NSTAV]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NSTAV]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[XEV(k), YEV(k)]] - use these lines if [[NSTAV]] is positive.  If negative, stations are listed in the [[vel_stat.151]] file&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NOUTC]], [[TOUTSC]], [[TOUTFC]], [[NSPOOLC]] - include this line only if IM =10&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NSTAC]] - include this line only if IM =10&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NSTAC]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[XEC(k), YEC(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NOUTM]], [[TOUTSM]], [[TOUTFM]], [[NSPOOLM]] - include this line only if NWS is not equal to zero.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NSTAM]] - include this line only if NWS is not equal to zero.&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NSTAM]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[XEM(k), YEM(k)]] - use these lines if [[NSTAM]] is positive.  If negative, stations are listed in the [[met_stat.151]] file&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NOUTGE]], [[TOUTSGE]], [[TOUTFGE]], [[NSPOOLGE]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NOUTGV]], [[TOUTSGV]], [[TOUTFGV]], [[NSPOOLGV]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NOUTGC]], [[TOUTSGC]], [[TOUTFGC]], [[NSPOOLGC]] - include this line only if IM =10&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NOUTGW]], [[TOUTSGW]], [[TOUTFGW]], [[NSPOOLGW]] - include this line only if NWS is not equal to zero.&lt;br /&gt;
&lt;br /&gt;
====Harmonic Analysis====&lt;br /&gt;
[[NFREQ]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NFREQ]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[NAMEFR(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[HAFREQ(k), HAFF(k), HAFACE(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[THAS]], [[THAF]], [[NHAINC]], [[FMV]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NHASE]], [[NHASV]], [[NHAGE]], [[NHAGV]]&lt;br /&gt;
&lt;br /&gt;
====Hotstart Output and Numeric Controls====&lt;br /&gt;
[[NHSTAR]], [[NHSINC]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[ITITER]], [[ISLDIA]], [[CONVCR]], [[ITMAX]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''For a 2DDI ADCIRC run that does not use netCDF nor namelists, the file ends here. For those controls, see further below in the [[#NetCDF Controls|NetCDF Controls]] and [[#Namelists|Namelists]] sections.''&lt;br /&gt;
&lt;br /&gt;
==3D Model Run==&lt;br /&gt;
[[IDEN]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[ISLIP]], [[KP]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Z0S,Z0B]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[ALP1,ALP2,ALP3]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[IGC]], [[NFEN]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NFEN]] (include this loop only if [[IGC]] = 0, k=1 at bottom, k= [[NFEN]] at surface)&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[SIGMA(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[IEVC]], [[EVMIN]], [[EVCON]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NFEN]] (include this loop only if [[IEVC]] = 0, k=1 at bottom, k= [[NFEN]] at surface)&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[EVTOT(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[THETA1, THETA2]](include this line only if [[IEVC]] = 50 or 51)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[I3DSD,TO3DSDS,TO3DSDF,NSPO3DSD]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NSTA3DD]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NSTA3DD]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[X3DS(k), Y3DS(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[I3DSV,TO3DSVS,TO3DSVF,NSPO3DSV]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NSTA3DV]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NSTA3DV]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[X3DS(k), Y3DS(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[I3DST,TO3DSTS,TO3DSTF,NSPO3DST]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NSTA3DT]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NSTA3DT]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[X3DS(k), Y3DS(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[I3DGD]],[[TO3DGDS]],[[TO3DGDF]],[[NSPO3DGD]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[I3DGV]],[[TO3DGVS]],[[TO3DGVF]],[[NSPO3DGV]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[I3DGT]],[[TO3DGTS]],[[TO3DGTF]],[[NSPO3DGT]]&amp;lt;br/&amp;gt;&lt;br /&gt;
The following line will be read in if [[IM]] is 21 or 31.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[RES_BC_FLAG]], [[BCFLAG_LNM]], [[BCFLAG_TEMP]]&amp;lt;br/&amp;gt;&lt;br /&gt;
The following two lines will be read in if [[RES_BC_FLAG]] is negative.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[RBCTIMEINC]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCSTATIM]]&amp;lt;br/&amp;gt;&lt;br /&gt;
The following two lines will be read in if [[RES_BC_FLAG]] = 2.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[RBCTIMEINC]], [[SBCTIMEINC]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCSTATIM]], [[SBCSTATIM]]&amp;lt;br/&amp;gt;&lt;br /&gt;
The following two lines will be read in if [[RES_BC_FLAG]] = 3.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[RBCTIMEINC]], [[TBCTIMEINC]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCSTATIM]], [[TBCSTATIM]]&amp;lt;br/&amp;gt;&lt;br /&gt;
The following two lines will be read in if [[RES_BC_FLAG]] = 4.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[RBCTIMEINC]], [[SBCTIMEINC]], [[TBCTIMEINC]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCSTATIM]], [[SBCSTATIM]], [[TBCSTATIM]]&amp;lt;br/&amp;gt;&lt;br /&gt;
The following two lines will be read in if [[RES_BC_FLAG]] = 3 or 4 and [[BCFLAG_TEMP]] is not equal to 0.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[TTBCTIMEINC]], [[TTBCSTATIM]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[TTBCTIMEINC]]&amp;lt;br/&amp;gt;&lt;br /&gt;
The following two lines will be read in only if [[IM]] is 21 or 31.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SPONGEDIST]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[EQNSTATE]]&amp;lt;br/&amp;gt;&lt;br /&gt;
The following lines will be read in only if [[IDEN]] is &amp;gt; 0.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NLSD, NVSD]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NLTD, NVTD]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[ALP4]]&amp;lt;br/&amp;gt;&lt;br /&gt;
The following line will be read in only if [[IDEN]] = 3 or 4.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NTF]]&lt;br /&gt;
&lt;br /&gt;
==NetCDF Controls==&lt;br /&gt;
The following lines will be read in only if the NetCDF output or hotstart format is chosen&amp;lt;br/&amp;gt;&lt;br /&gt;
NCPROJ&amp;lt;br/&amp;gt;&lt;br /&gt;
NCINST&amp;lt;br/&amp;gt;&lt;br /&gt;
NCSOUR&amp;lt;br/&amp;gt;&lt;br /&gt;
NCHIST&amp;lt;br/&amp;gt;&lt;br /&gt;
NCREF&amp;lt;br/&amp;gt;&lt;br /&gt;
NCCOM&amp;lt;br/&amp;gt;&lt;br /&gt;
NCHOST&amp;lt;br/&amp;gt;&lt;br /&gt;
NCCONV&amp;lt;br/&amp;gt;&lt;br /&gt;
NCCONT&amp;lt;br/&amp;gt;&lt;br /&gt;
NCDATE&lt;br /&gt;
&lt;br /&gt;
==Namelists==&lt;br /&gt;
The following Fortran namelist lines are optional, but if they appear, they must appear at the very end of the fort.15 file.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;metControl WindDragLimit=floatValue, DragLawString='stringValue', rhoAir=floatValue, outputWindDrag=logicalValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;timeBathyControl NDDT=integerValue, BTIMINC=floatValue, BCHGTIMINC=floatValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;waveCoupling WindWaveMultiplier=floatValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;SWANOutputControl SWAN_OutputHS=logicalValue, SWAN_OutputDIR=logicalValue, SWAN_OutputTM01=logicalValue, SWAN_OutputTPS=logicalValue, SWAN_OutputWIND=logicalValue, SWAN_OutputTM02=logicalValue, SWAN_OutputTMM10=logicalValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;subdomainModeling subdomainOn=logicalValue/&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;wetDryControl outputNodeCode=logicalValue, outputNOFF=logicalValue, noffActive=logicalValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;inundationOutputControl inundationOutput=logicalValue0, inunThresh =floatValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;TVWControl use_TVW=logicalValue, TVW_file='stringValue', nout_TVW =integerValue, touts_TVW =floatValue, toutf_TVW=floatValue, nspool_TVW =integerValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;WarnElevControl WarnElev=floatValue, ErrorElev=floatValue, WarnElevDump=logicalValue, WarnElevDumpLimit=integerValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;[[Dynamic_water_level_correction#Controlling_Water_Level_Correction|&amp;amp;dynamicWaterLevelCorrectionControl]] dynamicWaterLevelCorrectionFileName='stringValue' dynamicWaterLevelCorrectionMultiplier=floatValue, dynamicWaterLevelCorrectionRampStart=floatValue, dynamicWaterLevelCorrectionRampEnd=floatValue, dynamicWaterLevelCorrectionRampReferenceTime='stringValue', dynamicWaterLevelCorrectionSkipSnaps=integerValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;[[AliDispersionControl]] CAliDisp=logicalValue, Cs=floatValue, Ad=floatValue, Bd=floatValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[category:input files]]&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=IM&amp;diff=1057</id>
		<title>IM</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=IM&amp;diff=1057"/>
		<updated>2020-07-10T14:31:50Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Six-digit IM Codes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt;''' is an important parameter in the [[fort.15 file]] that defines numerical model formulation and dimension. Among other things, &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; specifies whether ADCIRC is solved in two-dimensional depth-integrated (2DDI) or in three-dimensions (3D), solution of the governing equations is semi-implicit or explicit in time, and whether the model formulation is barotropic or baroclinic. Popular values for 2D barotropic ADCIRC include &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;; users should be aware that the &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; coefficients must be specified differently in these two cases. &lt;br /&gt;
&lt;br /&gt;
== Default IM Values ==&lt;br /&gt;
Default simulation option combinations can be specified through single or double digit values, some of which are shortcuts to the six-digit codes described in the next heading. &lt;br /&gt;
The available &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values are specified in the table below and in the following section on 6-digit values:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IM Value&lt;br /&gt;
! Six-digit Equivalent&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| 111111&lt;br /&gt;
| Barotropic 2DDI &lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 611111&lt;br /&gt;
| Barotropic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D stress-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 20&lt;br /&gt;
| 111113&lt;br /&gt;
| Baroclinic 2DDI&lt;br /&gt;
|-&lt;br /&gt;
| 21&lt;br /&gt;
| 611113&lt;br /&gt;
| Baroclinic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 30&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note that all default &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values employ the semi-implicit consistent GWCE mass matrix solver. It has less numerical error and tends to be more stable than the explicit mass-lumping approach at the expense of computational time and memory.&lt;br /&gt;
&lt;br /&gt;
== Six-digit IM Codes ==&lt;br /&gt;
For fine-grained control of various options six-digit codes for &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; can be specified. Each digit represents a specific option regarding the dimension and the formulation of certain terms or integration methods in the GWCE or momentum equations. &lt;br /&gt;
The available options for each digit are specified below, with the first digit being the left-most. The internal flags that are set are listed to help users dig through the code. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Value&lt;br /&gt;
! Digit 1: 2DDI/3D, Lateral Stress in GWCE&amp;lt;ref name=Kendra1&amp;gt;K.M. Dresback, R.L. Kolar, R.A. Luettich, Jr. (2005). On the Form of the Momentum Equation and Lateral Stress Closure Law in Shallow Water Modeling, in: Estuar. Coast. Model., American Society of Civil Engineers, Reston, VA, 399–418. doi:10.1061/40876(209)23&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 2: Advection in GWCE&amp;lt;ref name=Kendra2&amp;gt;K.M. Dresback, R.L. Kolar, J.C. Dietrich (2005). On the Form of the Momentum Equation for Shallow Water Models Based on the Generalized Wave Continuity Equation: Conservative vs. Non-Conservative. Advances in Water Resources, 28(4), 345-358. doi:10.1016/j.advwatres.2004.11.011&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 3: Lateral Stress in Momentum&amp;lt;ref name=Kendra1&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 4: Advection in Momentum&amp;lt;ref name=Kendra2&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 5: Area Integration in Momentum&lt;br /&gt;
! Digit 6: GWCE Mass Matrix, Barotropic/Baroclinic&lt;br /&gt;
|-&lt;br /&gt;
| 1 (default)&lt;br /&gt;
| 2DDI, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Corrected &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Corr=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Consistent (implicit for linear part of gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| 2DDI, 2-part flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Original &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Orig=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Lumped (explicit), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Lump=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=1&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| 2DDI, 2-part velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Consistent (implicit for full gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_HDP=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;IFNL_HDP=1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt; {{ADC version|version=55|relation=+}}&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| 2DDI, 2-part flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Integration by parts, flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| A value of 4-6 does the same as 1-3 (same order) but in baroclinic mode&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CBaroclinic=.TRUE.&amp;lt;/code&amp;gt; {{ADC version|version=55: Technical Preview|relation=+}}&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| 2DDI, 2-part velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, velocity-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| 3D, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;C2DDI=.FALSE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3D=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3DVS=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, flux-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| See above &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A common code combination is &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;, which is identical to the default &amp;lt;code&amp;gt;111111&amp;lt;/code&amp;gt; (same as &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt;), but simulates in explicit mass-lumping mode. Note that &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; must be set to &amp;lt;code&amp;gt;0.0 1.0 0.0&amp;lt;/code&amp;gt; when in this mode. Lumped explicit mode is a useful alternative to the (default) semi-implicit consistent GWCE mass matrix mode, because the latter requires a matrix solve that increases computational time and memory.  By comparison, the explicit mass-lumping mode is about twice as fast and scales to fewer grid nodes per computational core.&amp;lt;ref&amp;gt;S. Tanaka, S. Bunya, J.J. Westerink, C. Dawson, R.A. Luettich, Scalability of an Unstructured Grid Continuous Galerkin Based Hurricane Storm Surge Model, J. Sci. Comput. 46 (2011) 329–358. doi:10.1007/s10915-010-9402-1&amp;lt;/ref&amp;gt; Moreover, for model setups that are sufficiently resolved in space and time, differences in the solution between approaches should be small. Though, many users have reported somewhat lower stability in lumped explicit mode.&lt;br /&gt;
&lt;br /&gt;
The most recent version (55+) also has an option that improves the (default) semi-implicit consistent GWCE mass matrix mode to compute the complete (total depth) gravity wave term (free surface gradient) implicitly; toggled by setting IMDigit-6 to 3. The default version (IMDigit-6=1), only computes the initial still water depth component of the free surface gradient implicitly, which might make it more susceptible to CFL violations in shallow depths and can encounter Matrix diagonality issues overland where the initial still water depth is negative.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Fort.15_file_format&amp;diff=1056</id>
		<title>Fort.15 file format</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Fort.15_file_format&amp;diff=1056"/>
		<updated>2020-07-10T14:26:44Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Namelists */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The basic file structure of the [[fort.15 file]] is shown below. Each line of input data is represented by a line containing the input variable name(s). Inputs in the [[fort.15 file]] must be entered in the exact order shown on this page. '''Blank lines and headings are only to enhance readability.''' Loops indicate multiple lines of input. &amp;lt;br/&amp;gt;&lt;br /&gt;
==Main Controls==&lt;br /&gt;
===Metadata and Logging===&lt;br /&gt;
&amp;lt;!-- Comments&lt;br /&gt;
&amp;lt;code&amp;gt;[[RUNDES]]&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;[[RUNID]]&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;[[NFOVER]]&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;[[NABOUT]]&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;[[NSCREEN]]&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;text-align: center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter&lt;br /&gt;
! Type&lt;br /&gt;
! Required?&lt;br /&gt;
! Description&lt;br /&gt;
! Values&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;RUNDES&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;math&amp;gt;\leq&amp;lt;/math&amp;gt;32 character string&lt;br /&gt;
| Always&lt;br /&gt;
| Run description&lt;br /&gt;
| Any alpha-numeric &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
| &amp;lt;code&amp;gt;RUNID&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;math&amp;gt;\leq&amp;lt;/math&amp;gt;24 character string&lt;br /&gt;
| Always&lt;br /&gt;
| Run identification&lt;br /&gt;
| Any alpha-numeric &lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
| &amp;lt;code&amp;gt;[[NFOVER]]&amp;lt;/code&amp;gt;&lt;br /&gt;
| integer&lt;br /&gt;
| Always&lt;br /&gt;
| Non-fatal error override option &lt;br /&gt;
| 0 or 1&lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
| &amp;lt;code&amp;gt;[[NABOUT]]&amp;lt;/code&amp;gt;&lt;br /&gt;
| integer&lt;br /&gt;
| Always&lt;br /&gt;
| Logging level &lt;br /&gt;
| -1, 0, 1, 2, or 3&lt;br /&gt;
|- style=&amp;quot;background:#efefef;&amp;quot;&lt;br /&gt;
| &amp;lt;code&amp;gt;[[NSCREEN]]&amp;lt;/code&amp;gt;&lt;br /&gt;
| integer&lt;br /&gt;
| Always&lt;br /&gt;
| Logging output destination&lt;br /&gt;
| -1, 0, or 1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Numerics &amp;amp; Physics===&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[IHOT]]'''&amp;lt;/code&amp;gt; - whether to read a hotstart file&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[ICS]]&amp;lt;/code&amp;gt;''' - coordinate projection to run in&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[IM]]&amp;lt;/code&amp;gt;''' - model run mode&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[IDEN]]&amp;lt;/code&amp;gt;''' - density forcing mode, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;[[IM]] = 20, 21, 30, 31&amp;lt;/code&amp;gt;, or if &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt;'s last 6-digit entry is &amp;gt; 4 (e.g., &amp;lt;code&amp;gt;51311&amp;lt;b&amp;gt;5&amp;lt;/b&amp;gt;&amp;lt;/code&amp;gt;).&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[NOLIBF]]&amp;lt;/code&amp;gt;''' - bottom stress parameterization mode&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[NOLIFA]]&amp;lt;/code&amp;gt;''' - finite amplitude term mode&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[NOLICA]]&amp;lt;/code&amp;gt;''' - advection term mode&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[NOLICAT]]&amp;lt;/code&amp;gt;''' - advection term mode&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[NWP]]&amp;lt;/code&amp;gt;''' - number of [[nodal attribute]]s&amp;lt;br/&amp;gt;&lt;br /&gt;
''for j=1 to &amp;lt;code&amp;gt;[[NWP]]&amp;lt;/code&amp;gt;''&amp;lt;br/&amp;gt;&lt;br /&gt;
: '''&amp;lt;code&amp;gt;[[AttrName(j)]]&amp;lt;/code&amp;gt;''' - nodal attributes to use, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;[[NWP]] &amp;gt; 0&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
''end j loop''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[NCOR]]&amp;lt;/code&amp;gt;''' - Coriolis control&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[NTIP]]&amp;lt;/code&amp;gt;''' - tidal potential forcing control&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;NWS&amp;quot;/&amp;gt;'''&amp;lt;code&amp;gt;[[NWS#Value_Seen_in_fort.15_File|NWS]]&amp;lt;/code&amp;gt;''' - meteorological, wave, and ice forcing control&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[NRAMP]]&amp;lt;/code&amp;gt;''' - forcing ramping control&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[G]]&amp;lt;/code&amp;gt;''' - acceleration due to gravity&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[TAU0]]&amp;lt;/code&amp;gt;''' - affects numerical diffusion/stability of governing equations&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[Tau0FullDomainMin]] [[Tau0FullDomainMax]]&amp;lt;/code&amp;gt;''' - limits on &amp;lt;code&amp;gt;[[TAU0]]&amp;lt;/code&amp;gt;, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;''&amp;lt;code&amp;gt;TAU0 = -5.0&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[DTDP]]&amp;lt;/code&amp;gt;''' - model time step (seconds) and predictor-corrector control&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[STATIM]]&amp;lt;/code&amp;gt;''' - shifts numeric value of starting simulation time (days)&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;REFTIM&amp;quot;/&amp;gt;'''&amp;lt;code&amp;gt;[[REFTIM]]&amp;lt;/code&amp;gt;''' - shifts reference time (days) for tidal harmonic analysis&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;span id=&amp;quot;WTIMINC&amp;quot;/&amp;gt;&amp;lt;span id=&amp;quot;RSTIMINC&amp;quot;/&amp;gt;&amp;lt;span id=&amp;quot;CICE_TIMINC&amp;quot;/&amp;gt;'''[[Supplemental_Meteorological/Wave/Ice_Parameters|Meteorological controls including &amp;lt;code&amp;gt;WTIMINC, RSTIMINC&amp;lt;/code&amp;gt;]]''' - ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line:&amp;lt;/span&amp;gt;'' for most cases of &amp;lt;code&amp;gt;NWS ≠ 0&amp;lt;/code&amp;gt;, see linked page for details.&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[RNDAY]]&amp;lt;/code&amp;gt;''' - end time of simulation (days)&amp;lt;br/&amp;gt;&lt;br /&gt;
'''[[Ramping|Ramping controls including &amp;lt;code&amp;gt;DRAMP, FluxSettlingTime&amp;lt;/code&amp;gt;]]''' - ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;NRAMP &amp;gt; 0&amp;lt;/code&amp;gt;, see linked page for details&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[A00 B00 C00]]&amp;lt;/code&amp;gt;''' - time weighting factors in GWCE&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[H0]]&amp;lt;/code&amp;gt;''' - minimum depth, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;[[NOLIFA]] = 0&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[H0]]&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;INTEGER&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;INTEGER&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;[[VELMIN]]&amp;lt;/code&amp;gt;''' - alternate minimum depth controls, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;[[NOLIFA]] = 2&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[SLAM0]] [[SFEA0]]&amp;lt;/code&amp;gt;''' - longitude and latitude for center of CPP coordinate projection&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[TAU]]&amp;lt;/code&amp;gt;''' - linear bottom friction coefficient, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;[[NOLIBF]] = 0&amp;lt;/code&amp;gt;''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[CF]]&amp;lt;/code&amp;gt;''' - quadratic bottom friction coefficient or limit, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;[[NOLIBF]] = 1&amp;lt;/code&amp;gt;''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[CF]]&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;[[HBREAK]]&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;[[FTHETA]]&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;[[FGAMMA]]&amp;lt;/code&amp;gt;''' - alternate quadratic bottom friction controls, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;[[NOLIBF]] = 2&amp;lt;/code&amp;gt;''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[ESLM]]&amp;lt;/code&amp;gt;''' - horizontal eddy viscosity controls, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;[[IM]] = 0&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[ESLM]]&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;[[ESLC]]&amp;lt;/code&amp;gt;''' - alternate horizontal eddy viscosity controls, ''&amp;lt;span style=&amp;quot;background:blanchedalmond&amp;quot;&amp;gt;include this line only if:&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;[[IM]] = 10&amp;lt;/code&amp;gt;''&amp;lt;br/&amp;gt;&lt;br /&gt;
'''&amp;lt;code&amp;gt;[[CORI]]&amp;lt;/code&amp;gt;''' - constant Coriolis coefficient, ''&amp;lt;span style=&amp;quot;background:mistyRose&amp;quot;&amp;gt;only used if&amp;lt;/span&amp;gt;'' &amp;lt;code&amp;gt;NCOR=0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Periodic (Tidal) Body Forcing===&lt;br /&gt;
[[NTIF]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NTIF]]&lt;br /&gt;
: [[TIPOTAG(k)]]&lt;br /&gt;
: [[TPK(k)]], [[AMIGT(k)]], [[ETRF(k)]], [[FFT(k)]], [[FACET(k)]]&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
===Periodic (Tidal) Boundary Elevations===&lt;br /&gt;
[[NBFR]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NBFR]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[BOUNTAG(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[AMIG(k)]], [[FF(k)]], [[FACE(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NBFR]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[ALPHA(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: for j=1 to [[NETA]]&amp;lt;br/&amp;gt;&lt;br /&gt;
:: [[EMO(k,j), EFA(k,j)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: end j loop&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
===Periodic (Tidal) Boundary Velocities===&lt;br /&gt;
[[ANGINN]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NFFR]] - include this line only if [[IBTYPE]] = 2, 12, 22, 32 or 52 in the Grid and Boundary Information File&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NFFR]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[FBOUNTAG(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[FAMIGT(k),FFF(k),FFACE(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NFFR]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[ALPHA(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: for j=1 to [[NVEL]]&amp;lt;br/&amp;gt;&lt;br /&gt;
:: [[QNAM(k,j), QNPH(k,j)]] - use this line if [[IBTYPE]] = 2, 12, 22 in the Grid and Boundary Information File&amp;lt;br/&amp;gt;&lt;br /&gt;
:: [[QNAM(k,j), QNPH(k,j)]], [[ENAM(k,j), ENPH(k,j)]] - use this line if [[IBTYPE]] = 32 in the Grid and Boundary Information File&amp;lt;br/&amp;gt;&lt;br /&gt;
:end j loop&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
===Model Output===&lt;br /&gt;
[[NOUTE]], [[TOUTSE]], [[TOUTFE]], [[NSPOOLE]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NSTAE]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NSTAE]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[XEL(k), YEL(k)]] - use these lines if [[NSTAE]] is positive.  If negative, stations are listed in the [[elev_stat.151]] file&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NOUTV]], [[TOUTSV]], [[TOUTFV]], [[NSPOOLV]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NSTAV]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NSTAV]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[XEV(k), YEV(k)]] - use these lines if [[NSTAV]] is positive.  If negative, stations are listed in the [[vel_stat.151]] file&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NOUTC]], [[TOUTSC]], [[TOUTFC]], [[NSPOOLC]] - include this line only if IM =10&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NSTAC]] - include this line only if IM =10&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NSTAC]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[XEC(k), YEC(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NOUTM]], [[TOUTSM]], [[TOUTFM]], [[NSPOOLM]] - include this line only if NWS is not equal to zero.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NSTAM]] - include this line only if NWS is not equal to zero.&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NSTAM]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[XEM(k), YEM(k)]] - use these lines if [[NSTAM]] is positive.  If negative, stations are listed in the [[met_stat.151]] file&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NOUTGE]], [[TOUTSGE]], [[TOUTFGE]], [[NSPOOLGE]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NOUTGV]], [[TOUTSGV]], [[TOUTFGV]], [[NSPOOLGV]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NOUTGC]], [[TOUTSGC]], [[TOUTFGC]], [[NSPOOLGC]] - include this line only if IM =10&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NOUTGW]], [[TOUTSGW]], [[TOUTFGW]], [[NSPOOLGW]] - include this line only if NWS is not equal to zero.&lt;br /&gt;
&lt;br /&gt;
====Harmonic Analysis====&lt;br /&gt;
[[NFREQ]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NFREQ]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[NAMEFR(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[HAFREQ(k), HAFF(k), HAFACE(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[THAS]], [[THAF]], [[NHAINC]], [[FMV]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NHASE]], [[NHASV]], [[NHAGE]], [[NHAGV]]&lt;br /&gt;
&lt;br /&gt;
====Hotstart Output and Numeric Controls====&lt;br /&gt;
[[NHSTAR]], [[NHSINC]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[ITITER]], [[ISLDIA]], [[CONVCR]], [[ITMAX]]&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''For a 2DDI ADCIRC run that does not use netCDF nor namelists, the file ends here. For those controls, see further below in the [[#NetCDF Controls|NetCDF Controls]] and [[#Namelists|Namelists]] sections.''&lt;br /&gt;
&lt;br /&gt;
==3D Model Run==&lt;br /&gt;
[[IDEN]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[ISLIP]], [[KP]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[Z0S,Z0B]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[ALP1,ALP2,ALP3]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[IGC]], [[NFEN]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NFEN]] (include this loop only if [[IGC]] = 0, k=1 at bottom, k= [[NFEN]] at surface)&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[SIGMA(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[IEVC]], [[EVMIN]], [[EVCON]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NFEN]] (include this loop only if [[IEVC]] = 0, k=1 at bottom, k= [[NFEN]] at surface)&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[EVTOT(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[THETA1, THETA2]](include this line only if [[IEVC]] = 50 or 51)&amp;lt;br/&amp;gt;&lt;br /&gt;
[[I3DSD,TO3DSDS,TO3DSDF,NSPO3DSD]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NSTA3DD]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NSTA3DD]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[X3DS(k), Y3DS(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[I3DSV,TO3DSVS,TO3DSVF,NSPO3DSV]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NSTA3DV]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NSTA3DV]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[X3DS(k), Y3DS(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[I3DST,TO3DSTS,TO3DSTF,NSPO3DST]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NSTA3DT]]&amp;lt;br/&amp;gt;&lt;br /&gt;
for k=1 to [[NSTA3DT]]&amp;lt;br/&amp;gt;&lt;br /&gt;
: [[X3DS(k), Y3DS(k)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
end k loop&amp;lt;br/&amp;gt;&lt;br /&gt;
[[I3DGD]],[[TO3DGDS]],[[TO3DGDF]],[[NSPO3DGD]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[I3DGV]],[[TO3DGVS]],[[TO3DGVF]],[[NSPO3DGV]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[I3DGT]],[[TO3DGTS]],[[TO3DGTF]],[[NSPO3DGT]]&amp;lt;br/&amp;gt;&lt;br /&gt;
The following line will be read in if [[IM]] is 21 or 31.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[RES_BC_FLAG]], [[BCFLAG_LNM]], [[BCFLAG_TEMP]]&amp;lt;br/&amp;gt;&lt;br /&gt;
The following two lines will be read in if [[RES_BC_FLAG]] is negative.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[RBCTIMEINC]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCSTATIM]]&amp;lt;br/&amp;gt;&lt;br /&gt;
The following two lines will be read in if [[RES_BC_FLAG]] = 2.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[RBCTIMEINC]], [[SBCTIMEINC]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCSTATIM]], [[SBCSTATIM]]&amp;lt;br/&amp;gt;&lt;br /&gt;
The following two lines will be read in if [[RES_BC_FLAG]] = 3.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[RBCTIMEINC]], [[TBCTIMEINC]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCSTATIM]], [[TBCSTATIM]]&amp;lt;br/&amp;gt;&lt;br /&gt;
The following two lines will be read in if [[RES_BC_FLAG]] = 4.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[RBCTIMEINC]], [[SBCTIMEINC]], [[TBCTIMEINC]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[BCSTATIM]], [[SBCSTATIM]], [[TBCSTATIM]]&amp;lt;br/&amp;gt;&lt;br /&gt;
The following two lines will be read in if [[RES_BC_FLAG]] = 3 or 4 and [[BCFLAG_TEMP]] is not equal to 0.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[TTBCTIMEINC]], [[TTBCSTATIM]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[TTBCTIMEINC]]&amp;lt;br/&amp;gt;&lt;br /&gt;
The following two lines will be read in only if [[IM]] is 21 or 31.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[SPONGEDIST]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[EQNSTATE]]&amp;lt;br/&amp;gt;&lt;br /&gt;
The following lines will be read in only if [[IDEN]] is &amp;gt; 0.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NLSD, NVSD]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NLTD, NVTD]]&amp;lt;br/&amp;gt;&lt;br /&gt;
[[ALP4]]&amp;lt;br/&amp;gt;&lt;br /&gt;
The following line will be read in only if [[IDEN]] = 3 or 4.&amp;lt;br/&amp;gt;&lt;br /&gt;
[[NTF]]&lt;br /&gt;
&lt;br /&gt;
==NetCDF Controls==&lt;br /&gt;
The following lines will be read in only if the NetCDF output or hotstart format is chosen&amp;lt;br/&amp;gt;&lt;br /&gt;
NCPROJ&amp;lt;br/&amp;gt;&lt;br /&gt;
NCINST&amp;lt;br/&amp;gt;&lt;br /&gt;
NCSOUR&amp;lt;br/&amp;gt;&lt;br /&gt;
NCHIST&amp;lt;br/&amp;gt;&lt;br /&gt;
NCREF&amp;lt;br/&amp;gt;&lt;br /&gt;
NCCOM&amp;lt;br/&amp;gt;&lt;br /&gt;
NCHOST&amp;lt;br/&amp;gt;&lt;br /&gt;
NCCONV&amp;lt;br/&amp;gt;&lt;br /&gt;
NCCONT&amp;lt;br/&amp;gt;&lt;br /&gt;
NCDATE&lt;br /&gt;
&lt;br /&gt;
==Namelists==&lt;br /&gt;
The following Fortran namelist lines are optional, but if they appear, they must appear at the very end of the fort.15 file.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;metControl WindDragLimit=floatValue, DragLawString='stringValue', rhoAir=floatValue, outputWindDrag=logicalValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;timeBathyControl NDDT=integerValue, BTIMINC=floatValue, BCHGTIMINC=floatValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;waveCoupling WindWaveMultiplier=floatValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;SWANOutputControl SWAN_OutputHS=logicalValue, SWAN_OutputDIR=logicalValue, SWAN_OutputTM01=logicalValue, SWAN_OutputTPS=logicalValue, SWAN_OutputWIND=logicalValue, SWAN_OutputTM02=logicalValue, SWAN_OutputTMM10=logicalValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;subdomainModeling subdomainOn=logicalValue/&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;wetDryControl outputNodeCode=logicalValue, outputNOFF=logicalValue, noffActive=logicalValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;inundationOutputControl inundationOutput=logicalValue0, inunThresh =floatValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;TVWControl use_TVW=logicalValue, TVW_file='stringValue', nout_TVW =integerValue, touts_TVW =floatValue, toutf_TVW=floatValue, nspool_TVW =integerValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;WarnElevControl WarnElev=floatValue, ErrorElev=floatValue, WarnElevDump=logicalValue, WarnElevDumpLimit=integerValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;[[Dynamic_water_level_correction#Controlling_Water_Level_Correction|&amp;amp;dynamicWaterLevelCorrectionControl]] dynamicWaterLevelCorrectionFileName='stringValue' dynamicWaterLevelCorrectionMultiplier=floatValue, dynamicWaterLevelCorrectionRampStart=floatValue, dynamicWaterLevelCorrectionRampEnd=floatValue, dynamicWaterLevelCorrectionRampReferenceTime='stringValue', dynamicWaterLevelCorrectionSkipSnaps=integerValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;amp;AliDispersionControl CAliDisp=logicalValue, Cs=floatValue, Ad=floatValue, Bd=floatValue /&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
[[category:input files]]&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=IM&amp;diff=1055</id>
		<title>IM</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=IM&amp;diff=1055"/>
		<updated>2020-07-10T14:24:20Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Six-digit IM Codes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt;''' is an important parameter in the [[fort.15 file]] that defines numerical model formulation and dimension. Among other things, &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; specifies whether ADCIRC is solved in two-dimensional depth-integrated (2DDI) or in three-dimensions (3D), solution of the governing equations is semi-implicit or explicit in time, and whether the model formulation is barotropic or baroclinic. Popular values for 2D barotropic ADCIRC include &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;; users should be aware that the &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; coefficients must be specified differently in these two cases. &lt;br /&gt;
&lt;br /&gt;
== Default IM Values ==&lt;br /&gt;
Default simulation option combinations can be specified through single or double digit values, some of which are shortcuts to the six-digit codes described in the next heading. &lt;br /&gt;
The available &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values are specified in the table below and in the following section on 6-digit values:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IM Value&lt;br /&gt;
! Six-digit Equivalent&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| 111111&lt;br /&gt;
| Barotropic 2DDI &lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 611111&lt;br /&gt;
| Barotropic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D stress-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 20&lt;br /&gt;
| 111113&lt;br /&gt;
| Baroclinic 2DDI&lt;br /&gt;
|-&lt;br /&gt;
| 21&lt;br /&gt;
| 611113&lt;br /&gt;
| Baroclinic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 30&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note that all default &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values employ the semi-implicit consistent GWCE mass matrix solver. It has less numerical error and tends to be more stable than the explicit mass-lumping approach at the expense of computational time and memory.&lt;br /&gt;
&lt;br /&gt;
== Six-digit IM Codes ==&lt;br /&gt;
For fine-grained control of various options six-digit codes for &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; can be specified. Each digit represents a specific option regarding the dimension and the formulation of certain terms or integration methods in the GWCE or momentum equations. &lt;br /&gt;
The available options for each digit are specified below, with the first digit being the left-most. The internal flags that are set are listed to help users dig through the code. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Value&lt;br /&gt;
! Digit 1: 2DDI/3D, Lateral Stress in GWCE&amp;lt;ref name=Kendra1&amp;gt;K.M. Dresback, R.L. Kolar, R.A. Luettich, Jr. (2005). On the Form of the Momentum Equation and Lateral Stress Closure Law in Shallow Water Modeling, in: Estuar. Coast. Model., American Society of Civil Engineers, Reston, VA, 399–418. doi:10.1061/40876(209)23&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 2: Advection in GWCE&amp;lt;ref name=Kendra2&amp;gt;K.M. Dresback, R.L. Kolar, J.C. Dietrich (2005). On the Form of the Momentum Equation for Shallow Water Models Based on the Generalized Wave Continuity Equation: Conservative vs. Non-Conservative. Advances in Water Resources, 28(4), 345-358. doi:10.1016/j.advwatres.2004.11.011&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 3: Lateral Stress in Momentum&amp;lt;ref name=Kendra1&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 4: Advection in Momentum&amp;lt;ref name=Kendra2&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 5: Area Integration in Momentum&lt;br /&gt;
! Digit 6: GWCE Mass Matrix, Barotropic/Baroclinic&lt;br /&gt;
|-&lt;br /&gt;
| 1 (default)&lt;br /&gt;
| 2DDI, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Corrected &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Corr=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Consistent (implicit for linear part of gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| 2DDI, 2-part flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Original &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Orig=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Lumped (explicit), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Lump=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=1&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| 2DDI, 2-part velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Consistent (implicit for full gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_HDP=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;IFNL_HDP=1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt; {{ADC version|version=55|relation=eq}}&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| 2DDI, 2-part flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Integration by parts, flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| A value of 4-6 does the same as 1-3 (same order) but in baroclinic mode&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CBaroclinic=.TRUE.&amp;lt;/code&amp;gt; {{ADC version|version=55|relation=eq}}&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| 2DDI, 2-part velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, velocity-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| 3D, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;C2DDI=.FALSE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3D=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3DVS=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, flux-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| See above &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A common code combination is &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;, which is identical to the default &amp;lt;code&amp;gt;111111&amp;lt;/code&amp;gt; (same as &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt;), but simulates in explicit mass-lumping mode. Note that &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; must be set to &amp;lt;code&amp;gt;0.0 1.0 0.0&amp;lt;/code&amp;gt; when in this mode. Lumped explicit mode is a useful alternative to the (default) semi-implicit consistent GWCE mass matrix mode, because the latter requires a matrix solve that increases computational time and memory.  By comparison, the explicit mass-lumping mode is about twice as fast and scales to fewer grid nodes per computational core.&amp;lt;ref&amp;gt;S. Tanaka, S. Bunya, J.J. Westerink, C. Dawson, R.A. Luettich, Scalability of an Unstructured Grid Continuous Galerkin Based Hurricane Storm Surge Model, J. Sci. Comput. 46 (2011) 329–358. doi:10.1007/s10915-010-9402-1&amp;lt;/ref&amp;gt; Moreover, for model setups that are sufficiently resolved in space and time, differences in the solution between approaches should be small. Though, many users have reported somewhat lower stability in lumped explicit mode.&lt;br /&gt;
&lt;br /&gt;
The most recent version (55+) also has an option that improves the (default) semi-implicit consistent GWCE mass matrix mode to compute the complete (total depth) gravity wave term (free surface gradient) implicitly; toggled by setting IMDigit-6 to 3. The default version (IMDigit-6=1), only computes the initial still water depth component of the free surface gradient implicitly, which might make it more susceptible to CFL violations in shallow depths and can encounter Matrix diagonality issues overland where the initial still water depth is negative.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=IM&amp;diff=1054</id>
		<title>IM</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=IM&amp;diff=1054"/>
		<updated>2020-07-10T14:23:27Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Six-digit IM Codes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt;''' is an important parameter in the [[fort.15 file]] that defines numerical model formulation and dimension. Among other things, &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; specifies whether ADCIRC is solved in two-dimensional depth-integrated (2DDI) or in three-dimensions (3D), solution of the governing equations is semi-implicit or explicit in time, and whether the model formulation is barotropic or baroclinic. Popular values for 2D barotropic ADCIRC include &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;; users should be aware that the &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; coefficients must be specified differently in these two cases. &lt;br /&gt;
&lt;br /&gt;
== Default IM Values ==&lt;br /&gt;
Default simulation option combinations can be specified through single or double digit values, some of which are shortcuts to the six-digit codes described in the next heading. &lt;br /&gt;
The available &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values are specified in the table below and in the following section on 6-digit values:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IM Value&lt;br /&gt;
! Six-digit Equivalent&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| 111111&lt;br /&gt;
| Barotropic 2DDI &lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 611111&lt;br /&gt;
| Barotropic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D stress-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 20&lt;br /&gt;
| 111113&lt;br /&gt;
| Baroclinic 2DDI&lt;br /&gt;
|-&lt;br /&gt;
| 21&lt;br /&gt;
| 611113&lt;br /&gt;
| Baroclinic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 30&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note that all default &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values employ the semi-implicit consistent GWCE mass matrix solver. It has less numerical error and tends to be more stable than the explicit mass-lumping approach at the expense of computational time and memory.&lt;br /&gt;
&lt;br /&gt;
== Six-digit IM Codes ==&lt;br /&gt;
For fine-grained control of various options six-digit codes for &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; can be specified. Each digit represents a specific option regarding the dimension and the formulation of certain terms or integration methods in the GWCE or momentum equations. &lt;br /&gt;
The available options for each digit are specified below, with the first digit being the left-most. The internal flags that are set are listed to help users dig through the code. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Value&lt;br /&gt;
! Digit 1: 2DDI/3D, Lateral Stress in GWCE&amp;lt;ref name=Kendra1&amp;gt;K.M. Dresback, R.L. Kolar, R.A. Luettich, Jr. (2005). On the Form of the Momentum Equation and Lateral Stress Closure Law in Shallow Water Modeling, in: Estuar. Coast. Model., American Society of Civil Engineers, Reston, VA, 399–418. doi:10.1061/40876(209)23&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 2: Advection in GWCE&amp;lt;ref name=Kendra2&amp;gt;K.M. Dresback, R.L. Kolar, J.C. Dietrich (2005). On the Form of the Momentum Equation for Shallow Water Models Based on the Generalized Wave Continuity Equation: Conservative vs. Non-Conservative. Advances in Water Resources, 28(4), 345-358. doi:10.1016/j.advwatres.2004.11.011&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 3: Lateral Stress in Momentum&amp;lt;ref name=Kendra1&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 4: Advection in Momentum&amp;lt;ref name=Kendra2&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 5: Area Integration in Momentum&lt;br /&gt;
! Digit 6: GWCE Mass Matrix, Barotropic/Baroclinic&lt;br /&gt;
|-&lt;br /&gt;
| 1 (default)&lt;br /&gt;
| 2DDI, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Corrected &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Corr=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Consistent (implicit for linear part of gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| 2DDI, 2-part flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Original &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Orig=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Lumped (explicit), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Lump=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=1&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| 2DDI, 2-part velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Consistent (implicit for full gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_HDP=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;IFNL_HDP=1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt; {{ADC version|version=55|relation=eq}}&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| 2DDI, 2-part flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Integration by parts, flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| A value of 4-6 does the same as 1-3 (same order) but in baroclinic mode&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CBaroclinic=.TRUE.&amp;lt;/code&amp;gt; {{ADC version|version=55|relation=eq}}&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| 2DDI, 2-part velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, velocity-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| 3D, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;C2DDI=.FALSE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3D=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3DVS=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, flux-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| See above &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A common code combination is &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;, which is identical to the default &amp;lt;code&amp;gt;111111&amp;lt;/code&amp;gt; (same as &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt;), but simulates in explicit mass-lumping mode. Note that &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; must be set to &amp;lt;code&amp;gt;0.0 1.0 0.0&amp;lt;/code&amp;gt; when in this mode. Lumped explicit mode is a useful alternative to the (default) semi-implicit consistent GWCE mass matrix mode, because the latter requires a matrix solve that increases computational time and memory.  By comparison, the explicit mass-lumping mode is about twice as fast and scales to fewer grid nodes per computational core.&amp;lt;ref&amp;gt;S. Tanaka, S. Bunya, J.J. Westerink, C. Dawson, R.A. Luettich, Scalability of an Unstructured Grid Continuous Galerkin Based Hurricane Storm Surge Model, J. Sci. Comput. 46 (2011) 329–358. doi:10.1007/s10915-010-9402-1&amp;lt;/ref&amp;gt; Moreover, for model setups that are sufficiently resolved in space and time, differences in the solution between approaches should be small. Though, many users have reported somewhat lower stability in lumped explicit mode.&lt;br /&gt;
&lt;br /&gt;
The most recent version (55+) also has an option that improves the (default) semi-implicit consistent GWCE mass matrix mode to compute the complete (total depth) gravity wave term (free surface gradient) implicitly; toggled by setting IMDig6 to 3. The default version (IMDig=1), only computes the initial still water depth component of the free surface gradient implicitly, which might make it more susceptible to CFL violations in shallow depths and can encounter Matrix diagonality issues overland where the initial still water depth is negative.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=IM&amp;diff=1053</id>
		<title>IM</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=IM&amp;diff=1053"/>
		<updated>2020-07-10T14:22:59Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Six-digit IM Codes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt;''' is an important parameter in the [[fort.15 file]] that defines numerical model formulation and dimension. Among other things, &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; specifies whether ADCIRC is solved in two-dimensional depth-integrated (2DDI) or in three-dimensions (3D), solution of the governing equations is semi-implicit or explicit in time, and whether the model formulation is barotropic or baroclinic. Popular values for 2D barotropic ADCIRC include &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;; users should be aware that the &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; coefficients must be specified differently in these two cases. &lt;br /&gt;
&lt;br /&gt;
== Default IM Values ==&lt;br /&gt;
Default simulation option combinations can be specified through single or double digit values, some of which are shortcuts to the six-digit codes described in the next heading. &lt;br /&gt;
The available &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values are specified in the table below and in the following section on 6-digit values:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IM Value&lt;br /&gt;
! Six-digit Equivalent&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| 111111&lt;br /&gt;
| Barotropic 2DDI &lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 611111&lt;br /&gt;
| Barotropic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D stress-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 20&lt;br /&gt;
| 111113&lt;br /&gt;
| Baroclinic 2DDI&lt;br /&gt;
|-&lt;br /&gt;
| 21&lt;br /&gt;
| 611113&lt;br /&gt;
| Baroclinic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 30&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note that all default &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values employ the semi-implicit consistent GWCE mass matrix solver. It has less numerical error and tends to be more stable than the explicit mass-lumping approach at the expense of computational time and memory.&lt;br /&gt;
&lt;br /&gt;
== Six-digit IM Codes ==&lt;br /&gt;
For fine-grained control of various options six-digit codes for &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; can be specified. Each digit represents a specific option regarding the dimension and the formulation of certain terms or integration methods in the GWCE or momentum equations. &lt;br /&gt;
The available options for each digit are specified below, with the first digit being the left-most. The internal flags that are set are listed to help users dig through the code. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Value&lt;br /&gt;
! Digit 1: 2DDI/3D, Lateral Stress in GWCE&amp;lt;ref name=Kendra1&amp;gt;K.M. Dresback, R.L. Kolar, R.A. Luettich, Jr. (2005). On the Form of the Momentum Equation and Lateral Stress Closure Law in Shallow Water Modeling, in: Estuar. Coast. Model., American Society of Civil Engineers, Reston, VA, 399–418. doi:10.1061/40876(209)23&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 2: Advection in GWCE&amp;lt;ref name=Kendra2&amp;gt;K.M. Dresback, R.L. Kolar, J.C. Dietrich (2005). On the Form of the Momentum Equation for Shallow Water Models Based on the Generalized Wave Continuity Equation: Conservative vs. Non-Conservative. Advances in Water Resources, 28(4), 345-358. doi:10.1016/j.advwatres.2004.11.011&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 3: Lateral Stress in Momentum&amp;lt;ref name=Kendra1&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 4: Advection in Momentum&amp;lt;ref name=Kendra2&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 5: Area Integration in Momentum&lt;br /&gt;
! Digit 6: GWCE Mass Matrix, Barotropic/Baroclinic&lt;br /&gt;
|-&lt;br /&gt;
| 1 (default)&lt;br /&gt;
| 2DDI, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Corrected &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Corr=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Consistent (implicit for linear part of gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| 2DDI, 2-part flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Original &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Orig=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Lumped (explicit), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Lump=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=1&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| 2DDI, 2-part velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Consistent (implicit for full gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_HDP=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;IFNL_HDP=1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt; {{ADC version|version=55|relation=eq}}&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| 2DDI, 2-part flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Integration by parts, flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| A value of 4-6 does the same as 1-3 (same order) but in baroclinic mode&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CBaroclinic=.TRUE.&amp;lt;/code&amp;gt; {{ADC version|version=55|relation=eq}}&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| 2DDI, 2-part velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, velocity-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| 3D, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;C2DDI=.FALSE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3D=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3DVS=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, flux-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| See above &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A common code combination is &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;, which is identical to the default &amp;lt;code&amp;gt;111111&amp;lt;/code&amp;gt; (same as &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt;), but simulates in explicit mass-lumping mode. Note that &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; must be set to &amp;lt;code&amp;gt;0.0 1.0 0.0&amp;lt;/code&amp;gt; when in this mode. Lumped explicit mode is a useful alternative to the (default) semi-implicit consistent GWCE mass matrix mode, because the latter requires a matrix solve that increases computational time and memory.  By comparison, the explicit mass-lumping mode is about twice as fast and scales to fewer grid nodes per computational core.&amp;lt;ref&amp;gt;S. Tanaka, S. Bunya, J.J. Westerink, C. Dawson, R.A. Luettich, Scalability of an Unstructured Grid Continuous Galerkin Based Hurricane Storm Surge Model, J. Sci. Comput. 46 (2011) 329–358. doi:10.1007/s10915-010-9402-1&amp;lt;/ref&amp;gt; Moreover, for model setups that are sufficiently resolved in space and time, differences in the solution between approaches should be small. Though, many users have reported somewhat lower stability in lumped explicit mode.&lt;br /&gt;
&lt;br /&gt;
The most recent version (55+) also has an option that improves the (default) semi-implicit consistent GWCE mass matrix mode to include compute the complete (total depth) gravity wave term (free surface gradient) implicitly; toggled by setting IMDig6 to 3. The default version (IMDig=1), only computes the initial still water depth component of the free surface gradient implicitly, which might make it more susceptible to CFL violations in shallow depths and can encounter Matrix diagonality issues overland where the initial still water depth is negative.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=IM&amp;diff=1052</id>
		<title>IM</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=IM&amp;diff=1052"/>
		<updated>2020-07-10T14:10:11Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt;''' is an important parameter in the [[fort.15 file]] that defines numerical model formulation and dimension. Among other things, &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; specifies whether ADCIRC is solved in two-dimensional depth-integrated (2DDI) or in three-dimensions (3D), solution of the governing equations is semi-implicit or explicit in time, and whether the model formulation is barotropic or baroclinic. Popular values for 2D barotropic ADCIRC include &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;; users should be aware that the &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; coefficients must be specified differently in these two cases. &lt;br /&gt;
&lt;br /&gt;
== Default IM Values ==&lt;br /&gt;
Default simulation option combinations can be specified through single or double digit values, some of which are shortcuts to the six-digit codes described in the next heading. &lt;br /&gt;
The available &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values are specified in the table below and in the following section on 6-digit values:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IM Value&lt;br /&gt;
! Six-digit Equivalent&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| 111111&lt;br /&gt;
| Barotropic 2DDI &lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 611111&lt;br /&gt;
| Barotropic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D stress-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 20&lt;br /&gt;
| 111113&lt;br /&gt;
| Baroclinic 2DDI&lt;br /&gt;
|-&lt;br /&gt;
| 21&lt;br /&gt;
| 611113&lt;br /&gt;
| Baroclinic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 30&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note that all default &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values employ the semi-implicit consistent GWCE mass matrix solver. It has less numerical error and tends to be more stable than the explicit mass-lumping approach at the expense of computational time and memory.&lt;br /&gt;
&lt;br /&gt;
== Six-digit IM Codes ==&lt;br /&gt;
For fine-grained control of various options six-digit codes for &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; can be specified. Each digit represents a specific option regarding the dimension and the formulation of certain terms or integration methods in the GWCE or momentum equations. &lt;br /&gt;
The available options for each digit are specified below, with the first digit being the left-most. The internal flags that are set are listed to help users dig through the code. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Value&lt;br /&gt;
! Digit 1: 2DDI/3D, Lateral Stress in GWCE&amp;lt;ref name=Kendra1&amp;gt;K.M. Dresback, R.L. Kolar, R.A. Luettich, Jr. (2005). On the Form of the Momentum Equation and Lateral Stress Closure Law in Shallow Water Modeling, in: Estuar. Coast. Model., American Society of Civil Engineers, Reston, VA, 399–418. doi:10.1061/40876(209)23&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 2: Advection in GWCE&amp;lt;ref name=Kendra2&amp;gt;K.M. Dresback, R.L. Kolar, J.C. Dietrich (2005). On the Form of the Momentum Equation for Shallow Water Models Based on the Generalized Wave Continuity Equation: Conservative vs. Non-Conservative. Advances in Water Resources, 28(4), 345-358. doi:10.1016/j.advwatres.2004.11.011&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 3: Lateral Stress in Momentum&amp;lt;ref name=Kendra1&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 4: Advection in Momentum&amp;lt;ref name=Kendra2&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 5: Area Integration in Momentum&lt;br /&gt;
! Digit 6: GWCE Mass Matrix, Barotropic/Baroclinic&lt;br /&gt;
|-&lt;br /&gt;
| 1 (default)&lt;br /&gt;
| 2DDI, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Corrected &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Corr=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Consistent (implicit for linear part of gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| 2DDI, 2-part flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Original &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Orig=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Lumped (explicit), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Lump=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=1&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| 2DDI, 2-part velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Consistent (implicit for full gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_HDP=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;IFNL_HDP=1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt; {{ADC version|version=55|relation=eq}}&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| 2DDI, 2-part flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Integration by parts, flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| A value of 4-6 does the same as 1-3 (same order) but in baroclinic mode&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CBaroclinic=.TRUE.&amp;lt;/code&amp;gt; {{ADC version|version=55|relation=eq}}&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| 2DDI, 2-part velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, velocity-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| 3D, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;C2DDI=.FALSE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3D=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3DVS=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, flux-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| See above &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A common code combination is &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;, which is identical to the default &amp;lt;code&amp;gt;111111&amp;lt;/code&amp;gt; (same as &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt;), but simulates in explicit mass-lumping mode. Note that &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; must be set to &amp;lt;code&amp;gt;0.0 1.0 0.0&amp;lt;/code&amp;gt; when in this mode. Lumped explicit mode is a useful alternative to the (default) semi-implicit consistent GWCE mass matrix mode, because the latter requires a matrix solve that increases computational time and memory.  By comparison, the explicit mass-lumping mode is about twice as fast and scales to fewer grid nodes per computational core.&amp;lt;ref&amp;gt;S. Tanaka, S. Bunya, J.J. Westerink, C. Dawson, R.A. Luettich, Scalability of an Unstructured Grid Continuous Galerkin Based Hurricane Storm Surge Model, J. Sci. Comput. 46 (2011) 329–358. doi:10.1007/s10915-010-9402-1&amp;lt;/ref&amp;gt; Moreover, for model setups that are sufficiently resolved in space and time, differences in the solution between approaches should be small. Though, many users have reported somewhat lower stability in lumped explicit mode.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=IM&amp;diff=1051</id>
		<title>IM</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=IM&amp;diff=1051"/>
		<updated>2020-07-10T14:07:31Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Six-digit IM Codes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt;''' is an important parameter in the [[fort.15 file]] that defines numerical model formulation and dimension. Among other things, &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; specifies whether ADCIRC is solved in two-dimensional depth-integrated (2DDI) or in three-dimensions (3D), solution of the governing equations is semi-implicit or explicit in time, and whether the model formulation is barotropic or baroclinic. Popular values for 2D barotropic ADCIRC include &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;, though the latter also requires modifying &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
== Default IM Values ==&lt;br /&gt;
Default simulation option combinations can be specified through single or double digit values, some of which are shortcuts to the six-digit codes described in the next heading. &lt;br /&gt;
The available &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values are specified in the table below and in the following section on 6-digit values:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! IM Value&lt;br /&gt;
! Six-digit Equivalent&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| 111111&lt;br /&gt;
| Barotropic 2DDI &lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 611111&lt;br /&gt;
| Barotropic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D stress-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| -&lt;br /&gt;
| Barotropic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 20&lt;br /&gt;
| 111113&lt;br /&gt;
| Baroclinic 2DDI&lt;br /&gt;
|-&lt;br /&gt;
| 21&lt;br /&gt;
| 611113&lt;br /&gt;
| Baroclinic 3D velocity-based momentum&lt;br /&gt;
|-&lt;br /&gt;
| 30&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 2DDI with passive scalar transport&lt;br /&gt;
|-&lt;br /&gt;
| 31&lt;br /&gt;
| -&lt;br /&gt;
| Baroclinic 3D velocity-based momentum with passive scalar transport&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note that all default &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; values employ the semi-implicit consistent GWCE mass matrix solver. It has less numerical error and tends to be more stable than the explicit mass-lumping approach at the expense of computational time and memory.&lt;br /&gt;
&lt;br /&gt;
== Six-digit IM Codes ==&lt;br /&gt;
For fine-grained control of various options six-digit codes for &amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt; can be specified. Each digit represents a specific option regarding the dimension and the formulation of certain terms or integration methods in the GWCE or momentum equations. &lt;br /&gt;
The available options for each digit are specified below, with the first digit being the left-most. The internal flags that are set are listed to help users dig through the code. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Value&lt;br /&gt;
! Digit 1: 2DDI/3D, Lateral Stress in GWCE&amp;lt;ref name=Kendra1&amp;gt;K.M. Dresback, R.L. Kolar, R.A. Luettich, Jr. (2005). On the Form of the Momentum Equation and Lateral Stress Closure Law in Shallow Water Modeling, in: Estuar. Coast. Model., American Society of Civil Engineers, Reston, VA, 399–418. doi:10.1061/40876(209)23&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 2: Advection in GWCE&amp;lt;ref name=Kendra2&amp;gt;K.M. Dresback, R.L. Kolar, J.C. Dietrich (2005). On the Form of the Momentum Equation for Shallow Water Models Based on the Generalized Wave Continuity Equation: Conservative vs. Non-Conservative. Advances in Water Resources, 28(4), 345-358. doi:10.1016/j.advwatres.2004.11.011&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 3: Lateral Stress in Momentum&amp;lt;ref name=Kendra1&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 4: Advection in Momentum&amp;lt;ref name=Kendra2&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
! Digit 5: Area Integration in Momentum&lt;br /&gt;
! Digit 6: GWCE Mass Matrix, Barotropic/Baroclinic&lt;br /&gt;
|-&lt;br /&gt;
| 1 (default)&lt;br /&gt;
| 2DDI, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Non conservative&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_NC=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Corrected &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Corr=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Consistent (implicit for linear part of gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| 2DDI, 2-part flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 1&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C1=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Original &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_AreaInt_Orig=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Lumped (explicit), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Lump=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=1&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| 2DDI, 2-part velocity-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_Advec_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Integration by parts, velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| Conservative form 2&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_New_C2=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Consistent (implicit for full gravity wave term), barotropic&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_HDP=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;IFNL_HDP=1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt; {{ADC version|version=55|relation=eq}}&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| 2DDI, 2-part flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| Integration by parts, flux-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_IBPSQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| A value of 4-6 does the same as 1-3 (same order) but in baroclinic mode&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CBaroclinic=.TRUE.&amp;lt;/code&amp;gt; {{ADC version|version=55|relation=eq}}&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| 2DDI, 2-part velocity-based symmetrical&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CGWCE_LS_2PartSV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, velocity-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartV=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| 3D, Kolar-Gray flux-based&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;C2DDI=.FALSE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;CGWCE_LS_KGQ=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3D=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;C3DVS=.TRUE.&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ILump=0&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| 2 Part, flux-based (''not implemented'')&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;CME_LS_2PartQ=.TRUE.&amp;lt;/code&amp;gt;&lt;br /&gt;
| -&lt;br /&gt;
| -&lt;br /&gt;
| See above &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
A common code combination is &amp;lt;code&amp;gt;IM=111112&amp;lt;/code&amp;gt;, which is identical to the default &amp;lt;code&amp;gt;111111&amp;lt;/code&amp;gt; (same as &amp;lt;code&amp;gt;IM=0&amp;lt;/code&amp;gt;), but simulates in explicit mass-lumping mode. Note that &amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; must be set to &amp;lt;code&amp;gt;0.0 1.0 0.0&amp;lt;/code&amp;gt; when in this mode. Lumped explicit mode is a useful alternative to the (default) semi-implicit consistent GWCE mass matrix mode, because the latter requires a matrix solve that increases computational time and memory.  By comparison, the explicit mass-lumping mode is about twice as fast and scales to fewer grid nodes per computational core.&amp;lt;ref&amp;gt;S. Tanaka, S. Bunya, J.J. Westerink, C. Dawson, R.A. Luettich, Scalability of an Unstructured Grid Continuous Galerkin Based Hurricane Storm Surge Model, J. Sci. Comput. 46 (2011) 329–358. doi:10.1007/s10915-010-9402-1&amp;lt;/ref&amp;gt; Moreover, for model setups that are sufficiently resolved in space and time, differences in the solution between approaches should be small. Though, many users have reported somewhat lower stability in lumped explicit mode.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Global_Astronomical_M2_Tide&amp;diff=1036</id>
		<title>Global Astronomical M2 Tide</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Global_Astronomical_M2_Tide&amp;diff=1036"/>
		<updated>2020-07-06T21:37:34Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Options/Features Tested */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This example tests ADCIRC version 55 (and beyond). It tests the simulation of the astronomical M2 tidal constituent on the spherical Earth under equilibrium tidal forcing with the inclusion of the self-attraction and loading tide. The results of interest are the M2 tidal constituent amplitudes and phases of elevations and velocities from the least-squares harmonic analysis. The test finishes in about 5 minutes in serial ADCIRC for a full month of simulation. Find the test at the [https://github.com/adcirc/adcirc-cg-testsuite/tree/v55/adcirc/adcirc_global-tide-2d GitHub test suite].&lt;br /&gt;
&lt;br /&gt;
== Mesh == &lt;br /&gt;
The mesh is a coarse representation of the spherical Earth with minimum resolution of approximately 50 km, comprised of 27,330 vertices and 50,859 triangular elements.  &lt;br /&gt;
&lt;br /&gt;
== Options/Features Tested ==&lt;br /&gt;
*&amp;lt;code&amp;gt;[[ICS]]&amp;lt;/code&amp;gt; = -22: Uses the Mercator projection with a coordinate rotation to remove the pole singularity (need to provide a [[fort.rotm]]). &lt;br /&gt;
*&amp;lt;code&amp;gt;[[IM]]&amp;lt;/code&amp;gt; = 513113: Uses the fully implicit scheme for the gravity wave term (computational time step is 12 minutes). &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NTIP]]&amp;lt;/code&amp;gt; = 2: equilibrium tide + self-attraction and loading tide forcing (read from a [[fort.24 file]]).&lt;br /&gt;
*&amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; = 0.5, 0.5, 0: Ensures that the fully implicit scheme is stable with a large time step.&lt;br /&gt;
*&amp;lt;code&amp;gt;[[ESLM]]&amp;lt;/code&amp;gt; = -0.2: enables the Smagorinsky turbulence closure with a coefficient of 0.2.&lt;br /&gt;
*&amp;lt;code&amp;gt;[[NHAGE]]&amp;lt;/code&amp;gt; = 5: outputs the harmonic constituent elevations into a netCDF4 [[fort.53 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NHAGV]]&amp;lt;/code&amp;gt; = 5: outputs the harmonic constituent velocities into a netCDF4 [[fort.54 file]]. &lt;br /&gt;
*[[fort.13_file#Internal_Tide_Energy_Conversion|internal_tide_friction]]: spatially varying linear wave drag [[fort.13 file]] attribute accounting for energy conversion due to internal tide generation in the deep ocean.&lt;br /&gt;
*[[fort.13_file#Quadratic_Friction_coefficient|quadratic_friction_coefficient]]: spatially varying quadratic bottom friction [[fort.13 file]] attribute.&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Fort.200_file_format&amp;diff=1027</id>
		<title>Fort.200 file format</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Fort.200_file_format&amp;diff=1027"/>
		<updated>2020-06-29T23:13:53Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* File Structure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The basic file structure is shown below. Each line of input data is represented by a line containing the input variable name(s). Blank lines are only to enhance readability. Loops indicate multiple lines of input. Conditional input is indicated by an if clause. &lt;br /&gt;
&lt;br /&gt;
=NWS = 10 or 110 or 10010 =&lt;br /&gt;
&lt;br /&gt;
==File Structure==&lt;br /&gt;
for k=1, [[LONB*LATB]]&lt;br /&gt;
&lt;br /&gt;
: [[PG(k)]], [[UG(k)]], [[VG(k)]] , ''if NWS=10010:'' [[IG(k)]] &lt;br /&gt;
&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
'''Key:'''&amp;lt;br /&amp;gt;&lt;br /&gt;
[[PG(k)]]: surface pressure (Pa)&amp;lt;br /&amp;gt;&lt;br /&gt;
[[UG(k)]]: U10 wind speed (m/s)&amp;lt;br /&amp;gt;&lt;br /&gt;
[[VG(k)]]: V10 wind speed (m/s)&amp;lt;br /&amp;gt;&lt;br /&gt;
{{ADC version|version=55|relation=ge}} [[IG(k)]]: ice concentration (0-1 decimal fraction)&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
NWS = 10, US National Climatic Data Center (NCDC) Global Forecast System (GFS) model&lt;br /&gt;
&lt;br /&gt;
Meteorological data is input to a T1534, Gaussian grid (NWLON*NWLAT is hardwired to 3072*1536 = 4,718,592) and interpolated in space onto the ADCIRC mesh. Data are ordered in these files the same way they are generated by the degribbing program.&lt;br /&gt;
&lt;br /&gt;
The met data are contained in a sequence of files with names as follows: fort.200, fort.200+N, fort.200+2*N, fort.200+3*N,…., where N is the time interval (in hours) between successive meteorological data (e.g., at 6 hr intervals this would be fort.200, fort.206, fort.212, etc.). N is determined as N = WTIMINC/3600 where WTIMINC is the meteorological data time interval (in seconds) and is specified in the Model Parameter and Periodic Boundary Condition File. WTIMINC must be evenly divisible by 3600.&lt;br /&gt;
&lt;br /&gt;
If the model is cold started, it is assumed that the winds are at rest at the beginning of the model run and no data file (fort.200) is read corresponding to TIME=STATIM. Rather, the first required data file (fort.200+N) corresponds to TIME=STATIM+WTIMINC. If the model is hot started, an initial file (fort.200) is required corresponding to TIME=HOT START TIME. In either case, additional sets of meteorological data must be provided every WTIMINC, in appropriately named files. Meteorological data is interpolated in time to the ADCIRC time step.&lt;br /&gt;
&lt;br /&gt;
Wind velocity (@ 10 m above the water surface) must be input in units of m/s. Surface atmospheric pressure must be input in units of Pascals = Newtons/square meter.&lt;br /&gt;
&lt;br /&gt;
The following relations are used to compute wind stress from the input wind velocity.&lt;br /&gt;
&lt;br /&gt;
WIND_SPEED = magnitude of WIND_VEL&lt;br /&gt;
&lt;br /&gt;
DRAG_COEFF = 0.001*(0.75+0.067*WIND_SPEED)&lt;br /&gt;
&lt;br /&gt;
If (DRAG_COEFF.gt.0.003) DRAG_COEFF=0.003&lt;br /&gt;
&lt;br /&gt;
WIND_STRESS = DRAG_COEFF*0.001293*WIND_VEL*WIND_SPEED&lt;br /&gt;
&lt;br /&gt;
The following relationship is used in ADCIRC to convert to pressure in meters of water from pressure in Pascal:&lt;br /&gt;
&lt;br /&gt;
PRESSURE{m H2O}=PRESSURE{Pascal}/(GRAVITY*DENSITY of H2O)&lt;br /&gt;
&lt;br /&gt;
=NWS = 11 or 111=&lt;br /&gt;
&lt;br /&gt;
==File Structure==&lt;br /&gt;
for k=1, 8&lt;br /&gt;
&lt;br /&gt;
: IYEAR, IMONTH, IDAY, IHOUR&lt;br /&gt;
&lt;br /&gt;
: for j=1, [[LONB*LATB]]&lt;br /&gt;
&lt;br /&gt;
:: [[UE(j)]], [[VE(j)]], [[PE(j)]]&lt;br /&gt;
&lt;br /&gt;
: end j loop&lt;br /&gt;
&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
NWS = 11, 111 – National Weather Service Eta-29 file.&lt;br /&gt;
&lt;br /&gt;
Meteorological data is input to the standard Eta-29 “E” grid, (non-cartesian grid, NWLON*NWLAT is hardwired to 181*271 = 49,051), and interpolated in space onto the ADCIRC grid. The ADCIRC grid must be in lon, lat coordinates.&lt;br /&gt;
&lt;br /&gt;
The met data are contained in a sequence of files with names: fort.200, fort.201, fort.202, fort.203,…., Each file contains 8 data sets spaced 3 hrs apart in time (WTIMINC is the met. data time interval = 3600*3 = 10800 sec) for a total of 1 day of data per file. The first and last data sets in each file are assumed to correspond to 03:00 hrs and 24:00 hrs, respectively, on the day of the file. If the model is cold started, it is assumed that the winds are at rest at the beginning of the model run and no data file (fort.200) is read corresponding to TIME=STATIM. Rather, the initial data set in the first required data file (fort.201) corresponds to TIME=STATIM+WTIMINC. If the model is hot started, an initial file (fort.200) is required in which the last data set corresponds to TIME=HOT START TIME. In either case, 8 sets of met. data must be provided every&lt;br /&gt;
WTIMINC in each file and appropriately named files must be provided for each day of the model run. Met data is interpolated in time to the ADCIRC time step.&lt;br /&gt;
&lt;br /&gt;
The file type is binary: ACCESS=’sequential’, FORM=’unformatted’&lt;br /&gt;
&lt;br /&gt;
Wind velocity (@ 10 m above the water surface) must be input in units of m/s oriented along the E grid coordinate directions. Surface atmospheric pressure must be input in units of millibars.&lt;br /&gt;
&lt;br /&gt;
The following relations are used to compute wind stress from the input wind velocity.&lt;br /&gt;
&lt;br /&gt;
WIND_SPEED = magnitude of WIND_VEL&lt;br /&gt;
&lt;br /&gt;
DRAG_COEFF = 0.001*(0.75+0.067*WIND_SPEED)&lt;br /&gt;
&lt;br /&gt;
If (DRAG_COEFF.gt.0.003) DRAG_COEFF=0.003&lt;br /&gt;
&lt;br /&gt;
WIND_STRESS = DRAG_COEFF*0.001293*WIND_VEL*WIND_SPEED&lt;br /&gt;
&lt;br /&gt;
The following relationship is used in ADCIRC to convert to pressure in meters of water from pressure in millibars.&lt;br /&gt;
&lt;br /&gt;
PRESSURE{m H2O}=PRESSURE{millibars}/(100*GRAVITY*DENSITY of H2O)&lt;br /&gt;
&lt;br /&gt;
The integer values IYEAR, IMONTH, IDAY, IHOUR are read in and ignored by ADCIRC.&lt;br /&gt;
&lt;br /&gt;
=General Note=&lt;br /&gt;
&lt;br /&gt;
Meteorological data must be provided for the entire model run, otherwise the run will crash.&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Fort.200_file_format&amp;diff=1026</id>
		<title>Fort.200 file format</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Fort.200_file_format&amp;diff=1026"/>
		<updated>2020-06-29T23:12:57Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* NWS = 10 or 110 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The basic file structure is shown below. Each line of input data is represented by a line containing the input variable name(s). Blank lines are only to enhance readability. Loops indicate multiple lines of input. Conditional input is indicated by an if clause. &lt;br /&gt;
&lt;br /&gt;
=NWS = 10 or 110 or 10010 =&lt;br /&gt;
&lt;br /&gt;
==File Structure==&lt;br /&gt;
for k=1, [[LONB*LATB]]&lt;br /&gt;
&lt;br /&gt;
: [[PG(k)]], [[UG(k)]], [[VG(k)]] , ''if NWS=10010:'' [[IG(k)]] &lt;br /&gt;
&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
Key:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[PG(k)]]: surface pressure (Pa)&amp;lt;br /&amp;gt;&lt;br /&gt;
[[UG(k)]]: U10 wind speed (m/s)&amp;lt;br /&amp;gt;&lt;br /&gt;
[[VG(k)]]: V10 wind speed (m/s)&amp;lt;br /&amp;gt;&lt;br /&gt;
{{ADC version|version=55|relation=ge}} [[IG(k)]]: ice concentration (0-1 decimal fraction) &lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
NWS = 10, US National Climatic Data Center (NCDC) Global Forecast System (GFS) model&lt;br /&gt;
&lt;br /&gt;
Meteorological data is input to a T1534, Gaussian grid (NWLON*NWLAT is hardwired to 3072*1536 = 4,718,592) and interpolated in space onto the ADCIRC mesh. Data are ordered in these files the same way they are generated by the degribbing program.&lt;br /&gt;
&lt;br /&gt;
The met data are contained in a sequence of files with names as follows: fort.200, fort.200+N, fort.200+2*N, fort.200+3*N,…., where N is the time interval (in hours) between successive meteorological data (e.g., at 6 hr intervals this would be fort.200, fort.206, fort.212, etc.). N is determined as N = WTIMINC/3600 where WTIMINC is the meteorological data time interval (in seconds) and is specified in the Model Parameter and Periodic Boundary Condition File. WTIMINC must be evenly divisible by 3600.&lt;br /&gt;
&lt;br /&gt;
If the model is cold started, it is assumed that the winds are at rest at the beginning of the model run and no data file (fort.200) is read corresponding to TIME=STATIM. Rather, the first required data file (fort.200+N) corresponds to TIME=STATIM+WTIMINC. If the model is hot started, an initial file (fort.200) is required corresponding to TIME=HOT START TIME. In either case, additional sets of meteorological data must be provided every WTIMINC, in appropriately named files. Meteorological data is interpolated in time to the ADCIRC time step.&lt;br /&gt;
&lt;br /&gt;
Wind velocity (@ 10 m above the water surface) must be input in units of m/s. Surface atmospheric pressure must be input in units of Pascals = Newtons/square meter.&lt;br /&gt;
&lt;br /&gt;
The following relations are used to compute wind stress from the input wind velocity.&lt;br /&gt;
&lt;br /&gt;
WIND_SPEED = magnitude of WIND_VEL&lt;br /&gt;
&lt;br /&gt;
DRAG_COEFF = 0.001*(0.75+0.067*WIND_SPEED)&lt;br /&gt;
&lt;br /&gt;
If (DRAG_COEFF.gt.0.003) DRAG_COEFF=0.003&lt;br /&gt;
&lt;br /&gt;
WIND_STRESS = DRAG_COEFF*0.001293*WIND_VEL*WIND_SPEED&lt;br /&gt;
&lt;br /&gt;
The following relationship is used in ADCIRC to convert to pressure in meters of water from pressure in Pascal:&lt;br /&gt;
&lt;br /&gt;
PRESSURE{m H2O}=PRESSURE{Pascal}/(GRAVITY*DENSITY of H2O)&lt;br /&gt;
&lt;br /&gt;
=NWS = 11 or 111=&lt;br /&gt;
&lt;br /&gt;
==File Structure==&lt;br /&gt;
for k=1, 8&lt;br /&gt;
&lt;br /&gt;
: IYEAR, IMONTH, IDAY, IHOUR&lt;br /&gt;
&lt;br /&gt;
: for j=1, [[LONB*LATB]]&lt;br /&gt;
&lt;br /&gt;
:: [[UE(j)]], [[VE(j)]], [[PE(j)]]&lt;br /&gt;
&lt;br /&gt;
: end j loop&lt;br /&gt;
&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
NWS = 11, 111 – National Weather Service Eta-29 file.&lt;br /&gt;
&lt;br /&gt;
Meteorological data is input to the standard Eta-29 “E” grid, (non-cartesian grid, NWLON*NWLAT is hardwired to 181*271 = 49,051), and interpolated in space onto the ADCIRC grid. The ADCIRC grid must be in lon, lat coordinates.&lt;br /&gt;
&lt;br /&gt;
The met data are contained in a sequence of files with names: fort.200, fort.201, fort.202, fort.203,…., Each file contains 8 data sets spaced 3 hrs apart in time (WTIMINC is the met. data time interval = 3600*3 = 10800 sec) for a total of 1 day of data per file. The first and last data sets in each file are assumed to correspond to 03:00 hrs and 24:00 hrs, respectively, on the day of the file. If the model is cold started, it is assumed that the winds are at rest at the beginning of the model run and no data file (fort.200) is read corresponding to TIME=STATIM. Rather, the initial data set in the first required data file (fort.201) corresponds to TIME=STATIM+WTIMINC. If the model is hot started, an initial file (fort.200) is required in which the last data set corresponds to TIME=HOT START TIME. In either case, 8 sets of met. data must be provided every&lt;br /&gt;
WTIMINC in each file and appropriately named files must be provided for each day of the model run. Met data is interpolated in time to the ADCIRC time step.&lt;br /&gt;
&lt;br /&gt;
The file type is binary: ACCESS=’sequential’, FORM=’unformatted’&lt;br /&gt;
&lt;br /&gt;
Wind velocity (@ 10 m above the water surface) must be input in units of m/s oriented along the E grid coordinate directions. Surface atmospheric pressure must be input in units of millibars.&lt;br /&gt;
&lt;br /&gt;
The following relations are used to compute wind stress from the input wind velocity.&lt;br /&gt;
&lt;br /&gt;
WIND_SPEED = magnitude of WIND_VEL&lt;br /&gt;
&lt;br /&gt;
DRAG_COEFF = 0.001*(0.75+0.067*WIND_SPEED)&lt;br /&gt;
&lt;br /&gt;
If (DRAG_COEFF.gt.0.003) DRAG_COEFF=0.003&lt;br /&gt;
&lt;br /&gt;
WIND_STRESS = DRAG_COEFF*0.001293*WIND_VEL*WIND_SPEED&lt;br /&gt;
&lt;br /&gt;
The following relationship is used in ADCIRC to convert to pressure in meters of water from pressure in millibars.&lt;br /&gt;
&lt;br /&gt;
PRESSURE{m H2O}=PRESSURE{millibars}/(100*GRAVITY*DENSITY of H2O)&lt;br /&gt;
&lt;br /&gt;
The integer values IYEAR, IMONTH, IDAY, IHOUR are read in and ignored by ADCIRC.&lt;br /&gt;
&lt;br /&gt;
=General Note=&lt;br /&gt;
&lt;br /&gt;
Meteorological data must be provided for the entire model run, otherwise the run will crash.&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Fort.200_file_format&amp;diff=1025</id>
		<title>Fort.200 file format</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Fort.200_file_format&amp;diff=1025"/>
		<updated>2020-06-29T23:07:10Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* File Structure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The basic file structure is shown below. Each line of input data is represented by a line containing the input variable name(s). Blank lines are only to enhance readability. Loops indicate multiple lines of input. Conditional input is indicated by an if clause. &lt;br /&gt;
&lt;br /&gt;
=NWS = 10 or 110=&lt;br /&gt;
&lt;br /&gt;
==File Structure==&lt;br /&gt;
for k=1, [[LONB*LATB]]&lt;br /&gt;
&lt;br /&gt;
: [[PG(k)]], [[UG(k)]], [[VG(k)]] , ''optional:'' [[IG(k)]] &lt;br /&gt;
&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
NWS = 10, US National Climatic Data Center (NCDC) Global Forecast System (GFS) model&lt;br /&gt;
&lt;br /&gt;
Meteorological data is input to a T1534, Gaussian grid (NWLON*NWLAT is hardwired to 3072*1536 = 4,718,592) and interpolated in space onto the ADCIRC mesh. Data are ordered in these files the same way they are generated by the degribbing program.&lt;br /&gt;
&lt;br /&gt;
The met data are contained in a sequence of files with names as follows: fort.200, fort.200+N, fort.200+2*N, fort.200+3*N,…., where N is the time interval (in hours) between successive meteorological data (e.g., at 6 hr intervals this would be fort.200, fort.206, fort.212, etc.). N is determined as N = WTIMINC/3600 where WTIMINC is the meteorological data time interval (in seconds) and is specified in the Model Parameter and Periodic Boundary Condition File. WTIMINC must be evenly divisible by 3600.&lt;br /&gt;
&lt;br /&gt;
If the model is cold started, it is assumed that the winds are at rest at the beginning of the model run and no data file (fort.200) is read corresponding to TIME=STATIM. Rather, the first required data file (fort.200+N) corresponds to TIME=STATIM+WTIMINC. If the model is hot started, an initial file (fort.200) is required corresponding to TIME=HOT START TIME. In either case, additional sets of meteorological data must be provided every WTIMINC, in appropriately named files. Meteorological data is interpolated in time to the ADCIRC time step.&lt;br /&gt;
&lt;br /&gt;
Wind velocity (@ 10 m above the water surface) must be input in units of m/s. Surface atmospheric pressure must be input in units of Pascals = Newtons/square meter.&lt;br /&gt;
&lt;br /&gt;
The following relations are used to compute wind stress from the input wind velocity.&lt;br /&gt;
&lt;br /&gt;
WIND_SPEED = magnitude of WIND_VEL&lt;br /&gt;
&lt;br /&gt;
DRAG_COEFF = 0.001*(0.75+0.067*WIND_SPEED)&lt;br /&gt;
&lt;br /&gt;
If (DRAG_COEFF.gt.0.003) DRAG_COEFF=0.003&lt;br /&gt;
&lt;br /&gt;
WIND_STRESS = DRAG_COEFF*0.001293*WIND_VEL*WIND_SPEED&lt;br /&gt;
&lt;br /&gt;
The following relationship is used in ADCIRC to convert to pressure in meters of water from pressure in Pascal:&lt;br /&gt;
&lt;br /&gt;
PRESSURE{m H2O}=PRESSURE{Pascal}/(GRAVITY*DENSITY of H2O)&lt;br /&gt;
&lt;br /&gt;
=NWS = 11 or 111=&lt;br /&gt;
&lt;br /&gt;
==File Structure==&lt;br /&gt;
for k=1, 8&lt;br /&gt;
&lt;br /&gt;
: IYEAR, IMONTH, IDAY, IHOUR&lt;br /&gt;
&lt;br /&gt;
: for j=1, [[LONB*LATB]]&lt;br /&gt;
&lt;br /&gt;
:: [[UE(j)]], [[VE(j)]], [[PE(j)]]&lt;br /&gt;
&lt;br /&gt;
: end j loop&lt;br /&gt;
&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
NWS = 11, 111 – National Weather Service Eta-29 file.&lt;br /&gt;
&lt;br /&gt;
Meteorological data is input to the standard Eta-29 “E” grid, (non-cartesian grid, NWLON*NWLAT is hardwired to 181*271 = 49,051), and interpolated in space onto the ADCIRC grid. The ADCIRC grid must be in lon, lat coordinates.&lt;br /&gt;
&lt;br /&gt;
The met data are contained in a sequence of files with names: fort.200, fort.201, fort.202, fort.203,…., Each file contains 8 data sets spaced 3 hrs apart in time (WTIMINC is the met. data time interval = 3600*3 = 10800 sec) for a total of 1 day of data per file. The first and last data sets in each file are assumed to correspond to 03:00 hrs and 24:00 hrs, respectively, on the day of the file. If the model is cold started, it is assumed that the winds are at rest at the beginning of the model run and no data file (fort.200) is read corresponding to TIME=STATIM. Rather, the initial data set in the first required data file (fort.201) corresponds to TIME=STATIM+WTIMINC. If the model is hot started, an initial file (fort.200) is required in which the last data set corresponds to TIME=HOT START TIME. In either case, 8 sets of met. data must be provided every&lt;br /&gt;
WTIMINC in each file and appropriately named files must be provided for each day of the model run. Met data is interpolated in time to the ADCIRC time step.&lt;br /&gt;
&lt;br /&gt;
The file type is binary: ACCESS=’sequential’, FORM=’unformatted’&lt;br /&gt;
&lt;br /&gt;
Wind velocity (@ 10 m above the water surface) must be input in units of m/s oriented along the E grid coordinate directions. Surface atmospheric pressure must be input in units of millibars.&lt;br /&gt;
&lt;br /&gt;
The following relations are used to compute wind stress from the input wind velocity.&lt;br /&gt;
&lt;br /&gt;
WIND_SPEED = magnitude of WIND_VEL&lt;br /&gt;
&lt;br /&gt;
DRAG_COEFF = 0.001*(0.75+0.067*WIND_SPEED)&lt;br /&gt;
&lt;br /&gt;
If (DRAG_COEFF.gt.0.003) DRAG_COEFF=0.003&lt;br /&gt;
&lt;br /&gt;
WIND_STRESS = DRAG_COEFF*0.001293*WIND_VEL*WIND_SPEED&lt;br /&gt;
&lt;br /&gt;
The following relationship is used in ADCIRC to convert to pressure in meters of water from pressure in millibars.&lt;br /&gt;
&lt;br /&gt;
PRESSURE{m H2O}=PRESSURE{millibars}/(100*GRAVITY*DENSITY of H2O)&lt;br /&gt;
&lt;br /&gt;
The integer values IYEAR, IMONTH, IDAY, IHOUR are read in and ignored by ADCIRC.&lt;br /&gt;
&lt;br /&gt;
=General Note=&lt;br /&gt;
&lt;br /&gt;
Meteorological data must be provided for the entire model run, otherwise the run will crash.&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=NWS&amp;diff=1024</id>
		<title>NWS</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=NWS&amp;diff=1024"/>
		<updated>2020-06-29T23:04:35Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Extended NWS with Ice + Waves */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;lt;code&amp;gt;NWS&amp;lt;/code&amp;gt;''' is a parameter in the [[fort.15 file]] that selects the meteorological forcing input type.  The value on the &amp;quot;[[fort.15_file_format#NWS|NWS line]]&amp;quot; of the fort.15 file also implicitly includes [[#Value Seen in fort.15 File|other parameters]] affecting wave coupling and ice inputs.  Further, &amp;lt;code&amp;gt;NWS&amp;lt;/code&amp;gt; affects not just the file type and handling of meteorological data, but also changes what the [[Fort.15_file_format#WTIMINC|meteorological parameter line]] (informally, the &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt; line) looks like in the fort.15 file.  See the [[supplemental meteorological/wave/ice parameters]] page for information on the format of this line.  &lt;br /&gt;
&lt;br /&gt;
ADCIRC supports a wide range of meteorological input formats, including moving/fixed gridded data in several file formats, tropical cyclone track and parameter data that can be turned into wind/pressure fields via one of several internal vortex models, and direct specification of wind speeds or stresses on nodes.  As a result of the great flexibility and importance of this choice, several pages are devoted to the topic.  In particular, see also the [[fort.22 file]] and [[wind stress]] pages.  &lt;br /&gt;
&lt;br /&gt;
== Value Seen in fort.15 File ==&lt;br /&gt;
In the fort.15 file, what we call &amp;quot;NWS&amp;quot; is actually a combination of several parameters.  For example, given a 5-digit value on that line, &lt;br /&gt;
 -12305                    ! TRICKY NWS IMPOSTER&lt;br /&gt;
the first two digits (ten-thousands and thousands) tell us the format of ice data &amp;lt;code&amp;gt;[[NCICE]]=12&amp;lt;/code&amp;gt;, the 3rd digit (hundreds) tells us the wave coupling mode &amp;lt;code&amp;gt;[[NRS]]=3&amp;lt;/code&amp;gt;, and the last two digits (tens and ones) combined with the sign of the entire value tell us the meteorological forcing mode &amp;lt;code&amp;gt;NWS=-5&amp;lt;/code&amp;gt;.  If the value has only 3 digits then ADCIRC assumes no ice input &amp;lt;code&amp;gt;[[NCICE]]=0&amp;lt;/code&amp;gt;, and if it's 2 digits then ADCIRC further assumes no wave coupling &amp;lt;code&amp;gt;[[NRS]]=0&amp;lt;/code&amp;gt;.  It is often presumed that when one refers to &amp;quot;NWS&amp;quot;, one is referring to the 2-digit value, not what is in the fort.15 file, but be mindful of the ambiguity here.  &lt;br /&gt;
&lt;br /&gt;
== Parameter Summary ==&lt;br /&gt;
The following table is a summary of possible &amp;lt;code&amp;gt;NWS&amp;lt;/code&amp;gt; values, their descriptions, and associated meteorological input files (required and optional).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;code&amp;gt;NWS&amp;lt;/code&amp;gt; Value&lt;br /&gt;
! Short-name&lt;br /&gt;
! Description&lt;br /&gt;
! Required Input Files&lt;br /&gt;
! Optional Input Files&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| Wind stress, every node, every timestep&lt;br /&gt;
| Wind stress and atmospheric pressure are read in at all grid nodes at every model time step from the  [[fort.22_file_format#NWS = 1 or 101|fort.22 file]]&lt;br /&gt;
| [[fort.22_file_format#NWS = 1 or 101|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| Wind stress, every node, every [[WTIMINC]]&lt;br /&gt;
| Wind stress and atmospheric pressure are read in at all grid nodes at a time interval that does not equal the model time step from the [[fort.22_file_format#NWS = 2, -2, 102 or -102|fort.22 file]]. Interpolation in time is used to synchronize the wind and pressure information with the model time step. The wind time interval ([[WTIMINC]]) is specified in the [[fort.15_file_format|fort.15 file]].&lt;br /&gt;
| [[fort.22_file_format#NWS = 2, -2, 102 or -102|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| US Navy Fleet Numeric&lt;br /&gt;
| Wind velocity is read in from a wind file from the [[fort.22_file_format#NWS = 3 or 103, Fleet Numeric Format|fort.22 file]]  in US Navy Fleet Numeric format. This information is interpolated in space onto the ADCIRC grid and in time to synchronize the wind and pressure information with the model time step. Garret’s formula is used to compute wind stress from the wind velocity. Several parameters describing the Fleet Numeric wind file must be specified in the [[fort.15_file_format|fort.15 file]].&lt;br /&gt;
| [[fort.22_file_format#NWS = 3 or 103, Fleet Numeric Format|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| PBL/JAG&lt;br /&gt;
| Wind velocity and atmospheric pressure are read in (PBL/JAG format) at selected ADCIRC grid nodes from the [[fort.22_file_format#NWS = 4, -4, 104 or -104 - PBL Hurricane Model format|fort.22]] file. Interpolation in time is used to synchronize the wind and pressure information with the model time step. Garret’s formula is used to compute wind stress from wind velocity.&lt;br /&gt;
| [[fort.22_file_format#NWS = 4, -4, 104 or -104 - PBL Hurricane Model format|fort.22]]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| Wind velocity, every node, every [[WTIMINC]]&lt;br /&gt;
| Wind velocity and atmospheric pressure are read in at all grid nodes from the [[fort.22_file_format#NWS = 5, -5, 105, or -105|fort.22]] File. Interpolation in time is used to synchronize the wind and pressure information with the model time step. Garret’s formula is used to compute wind stress from wind velocity.&lt;br /&gt;
|  [[fort.22_file_format#NWS = 5, -5, 105, or -105|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| wind velocity, rectangular grid, every [[WTIMINC]]&lt;br /&gt;
| Meteorological data (U,V,P) is input on a rectangular grid (either in Longitude, Latitude or Cartesian coordinates, consistent with the grid coordinates) and interpolated in space onto the ADCIRC grid. Wind velocity (U,V @ 10 m above the water surface) must be input in units of m/s and surface atmospheric pressure (P) must be input in units of Pascals = Newtons/square meter.  The meteorological grid MUST cover the entire ADCIRC mesh; that is, the ADCIRC mesh must be ENTIRELY within the meteorological grid or an error will result.&lt;br /&gt;
| [[fort.22_file_format#NWS = 6 or 106|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 7 {{ADC version|version=future|relation=eq}}&lt;br /&gt;
| Wind stress, regular grid, every [[WTIMINC]]&lt;br /&gt;
| Surface stress and pressure values are read in on a regular grid from the [[fort.22_file_format|fort.22 file]]. Currently, this feature is not supported for parallel runs because adcprep cannot decompose the files.  See [https://github.com/adcirc/adcirc-cg/issues/215].  &lt;br /&gt;
| [[fort.22_file_format#NWS = 7 or -7|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| Symmetric Holland Vortex&lt;br /&gt;
| Wind velocity and atmospheric pressure are calculated at every node on the fly by ADCIRC internally using the Dynamic Holland model.&lt;br /&gt;
| [[Fort.22_file_format#NWS_.3D_8|fort.22]]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| NCDC GFS&lt;br /&gt;
| Wind velocity (10 m) and atmospheric pressure are read in from a sequence of National Weather Service (NWS) Aviation (AVN) model output files. Each AVN file is assumed to contain data on a Gaussian longitude, latitude grid at a single time.&lt;br /&gt;
| [[fort.200_file_format|fort.200, fort.200+N, fort.200+2*N, fort.200+3*N,….,]] where N is the time interval (in hours) between successive meteorological data&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| National Weather Service Eta-29 file&lt;br /&gt;
| Wind velocity (10 m) and atmospheric pressure are read in from a sequence of stripped down National Weather Service (NWS) ETA 29km model output files&lt;br /&gt;
| [[fort.200_file_format|fort.200, fort.201, fort.202, fort.203,….,]]&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| 12 / -12 &lt;br /&gt;
| OWI ASCII, every [[WTIMINC]]&lt;br /&gt;
| See [[NWS12]] for details. Wind velocities (U10, V10) and atmospheric sea level pressure (SLP) are provided in the OWI ASCII format on one to three rectangular (lat/lon) grid(s)&lt;br /&gt;
| [[Fort.22_file_format#NWS_.3D_12|fort.22]], [[fort.221]], [[fort.222]]&lt;br /&gt;
| [[fort.223]], [[fort.224]], [[fort.217]], [[fort.218]]&lt;br /&gt;
|-&lt;br /&gt;
| 13 {{ADC version|version=55|relation=ge}}&lt;br /&gt;
| OWI NetCDF&lt;br /&gt;
| See [[NWS13]] for details. Wind velocities (U10, V10) and atmospheric sea level pressure (SLP) fields are provided in the OWI NetCDF format as 1 or more meshgrid overlays stored in netCDF groups, supporting storm following grids on overlay 2 and on.&lt;br /&gt;
| default is [[fort.22.nc]], see [[NWS13]]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 14 / -14 {{ADC version|version=55|relation=ge}}&lt;br /&gt;
| GRIB2/NetCDF Binary, every [[WTIMINC]]&lt;br /&gt;
| Gridded data of wind velocities (U10, V10) and atmospheric sea level pressure (SLP) are provided in GRIB2 (e.g., GFS, CFSv2) or NetCDF (e.g., ERA5, WRF) binary files. Gridded data may be on a standard rectangular lat/lon grid, a [https://en.wikipedia.org/wiki/Gaussian_grid Gaussian grid], or a projected WRF-like grid. Requires that ADCIRC is compiled with DATETIME, NetCDF and if required, GRIB2 flags enabled (the static libraries must be compiled). Will find and read time-snaps based on the reference date, [[NCDATE]] located near or at the bottom of the [[fort.15_file_format|fort.15 file]] taking into account hot-start times etc. If the negative value is used, OWI ASCII (see NWS = 12) meteorology will overwrite the GRIB2/NetCDF meteorology data in the overlap region (except during the &amp;quot;skipping OWI time snap&amp;quot; phase).  &lt;br /&gt;
| [[fort.22x.grb2 file|fort.221.grb2, fort.222.grb2]] &amp;lt;br/&amp;gt;'''or'''&amp;lt;br/&amp;gt; [[Fort.22_file_format#NWS_.3D_14|fort.22]], [[fort.221.nc]], [[fort.222.nc]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 15&lt;br /&gt;
| HWIND&lt;br /&gt;
| Uses data assimilated snapshots of the wind velocity fields of tropical cyclones that are produced by the NOAA Hurricane Research Division (HRD)&lt;br /&gt;
| [[fort.22_file_format#NWS = 15|fort.22]]&lt;br /&gt;
| Additional HWIND files specified in the [[fort.22_file_format#NWS = 15|fort.22]] file&lt;br /&gt;
|-&lt;br /&gt;
| 16&lt;br /&gt;
| GFDL&lt;br /&gt;
| GFDL model output files produced by the Geophysical Fluid Dynamics Laboratory at NOAA. Each ASCII GFDL model output file contains one or more nested grid dataset where the nested grids are allowed to change in time. Coarse grid data is not stored where finer nest data is given.&lt;br /&gt;
| [[fort.22_file_format#NWS = 16|fort.22]]&lt;br /&gt;
| Additional GFDL files specified in the [[fort.22_file_format#NWS = 16|fort.22]] file&lt;br /&gt;
|-&lt;br /&gt;
| 19&lt;br /&gt;
| Dynamic Asymmetric Model&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;nws19bad&amp;quot;&amp;gt;Use of this [[Typical_ADCIRC_Parameter_Selections#Discouraged_Parameter_Selections|is discouraged]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| Wind velocity and atmospheric pressure are calculated at exact finite element mesh node locations and directly coupled to ADCIRC at every time step using the asymmetric hurricane vortex formulation based on the Holland gradient wind model. The input file is assumed to correspond to the ATCF Best Track/Objective Aid/Wind Radii Format. This option uses the radii at specific wind speeds (34, 50, 64, 100 knots) reported in the four quadrants (NE, SE, SW, NW) of the storm to calculate the radius of maximum winds as a function of the azimuthal angle. Garret’s formula is used to compute wind stress from the wind velocity. This option allows the user to set a value for Rmax and Holland B Parameter. Additionally the user can select the isotachs to be used for each of the 4 quadrants. The utility program aswip_1.0.3.F located in the /wind folder will generate the NWS=19 formatted file from a NWS=9 formatted fort.22 input file.&lt;br /&gt;
| [[fort.22_file_format#NWS = 19|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 20&lt;br /&gt;
| [[Generalized Asymmetric Holland Model]]&lt;br /&gt;
| The Generalized Asymmetric Holland Model (GAHM) provides a set of theoretical and practical improvements over previous parametric meteorological vortex models in ADCIRC. The track file format is similar to that of the older Dynamic Asymmetric Model (NWS = 19) but with 8 additional columns of data.&lt;br /&gt;
| [[fort.22_file_format#NWS = 20, Generalized Asymmetric Holland Model (GAHM)|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Extended NWS with Ice + Waves==&lt;br /&gt;
The following presents a summary of the extended &amp;lt;code&amp;gt;NWS&amp;lt;/code&amp;gt; values to included ice-coverage and/or wind wave-coupling&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Meteorological Data Format&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. Only&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Waves from fort.23&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Waves SWAN&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Waves STWAVE&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Ice Coverage, Waves off&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Ice Coverage OWI-like format plus Waves from fort.23&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Ice Coverage OWI-like format plus Waves from SWAN&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Ice Coverage OWI-like format plus Waves from STWAVE&lt;br /&gt;
|-&lt;br /&gt;
|none&lt;br /&gt;
| 0&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
|wind stress, every node, every timestep&lt;br /&gt;
| 1&lt;br /&gt;
| 101&lt;br /&gt;
| 301&lt;br /&gt;
| 401&lt;br /&gt;
|&lt;br /&gt;
| 12101&lt;br /&gt;
| 12301&lt;br /&gt;
| 12401&lt;br /&gt;
|-&lt;br /&gt;
|wind stress, every node, every WTIMINC&lt;br /&gt;
| 2&lt;br /&gt;
| 102&lt;br /&gt;
| 302&lt;br /&gt;
| 402&lt;br /&gt;
|&lt;br /&gt;
| 12102&lt;br /&gt;
| 12302&lt;br /&gt;
| 12402&lt;br /&gt;
|-&lt;br /&gt;
|US Navy Fleet Numeric&lt;br /&gt;
| 3&lt;br /&gt;
| 103&lt;br /&gt;
| 303&lt;br /&gt;
| 403&lt;br /&gt;
|&lt;br /&gt;
| 12103&lt;br /&gt;
| 12303&lt;br /&gt;
| 12403&lt;br /&gt;
|-&lt;br /&gt;
|PBL/JAG&lt;br /&gt;
| 4&lt;br /&gt;
| 104&lt;br /&gt;
| 304&lt;br /&gt;
| 404&lt;br /&gt;
|&lt;br /&gt;
| 12104&lt;br /&gt;
| 12304&lt;br /&gt;
| 12404&lt;br /&gt;
|-&lt;br /&gt;
|wind velocity, every node, every WTIMINC&lt;br /&gt;
| 5&lt;br /&gt;
| 105&lt;br /&gt;
| 305&lt;br /&gt;
| 405&lt;br /&gt;
|&lt;br /&gt;
| 12105&lt;br /&gt;
| 12305&lt;br /&gt;
| 12405&lt;br /&gt;
|-&lt;br /&gt;
|wind velocity, rectangular grid, every WTIMINC&lt;br /&gt;
| 6&lt;br /&gt;
| 106&lt;br /&gt;
| 306&lt;br /&gt;
| 406&lt;br /&gt;
|&lt;br /&gt;
| 12106&lt;br /&gt;
| 12306&lt;br /&gt;
| 12406&lt;br /&gt;
|-&lt;br /&gt;
|wind stress, regular grid, every WTIMINC&lt;br /&gt;
| 7&lt;br /&gt;
| 107&lt;br /&gt;
| 307&lt;br /&gt;
| 407&lt;br /&gt;
|&lt;br /&gt;
| 12107&lt;br /&gt;
| 12307&lt;br /&gt;
| 12407&lt;br /&gt;
|-&lt;br /&gt;
|symmetrc vortex model&lt;br /&gt;
| 8&lt;br /&gt;
| 108&lt;br /&gt;
| 308&lt;br /&gt;
| 408&lt;br /&gt;
|&lt;br /&gt;
| 12108&lt;br /&gt;
| 12308&lt;br /&gt;
| 12408&lt;br /&gt;
|-&lt;br /&gt;
|asymmetric vortex model (no longer available)&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
|National Weather Service AVN&lt;br /&gt;
| 10&lt;br /&gt;
| 110&lt;br /&gt;
| 310&lt;br /&gt;
| 410&lt;br /&gt;
| 10010 (ice in 4th column of AVN file)&lt;br /&gt;
| 12110&lt;br /&gt;
| 12310&lt;br /&gt;
| 12410&lt;br /&gt;
|-&lt;br /&gt;
|National Weather Service ETA 29km&lt;br /&gt;
| 11&lt;br /&gt;
| 111&lt;br /&gt;
| 311&lt;br /&gt;
| 411&lt;br /&gt;
|&lt;br /&gt;
| 12111&lt;br /&gt;
| 12311&lt;br /&gt;
| 12411&lt;br /&gt;
|-&lt;br /&gt;
|Oceanweather Inc (OWI)&lt;br /&gt;
| 12&lt;br /&gt;
| 112&lt;br /&gt;
| 312&lt;br /&gt;
| 412&lt;br /&gt;
|&lt;br /&gt;
| 12112&lt;br /&gt;
| 12312&lt;br /&gt;
| 12412&lt;br /&gt;
|-&lt;br /&gt;
|Oceanweather Inc (OWI) NetCDF&lt;br /&gt;
| 13&lt;br /&gt;
| 113?&lt;br /&gt;
| 313?&lt;br /&gt;
| 413?&lt;br /&gt;
|&lt;br /&gt;
| 12113?&lt;br /&gt;
| 12313?&lt;br /&gt;
| 12413?&lt;br /&gt;
|-&lt;br /&gt;
|GRIB2/NetCDF &lt;br /&gt;
| 14&lt;br /&gt;
| 114&lt;br /&gt;
| 314&lt;br /&gt;
| 414&lt;br /&gt;
| 14014 (GRIB2/NetCDF format ice)&lt;br /&gt;
| 14114 (GRIB2/NetCDF format ice)&lt;br /&gt;
| 14314 (GRIB2/NetCDF format ice)&lt;br /&gt;
| 14414 (GRIB2/NetCDF format ice)&lt;br /&gt;
|-&lt;br /&gt;
|H*Wind&lt;br /&gt;
| 15&lt;br /&gt;
| 115&lt;br /&gt;
| 315&lt;br /&gt;
| 415&lt;br /&gt;
|&lt;br /&gt;
| 12115&lt;br /&gt;
| 12315&lt;br /&gt;
| 12415&lt;br /&gt;
|-&lt;br /&gt;
|Dynamic Asymmetric Holland Model&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;nws19bad&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| 19&lt;br /&gt;
| 119&lt;br /&gt;
| 319&lt;br /&gt;
| 419&lt;br /&gt;
|&lt;br /&gt;
| 12119&lt;br /&gt;
| 12319&lt;br /&gt;
| 12419&lt;br /&gt;
|-&lt;br /&gt;
|[[Generalized Asymmetric Holland Model]]&lt;br /&gt;
| 20&lt;br /&gt;
| 120&lt;br /&gt;
| 320&lt;br /&gt;
| 420&lt;br /&gt;
|&lt;br /&gt;
| 12120&lt;br /&gt;
| 12320&lt;br /&gt;
| 12420&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&amp;lt;references group=&amp;quot;note&amp;quot; /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=NWS&amp;diff=1023</id>
		<title>NWS</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=NWS&amp;diff=1023"/>
		<updated>2020-06-26T21:46:47Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Extended NWS with Ice + Waves */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''&amp;lt;code&amp;gt;NWS&amp;lt;/code&amp;gt;''' is a parameter in the [[fort.15 file]] that selects the meteorological forcing input type.  The value on the &amp;quot;[[fort.15_file_format#NWS|NWS line]]&amp;quot; of the fort.15 file also implicitly includes [[#Value Seen in fort.15 File|other parameters]] affecting wave coupling and ice inputs.  Further, &amp;lt;code&amp;gt;NWS&amp;lt;/code&amp;gt; affects not just the file type and handling of meteorological data, but also changes what the [[Fort.15_file_format#WTIMINC|meteorological parameter line]] (informally, the &amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt; line) looks like in the fort.15 file.  See the [[supplemental meteorological/wave/ice parameters]] page for information on the format of this line.  &lt;br /&gt;
&lt;br /&gt;
ADCIRC supports a wide range of meteorological input formats, including moving/fixed gridded data in several file formats, tropical cyclone track and parameter data that can be turned into wind/pressure fields via one of several internal vortex models, and direct specification of wind speeds or stresses on nodes.  As a result of the great flexibility and importance of this choice, several pages are devoted to the topic.  In particular, see also the [[fort.22 file]] and [[wind stress]] pages.  &lt;br /&gt;
&lt;br /&gt;
== Value Seen in fort.15 File ==&lt;br /&gt;
In the fort.15 file, what we call &amp;quot;NWS&amp;quot; is actually a combination of several parameters.  For example, given a 5-digit value on that line, &lt;br /&gt;
 -12305                    ! TRICKY NWS IMPOSTER&lt;br /&gt;
the first two digits (ten-thousands and thousands) tell us the format of ice data &amp;lt;code&amp;gt;[[NCICE]]=12&amp;lt;/code&amp;gt;, the 3rd digit (hundreds) tells us the wave coupling mode &amp;lt;code&amp;gt;[[NRS]]=3&amp;lt;/code&amp;gt;, and the last two digits (tens and ones) combined with the sign of the entire value tell us the meteorological forcing mode &amp;lt;code&amp;gt;NWS=-5&amp;lt;/code&amp;gt;.  If the value has only 3 digits then ADCIRC assumes no ice input &amp;lt;code&amp;gt;[[NCICE]]=0&amp;lt;/code&amp;gt;, and if it's 2 digits then ADCIRC further assumes no wave coupling &amp;lt;code&amp;gt;[[NRS]]=0&amp;lt;/code&amp;gt;.  It is often presumed that when one refers to &amp;quot;NWS&amp;quot;, one is referring to the 2-digit value, not what is in the fort.15 file, but be mindful of the ambiguity here.  &lt;br /&gt;
&lt;br /&gt;
== Parameter Summary ==&lt;br /&gt;
The following table is a summary of possible &amp;lt;code&amp;gt;NWS&amp;lt;/code&amp;gt; values, their descriptions, and associated meteorological input files (required and optional).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;code&amp;gt;NWS&amp;lt;/code&amp;gt; Value&lt;br /&gt;
! Short-name&lt;br /&gt;
! Description&lt;br /&gt;
! Required Input Files&lt;br /&gt;
! Optional Input Files&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| Wind stress, every node, every timestep&lt;br /&gt;
| Wind stress and atmospheric pressure are read in at all grid nodes at every model time step from the  [[fort.22_file_format#NWS = 1 or 101|fort.22 file]]&lt;br /&gt;
| [[fort.22_file_format#NWS = 1 or 101|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| Wind stress, every node, every [[WTIMINC]]&lt;br /&gt;
| Wind stress and atmospheric pressure are read in at all grid nodes at a time interval that does not equal the model time step from the [[fort.22_file_format#NWS = 2, -2, 102 or -102|fort.22 file]]. Interpolation in time is used to synchronize the wind and pressure information with the model time step. The wind time interval ([[WTIMINC]]) is specified in the [[fort.15_file_format|fort.15 file]].&lt;br /&gt;
| [[fort.22_file_format#NWS = 2, -2, 102 or -102|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| US Navy Fleet Numeric&lt;br /&gt;
| Wind velocity is read in from a wind file from the [[fort.22_file_format#NWS = 3 or 103, Fleet Numeric Format|fort.22 file]]  in US Navy Fleet Numeric format. This information is interpolated in space onto the ADCIRC grid and in time to synchronize the wind and pressure information with the model time step. Garret’s formula is used to compute wind stress from the wind velocity. Several parameters describing the Fleet Numeric wind file must be specified in the [[fort.15_file_format|fort.15 file]].&lt;br /&gt;
| [[fort.22_file_format#NWS = 3 or 103, Fleet Numeric Format|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| PBL/JAG&lt;br /&gt;
| Wind velocity and atmospheric pressure are read in (PBL/JAG format) at selected ADCIRC grid nodes from the [[fort.22_file_format#NWS = 4, -4, 104 or -104 - PBL Hurricane Model format|fort.22]] file. Interpolation in time is used to synchronize the wind and pressure information with the model time step. Garret’s formula is used to compute wind stress from wind velocity.&lt;br /&gt;
| [[fort.22_file_format#NWS = 4, -4, 104 or -104 - PBL Hurricane Model format|fort.22]]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| Wind velocity, every node, every [[WTIMINC]]&lt;br /&gt;
| Wind velocity and atmospheric pressure are read in at all grid nodes from the [[fort.22_file_format#NWS = 5, -5, 105, or -105|fort.22]] File. Interpolation in time is used to synchronize the wind and pressure information with the model time step. Garret’s formula is used to compute wind stress from wind velocity.&lt;br /&gt;
|  [[fort.22_file_format#NWS = 5, -5, 105, or -105|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| wind velocity, rectangular grid, every [[WTIMINC]]&lt;br /&gt;
| Meteorological data (U,V,P) is input on a rectangular grid (either in Longitude, Latitude or Cartesian coordinates, consistent with the grid coordinates) and interpolated in space onto the ADCIRC grid. Wind velocity (U,V @ 10 m above the water surface) must be input in units of m/s and surface atmospheric pressure (P) must be input in units of Pascals = Newtons/square meter.  The meteorological grid MUST cover the entire ADCIRC mesh; that is, the ADCIRC mesh must be ENTIRELY within the meteorological grid or an error will result.&lt;br /&gt;
| [[fort.22_file_format#NWS = 6 or 106|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 7 {{ADC version|version=future|relation=eq}}&lt;br /&gt;
| Wind stress, regular grid, every [[WTIMINC]]&lt;br /&gt;
| Surface stress and pressure values are read in on a regular grid from the [[fort.22_file_format|fort.22 file]]. Currently, this feature is not supported for parallel runs because adcprep cannot decompose the files.  See [https://github.com/adcirc/adcirc-cg/issues/215].  &lt;br /&gt;
| [[fort.22_file_format#NWS = 7 or -7|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| Symmetric Holland Vortex&lt;br /&gt;
| Wind velocity and atmospheric pressure are calculated at every node on the fly by ADCIRC internally using the Dynamic Holland model.&lt;br /&gt;
| [[Fort.22_file_format#NWS_.3D_8|fort.22]]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| NCDC GFS&lt;br /&gt;
| Wind velocity (10 m) and atmospheric pressure are read in from a sequence of National Weather Service (NWS) Aviation (AVN) model output files. Each AVN file is assumed to contain data on a Gaussian longitude, latitude grid at a single time.&lt;br /&gt;
| [[fort.200_file_format|fort.200, fort.200+N, fort.200+2*N, fort.200+3*N,….,]] where N is the time interval (in hours) between successive meteorological data&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| 11&lt;br /&gt;
| National Weather Service Eta-29 file&lt;br /&gt;
| Wind velocity (10 m) and atmospheric pressure are read in from a sequence of stripped down National Weather Service (NWS) ETA 29km model output files&lt;br /&gt;
| [[fort.200_file_format|fort.200, fort.201, fort.202, fort.203,….,]]&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| 12 / -12 &lt;br /&gt;
| OWI ASCII, every [[WTIMINC]]&lt;br /&gt;
| See [[NWS12]] for details. Wind velocities (U10, V10) and atmospheric sea level pressure (SLP) are provided in the OWI ASCII format on one to three rectangular (lat/lon) grid(s)&lt;br /&gt;
| [[Fort.22_file_format#NWS_.3D_12|fort.22]], [[fort.221]], [[fort.222]]&lt;br /&gt;
| [[fort.223]], [[fort.224]], [[fort.217]], [[fort.218]]&lt;br /&gt;
|-&lt;br /&gt;
| 13 {{ADC version|version=55|relation=ge}}&lt;br /&gt;
| OWI NetCDF&lt;br /&gt;
| See [[NWS13]] for details. Wind velocities (U10, V10) and atmospheric sea level pressure (SLP) fields are provided in the OWI NetCDF format as 1 or more meshgrid overlays stored in netCDF groups, supporting storm following grids on overlay 2 and on.&lt;br /&gt;
| default is [[fort.22.nc]], see [[NWS13]]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 14 / -14 {{ADC version|version=55|relation=ge}}&lt;br /&gt;
| GRIB2/NetCDF Binary, every [[WTIMINC]]&lt;br /&gt;
| Gridded data of wind velocities (U10, V10) and atmospheric sea level pressure (SLP) are provided in GRIB2 (e.g., GFS, CFSv2) or NetCDF (e.g., ERA5, WRF) binary files. Gridded data may be on a standard rectangular lat/lon grid, a [https://en.wikipedia.org/wiki/Gaussian_grid Gaussian grid], or a projected WRF-like grid. Requires that ADCIRC is compiled with DATETIME, NetCDF and if required, GRIB2 flags enabled (the static libraries must be compiled). Will find and read time-snaps based on the reference date, [[NCDATE]] located near or at the bottom of the [[fort.15_file_format|fort.15 file]] taking into account hot-start times etc. If the negative value is used, OWI ASCII (see NWS = 12) meteorology will overwrite the GRIB2/NetCDF meteorology data in the overlap region (except during the &amp;quot;skipping OWI time snap&amp;quot; phase).  &lt;br /&gt;
| [[fort.22x.grb2 file|fort.221.grb2, fort.222.grb2]] &amp;lt;br/&amp;gt;'''or'''&amp;lt;br/&amp;gt; [[Fort.22_file_format#NWS_.3D_14|fort.22]], [[fort.221.nc]], [[fort.222.nc]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 15&lt;br /&gt;
| HWIND&lt;br /&gt;
| Uses data assimilated snapshots of the wind velocity fields of tropical cyclones that are produced by the NOAA Hurricane Research Division (HRD)&lt;br /&gt;
| [[fort.22_file_format#NWS = 15|fort.22]]&lt;br /&gt;
| Additional HWIND files specified in the [[fort.22_file_format#NWS = 15|fort.22]] file&lt;br /&gt;
|-&lt;br /&gt;
| 16&lt;br /&gt;
| GFDL&lt;br /&gt;
| GFDL model output files produced by the Geophysical Fluid Dynamics Laboratory at NOAA. Each ASCII GFDL model output file contains one or more nested grid dataset where the nested grids are allowed to change in time. Coarse grid data is not stored where finer nest data is given.&lt;br /&gt;
| [[fort.22_file_format#NWS = 16|fort.22]]&lt;br /&gt;
| Additional GFDL files specified in the [[fort.22_file_format#NWS = 16|fort.22]] file&lt;br /&gt;
|-&lt;br /&gt;
| 19&lt;br /&gt;
| Dynamic Asymmetric Model&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;nws19bad&amp;quot;&amp;gt;Use of this [[Typical_ADCIRC_Parameter_Selections#Discouraged_Parameter_Selections|is discouraged]].&amp;lt;/ref&amp;gt;&lt;br /&gt;
| Wind velocity and atmospheric pressure are calculated at exact finite element mesh node locations and directly coupled to ADCIRC at every time step using the asymmetric hurricane vortex formulation based on the Holland gradient wind model. The input file is assumed to correspond to the ATCF Best Track/Objective Aid/Wind Radii Format. This option uses the radii at specific wind speeds (34, 50, 64, 100 knots) reported in the four quadrants (NE, SE, SW, NW) of the storm to calculate the radius of maximum winds as a function of the azimuthal angle. Garret’s formula is used to compute wind stress from the wind velocity. This option allows the user to set a value for Rmax and Holland B Parameter. Additionally the user can select the isotachs to be used for each of the 4 quadrants. The utility program aswip_1.0.3.F located in the /wind folder will generate the NWS=19 formatted file from a NWS=9 formatted fort.22 input file.&lt;br /&gt;
| [[fort.22_file_format#NWS = 19|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 20&lt;br /&gt;
| [[Generalized Asymmetric Holland Model]]&lt;br /&gt;
| The Generalized Asymmetric Holland Model (GAHM) provides a set of theoretical and practical improvements over previous parametric meteorological vortex models in ADCIRC. The track file format is similar to that of the older Dynamic Asymmetric Model (NWS = 19) but with 8 additional columns of data.&lt;br /&gt;
| [[fort.22_file_format#NWS = 20, Generalized Asymmetric Holland Model (GAHM)|fort.22]]&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Extended NWS with Ice + Waves==&lt;br /&gt;
The following presents a summary of the extended &amp;lt;code&amp;gt;NWS&amp;lt;/code&amp;gt; values to included ice-coverage and/or wind wave-coupling&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Meteorological Data Format&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. Only&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Waves from fort.23&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Waves SWAN&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Waves STWAVE&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Ice Coverage, Waves off&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Ice Coverage OWI-like format plus Waves from fort.23&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Ice Coverage OWI-like format plus Waves from SWAN&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; |Met. plus Ice Coverage OWI-like format plus Waves from STWAVE&lt;br /&gt;
|-&lt;br /&gt;
|none&lt;br /&gt;
| 0&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
|wind stress, every node, every timestep&lt;br /&gt;
| 1&lt;br /&gt;
| 101&lt;br /&gt;
| 301&lt;br /&gt;
| 401&lt;br /&gt;
|&lt;br /&gt;
| 12101&lt;br /&gt;
| 12301&lt;br /&gt;
| 12401&lt;br /&gt;
|-&lt;br /&gt;
|wind stress, every node, every WTIMINC&lt;br /&gt;
| 2&lt;br /&gt;
| 102&lt;br /&gt;
| 302&lt;br /&gt;
| 402&lt;br /&gt;
|&lt;br /&gt;
| 12102&lt;br /&gt;
| 12302&lt;br /&gt;
| 12402&lt;br /&gt;
|-&lt;br /&gt;
|US Navy Fleet Numeric&lt;br /&gt;
| 3&lt;br /&gt;
| 103&lt;br /&gt;
| 303&lt;br /&gt;
| 403&lt;br /&gt;
|&lt;br /&gt;
| 12103&lt;br /&gt;
| 12303&lt;br /&gt;
| 12403&lt;br /&gt;
|-&lt;br /&gt;
|PBL/JAG&lt;br /&gt;
| 4&lt;br /&gt;
| 104&lt;br /&gt;
| 304&lt;br /&gt;
| 404&lt;br /&gt;
|&lt;br /&gt;
| 12104&lt;br /&gt;
| 12304&lt;br /&gt;
| 12404&lt;br /&gt;
|-&lt;br /&gt;
|wind velocity, every node, every WTIMINC&lt;br /&gt;
| 5&lt;br /&gt;
| 105&lt;br /&gt;
| 305&lt;br /&gt;
| 405&lt;br /&gt;
|&lt;br /&gt;
| 12105&lt;br /&gt;
| 12305&lt;br /&gt;
| 12405&lt;br /&gt;
|-&lt;br /&gt;
|wind velocity, rectangular grid, every WTIMINC&lt;br /&gt;
| 6&lt;br /&gt;
| 106&lt;br /&gt;
| 306&lt;br /&gt;
| 406&lt;br /&gt;
|&lt;br /&gt;
| 12106&lt;br /&gt;
| 12306&lt;br /&gt;
| 12406&lt;br /&gt;
|-&lt;br /&gt;
|wind stress, regular grid, every WTIMINC&lt;br /&gt;
| 7&lt;br /&gt;
| 107&lt;br /&gt;
| 307&lt;br /&gt;
| 407&lt;br /&gt;
|&lt;br /&gt;
| 12107&lt;br /&gt;
| 12307&lt;br /&gt;
| 12407&lt;br /&gt;
|-&lt;br /&gt;
|symmetrc vortex model&lt;br /&gt;
| 8&lt;br /&gt;
| 108&lt;br /&gt;
| 308&lt;br /&gt;
| 408&lt;br /&gt;
|&lt;br /&gt;
| 12108&lt;br /&gt;
| 12308&lt;br /&gt;
| 12408&lt;br /&gt;
|-&lt;br /&gt;
|asymmetric vortex model (no longer available)&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
| n/a&lt;br /&gt;
|-&lt;br /&gt;
|National Weather Service AVN&lt;br /&gt;
| 10&lt;br /&gt;
| 110&lt;br /&gt;
| 310&lt;br /&gt;
| 410&lt;br /&gt;
| 14010 (GRIB2/NetCDF format ice)&lt;br /&gt;
| 12110&lt;br /&gt;
| 12310&lt;br /&gt;
| 12410&lt;br /&gt;
|-&lt;br /&gt;
|National Weather Service ETA 29km&lt;br /&gt;
| 11&lt;br /&gt;
| 111&lt;br /&gt;
| 311&lt;br /&gt;
| 411&lt;br /&gt;
|&lt;br /&gt;
| 12111&lt;br /&gt;
| 12311&lt;br /&gt;
| 12411&lt;br /&gt;
|-&lt;br /&gt;
|Oceanweather Inc (OWI)&lt;br /&gt;
| 12&lt;br /&gt;
| 112&lt;br /&gt;
| 312&lt;br /&gt;
| 412&lt;br /&gt;
|&lt;br /&gt;
| 12112&lt;br /&gt;
| 12312&lt;br /&gt;
| 12412&lt;br /&gt;
|-&lt;br /&gt;
|Oceanweather Inc (OWI) NetCDF&lt;br /&gt;
| 13&lt;br /&gt;
| 113?&lt;br /&gt;
| 313?&lt;br /&gt;
| 413?&lt;br /&gt;
|&lt;br /&gt;
| 12113?&lt;br /&gt;
| 12313?&lt;br /&gt;
| 12413?&lt;br /&gt;
|-&lt;br /&gt;
|GRIB2/NetCDF &lt;br /&gt;
| 14&lt;br /&gt;
| 114&lt;br /&gt;
| 314&lt;br /&gt;
| 414&lt;br /&gt;
| 14014 (GRIB2/NetCDF format ice)&lt;br /&gt;
| 14114 (GRIB2/NetCDF format ice)&lt;br /&gt;
| 14314 (GRIB2/NetCDF format ice)&lt;br /&gt;
| 14414 (GRIB2/NetCDF format ice)&lt;br /&gt;
|-&lt;br /&gt;
|H*Wind&lt;br /&gt;
| 15&lt;br /&gt;
| 115&lt;br /&gt;
| 315&lt;br /&gt;
| 415&lt;br /&gt;
|&lt;br /&gt;
| 12115&lt;br /&gt;
| 12315&lt;br /&gt;
| 12415&lt;br /&gt;
|-&lt;br /&gt;
|Dynamic Asymmetric Holland Model&amp;lt;ref group=&amp;quot;note&amp;quot; name=&amp;quot;nws19bad&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
| 19&lt;br /&gt;
| 119&lt;br /&gt;
| 319&lt;br /&gt;
| 419&lt;br /&gt;
|&lt;br /&gt;
| 12119&lt;br /&gt;
| 12319&lt;br /&gt;
| 12419&lt;br /&gt;
|-&lt;br /&gt;
|[[Generalized Asymmetric Holland Model]]&lt;br /&gt;
| 20&lt;br /&gt;
| 120&lt;br /&gt;
| 320&lt;br /&gt;
| 420&lt;br /&gt;
|&lt;br /&gt;
| 12120&lt;br /&gt;
| 12320&lt;br /&gt;
| 12420&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&amp;lt;references group=&amp;quot;note&amp;quot; /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=File:Channel_Elev.gif&amp;diff=884</id>
		<title>File:Channel Elev.gif</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=File:Channel_Elev.gif&amp;diff=884"/>
		<updated>2020-06-09T02:10:50Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: Wpringle uploaded a new version of File:Channel Elev.gif&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Elevation time series for the idealized channel problem&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=883</id>
		<title>Idealized Channel Problem</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=883"/>
		<updated>2020-06-09T02:08:50Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This example tests ADCIRC version 55 (and beyond). It tests the simulation of a diurnal tide on a sloping beach with a channel along its centerline (adapted from&amp;lt;ref name=Keith&amp;gt;Roberts, K.J., Dietrich, J.C., Wirasaet, D., Pringle, W.J., Westerink, J.J., 2020. Dynamic Load Balancing for Predictions of Storm Surge and Coastal Flooding. In Preparation, pp.37.&amp;lt;/ref&amp;gt;). It tests lateral periodic boundary conditions and the absorption-generation sponge layer&amp;lt;ref name=Pringle&amp;gt;Pringle, W.J., Wirasaet, D., Suhardjo, A., Meixner, J., Westerink, J.J., Kennedy, A.B., Nong, S., 2018. Finite-Element Barotropic Model for the Indian and Western Pacific Oceans: Tidal Model-Data Comparisons and Sensitivities. Ocean Model. 129, 13–38. doi:10.1016/j.ocemod.2018.07.003&amp;lt;/ref&amp;gt;&amp;lt;ref name=Pringle2&amp;gt;Pringle, W.J., Gonzalez-lopez, J., Joyce, B., Westerink, J.J., van der Westhuysen, A.J., 2019. Baroclinic Coupling Improves Depth-Integrated Modeling of Coastal Sea Level Variations around Puerto Rico and the U.S. Virgin Islands. J. Geophys. Res. Ocean. 124, 2196–2217. doi:10.1029/2018JC014682&amp;lt;/ref&amp;gt;. The test finishes in about 8 minutes in parallel ADCIRC (2 processors) for 6 hours of simulation. Note that the short 6 hour length of the test is chosen only to limit simulation time for the [https://github.com/adcirc/adcirc-cg-testsuite/tree/v55/adcirc/adcirc_ideal_channel-2d-parallel GitHub test suite] where the test case been found. Users may extend the simulation length to simulate more of the inundating phase of the incoming wave.  &lt;br /&gt;
&lt;br /&gt;
== Mesh == &lt;br /&gt;
The mesh is comprised of 64,415 vertices and 127,784 triangular elements, with resolution in the 10-60 m range. The mesh is symmetrical in the east-west direction so that the east and west lateral boundary vertices match for the application of the periodic lateral boundary conditions. An elevation specified boundary condition and absorption-generation sponge layer is prescribed at the southern end of the domain.&lt;br /&gt;
&lt;br /&gt;
[[File:IdealChannel.png|1000px|thumb|Left: Mesh triangulation and resolution. Blue line shows the elevation specified boundary condition location, green and yellow lines on the sides show the periodic lateral boundary condition locations. Center: Mesh topo-bathy. Right: The sponge strength coefficients.]]&lt;br /&gt;
&lt;br /&gt;
[[File:Channel_Elev.gif|500px|thumb|Elevation time series for the idealized channel problem]] [[File:Channel_Vel.gif|500px|thumb|North-south velocity time series for the idealized channel problem]]&lt;br /&gt;
&lt;br /&gt;
== Options/Features Tested ==&lt;br /&gt;
*&amp;lt;code&amp;gt;[[IM]]&amp;lt;/code&amp;gt; = 111112: Uses the explicit scheme (computational time step is 2 seconds). &lt;br /&gt;
*&amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; = 0.0, 1.0, 0.0: Must be used with explicit scheme.&lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGE]]&amp;lt;/code&amp;gt; = 5: Outputs the global elevations into a netCDF4 [[fort.63 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGV]]&amp;lt;/code&amp;gt; = 5: Outputs the global velocities into a netCDF4 [[fort.64 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGM]]&amp;lt;/code&amp;gt; = 5: Outputs the global meteorology into a netCDF4 [[fort.73 file]] (pressure) and a netCDF4 [[fort.74 file]] (velocity). &lt;br /&gt;
*[[Fort.13_file#Absorption-generation_Sponge_Layer|sponge_generator_layer]]: Applies a sponge layer to absorb outgoing waves while generating incoming waves. In this case incoming diurnal tidal waves are generated using the [[fort.53001]] and [[fort.54001]] input files. [[Grid_Development_and_Editing#OceanMesh2D|OceanMesh2D]] functions can be used to automatically generate the sponge_generator_layer attribute ([https://github.com/CHLNDDEV/OceanMesh2D/blob/Projection/utilities/Calc_Sponge.m Calc_Sponge]) and the input files ([https://github.com/CHLNDDEV/OceanMesh2D/blob/Projection/utilities/Make_f5354.m Make_f5354]).&lt;br /&gt;
*[[Fort.14_file_format|IBTYPE=94]]: Node pairs are matched along opposite lateral boundaries where a periodic (repeating) boundary condition is applied.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=882</id>
		<title>Idealized Channel Problem</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=882"/>
		<updated>2020-06-09T02:07:51Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Options/Features Tested */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This example tests ADCIRC version 55 (and beyond). It tests the simulation of a diurnal tide on a sloping beach with a channel along its centerline (adapted from&amp;lt;ref name=Keith&amp;gt;Roberts, K.J., Dietrich, J.C., Wirasaet, D., Pringle, W.J., Westerink, J.J., 2020. Dynamic Load Balancing for Predictions of Storm Surge and Coastal Flooding. In Preparation, pp.37.&amp;lt;/ref&amp;gt;). It tests lateral periodic boundary conditions and the absorption-generation sponge layer&amp;lt;ref name=Pringle&amp;gt;Pringle, W.J., Wirasaet, D., Suhardjo, A., Meixner, J., Westerink, J.J., Kennedy, A.B., Nong, S., 2018. Finite-Element Barotropic Model for the Indian and Western Pacific Oceans: Tidal Model-Data Comparisons and Sensitivities. Ocean Model. 129, 13–38. doi:10.1016/j.ocemod.2018.07.003&amp;lt;/ref&amp;gt;&amp;lt;ref name=Pringle2&amp;gt;Pringle, W.J., Gonzalez-lopez, J., Joyce, B., Westerink, J.J., van der Westhuysen, A.J., 2019. Baroclinic Coupling Improves Depth-Integrated Modeling of Coastal Sea Level Variations around Puerto Rico and the U.S. Virgin Islands. J. Geophys. Res. Ocean. 124, 2196–2217. doi:10.1029/2018JC014682&amp;lt;/ref&amp;gt;. The test finishes in about 8 minutes in parallel ADCIRC (2 processors) for 6 hours of simulation. Note that the short 6 hour length of the test is chosen only to limit simulation time for the [https://github.com/adcirc/adcirc-cg-testsuite/tree/v55/adcirc/adcirc_ideal_channel-2d-parallel GitHub test suite] where the test case been found. Users may extend the simulation length to simulate the inundating phase of the incoming wave.  &lt;br /&gt;
&lt;br /&gt;
== Mesh == &lt;br /&gt;
The mesh is comprised of 64,415 vertices and 127,784 triangular elements, with resolution in the 10-60 m range. The mesh is symmetrical in the east-west direction so that the east and west lateral boundary vertices match for the application of the periodic lateral boundary conditions. An elevation specified boundary condition and absorption-generation sponge layer is prescribed at the southern end of the domain.&lt;br /&gt;
&lt;br /&gt;
[[File:IdealChannel.png|1000px|thumb|Left: Mesh triangulation and resolution. Blue line shows the elevation specified boundary condition location, green and yellow lines on the sides show the periodic lateral boundary condition locations. Center: Mesh topo-bathy. Right: The sponge strength coefficients.]]&lt;br /&gt;
&lt;br /&gt;
[[File:Channel_Elev.gif|500px|thumb|Elevation time series for the idealized channel problem]] [[File:Channel_Vel.gif|500px|thumb|North-south velocity time series for the idealized channel problem]]&lt;br /&gt;
&lt;br /&gt;
== Options/Features Tested ==&lt;br /&gt;
*&amp;lt;code&amp;gt;[[IM]]&amp;lt;/code&amp;gt; = 111112: Uses the explicit scheme (computational time step is 2 seconds). &lt;br /&gt;
*&amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; = 0.0, 1.0, 0.0: Must be used with explicit scheme.&lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGE]]&amp;lt;/code&amp;gt; = 5: Outputs the global elevations into a netCDF4 [[fort.63 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGV]]&amp;lt;/code&amp;gt; = 5: Outputs the global velocities into a netCDF4 [[fort.64 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGM]]&amp;lt;/code&amp;gt; = 5: Outputs the global meteorology into a netCDF4 [[fort.73 file]] (pressure) and a netCDF4 [[fort.74 file]] (velocity). &lt;br /&gt;
*[[Fort.13_file#Absorption-generation_Sponge_Layer|sponge_generator_layer]]: Applies a sponge layer to absorb outgoing waves while generating incoming waves. In this case incoming diurnal tidal waves are generated using the [[fort.53001]] and [[fort.54001]] input files. [[Grid_Development_and_Editing#OceanMesh2D|OceanMesh2D]] functions can be used to automatically generate the sponge_generator_layer attribute ([https://github.com/CHLNDDEV/OceanMesh2D/blob/Projection/utilities/Calc_Sponge.m Calc_Sponge]) and the input files ([https://github.com/CHLNDDEV/OceanMesh2D/blob/Projection/utilities/Make_f5354.m Make_f5354]).&lt;br /&gt;
*[[Fort.14_file_format|IBTYPE=94]]: Node pairs are matched along opposite lateral boundaries where a periodic (repeating) boundary condition is applied.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=881</id>
		<title>Idealized Channel Problem</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=881"/>
		<updated>2020-06-09T02:06:07Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Options/Features Tested */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This example tests ADCIRC version 55 (and beyond). It tests the simulation of a diurnal tide on a sloping beach with a channel along its centerline (adapted from&amp;lt;ref name=Keith&amp;gt;Roberts, K.J., Dietrich, J.C., Wirasaet, D., Pringle, W.J., Westerink, J.J., 2020. Dynamic Load Balancing for Predictions of Storm Surge and Coastal Flooding. In Preparation, pp.37.&amp;lt;/ref&amp;gt;). It tests lateral periodic boundary conditions and the absorption-generation sponge layer&amp;lt;ref name=Pringle&amp;gt;Pringle, W.J., Wirasaet, D., Suhardjo, A., Meixner, J., Westerink, J.J., Kennedy, A.B., Nong, S., 2018. Finite-Element Barotropic Model for the Indian and Western Pacific Oceans: Tidal Model-Data Comparisons and Sensitivities. Ocean Model. 129, 13–38. doi:10.1016/j.ocemod.2018.07.003&amp;lt;/ref&amp;gt;&amp;lt;ref name=Pringle2&amp;gt;Pringle, W.J., Gonzalez-lopez, J., Joyce, B., Westerink, J.J., van der Westhuysen, A.J., 2019. Baroclinic Coupling Improves Depth-Integrated Modeling of Coastal Sea Level Variations around Puerto Rico and the U.S. Virgin Islands. J. Geophys. Res. Ocean. 124, 2196–2217. doi:10.1029/2018JC014682&amp;lt;/ref&amp;gt;. The test finishes in about 8 minutes in parallel ADCIRC (2 processors) for 6 hours of simulation. Note that the short 6 hour length of the test is chosen only to limit simulation time for the [https://github.com/adcirc/adcirc-cg-testsuite/tree/v55/adcirc/adcirc_ideal_channel-2d-parallel GitHub test suite] where the test case been found. Users may extend the simulation length to simulate the inundating phase of the incoming wave.  &lt;br /&gt;
&lt;br /&gt;
== Mesh == &lt;br /&gt;
The mesh is comprised of 64,415 vertices and 127,784 triangular elements, with resolution in the 10-60 m range. The mesh is symmetrical in the east-west direction so that the east and west lateral boundary vertices match for the application of the periodic lateral boundary conditions. An elevation specified boundary condition and absorption-generation sponge layer is prescribed at the southern end of the domain.&lt;br /&gt;
&lt;br /&gt;
[[File:IdealChannel.png|1000px|thumb|Left: Mesh triangulation and resolution. Blue line shows the elevation specified boundary condition location, green and yellow lines on the sides show the periodic lateral boundary condition locations. Center: Mesh topo-bathy. Right: The sponge strength coefficients.]]&lt;br /&gt;
&lt;br /&gt;
[[File:Channel_Elev.gif|500px|thumb|Elevation time series for the idealized channel problem]] [[File:Channel_Vel.gif|500px|thumb|North-south velocity time series for the idealized channel problem]]&lt;br /&gt;
&lt;br /&gt;
== Options/Features Tested ==&lt;br /&gt;
*&amp;lt;code&amp;gt;[[IM]]&amp;lt;/code&amp;gt; = 111112: Uses the explicit scheme (computational time step is 2 seconds). &lt;br /&gt;
*&amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; = 0.0, 1.0, 0.0: Must be used with explicit scheme.&lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGE]]&amp;lt;/code&amp;gt; = 5: Outputs the global elevations into a netCDF4 [[fort.63 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGV]]&amp;lt;/code&amp;gt; = 5: Outputs the global velocities into a netCDF4 [[fort.64 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGM]]&amp;lt;/code&amp;gt; = 5: Outputs the global meteorology into a netCDF4 [[fort.73 file]] (pressure) and a netCDF4 [[fort.74 file]] (velocity). &lt;br /&gt;
*[[Fort.13_file#Absorption-generation_Sponge_Layer|sponge_generator_layer]]: Applies a sponge layer to absorb outgoing waves while generating incoming waves. In this case incoming diurnal tidal waves are generated using the [[fort.53001]] and [[fort.54001]] input files. [[OceanMesh2D]] functions exist for generating the sponge_generator_layer attribute ([https://github.com/CHLNDDEV/OceanMesh2D/blob/Projection/utilities/Calc_Sponge.m Calc_Sponge]), and the input files ([https://github.com/CHLNDDEV/OceanMesh2D/blob/Projection/utilities/Make_f5354.m Make_f5354]).&lt;br /&gt;
*[[Fort.14_file_format|IBTYPE=94]]: Node pairs are matched along opposite lateral boundaries where a periodic (repeating) boundary condition is applied.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=880</id>
		<title>Idealized Channel Problem</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=880"/>
		<updated>2020-06-09T02:01:58Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This example tests ADCIRC version 55 (and beyond). It tests the simulation of a diurnal tide on a sloping beach with a channel along its centerline (adapted from&amp;lt;ref name=Keith&amp;gt;Roberts, K.J., Dietrich, J.C., Wirasaet, D., Pringle, W.J., Westerink, J.J., 2020. Dynamic Load Balancing for Predictions of Storm Surge and Coastal Flooding. In Preparation, pp.37.&amp;lt;/ref&amp;gt;). It tests lateral periodic boundary conditions and the absorption-generation sponge layer&amp;lt;ref name=Pringle&amp;gt;Pringle, W.J., Wirasaet, D., Suhardjo, A., Meixner, J., Westerink, J.J., Kennedy, A.B., Nong, S., 2018. Finite-Element Barotropic Model for the Indian and Western Pacific Oceans: Tidal Model-Data Comparisons and Sensitivities. Ocean Model. 129, 13–38. doi:10.1016/j.ocemod.2018.07.003&amp;lt;/ref&amp;gt;&amp;lt;ref name=Pringle2&amp;gt;Pringle, W.J., Gonzalez-lopez, J., Joyce, B., Westerink, J.J., van der Westhuysen, A.J., 2019. Baroclinic Coupling Improves Depth-Integrated Modeling of Coastal Sea Level Variations around Puerto Rico and the U.S. Virgin Islands. J. Geophys. Res. Ocean. 124, 2196–2217. doi:10.1029/2018JC014682&amp;lt;/ref&amp;gt;. The test finishes in about 8 minutes in parallel ADCIRC (2 processors) for 6 hours of simulation. Note that the short 6 hour length of the test is chosen only to limit simulation time for the [https://github.com/adcirc/adcirc-cg-testsuite/tree/v55/adcirc/adcirc_ideal_channel-2d-parallel GitHub test suite] where the test case been found. Users may extend the simulation length to simulate the inundating phase of the incoming wave.  &lt;br /&gt;
&lt;br /&gt;
== Mesh == &lt;br /&gt;
The mesh is comprised of 64,415 vertices and 127,784 triangular elements, with resolution in the 10-60 m range. The mesh is symmetrical in the east-west direction so that the east and west lateral boundary vertices match for the application of the periodic lateral boundary conditions. An elevation specified boundary condition and absorption-generation sponge layer is prescribed at the southern end of the domain.&lt;br /&gt;
&lt;br /&gt;
[[File:IdealChannel.png|1000px|thumb|Left: Mesh triangulation and resolution. Blue line shows the elevation specified boundary condition location, green and yellow lines on the sides show the periodic lateral boundary condition locations. Center: Mesh topo-bathy. Right: The sponge strength coefficients.]]&lt;br /&gt;
&lt;br /&gt;
[[File:Channel_Elev.gif|500px|thumb|Elevation time series for the idealized channel problem]] [[File:Channel_Vel.gif|500px|thumb|North-south velocity time series for the idealized channel problem]]&lt;br /&gt;
&lt;br /&gt;
== Options/Features Tested ==&lt;br /&gt;
*&amp;lt;code&amp;gt;[[IM]]&amp;lt;/code&amp;gt; = 111112: Uses the explicit scheme (computational time step is 2 seconds). &lt;br /&gt;
*&amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; = 0.0, 1.0, 0.0: Must be used with explicit scheme.&lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGE]]&amp;lt;/code&amp;gt; = 5: Outputs the global elevations into a netCDF4 [[fort.63 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGV]]&amp;lt;/code&amp;gt; = 5: Outputs the global velocities into a netCDF4 [[fort.64 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGM]]&amp;lt;/code&amp;gt; = 5: Outputs the global meteorology into a netCDF4 [[fort.73 file]] (pressure) and a netCDF4 [[fort.74 file]] (velocity). &lt;br /&gt;
*[[Fort.13_file#Absorption-generation_Sponge_Layer|sponge_generator_layer]]: Applies a sponge layer to absorb outgoing waves while generating incoming waves. In this case incoming diurnal tidal waves are generated using the [[fort.53001]] and [[fort.54001]] input files.&lt;br /&gt;
*[[Fort.14_file_format|IBTYPE=94]]: Node pairs are matched along opposite lateral boundaries where a periodic (repeating) boundary condition is applied.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=879</id>
		<title>Idealized Channel Problem</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=879"/>
		<updated>2020-06-09T02:01:35Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This example tests ADCIRC version 55 (and beyond). It tests the simulation of a diurnal tide on a sloping beach with a channel along its centerline (adapted from&amp;lt;ref name=Keith&amp;gt;Roberts, K.J., Dietrich, J.C., Wirasaet, D., Pringle, W.J., Westerink, J.J., 2020. Dynamic Load Balancing for Predictions of Storm Surge and Coastal Flooding. In Preparation, pp.37.&amp;lt;/ref&amp;gt;). It tests lateral periodic boundary conditions and the absorption-generation sponge layer&amp;lt;ref name=Pringle&amp;gt;Pringle, W.J., Wirasaet, D., Suhardjo, A., Meixner, J., Westerink, J.J., Kennedy, A.B., Nong, S., 2018. Finite-Element Barotropic Model for the Indian and Western Pacific Oceans: Tidal Model-Data Comparisons and Sensitivities. Ocean Model. 129, 13–38. doi:10.1016/j.ocemod.2018.07.003&amp;lt;/ref&amp;gt;&amp;lt;ref name=Pringle2&amp;gt;Pringle, W.J., Gonzalez-lopez, J., Joyce, B., Westerink, J.J., van der Westhuysen, A.J., 2019. Baroclinic Coupling Improves Depth-Integrated Modeling of Coastal Sea Level Variations around Puerto Rico and the U.S. Virgin Islands. J. Geophys. Res. Ocean. 124, 2196–2217. doi:10.1029/2018JC014682&amp;lt;/ref&amp;gt;. The test finishes in about 8 minutes in parallel ADCIRC (2 processors) for 6 hours of simulation. Note that the short 6 hour length of the test is chosen to only limit simulation time for the [https://github.com/adcirc/adcirc-cg-testsuite/tree/v55/adcirc/adcirc_ideal_channel-2d-parallel GitHub test suite] where the test case been found. Users may extend the simulation length to simulate the inundating phase of the incoming wave.  &lt;br /&gt;
&lt;br /&gt;
== Mesh == &lt;br /&gt;
The mesh is comprised of 64,415 vertices and 127,784 triangular elements, with resolution in the 10-60 m range. The mesh is symmetrical in the east-west direction so that the east and west lateral boundary vertices match for the application of the periodic lateral boundary conditions. An elevation specified boundary condition and absorption-generation sponge layer is prescribed at the southern end of the domain.&lt;br /&gt;
&lt;br /&gt;
[[File:IdealChannel.png|1000px|thumb|Left: Mesh triangulation and resolution. Blue line shows the elevation specified boundary condition location, green and yellow lines on the sides show the periodic lateral boundary condition locations. Center: Mesh topo-bathy. Right: The sponge strength coefficients.]]&lt;br /&gt;
&lt;br /&gt;
[[File:Channel_Elev.gif|500px|thumb|Elevation time series for the idealized channel problem]] [[File:Channel_Vel.gif|500px|thumb|North-south velocity time series for the idealized channel problem]]&lt;br /&gt;
&lt;br /&gt;
== Options/Features Tested ==&lt;br /&gt;
*&amp;lt;code&amp;gt;[[IM]]&amp;lt;/code&amp;gt; = 111112: Uses the explicit scheme (computational time step is 2 seconds). &lt;br /&gt;
*&amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; = 0.0, 1.0, 0.0: Must be used with explicit scheme.&lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGE]]&amp;lt;/code&amp;gt; = 5: Outputs the global elevations into a netCDF4 [[fort.63 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGV]]&amp;lt;/code&amp;gt; = 5: Outputs the global velocities into a netCDF4 [[fort.64 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGM]]&amp;lt;/code&amp;gt; = 5: Outputs the global meteorology into a netCDF4 [[fort.73 file]] (pressure) and a netCDF4 [[fort.74 file]] (velocity). &lt;br /&gt;
*[[Fort.13_file#Absorption-generation_Sponge_Layer|sponge_generator_layer]]: Applies a sponge layer to absorb outgoing waves while generating incoming waves. In this case incoming diurnal tidal waves are generated using the [[fort.53001]] and [[fort.54001]] input files.&lt;br /&gt;
*[[Fort.14_file_format|IBTYPE=94]]: Node pairs are matched along opposite lateral boundaries where a periodic (repeating) boundary condition is applied.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=878</id>
		<title>Idealized Channel Problem</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=878"/>
		<updated>2020-06-09T01:58:02Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This example tests ADCIRC version 55 (and beyond). It tests the simulation of a diurnal tide on a sloping beach with a channel along its centerline (adapted from&amp;lt;ref name=Keith&amp;gt;Roberts, K.J., Dietrich, J.C., Wirasaet, D., Pringle, W.J., Westerink, J.J., 2020. Dynamic Load Balancing for Predictions of Storm Surge and Coastal Flooding. In Preparation, pp.37.&amp;lt;/ref&amp;gt;). It tests lateral periodic boundary conditions and the absorption-generation sponge layer&amp;lt;ref name=Pringle&amp;gt;Pringle, W.J., Wirasaet, D., Suhardjo, A., Meixner, J., Westerink, J.J., Kennedy, A.B., Nong, S., 2018. Finite-Element Barotropic Model for the Indian and Western Pacific Oceans: Tidal Model-Data Comparisons and Sensitivities. Ocean Model. 129, 13–38. doi:10.1016/j.ocemod.2018.07.003&amp;lt;/ref&amp;gt;&amp;lt;ref name=Pringle2&amp;gt;Pringle, W.J., Gonzalez-lopez, J., Joyce, B., Westerink, J.J., van der Westhuysen, A.J., 2019. Baroclinic Coupling Improves Depth-Integrated Modeling of Coastal Sea Level Variations around Puerto Rico and the U.S. Virgin Islands. J. Geophys. Res. Ocean. 124, 2196–2217. doi:10.1029/2018JC014682&amp;lt;/ref&amp;gt;. The test finishes in about 8 minutes in parallel ADCIRC (2 processors) for 6 hours of simulation. Find the test at the [https://github.com/adcirc/adcirc-cg-testsuite/tree/v55/adcirc/adcirc_ideal_channel-2d-parallel GitHub test suite].&lt;br /&gt;
&lt;br /&gt;
== Mesh == &lt;br /&gt;
The mesh is comprised of 64,415 vertices and 127,784 triangular elements, with resolution in the 10-60 m range. The mesh is symmetrical in the east-west direction so that the east and west lateral boundary vertices match for the application of the periodic lateral boundary conditions. An elevation specified boundary condition and absorption-generation sponge layer is prescribed at the southern end of the domain.&lt;br /&gt;
&lt;br /&gt;
[[File:IdealChannel.png|1000px|thumb|Left: Mesh triangulation and resolution. Blue line shows the elevation specified boundary condition location, green and yellow lines on the sides show the periodic lateral boundary condition locations. Center: Mesh topo-bathy. Right: The sponge strength coefficients.]]&lt;br /&gt;
&lt;br /&gt;
[[File:Channel_Elev.gif|500px|thumb|Elevation time series for the idealized channel problem]] [[File:Channel_Vel.gif|500px|thumb|North-south velocity time series for the idealized channel problem]]&lt;br /&gt;
&lt;br /&gt;
== Options/Features Tested ==&lt;br /&gt;
*&amp;lt;code&amp;gt;[[IM]]&amp;lt;/code&amp;gt; = 111112: Uses the explicit scheme (computational time step is 2 seconds). &lt;br /&gt;
*&amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; = 0.0, 1.0, 0.0: Must be used with explicit scheme.&lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGE]]&amp;lt;/code&amp;gt; = 5: Outputs the global elevations into a netCDF4 [[fort.63 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGV]]&amp;lt;/code&amp;gt; = 5: Outputs the global velocities into a netCDF4 [[fort.64 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGM]]&amp;lt;/code&amp;gt; = 5: Outputs the global meteorology into a netCDF4 [[fort.73 file]] (pressure) and a netCDF4 [[fort.74 file]] (velocity). &lt;br /&gt;
*[[Fort.13_file#Absorption-generation_Sponge_Layer|sponge_generator_layer]]: Applies a sponge layer to absorb outgoing waves while generating incoming waves. In this case incoming diurnal tidal waves are generated using the [[fort.53001]] and [[fort.54001]] input files.&lt;br /&gt;
*[[Fort.14_file_format|IBTYPE=94]]: Node pairs are matched along opposite lateral boundaries where a periodic (repeating) boundary condition is applied.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=File:Channel_Vel.gif&amp;diff=877</id>
		<title>File:Channel Vel.gif</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=File:Channel_Vel.gif&amp;diff=877"/>
		<updated>2020-06-09T01:51:54Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: North-south velocity time series for the idealized channel problem&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
North-south velocity time series for the idealized channel problem&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=File:Channel_Elev.gif&amp;diff=876</id>
		<title>File:Channel Elev.gif</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=File:Channel_Elev.gif&amp;diff=876"/>
		<updated>2020-06-09T01:46:40Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: Elevation time series for the idealized channel problem&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Elevation time series for the idealized channel problem&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Alaskan_Winter_Storm_with_Ice&amp;diff=875</id>
		<title>Alaskan Winter Storm with Ice</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Alaskan_Winter_Storm_with_Ice&amp;diff=875"/>
		<updated>2020-06-08T23:43:52Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This example tests ADCIRC version 55 (and beyond). It tests the simulation of the storm tides in a regional Alaska domain under astronomical and atmospheric forcing in November 2011 during a strong winter storm in the presence of sea ice (affecting the surface wind drag)&amp;lt;ref name=Brian&amp;gt;Joyce, B.R., Pringle, W.J., Wirasaet, D., Westerink, J.J., Van der Westhuysen, A.J., Grumbine, R., Feyen, J., 2019. High resolution modeling of western Alaskan tides and storm surge under varying sea ice conditions. Ocean Model. 141, 101421. doi:10.1016/j.ocemod.2019.101421&amp;lt;/ref&amp;gt;. The results of interest are the global elevations, velocities and meteorology. The test finishes in about 5 minutes in serial ADCIRC for two weeks of simulation. Find the test at the [https://github.com/adcirc/adcirc-cg-testsuite/tree/v55/adcirc/adcirc_alaska_ice-2d GitHub test suite].&lt;br /&gt;
&lt;br /&gt;
== Mesh == &lt;br /&gt;
The mesh was generated using the OceanMesh2D  Alaska [https://github.com/CHLNDDEV/OceanMesh2D/blob/Projection/Examples/Example_8_AK.m Example_8_AK.m]. The domain encompasses the Gulf of Alaska, Bering Sea, and Chukchi Sea with a minimum resolution of 5 km, comprised of 15,876 vertices and 27,757 triangular elements.&lt;br /&gt;
&lt;br /&gt;
== Options/Features Tested ==&lt;br /&gt;
*&amp;lt;code&amp;gt;[[ICS]]&amp;lt;/code&amp;gt; = 20: Equal-Area cylindrical projection. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[IM]]&amp;lt;/code&amp;gt; = 513111: Uses the implicit scheme for the linear component of the gravity wave term (computational time step is 4 minutes). &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NTIP]]&amp;lt;/code&amp;gt; = 2: Equilibrium tide + self-attraction and loading tide (read from a [[fort.24 file]]) forcing for 8 tidal constituents.&lt;br /&gt;
*&amp;lt;code&amp;gt;[[NWS]]&amp;lt;/code&amp;gt; = 14014: Reads from GRIB2 files that specify the global atmospheric forcing and sea-ice concentration (6-hourly CFSv2 reanalysis data). Sea-ice concentration affects the wind drag coefficient&amp;lt;ref name=Brian&amp;gt;&amp;lt;/ref&amp;gt;.  &lt;br /&gt;
*&amp;lt;code&amp;gt;[[WTIMINC]]&amp;lt;/code&amp;gt; = 21600, 21600: First value gives the temporal interval of the GRIB2 met data (6 hours), second value gives the temporal interval of the GRIB2 ice data (6 hours) - these should always be the same.&lt;br /&gt;
*&amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; = 0.4, 0.4, 0.2: Ensures that the implicit scheme is stable with a fairly large time step.&lt;br /&gt;
*&amp;lt;code&amp;gt;[[ESLM]]&amp;lt;/code&amp;gt; = -0.2: Enables the Smagorinsky turbulence closure with a coefficient of 0.2.&lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGE]]&amp;lt;/code&amp;gt; = 5: Outputs the global elevations into a netCDF4 [[fort.63 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGV]]&amp;lt;/code&amp;gt; = 5: Outputs the global velocities into a netCDF4 [[fort.64 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGM]]&amp;lt;/code&amp;gt; = 5: Outputs the global meteorology into a netCDF4 [[fort.73 file]] (pressure) and a netCDF4 [[fort.74 file]] (velocity). &lt;br /&gt;
*[[fort.13_file#Internal_Tide_Energy_Conversion|internal_tide_friction]]: Spatially varying linear wave drag [[fort.13 file]] attribute accounting for energy conversion due to internal tide generation in the deep ocean.&lt;br /&gt;
*[[Fort.15_file_format#Namelists|&amp;amp;WarnElevControl namelist]]: Set &amp;quot;WarnElev&amp;quot;, the warning elevation level, to 30-m (elevations reach beyond 20-m [default] but remain below 30-m).&lt;br /&gt;
*[[Fort.15_file_format#Namelists|&amp;amp;metControl namelist]]: Set &amp;quot;rhoAir&amp;quot;, to 1.29193 (density of air at 0 deg C for 1013 mbar); set &amp;quot;WindDragLimit&amp;quot; equal to 0.0025; set &amp;quot;invertedBarometerOnElevationBoundary&amp;quot; to true (in Alaska extremely large-scale low pressure systems persist and cross over the open boundaries, so it is important to have the inverted barometer condition along the elevation specified boundary); set &amp;quot;outputWindDrag&amp;quot; to true.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Fort.14_file_format&amp;diff=874</id>
		<title>Fort.14 file format</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Fort.14_file_format&amp;diff=874"/>
		<updated>2020-06-08T23:38:55Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The basic file structure is shown below. Each line of input data is represented by a line containing the input variable name(s). Blank lines are only to enhance readability. Loops indicate multiple lines of input. &lt;br /&gt;
&lt;br /&gt;
[[AGRID]]&lt;br /&gt;
&lt;br /&gt;
[[NE]], [[NP]]&lt;br /&gt;
&lt;br /&gt;
for k=1 to [[NP]]&lt;br /&gt;
: [[JN]], [[X(JN)]], [[Y(JN)]], [[DP(JN)]]&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
for k=1 to [[NE]]&lt;br /&gt;
: [[JE]], [[NHY]], [[NM(JE,1),NM(JE,2), NM(JE,3)]]&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
[[NOPE]]&lt;br /&gt;
&lt;br /&gt;
[[NETA]]&lt;br /&gt;
&lt;br /&gt;
for k=1 to [[NOPE]]&lt;br /&gt;
: [[NVDLL(k)]], [[IBTYPEE(k)]]&lt;br /&gt;
: for j=1 to [[NVDLL(k)]]&lt;br /&gt;
:: [[NBDV(k,j)]]&lt;br /&gt;
:end j loop&lt;br /&gt;
end k loop&lt;br /&gt;
&lt;br /&gt;
[[NBOU]]&lt;br /&gt;
&lt;br /&gt;
[[NVEL]]&lt;br /&gt;
&lt;br /&gt;
for k=1 to [[NBOU]]&lt;br /&gt;
: [[NVELL(k)]], IBTYPE(k)&lt;br /&gt;
: for j=1,NVELL(k)&lt;br /&gt;
:: [[NBVV(k,j)]] include this line only if [[IBTYPE(k)]] = 0, 1, 2, 10, 11, 12, 20, 21, 22, 30&lt;br /&gt;
:: [[NBVV(k,j)]], [[IBCONN(k,j)]] include this line only if [[IBTYPE(k)]] = 94&lt;br /&gt;
:: [[NBVV(k,j)]], [[BARLANHT(k,j)]], [[BARLANCFSP(k,j)]] include this line only if IBTYPE(k) = 3, 13, 23&lt;br /&gt;
:: [[NBVV(k,j)]], [[IBCONN(k,j)]], [[BARINHT(k,j)]], [[BARINCFSB(k,j)]], [[BARINCFSP(k,j)]] include this line only if IBTYPE(k) = 4, 24&lt;br /&gt;
:: [[NBVV(k,j)]], [[IBCONN(k,j)]], [[BARINHT(k,j)]], [[BARINCFSB(k,j)]], [[BARINCFSP(k,j)]], [[PIPEHT(k,j)]], [[PIPECOEF(k,j)]], [[PIPEDIAM(k,j)]], include this line only if IBTYPE(k) = 5, 25&lt;br /&gt;
:end j loop&lt;br /&gt;
end k loop&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=873</id>
		<title>Idealized Channel Problem</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=873"/>
		<updated>2020-06-08T23:34:10Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Options/Features Tested */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This example tests ADCIRC version 55 (and beyond). It tests the simulation of a diurnal tide on a sloping beach with a channel along its centerline (adapted from&amp;lt;ref name=Keith&amp;gt;Roberts, K.J., Dietrich, J.C., Wirasaet, D., Pringle, W.J., Westerink, J.J., 2020. Dynamic Load Balancing for Predictions of Storm Surge and Coastal Flooding. In Preparation, pp.37.&amp;lt;/ref&amp;gt;). It tests lateral periodic boundary conditions and the absorption-generation sponge layer&amp;lt;ref name=Pringle&amp;gt;Pringle, W.J., Wirasaet, D., Suhardjo, A., Meixner, J., Westerink, J.J., Kennedy, A.B., Nong, S., 2018. Finite-Element Barotropic Model for the Indian and Western Pacific Oceans: Tidal Model-Data Comparisons and Sensitivities. Ocean Model. 129, 13–38. doi:10.1016/j.ocemod.2018.07.003&amp;lt;/ref&amp;gt;&amp;lt;ref name=Pringle2&amp;gt;Pringle, W.J., Gonzalez-lopez, J., Joyce, B., Westerink, J.J., van der Westhuysen, A.J., 2019. Baroclinic Coupling Improves Depth-Integrated Modeling of Coastal Sea Level Variations around Puerto Rico and the U.S. Virgin Islands. J. Geophys. Res. Ocean. 124, 2196–2217. doi:10.1029/2018JC014682&amp;lt;/ref&amp;gt;. The test finishes in about 8 minutes in parallel ADCIRC (2 processors) for 6 hours of simulation. Find the test at the [https://github.com/adcirc/adcirc-cg-testsuite/tree/v55/adcirc/adcirc_ideal_channel-2d-parallel GitHub test suite].&lt;br /&gt;
&lt;br /&gt;
== Mesh == &lt;br /&gt;
The mesh is comprised of 64,415 vertices and 127,784 triangular elements, with resolution in the 10-60 m range. The mesh is symmetrical in the east-west direction so that the east and west lateral boundary vertices match for the application of the periodic lateral boundary conditions. An elevation specified boundary condition and absorption-generation sponge layer is prescribed at the southern end of the domain.&lt;br /&gt;
&lt;br /&gt;
[[File:IdealChannel.png|1750px|thumb|Left: Mesh triangulation and resolution. Blue line shows the elevation specified boundary condition location, green and yellow lines on the sides show the periodic lateral boundary condition locations. Center: Mesh topo-bathy. Right: The sponge strength coefficients.]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Options/Features Tested ==&lt;br /&gt;
*&amp;lt;code&amp;gt;[[IM]]&amp;lt;/code&amp;gt; = 111112: Uses the explicit scheme (computational time step is 2 seconds). &lt;br /&gt;
*&amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; = 0.0, 1.0, 0.0: Must be used with explicit scheme.&lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGE]]&amp;lt;/code&amp;gt; = 5: Outputs the global elevations into a netCDF4 [[fort.63 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGV]]&amp;lt;/code&amp;gt; = 5: Outputs the global velocities into a netCDF4 [[fort.64 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGM]]&amp;lt;/code&amp;gt; = 5: Outputs the global meteorology into a netCDF4 [[fort.73 file]] (pressure) and a netCDF4 [[fort.74 file]] (velocity). &lt;br /&gt;
*[[Fort.13_file#Absorption-generation_Sponge_Layer|sponge_generator_layer]]: Applies a sponge layer to absorb outgoing waves while generating incoming waves. In this case incoming diurnal tidal waves are generated using the [[fort.53001]] and [[fort.54001]] input files.&lt;br /&gt;
*[[Fort.14_file_format|IBTYPE=94]]: Node pairs are matched along opposite lateral boundaries where a periodic (repeating) boundary condition is applied.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=872</id>
		<title>Idealized Channel Problem</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=872"/>
		<updated>2020-06-08T23:33:45Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Options/Features Tested */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This example tests ADCIRC version 55 (and beyond). It tests the simulation of a diurnal tide on a sloping beach with a channel along its centerline (adapted from&amp;lt;ref name=Keith&amp;gt;Roberts, K.J., Dietrich, J.C., Wirasaet, D., Pringle, W.J., Westerink, J.J., 2020. Dynamic Load Balancing for Predictions of Storm Surge and Coastal Flooding. In Preparation, pp.37.&amp;lt;/ref&amp;gt;). It tests lateral periodic boundary conditions and the absorption-generation sponge layer&amp;lt;ref name=Pringle&amp;gt;Pringle, W.J., Wirasaet, D., Suhardjo, A., Meixner, J., Westerink, J.J., Kennedy, A.B., Nong, S., 2018. Finite-Element Barotropic Model for the Indian and Western Pacific Oceans: Tidal Model-Data Comparisons and Sensitivities. Ocean Model. 129, 13–38. doi:10.1016/j.ocemod.2018.07.003&amp;lt;/ref&amp;gt;&amp;lt;ref name=Pringle2&amp;gt;Pringle, W.J., Gonzalez-lopez, J., Joyce, B., Westerink, J.J., van der Westhuysen, A.J., 2019. Baroclinic Coupling Improves Depth-Integrated Modeling of Coastal Sea Level Variations around Puerto Rico and the U.S. Virgin Islands. J. Geophys. Res. Ocean. 124, 2196–2217. doi:10.1029/2018JC014682&amp;lt;/ref&amp;gt;. The test finishes in about 8 minutes in parallel ADCIRC (2 processors) for 6 hours of simulation. Find the test at the [https://github.com/adcirc/adcirc-cg-testsuite/tree/v55/adcirc/adcirc_ideal_channel-2d-parallel GitHub test suite].&lt;br /&gt;
&lt;br /&gt;
== Mesh == &lt;br /&gt;
The mesh is comprised of 64,415 vertices and 127,784 triangular elements, with resolution in the 10-60 m range. The mesh is symmetrical in the east-west direction so that the east and west lateral boundary vertices match for the application of the periodic lateral boundary conditions. An elevation specified boundary condition and absorption-generation sponge layer is prescribed at the southern end of the domain.&lt;br /&gt;
&lt;br /&gt;
[[File:IdealChannel.png|1750px|thumb|Left: Mesh triangulation and resolution. Blue line shows the elevation specified boundary condition location, green and yellow lines on the sides show the periodic lateral boundary condition locations. Center: Mesh topo-bathy. Right: The sponge strength coefficients.]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Options/Features Tested ==&lt;br /&gt;
*&amp;lt;code&amp;gt;[[IM]]&amp;lt;/code&amp;gt; = 111112: Uses the explicit scheme (computational time step is 2 seconds). &lt;br /&gt;
*&amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; = 0.0, 1.0, 0.0: Must be used with explicit scheme.&lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGE]]&amp;lt;/code&amp;gt; = 5: Outputs the global elevations into a netCDF4 [[fort.63 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGV]]&amp;lt;/code&amp;gt; = 5: Outputs the global velocities into a netCDF4 [[fort.64 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGM]]&amp;lt;/code&amp;gt; = 5: Outputs the global meteorology into a netCDF4 [[fort.73 file]] (pressure) and a netCDF4 [[fort.74 file]] (velocity). &lt;br /&gt;
*[[Fort.13_file#Absorption-generation_Sponge_Layer|sponge_generator_layer]]: Applies a sponge layer to absorb outgoing waves while generating incoming waves. In this case incoming diurnal tidal waves are generated using the [[fort.53001]] and [[fort.54001]] input files.&lt;br /&gt;
*[[Fort.14_file_format IBTYPE=94]]: Node pairs are matched along opposite lateral boundaries where a periodic (repeating) boundary condition is applied.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=871</id>
		<title>Idealized Channel Problem</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=871"/>
		<updated>2020-06-08T23:32:14Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Options/Features Tested */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This example tests ADCIRC version 55 (and beyond). It tests the simulation of a diurnal tide on a sloping beach with a channel along its centerline (adapted from&amp;lt;ref name=Keith&amp;gt;Roberts, K.J., Dietrich, J.C., Wirasaet, D., Pringle, W.J., Westerink, J.J., 2020. Dynamic Load Balancing for Predictions of Storm Surge and Coastal Flooding. In Preparation, pp.37.&amp;lt;/ref&amp;gt;). It tests lateral periodic boundary conditions and the absorption-generation sponge layer&amp;lt;ref name=Pringle&amp;gt;Pringle, W.J., Wirasaet, D., Suhardjo, A., Meixner, J., Westerink, J.J., Kennedy, A.B., Nong, S., 2018. Finite-Element Barotropic Model for the Indian and Western Pacific Oceans: Tidal Model-Data Comparisons and Sensitivities. Ocean Model. 129, 13–38. doi:10.1016/j.ocemod.2018.07.003&amp;lt;/ref&amp;gt;&amp;lt;ref name=Pringle2&amp;gt;Pringle, W.J., Gonzalez-lopez, J., Joyce, B., Westerink, J.J., van der Westhuysen, A.J., 2019. Baroclinic Coupling Improves Depth-Integrated Modeling of Coastal Sea Level Variations around Puerto Rico and the U.S. Virgin Islands. J. Geophys. Res. Ocean. 124, 2196–2217. doi:10.1029/2018JC014682&amp;lt;/ref&amp;gt;. The test finishes in about 8 minutes in parallel ADCIRC (2 processors) for 6 hours of simulation. Find the test at the [https://github.com/adcirc/adcirc-cg-testsuite/tree/v55/adcirc/adcirc_ideal_channel-2d-parallel GitHub test suite].&lt;br /&gt;
&lt;br /&gt;
== Mesh == &lt;br /&gt;
The mesh is comprised of 64,415 vertices and 127,784 triangular elements, with resolution in the 10-60 m range. The mesh is symmetrical in the east-west direction so that the east and west lateral boundary vertices match for the application of the periodic lateral boundary conditions. An elevation specified boundary condition and absorption-generation sponge layer is prescribed at the southern end of the domain.&lt;br /&gt;
&lt;br /&gt;
[[File:IdealChannel.png|1750px|thumb|Left: Mesh triangulation and resolution. Blue line shows the elevation specified boundary condition location, green and yellow lines on the sides show the periodic lateral boundary condition locations. Center: Mesh topo-bathy. Right: The sponge strength coefficients.]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Options/Features Tested ==&lt;br /&gt;
*&amp;lt;code&amp;gt;[[IM]]&amp;lt;/code&amp;gt; = 111112: Uses the explicit scheme (computational time step is 2 seconds). &lt;br /&gt;
*&amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; = 0.0, 1.0, 0.0: Must be used with explicit scheme.&lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGE]]&amp;lt;/code&amp;gt; = 5: Outputs the global elevations into a netCDF4 [[fort.63 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGV]]&amp;lt;/code&amp;gt; = 5: Outputs the global velocities into a netCDF4 [[fort.64 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGM]]&amp;lt;/code&amp;gt; = 5: Outputs the global meteorology into a netCDF4 [[fort.73 file]] (pressure) and a netCDF4 [[fort.74 file]] (velocity). &lt;br /&gt;
*[[Fort.13_file#Absorption-generation_Sponge_Layer|sponge_generator_layer]]: Applies a sponge layer to absorb outgoing waves while generating incoming waves. In this case incoming diurnal tidal waves are generated using the [[fort.53001]] and [[fort.54001]] input files.&lt;br /&gt;
[[IBTYPE=94]]: Node pairs are matched along opposite lateral boundaries where a periodic (repeating) boundary condition is applied.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=870</id>
		<title>Idealized Channel Problem</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=870"/>
		<updated>2020-06-08T23:28:12Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This example tests ADCIRC version 55 (and beyond). It tests the simulation of a diurnal tide on a sloping beach with a channel along its centerline (adapted from&amp;lt;ref name=Keith&amp;gt;Roberts, K.J., Dietrich, J.C., Wirasaet, D., Pringle, W.J., Westerink, J.J., 2020. Dynamic Load Balancing for Predictions of Storm Surge and Coastal Flooding. In Preparation, pp.37.&amp;lt;/ref&amp;gt;). It tests lateral periodic boundary conditions and the absorption-generation sponge layer&amp;lt;ref name=Pringle&amp;gt;Pringle, W.J., Wirasaet, D., Suhardjo, A., Meixner, J., Westerink, J.J., Kennedy, A.B., Nong, S., 2018. Finite-Element Barotropic Model for the Indian and Western Pacific Oceans: Tidal Model-Data Comparisons and Sensitivities. Ocean Model. 129, 13–38. doi:10.1016/j.ocemod.2018.07.003&amp;lt;/ref&amp;gt;&amp;lt;ref name=Pringle2&amp;gt;Pringle, W.J., Gonzalez-lopez, J., Joyce, B., Westerink, J.J., van der Westhuysen, A.J., 2019. Baroclinic Coupling Improves Depth-Integrated Modeling of Coastal Sea Level Variations around Puerto Rico and the U.S. Virgin Islands. J. Geophys. Res. Ocean. 124, 2196–2217. doi:10.1029/2018JC014682&amp;lt;/ref&amp;gt;. The test finishes in about 8 minutes in parallel ADCIRC (2 processors) for 6 hours of simulation. Find the test at the [https://github.com/adcirc/adcirc-cg-testsuite/tree/v55/adcirc/adcirc_ideal_channel-2d-parallel GitHub test suite].&lt;br /&gt;
&lt;br /&gt;
== Mesh == &lt;br /&gt;
The mesh is comprised of 64,415 vertices and 127,784 triangular elements, with resolution in the 10-60 m range. The mesh is symmetrical in the east-west direction so that the east and west lateral boundary vertices match for the application of the periodic lateral boundary conditions. An elevation specified boundary condition and absorption-generation sponge layer is prescribed at the southern end of the domain.&lt;br /&gt;
&lt;br /&gt;
[[File:IdealChannel.png|1750px|thumb|Left: Mesh triangulation and resolution. Blue line shows the elevation specified boundary condition location, green and yellow lines on the sides show the periodic lateral boundary condition locations. Center: Mesh topo-bathy. Right: The sponge strength coefficients.]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Options/Features Tested ==&lt;br /&gt;
*&amp;lt;code&amp;gt;[[IM]]&amp;lt;/code&amp;gt; = 111112: Uses the explicit scheme (computational time step is 2 seconds). &lt;br /&gt;
*&amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; = 0.0, 1.0, 0.0: Must be used with explicit scheme.&lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGE]]&amp;lt;/code&amp;gt; = 5: Outputs the global elevations into a netCDF4 [[fort.63 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGV]]&amp;lt;/code&amp;gt; = 5: Outputs the global velocities into a netCDF4 [[fort.64 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGM]]&amp;lt;/code&amp;gt; = 5: Outputs the global meteorology into a netCDF4 [[fort.73 file]] (pressure) and a netCDF4 [[fort.74 file]] (velocity). &lt;br /&gt;
*[[Fort.13_file#Absorption-generation_Sponge_Layer|sponge_generator_layer]]: Applies a sponge layer to absorb outgoing waves while generating incoming waves. In this case incoming diurnal tidal waves are generated using the [[fort.53001]] and [[fort.54001]] input files.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=869</id>
		<title>Idealized Channel Problem</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=869"/>
		<updated>2020-06-08T23:26:39Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Mesh */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This example tests ADCIRC version 55 (and beyond). It tests the simulation of a diurnal tide on a sloping beach with a channel along its centerline (adapted from&amp;lt;ref name=Keith&amp;gt;Roberts, K.J., Dietrich, J.C., Wirasaet, D., Pringle, W.J., Westerink, J.J., 2020. Dynamic Load Balancing for Predictions of Storm Surge and Coastal Flooding. In Preparation, pp.37.&amp;lt;/ref&amp;gt;). It tests lateral periodic boundary conditions and the absorption-generation sponge layer&amp;lt;ref name=Pringle&amp;gt;Pringle, W.J., Wirasaet, D., Suhardjo, A., Meixner, J., Westerink, J.J., Kennedy, A.B., Nong, S., 2018. Finite-Element Barotropic Model for the Indian and Western Pacific Oceans: Tidal Model-Data Comparisons and Sensitivities. Ocean Model. 129, 13–38. doi:10.1016/j.ocemod.2018.07.003&amp;lt;/ref&amp;gt;&amp;lt;ref name=Pringle2&amp;gt;Pringle, W.J., Gonzalez-lopez, J., Joyce, B., Westerink, J.J., van der Westhuysen, A.J., 2019. Baroclinic Coupling Improves Depth-Integrated Modeling of Coastal Sea Level Variations around Puerto Rico and the U.S. Virgin Islands. J. Geophys. Res. Ocean. 124, 2196–2217. doi:10.1029/2018JC014682&amp;lt;/ref&amp;gt;. The test finishes in about 8 minutes in parallel ADCIRC (2 processors) for 6 hours of simulation. Find the test at the [https://github.com/adcirc/adcirc-cg-testsuite/tree/v55/adcirc/adcirc_ideal_channel-2d-parallel GitHub test suite].&lt;br /&gt;
&lt;br /&gt;
== Mesh == &lt;br /&gt;
The mesh is comprised of 64,415 vertices and 127,784 triangular elements, with resolution in the 10-60 m range. The mesh is symmetrical in the east-west direction so that the east and west lateral boundary vertices match for the application of the periodic lateral boundary conditions. An elevation specified boundary condition and absorption-generation sponge layer is prescribed at the southern end of the domain.&lt;br /&gt;
&lt;br /&gt;
[[File:IdealChannel.png|1750px|thumb|Left: Mesh triangulation and resolution. Blue line shows the elevation specified boundary condition location, green and yellow lines on the sides show the periodic lateral boundary condition locations. Center: Mesh topo-bathy. Right: The sponge strength coefficients.]]&lt;br /&gt;
&lt;br /&gt;
== Options/Features Tested ==&lt;br /&gt;
*&amp;lt;code&amp;gt;[[IM]]&amp;lt;/code&amp;gt; = 111112: Uses the explicit scheme (computational time step is 2 seconds). &lt;br /&gt;
*&amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; = 0.0, 1.0, 0.0: Must be used with explicit scheme.&lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGE]]&amp;lt;/code&amp;gt; = 5: Outputs the global elevations into a netCDF4 [[fort.63 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGV]]&amp;lt;/code&amp;gt; = 5: Outputs the global velocities into a netCDF4 [[fort.64 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGM]]&amp;lt;/code&amp;gt; = 5: Outputs the global meteorology into a netCDF4 [[fort.73 file]] (pressure) and a netCDF4 [[fort.74 file]] (velocity). &lt;br /&gt;
*[[Fort.13_file#Absorption-generation_Sponge_Layer|sponge_generator_layer]]: Applies a sponge layer to absorb outgoing waves while generating incoming waves. In this case incoming diurnal tidal waves are generated using the [[fort.53001]] and [[fort.54001]] input files.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
	<entry>
		<id>https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=868</id>
		<title>Idealized Channel Problem</title>
		<link rel="alternate" type="text/html" href="https://wiki.adcirc.org/index.php?title=Idealized_Channel_Problem&amp;diff=868"/>
		<updated>2020-06-08T23:23:40Z</updated>

		<summary type="html">&lt;p&gt;Wpringle: /* Mesh */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This example tests ADCIRC version 55 (and beyond). It tests the simulation of a diurnal tide on a sloping beach with a channel along its centerline (adapted from&amp;lt;ref name=Keith&amp;gt;Roberts, K.J., Dietrich, J.C., Wirasaet, D., Pringle, W.J., Westerink, J.J., 2020. Dynamic Load Balancing for Predictions of Storm Surge and Coastal Flooding. In Preparation, pp.37.&amp;lt;/ref&amp;gt;). It tests lateral periodic boundary conditions and the absorption-generation sponge layer&amp;lt;ref name=Pringle&amp;gt;Pringle, W.J., Wirasaet, D., Suhardjo, A., Meixner, J., Westerink, J.J., Kennedy, A.B., Nong, S., 2018. Finite-Element Barotropic Model for the Indian and Western Pacific Oceans: Tidal Model-Data Comparisons and Sensitivities. Ocean Model. 129, 13–38. doi:10.1016/j.ocemod.2018.07.003&amp;lt;/ref&amp;gt;&amp;lt;ref name=Pringle2&amp;gt;Pringle, W.J., Gonzalez-lopez, J., Joyce, B., Westerink, J.J., van der Westhuysen, A.J., 2019. Baroclinic Coupling Improves Depth-Integrated Modeling of Coastal Sea Level Variations around Puerto Rico and the U.S. Virgin Islands. J. Geophys. Res. Ocean. 124, 2196–2217. doi:10.1029/2018JC014682&amp;lt;/ref&amp;gt;. The test finishes in about 8 minutes in parallel ADCIRC (2 processors) for 6 hours of simulation. Find the test at the [https://github.com/adcirc/adcirc-cg-testsuite/tree/v55/adcirc/adcirc_ideal_channel-2d-parallel GitHub test suite].&lt;br /&gt;
&lt;br /&gt;
== Mesh == &lt;br /&gt;
The mesh is comprised of 64,415 vertices and 127,784 triangular elements, with resolution in the 10-60 m range. The mesh is symmetrical in the east-west direction so that the east and west lateral boundary vertices match for the application of the periodic lateral boundary conditions. An elevation specified boundary condition and absorption-generation sponge layer is prescribed at the southern end of the domain.&lt;br /&gt;
&lt;br /&gt;
[[File:IdealChannel.png|1500px]]&lt;br /&gt;
&lt;br /&gt;
== Options/Features Tested ==&lt;br /&gt;
*&amp;lt;code&amp;gt;[[IM]]&amp;lt;/code&amp;gt; = 111112: Uses the explicit scheme (computational time step is 2 seconds). &lt;br /&gt;
*&amp;lt;code&amp;gt;[[A00, B00, C00]]&amp;lt;/code&amp;gt; = 0.0, 1.0, 0.0: Must be used with explicit scheme.&lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGE]]&amp;lt;/code&amp;gt; = 5: Outputs the global elevations into a netCDF4 [[fort.63 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGV]]&amp;lt;/code&amp;gt; = 5: Outputs the global velocities into a netCDF4 [[fort.64 file]]. &lt;br /&gt;
*&amp;lt;code&amp;gt;[[NOUTGM]]&amp;lt;/code&amp;gt; = 5: Outputs the global meteorology into a netCDF4 [[fort.73 file]] (pressure) and a netCDF4 [[fort.74 file]] (velocity). &lt;br /&gt;
*[[Fort.13_file#Absorption-generation_Sponge_Layer|sponge_generator_layer]]: Applies a sponge layer to absorb outgoing waves while generating incoming waves. In this case incoming diurnal tidal waves are generated using the [[fort.53001]] and [[fort.54001]] input files.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wpringle</name></author>
	</entry>
</feed>