<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.wiki.mohid.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Madalena</id>
		<title>MohidWiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://www.wiki.mohid.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Madalena"/>
		<link rel="alternate" type="text/html" href="http://www.wiki.mohid.com/index.php?title=Special:Contributions/Madalena"/>
		<updated>2026-04-04T17:04:20Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.28.0</generator>

	<entry>
		<id>http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4686</id>
		<title>InvertedBarometer</title>
		<link rel="alternate" type="text/html" href="http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4686"/>
				<updated>2011-04-20T15:06:40Z</updated>
		
		<summary type="html">&lt;p&gt;Madalena: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This application creates water level time series for tide gauge locations according with the '''inverted (inverse) barometer effect'''.&lt;br /&gt;
&lt;br /&gt;
Running options for this application are specified in an [[InvertedBarometer#Input file|input file]] whose path is indicated in a [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The '''inverted (inverse) barometer effect''' specifies that ''a 1 mb decrease of atmospheric pressure below a reference pressure results in a 1.01 cm increase in water level'' (e.g. Kantha, L., K. Whitmer, G. Born, 1994, &amp;quot;The Inverted Barometer Effect in Altimetry: A &lt;br /&gt;
Study in the North Pacific&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
This rule is generally considered to provide a rough measure of the water level change due to large scale circulation induced by water surface atmospheric pressure gradients.&lt;br /&gt;
&lt;br /&gt;
The InvertedBarometer application applies this rule to obtain mean water level time series at tide gauge locations based on time and space variable atmospheric pressure data supplied in HDF5 format. &lt;br /&gt;
&lt;br /&gt;
The time discretization of the time series is determined by the time discretization of the HDF5 data. &lt;br /&gt;
&lt;br /&gt;
The calculation of water level is performed considering:&lt;br /&gt;
&lt;br /&gt;
- the atmospheric pressure data for each time gauge location is considered the one available for the HDF5 grid cell where that tide gauge is geographically located; for this, the coordinate system in gauge files is assumed equal to coordinate system of pressure data in HDF5 files;&lt;br /&gt;
&lt;br /&gt;
- the '''reference tide gauge water level''', provided in tide gauge files, is considered equivalent to the '''reference atmospheric pressure''' assumed 101330.0 Pa in the application (following Dorandeu, J., P. Le Traon, 1999, &amp;quot;Effects of Global Mean Atmospheric Pressure Variations on Mean Sea Level Changes from TOPEX/Poseidon&amp;quot;, Journal of Atmospheric and Oceanic Technology, Vol. 16, No. 9, pp. 1279-1283);&lt;br /&gt;
&lt;br /&gt;
- the absolute water level at the tide gauge location in every HDF5 time instant is determined as:&lt;br /&gt;
&lt;br /&gt;
 (absolute tide gauge water level) = (reference tide gauge water level) + &lt;br /&gt;
 (water level change correspondent to the difference between the reference and actual  &lt;br /&gt;
 atmospheric pressures)&lt;br /&gt;
&lt;br /&gt;
The name of each time series file is automatically generated as the following concatenation:&lt;br /&gt;
&lt;br /&gt;
 (name of water level time series) = &lt;br /&gt;
 (user defined root name specific for each gauge file) + &lt;br /&gt;
 (name of the gauge location in gauge file) + &lt;br /&gt;
 (number of order of appearance of the gauge location in the gauge file)&lt;br /&gt;
&lt;br /&gt;
The application can also create new tide gauge files for the ready use of the water level time series as tide gauge mean level time series in tidal forcing of MOHID Water.&lt;br /&gt;
&lt;br /&gt;
'''Typical use:'''&lt;br /&gt;
&lt;br /&gt;
Allows the transformation of gauge files for use for tidal forcing in MOHID Water models,&lt;br /&gt;
to take into account the time evolution of the reference level of each gauge according&lt;br /&gt;
to large scale circulation induced by atmospheric pressure change.&lt;br /&gt;
&lt;br /&gt;
'''Data input requirements:'''&lt;br /&gt;
&lt;br /&gt;
One or more HDF5 files with surface atmospheric pressure data, with rank 2D and Pa units, for a spatial domain containing tide gauge locations. The data must be located in the HDF5 path &amp;quot;/Results/atmospheric pressure&amp;quot; (according with MOHID name convention). If several, the HDF5 files must have common grid and non-overlapping time periods.&lt;br /&gt;
&lt;br /&gt;
Grid file, in MOHID format ([[Grid|grid]] or [[Grid Data|grid data]]), with the definition of HDF5 data grid.&lt;br /&gt;
&lt;br /&gt;
One or more gauge files (tidal components files), in MOHID format, containing information of gauge locations where water level time series are to be produced.&lt;br /&gt;
&lt;br /&gt;
'''Ouput:'''&lt;br /&gt;
&lt;br /&gt;
[[Time Series|Time series]] files of water level for each gauge location provided by the supplied gauge files. Besides water level values each time serie have a column for covered/uncovered information, as required by MOHID Water; every time data is assumed covered (valued 1.0).&lt;br /&gt;
&lt;br /&gt;
In case there are gauge locations outside the provided HDF5 grid those locations' coordinates and gauge file are saved in a Noinformation.dat file in the directory provided in ROOT_SRT in [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
Optionally can also be produced new tide gauge files: a copy of the input tide gauge files with extra keywords connecting to the water level time series. These files can be readily used in MOHID Water as tidal components files with time variable gauge mean water level. For the gauge locations outside the HDF5 grid area the original gauge block is maintained in the new tide gauge file with no additional keywords.&lt;br /&gt;
&lt;br /&gt;
==Input file==&lt;br /&gt;
The name of the input file must be provided in the [[nomfich.dat file]] in use.&lt;br /&gt;
&lt;br /&gt;
 (block for each HDF5 containing surface atmospheric pressure data; may be several,&lt;br /&gt;
 order irrelevant)&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of HDF5 file containing atmospheric pressure data)&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : ... (start time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 END_TIME                : ... (end time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : ... (path/name of grid file with HDF5 files's grid)&lt;br /&gt;
 &lt;br /&gt;
 MAX_BUFFER_SIZE         : ... (maximum buffer size, an integer value, for temporary time series&lt;br /&gt;
                                storage for each gauge location; 100000 = default)&lt;br /&gt;
 &lt;br /&gt;
 (block for each gauge file containing locations for water level time series; may be several)&lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of gauge file)&lt;br /&gt;
 &lt;br /&gt;
 TIMESERIE_NAME          : ... (intended root path/name of output time series without extension)&lt;br /&gt;
 WRITE_MOHID_INPUT       : 0/1 (1 = create a new gauge file ready for MOHID Water use, 0 = not&lt;br /&gt;
                                to create; 0 = default)&lt;br /&gt;
 &lt;br /&gt;
 (if WRITE_MOHID_INPUT : 1)&lt;br /&gt;
 OUTPUTNAME              : ... (path/name with extension of gauge file to be created for MOHID&lt;br /&gt;
                                Water use)&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ''Remarks:''&lt;br /&gt;
  &lt;br /&gt;
 - time interval between pressure data values in HDF5 files may be variable: times series are&lt;br /&gt;
 constructed maintaing these intervals within and between files;&lt;br /&gt;
 &lt;br /&gt;
 - since no fixed DT is assumed for pressure data, no alerts are issued at InvertedBarometer&lt;br /&gt;
 run time because of data lacking intervals between HDF5 data files;&lt;br /&gt;
 &lt;br /&gt;
 - the path/name of time serie provided in the block for each gauge file is used as basis for&lt;br /&gt;
 all time series paths/names originated from that gauge file; the name of each time serie is&lt;br /&gt;
 completed in InvertedBarometer with the reference «GaugeName#», where GaugeName is the one &lt;br /&gt;
 provided in the gauge block in gauge file and # is the order of the gauge block in gauge file.&lt;br /&gt;
&lt;br /&gt;
==Samples==&lt;br /&gt;
&lt;br /&gt;
===Input gauge file===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Input file===&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : 1971ERA1973msl.hdf5&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : 1971ERA1973.grd&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : TidalComponents.dat&lt;br /&gt;
 TIMESERIE_NAME          : K:\Simula\GeneralData\Tide\CP&lt;br /&gt;
 WRITE_MOHID_INPUT       : 1&lt;br /&gt;
 OUTPUTNAME              : K:\Simula\GeneralData\Tide\TidalComponentsWithMeanLevel.dat&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : 1972 10 1 0 0 0&lt;br /&gt;
 END_TIME                : 1972 10 5 0 0 0&lt;br /&gt;
&lt;br /&gt;
===Output water level time series===&lt;br /&gt;
 Time Serie created by InvertedBarometer.exe&lt;br /&gt;
 Based on pressure HDF5 2D data on grid by 1971ERA1973.grd&lt;br /&gt;
  &lt;br /&gt;
 GRID_LOCALIZATION_I     : 13&lt;br /&gt;
 GRID_LOCALIZATION_J     : 36&lt;br /&gt;
 SERIE_INITIAL_DATA      : 1972. 10.  1.  0.  0.  0.&lt;br /&gt;
 TIME_UNITS              : SECONDS&lt;br /&gt;
 LONGITUDE               :   -6.000000       13.00000       50.37240    &lt;br /&gt;
 LATITUDE                :    43.00000       42.00000       22.82680    &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
      Seconds   YY  MM  DD  HH  MM       SS   water_level           open_point&lt;br /&gt;
 &amp;lt;BeginTimeSerie&amp;gt;&lt;br /&gt;
         0.00 1972  10   1   0   0   0.0000   0.205845308304E+001   1.0&lt;br /&gt;
     21600.00 1972  10   1   6   0   0.0000   0.207204771042E+001   1.0&lt;br /&gt;
     43200.00 1972  10   1  12   0   0.0000   0.207506346703E+001   1.0&lt;br /&gt;
     64800.00 1972  10   1  18   0   0.0000   0.209167337418E+001   1.0&lt;br /&gt;
     86400.00 1972  10   2   0   0   0.0000   0.208186054230E+001   1.0&lt;br /&gt;
    108000.00 1972  10   2   6   0   0.0000   0.211031007767E+001   1.0&lt;br /&gt;
    129600.00 1972  10   2  12   0   0.0000   0.210468816757E+001   1.0&lt;br /&gt;
    151200.00 1972  10   2  18   0   0.0000   0.209870862961E+001   1.0&lt;br /&gt;
    172800.00 1972  10   3   0   0   0.0000   0.207271218300E+001   1.0&lt;br /&gt;
    194400.00 1972  10   3   6   0   0.0000   0.205773806572E+001   1.0&lt;br /&gt;
    216000.00 1972  10   3  12   0   0.0000   0.206882834435E+001   1.0&lt;br /&gt;
    237600.00 1972  10   3  18   0   0.0000   0.209010624886E+001   1.0&lt;br /&gt;
    259200.00 1972  10   4   0   0   0.0000   0.207881069183E+001   1.0&lt;br /&gt;
    280800.00 1972  10   4   6   0   0.0000   0.209054899216E+001   1.0&lt;br /&gt;
    302400.00 1972  10   4  12   0   0.0000   0.209281420708E+001   1.0&lt;br /&gt;
    324000.00 1972  10   4  18   0   0.0000   0.210097479820E+001   1.0&lt;br /&gt;
    345600.00 1972  10   5   0   0   0.0000   0.210286545753E+001   1.0&lt;br /&gt;
 &amp;lt;EndTimeSerie&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Output gauge file (for MOHID water use)===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge1.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge2.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge3.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==How to Include the Inverted Barometer Effect in MOHID Simulations ==&lt;br /&gt;
&lt;br /&gt;
To impose the inverted barometer effect in MOHID model simulations you have regard to the '''Hydrodynamic''' and '''Atmosphere''' modules. To visualize the effect the spatial gradient of atmospheric pressure should be appreciable. It means that the effect is visible in large scale models &lt;br /&gt;
 &lt;br /&gt;
==Samples==&lt;br /&gt;
===Hydrodynamic Module===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 LOCAL_SOLUTION            : 6 or 7 !6-GaugePlusSubModel and 7-AssimilaGaugeSubModel &lt;br /&gt;
 ATM_PRESSURE              : 1 !activate the use of the property pressure&lt;br /&gt;
 ATM_PRESSURE_TYPE         : 1 or 2 !OPTION 1 input data must be atmospheric pressure and OPTION 2 Mean Sea Level Pressure (MSLP) &lt;br /&gt;
 ATM_RAMP                  : 1 !activate a smooth period&lt;br /&gt;
 ATM_PERIOD                : 86400 !is the period by default in MOHID if the user not provide any one&lt;br /&gt;
&lt;br /&gt;
 IMPOSE_INVERTED_BAROMETER : 1 !activates the inverted barometer approximation in the open boundary&lt;br /&gt;
&lt;br /&gt;
 INVERTED_BAROMETER_CELLS  : 1 !allows restrain to specific cells in the open boundary where you want to impose the inverted barometer approximation&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;begin_InvertBarometerCells&amp;gt;&lt;br /&gt;
  NAME                    : generic property&lt;br /&gt;
  DEFAULTVALUE            : 0&lt;br /&gt;
  TYPE_ZUV                : z&lt;br /&gt;
  FILE_IN_TIME            : NONE&lt;br /&gt;
  REMAIN_CONSTANT         : 1&lt;br /&gt;
  INITIALIZATION_METHOD   : ASCII_FILE&lt;br /&gt;
  FILENAME                : !Path and name of the file. The file is similar that that a grid data file with the specific i j cells in your domain &lt;br /&gt;
 &amp;lt;end_InvertBarometerCells&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Atmosphere Module===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;beginproperty&amp;gt;&lt;br /&gt;
  NAME                    : atmospheric pressure or &lt;br /&gt;
  UNITS                   : Pa&lt;br /&gt;
  DESCRIPTION             : Meteo-IST MM5 atmospheric pressure&lt;br /&gt;
  DEFAULTVALUE            : 100000&lt;br /&gt;
  REMAIN_CONSTANT         : 0&lt;br /&gt;
  FILE_IN_TIME            : HDF &lt;br /&gt;
  FILENAME                : !path and name of the file&lt;br /&gt;
  OUTPUT_HDF              : 1&lt;br /&gt;
 &amp;lt;endproperty&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;beginproperty&amp;gt;&lt;br /&gt;
  NAME                    : mean sea level pressure&lt;br /&gt;
  UNITS                   : Pa&lt;br /&gt;
  DESCRIPTION             : mean sea level pressure GFS&lt;br /&gt;
  DEFAULTVALUE            : 0.&lt;br /&gt;
  FILE_IN_TIME            : HDF&lt;br /&gt;
  FILENAME                : !Path and name of the file&lt;br /&gt;
  OUTPUT_HDF              : 1&lt;br /&gt;
  TIME_SERIE              : 1&lt;br /&gt;
 &amp;lt;endproperty&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>Madalena</name></author>	</entry>

	<entry>
		<id>http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4685</id>
		<title>InvertedBarometer</title>
		<link rel="alternate" type="text/html" href="http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4685"/>
				<updated>2011-04-20T15:06:14Z</updated>
		
		<summary type="html">&lt;p&gt;Madalena: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This application creates water level time series for tide gauge locations according with the '''inverted (inverse) barometer effect'''.&lt;br /&gt;
&lt;br /&gt;
Running options for this application are specified in an [[InvertedBarometer#Input file|input file]] whose path is indicated in a [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The '''inverted (inverse) barometer effect''' specifies that ''a 1 mb decrease of atmospheric pressure below a reference pressure results in a 1.01 cm increase in water level'' (e.g. Kantha, L., K. Whitmer, G. Born, 1994, &amp;quot;The Inverted Barometer Effect in Altimetry: A &lt;br /&gt;
Study in the North Pacific&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
This rule is generally considered to provide a rough measure of the water level change due to large scale circulation induced by water surface atmospheric pressure gradients.&lt;br /&gt;
&lt;br /&gt;
The InvertedBarometer application applies this rule to obtain mean water level time series at tide gauge locations based on time and space variable atmospheric pressure data supplied in HDF5 format. &lt;br /&gt;
&lt;br /&gt;
The time discretization of the time series is determined by the time discretization of the HDF5 data. &lt;br /&gt;
&lt;br /&gt;
The calculation of water level is performed considering:&lt;br /&gt;
&lt;br /&gt;
- the atmospheric pressure data for each time gauge location is considered the one available for the HDF5 grid cell where that tide gauge is geographically located; for this, the coordinate system in gauge files is assumed equal to coordinate system of pressure data in HDF5 files;&lt;br /&gt;
&lt;br /&gt;
- the '''reference tide gauge water level''', provided in tide gauge files, is considered equivalent to the '''reference atmospheric pressure''' assumed 101330.0 Pa in the application (following Dorandeu, J., P. Le Traon, 1999, &amp;quot;Effects of Global Mean Atmospheric Pressure Variations on Mean Sea Level Changes from TOPEX/Poseidon&amp;quot;, Journal of Atmospheric and Oceanic Technology, Vol. 16, No. 9, pp. 1279-1283);&lt;br /&gt;
&lt;br /&gt;
- the absolute water level at the tide gauge location in every HDF5 time instant is determined as:&lt;br /&gt;
&lt;br /&gt;
 (absolute tide gauge water level) = (reference tide gauge water level) + &lt;br /&gt;
 (water level change correspondent to the difference between the reference and actual  &lt;br /&gt;
 atmospheric pressures)&lt;br /&gt;
&lt;br /&gt;
The name of each time series file is automatically generated as the following concatenation:&lt;br /&gt;
&lt;br /&gt;
 (name of water level time series) = &lt;br /&gt;
 (user defined root name specific for each gauge file) + &lt;br /&gt;
 (name of the gauge location in gauge file) + &lt;br /&gt;
 (number of order of appearance of the gauge location in the gauge file)&lt;br /&gt;
&lt;br /&gt;
The application can also create new tide gauge files for the ready use of the water level time series as tide gauge mean level time series in tidal forcing of MOHID Water.&lt;br /&gt;
&lt;br /&gt;
'''Typical use:'''&lt;br /&gt;
&lt;br /&gt;
Allows the transformation of gauge files for use for tidal forcing in MOHID Water models,&lt;br /&gt;
to take into account the time evolution of the reference level of each gauge according&lt;br /&gt;
to large scale circulation induced by atmospheric pressure change.&lt;br /&gt;
&lt;br /&gt;
'''Data input requirements:'''&lt;br /&gt;
&lt;br /&gt;
One or more HDF5 files with surface atmospheric pressure data, with rank 2D and Pa units, for a spatial domain containing tide gauge locations. The data must be located in the HDF5 path &amp;quot;/Results/atmospheric pressure&amp;quot; (according with MOHID name convention). If several, the HDF5 files must have common grid and non-overlapping time periods.&lt;br /&gt;
&lt;br /&gt;
Grid file, in MOHID format ([[Grid|grid]] or [[Grid Data|grid data]]), with the definition of HDF5 data grid.&lt;br /&gt;
&lt;br /&gt;
One or more gauge files (tidal components files), in MOHID format, containing information of gauge locations where water level time series are to be produced.&lt;br /&gt;
&lt;br /&gt;
'''Ouput:'''&lt;br /&gt;
&lt;br /&gt;
[[Time Series|Time series]] files of water level for each gauge location provided by the supplied gauge files. Besides water level values each time serie have a column for covered/uncovered information, as required by MOHID Water; every time data is assumed covered (valued 1.0).&lt;br /&gt;
&lt;br /&gt;
In case there are gauge locations outside the provided HDF5 grid those locations' coordinates and gauge file are saved in a Noinformation.dat file in the directory provided in ROOT_SRT in [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
Optionally can also be produced new tide gauge files: a copy of the input tide gauge files with extra keywords connecting to the water level time series. These files can be readily used in MOHID Water as tidal components files with time variable gauge mean water level. For the gauge locations outside the HDF5 grid area the original gauge block is maintained in the new tide gauge file with no additional keywords.&lt;br /&gt;
&lt;br /&gt;
==Input file==&lt;br /&gt;
The name of the input file must be provided in the [[nomfich.dat file]] in use.&lt;br /&gt;
&lt;br /&gt;
 (block for each HDF5 containing surface atmospheric pressure data; may be several,&lt;br /&gt;
 order irrelevant)&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of HDF5 file containing atmospheric pressure data)&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : ... (start time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 END_TIME                : ... (end time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : ... (path/name of grid file with HDF5 files's grid)&lt;br /&gt;
 &lt;br /&gt;
 MAX_BUFFER_SIZE         : ... (maximum buffer size, an integer value, for temporary time series&lt;br /&gt;
                                storage for each gauge location; 100000 = default)&lt;br /&gt;
 &lt;br /&gt;
 (block for each gauge file containing locations for water level time series; may be several)&lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of gauge file)&lt;br /&gt;
 &lt;br /&gt;
 TIMESERIE_NAME          : ... (intended root path/name of output time series without extension)&lt;br /&gt;
 WRITE_MOHID_INPUT       : 0/1 (1 = create a new gauge file ready for MOHID Water use, 0 = not&lt;br /&gt;
                                to create; 0 = default)&lt;br /&gt;
 &lt;br /&gt;
 (if WRITE_MOHID_INPUT : 1)&lt;br /&gt;
 OUTPUTNAME              : ... (path/name with extension of gauge file to be created for MOHID&lt;br /&gt;
                                Water use)&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ''Remarks:''&lt;br /&gt;
  &lt;br /&gt;
 - time interval between pressure data values in HDF5 files may be variable: times series are&lt;br /&gt;
 constructed maintaing these intervals within and between files;&lt;br /&gt;
 &lt;br /&gt;
 - since no fixed DT is assumed for pressure data, no alerts are issued at InvertedBarometer&lt;br /&gt;
 run time because of data lacking intervals between HDF5 data files;&lt;br /&gt;
 &lt;br /&gt;
 - the path/name of time serie provided in the block for each gauge file is used as basis for&lt;br /&gt;
 all time series paths/names originated from that gauge file; the name of each time serie is&lt;br /&gt;
 completed in InvertedBarometer with the reference «GaugeName#», where GaugeName is the one &lt;br /&gt;
 provided in the gauge block in gauge file and # is the order of the gauge block in gauge file.&lt;br /&gt;
&lt;br /&gt;
==Samples==&lt;br /&gt;
&lt;br /&gt;
===Input gauge file===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Input file===&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : 1971ERA1973msl.hdf5&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : 1971ERA1973.grd&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : TidalComponents.dat&lt;br /&gt;
 TIMESERIE_NAME          : K:\Simula\GeneralData\Tide\CP&lt;br /&gt;
 WRITE_MOHID_INPUT       : 1&lt;br /&gt;
 OUTPUTNAME              : K:\Simula\GeneralData\Tide\TidalComponentsWithMeanLevel.dat&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : 1972 10 1 0 0 0&lt;br /&gt;
 END_TIME                : 1972 10 5 0 0 0&lt;br /&gt;
&lt;br /&gt;
===Output water level time series===&lt;br /&gt;
 Time Serie created by InvertedBarometer.exe&lt;br /&gt;
 Based on pressure HDF5 2D data on grid by 1971ERA1973.grd&lt;br /&gt;
  &lt;br /&gt;
 GRID_LOCALIZATION_I     : 13&lt;br /&gt;
 GRID_LOCALIZATION_J     : 36&lt;br /&gt;
 SERIE_INITIAL_DATA      : 1972. 10.  1.  0.  0.  0.&lt;br /&gt;
 TIME_UNITS              : SECONDS&lt;br /&gt;
 LONGITUDE               :   -6.000000       13.00000       50.37240    &lt;br /&gt;
 LATITUDE                :    43.00000       42.00000       22.82680    &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
      Seconds   YY  MM  DD  HH  MM       SS   water_level           open_point&lt;br /&gt;
 &amp;lt;BeginTimeSerie&amp;gt;&lt;br /&gt;
         0.00 1972  10   1   0   0   0.0000   0.205845308304E+001   1.0&lt;br /&gt;
     21600.00 1972  10   1   6   0   0.0000   0.207204771042E+001   1.0&lt;br /&gt;
     43200.00 1972  10   1  12   0   0.0000   0.207506346703E+001   1.0&lt;br /&gt;
     64800.00 1972  10   1  18   0   0.0000   0.209167337418E+001   1.0&lt;br /&gt;
     86400.00 1972  10   2   0   0   0.0000   0.208186054230E+001   1.0&lt;br /&gt;
    108000.00 1972  10   2   6   0   0.0000   0.211031007767E+001   1.0&lt;br /&gt;
    129600.00 1972  10   2  12   0   0.0000   0.210468816757E+001   1.0&lt;br /&gt;
    151200.00 1972  10   2  18   0   0.0000   0.209870862961E+001   1.0&lt;br /&gt;
    172800.00 1972  10   3   0   0   0.0000   0.207271218300E+001   1.0&lt;br /&gt;
    194400.00 1972  10   3   6   0   0.0000   0.205773806572E+001   1.0&lt;br /&gt;
    216000.00 1972  10   3  12   0   0.0000   0.206882834435E+001   1.0&lt;br /&gt;
    237600.00 1972  10   3  18   0   0.0000   0.209010624886E+001   1.0&lt;br /&gt;
    259200.00 1972  10   4   0   0   0.0000   0.207881069183E+001   1.0&lt;br /&gt;
    280800.00 1972  10   4   6   0   0.0000   0.209054899216E+001   1.0&lt;br /&gt;
    302400.00 1972  10   4  12   0   0.0000   0.209281420708E+001   1.0&lt;br /&gt;
    324000.00 1972  10   4  18   0   0.0000   0.210097479820E+001   1.0&lt;br /&gt;
    345600.00 1972  10   5   0   0   0.0000   0.210286545753E+001   1.0&lt;br /&gt;
 &amp;lt;EndTimeSerie&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Output gauge file (for MOHID water use)===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge1.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge2.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge3.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==How to Include the Inverted Barometer Effect in MOHID Simulations ==&lt;br /&gt;
&lt;br /&gt;
To impose the inverted barometer effect in MOHID model simulations you have regard to the '''Hydrodynamic''' and '''Atmosphere''' modules. To visualize the effect the spatial gradient of atmospheric pressure should be appreciable. It means that the effect is visible in large scale models &lt;br /&gt;
 &lt;br /&gt;
==Samples==&lt;br /&gt;
===Hydrodynamic Module===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 LOCAL_SOLUTION            : 6 or 7 !6-GaugePlusSubModel and 7-AssimilaGaugeSubModel &lt;br /&gt;
 ATM_PRESSURE              : 1 !activate the use of the property pressure&lt;br /&gt;
 ATM_PRESSURE_TYPE         : 1 or 2 !OPTION 1 input data must be atmospheric pressure and OPTION 2 Mean Sea Level Pressure (MSLP) &lt;br /&gt;
 ATM_RAMP                  : 1 !activate a smooth period&lt;br /&gt;
 ATM_PERIOD                : 86400 !is the period by default in MOHID if the user not provide any one&lt;br /&gt;
&lt;br /&gt;
 IMPOSE_INVERTED_BAROMETER : 1 !activates the inverted barometer approximation in the open boundary&lt;br /&gt;
&lt;br /&gt;
 INVERTED_BAROMETER_CELLS  : 1 !allows restrain to specific cells in the open boundary where you want to impose the inverted barometer approximation&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;begin_InvertBarometerCells&amp;gt;&lt;br /&gt;
  NAME                    : generic property&lt;br /&gt;
  DEFAULTVALUE            : 0&lt;br /&gt;
  TYPE_ZUV                : z&lt;br /&gt;
  FILE_IN_TIME            : NONE&lt;br /&gt;
  REMAIN_CONSTANT         : 1&lt;br /&gt;
  INITIALIZATION_METHOD   : ASCII_FILE&lt;br /&gt;
  FILENAME                : !Path and name of the file. The file is similar that that a grid data file with the specific i j cells in your domain &lt;br /&gt;
 &amp;lt;end_InvertBarometerCells&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Atmosphere Module===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;beginproperty&amp;gt;&lt;br /&gt;
  NAME                    : atmospheric pressure or &lt;br /&gt;
  UNITS                   : Pa&lt;br /&gt;
  DESCRIPTION             : Meteo-IST MM5 atmospheric pressure&lt;br /&gt;
  DEFAULTVALUE            : 100000&lt;br /&gt;
  REMAIN_CONSTANT         : 0&lt;br /&gt;
  FILE_IN_TIME            : HDF &lt;br /&gt;
  FILENAME                : path and name of the file&lt;br /&gt;
  OUTPUT_HDF              : 1&lt;br /&gt;
 &amp;lt;endproperty&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;beginproperty&amp;gt;&lt;br /&gt;
  NAME                    : mean sea level pressure&lt;br /&gt;
  UNITS                   : Pa&lt;br /&gt;
  DESCRIPTION             : mean sea level pressure GFS&lt;br /&gt;
  DEFAULTVALUE            : 0.&lt;br /&gt;
  FILE_IN_TIME            : HDF&lt;br /&gt;
  FILENAME                : Path and name of the file&lt;br /&gt;
  OUTPUT_HDF              : 1&lt;br /&gt;
  TIME_SERIE              : 1&lt;br /&gt;
 &amp;lt;endproperty&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>Madalena</name></author>	</entry>

	<entry>
		<id>http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4684</id>
		<title>InvertedBarometer</title>
		<link rel="alternate" type="text/html" href="http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4684"/>
				<updated>2011-04-20T15:02:15Z</updated>
		
		<summary type="html">&lt;p&gt;Madalena: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This application creates water level time series for tide gauge locations according with the '''inverted (inverse) barometer effect'''.&lt;br /&gt;
&lt;br /&gt;
Running options for this application are specified in an [[InvertedBarometer#Input file|input file]] whose path is indicated in a [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The '''inverted (inverse) barometer effect''' specifies that ''a 1 mb decrease of atmospheric pressure below a reference pressure results in a 1.01 cm increase in water level'' (e.g. Kantha, L., K. Whitmer, G. Born, 1994, &amp;quot;The Inverted Barometer Effect in Altimetry: A &lt;br /&gt;
Study in the North Pacific&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
This rule is generally considered to provide a rough measure of the water level change due to large scale circulation induced by water surface atmospheric pressure gradients.&lt;br /&gt;
&lt;br /&gt;
The InvertedBarometer application applies this rule to obtain mean water level time series at tide gauge locations based on time and space variable atmospheric pressure data supplied in HDF5 format. &lt;br /&gt;
&lt;br /&gt;
The time discretization of the time series is determined by the time discretization of the HDF5 data. &lt;br /&gt;
&lt;br /&gt;
The calculation of water level is performed considering:&lt;br /&gt;
&lt;br /&gt;
- the atmospheric pressure data for each time gauge location is considered the one available for the HDF5 grid cell where that tide gauge is geographically located; for this, the coordinate system in gauge files is assumed equal to coordinate system of pressure data in HDF5 files;&lt;br /&gt;
&lt;br /&gt;
- the '''reference tide gauge water level''', provided in tide gauge files, is considered equivalent to the '''reference atmospheric pressure''' assumed 101330.0 Pa in the application (following Dorandeu, J., P. Le Traon, 1999, &amp;quot;Effects of Global Mean Atmospheric Pressure Variations on Mean Sea Level Changes from TOPEX/Poseidon&amp;quot;, Journal of Atmospheric and Oceanic Technology, Vol. 16, No. 9, pp. 1279-1283);&lt;br /&gt;
&lt;br /&gt;
- the absolute water level at the tide gauge location in every HDF5 time instant is determined as:&lt;br /&gt;
&lt;br /&gt;
 (absolute tide gauge water level) = (reference tide gauge water level) + &lt;br /&gt;
 (water level change correspondent to the difference between the reference and actual  &lt;br /&gt;
 atmospheric pressures)&lt;br /&gt;
&lt;br /&gt;
The name of each time series file is automatically generated as the following concatenation:&lt;br /&gt;
&lt;br /&gt;
 (name of water level time series) = &lt;br /&gt;
 (user defined root name specific for each gauge file) + &lt;br /&gt;
 (name of the gauge location in gauge file) + &lt;br /&gt;
 (number of order of appearance of the gauge location in the gauge file)&lt;br /&gt;
&lt;br /&gt;
The application can also create new tide gauge files for the ready use of the water level time series as tide gauge mean level time series in tidal forcing of MOHID Water.&lt;br /&gt;
&lt;br /&gt;
'''Typical use:'''&lt;br /&gt;
&lt;br /&gt;
Allows the transformation of gauge files for use for tidal forcing in MOHID Water models,&lt;br /&gt;
to take into account the time evolution of the reference level of each gauge according&lt;br /&gt;
to large scale circulation induced by atmospheric pressure change.&lt;br /&gt;
&lt;br /&gt;
'''Data input requirements:'''&lt;br /&gt;
&lt;br /&gt;
One or more HDF5 files with surface atmospheric pressure data, with rank 2D and Pa units, for a spatial domain containing tide gauge locations. The data must be located in the HDF5 path &amp;quot;/Results/atmospheric pressure&amp;quot; (according with MOHID name convention). If several, the HDF5 files must have common grid and non-overlapping time periods.&lt;br /&gt;
&lt;br /&gt;
Grid file, in MOHID format ([[Grid|grid]] or [[Grid Data|grid data]]), with the definition of HDF5 data grid.&lt;br /&gt;
&lt;br /&gt;
One or more gauge files (tidal components files), in MOHID format, containing information of gauge locations where water level time series are to be produced.&lt;br /&gt;
&lt;br /&gt;
'''Ouput:'''&lt;br /&gt;
&lt;br /&gt;
[[Time Series|Time series]] files of water level for each gauge location provided by the supplied gauge files. Besides water level values each time serie have a column for covered/uncovered information, as required by MOHID Water; every time data is assumed covered (valued 1.0).&lt;br /&gt;
&lt;br /&gt;
In case there are gauge locations outside the provided HDF5 grid those locations' coordinates and gauge file are saved in a Noinformation.dat file in the directory provided in ROOT_SRT in [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
Optionally can also be produced new tide gauge files: a copy of the input tide gauge files with extra keywords connecting to the water level time series. These files can be readily used in MOHID Water as tidal components files with time variable gauge mean water level. For the gauge locations outside the HDF5 grid area the original gauge block is maintained in the new tide gauge file with no additional keywords.&lt;br /&gt;
&lt;br /&gt;
==Input file==&lt;br /&gt;
The name of the input file must be provided in the [[nomfich.dat file]] in use.&lt;br /&gt;
&lt;br /&gt;
 (block for each HDF5 containing surface atmospheric pressure data; may be several,&lt;br /&gt;
 order irrelevant)&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of HDF5 file containing atmospheric pressure data)&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : ... (start time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 END_TIME                : ... (end time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : ... (path/name of grid file with HDF5 files's grid)&lt;br /&gt;
 &lt;br /&gt;
 MAX_BUFFER_SIZE         : ... (maximum buffer size, an integer value, for temporary time series&lt;br /&gt;
                                storage for each gauge location; 100000 = default)&lt;br /&gt;
 &lt;br /&gt;
 (block for each gauge file containing locations for water level time series; may be several)&lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of gauge file)&lt;br /&gt;
 &lt;br /&gt;
 TIMESERIE_NAME          : ... (intended root path/name of output time series without extension)&lt;br /&gt;
 WRITE_MOHID_INPUT       : 0/1 (1 = create a new gauge file ready for MOHID Water use, 0 = not&lt;br /&gt;
                                to create; 0 = default)&lt;br /&gt;
 &lt;br /&gt;
 (if WRITE_MOHID_INPUT : 1)&lt;br /&gt;
 OUTPUTNAME              : ... (path/name with extension of gauge file to be created for MOHID&lt;br /&gt;
                                Water use)&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ''Remarks:''&lt;br /&gt;
  &lt;br /&gt;
 - time interval between pressure data values in HDF5 files may be variable: times series are&lt;br /&gt;
 constructed maintaing these intervals within and between files;&lt;br /&gt;
 &lt;br /&gt;
 - since no fixed DT is assumed for pressure data, no alerts are issued at InvertedBarometer&lt;br /&gt;
 run time because of data lacking intervals between HDF5 data files;&lt;br /&gt;
 &lt;br /&gt;
 - the path/name of time serie provided in the block for each gauge file is used as basis for&lt;br /&gt;
 all time series paths/names originated from that gauge file; the name of each time serie is&lt;br /&gt;
 completed in InvertedBarometer with the reference «GaugeName#», where GaugeName is the one &lt;br /&gt;
 provided in the gauge block in gauge file and # is the order of the gauge block in gauge file.&lt;br /&gt;
&lt;br /&gt;
==Samples==&lt;br /&gt;
&lt;br /&gt;
===Input gauge file===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Input file===&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : 1971ERA1973msl.hdf5&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : 1971ERA1973.grd&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : TidalComponents.dat&lt;br /&gt;
 TIMESERIE_NAME          : K:\Simula\GeneralData\Tide\CP&lt;br /&gt;
 WRITE_MOHID_INPUT       : 1&lt;br /&gt;
 OUTPUTNAME              : K:\Simula\GeneralData\Tide\TidalComponentsWithMeanLevel.dat&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : 1972 10 1 0 0 0&lt;br /&gt;
 END_TIME                : 1972 10 5 0 0 0&lt;br /&gt;
&lt;br /&gt;
===Output water level time series===&lt;br /&gt;
 Time Serie created by InvertedBarometer.exe&lt;br /&gt;
 Based on pressure HDF5 2D data on grid by 1971ERA1973.grd&lt;br /&gt;
  &lt;br /&gt;
 GRID_LOCALIZATION_I     : 13&lt;br /&gt;
 GRID_LOCALIZATION_J     : 36&lt;br /&gt;
 SERIE_INITIAL_DATA      : 1972. 10.  1.  0.  0.  0.&lt;br /&gt;
 TIME_UNITS              : SECONDS&lt;br /&gt;
 LONGITUDE               :   -6.000000       13.00000       50.37240    &lt;br /&gt;
 LATITUDE                :    43.00000       42.00000       22.82680    &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
      Seconds   YY  MM  DD  HH  MM       SS   water_level           open_point&lt;br /&gt;
 &amp;lt;BeginTimeSerie&amp;gt;&lt;br /&gt;
         0.00 1972  10   1   0   0   0.0000   0.205845308304E+001   1.0&lt;br /&gt;
     21600.00 1972  10   1   6   0   0.0000   0.207204771042E+001   1.0&lt;br /&gt;
     43200.00 1972  10   1  12   0   0.0000   0.207506346703E+001   1.0&lt;br /&gt;
     64800.00 1972  10   1  18   0   0.0000   0.209167337418E+001   1.0&lt;br /&gt;
     86400.00 1972  10   2   0   0   0.0000   0.208186054230E+001   1.0&lt;br /&gt;
    108000.00 1972  10   2   6   0   0.0000   0.211031007767E+001   1.0&lt;br /&gt;
    129600.00 1972  10   2  12   0   0.0000   0.210468816757E+001   1.0&lt;br /&gt;
    151200.00 1972  10   2  18   0   0.0000   0.209870862961E+001   1.0&lt;br /&gt;
    172800.00 1972  10   3   0   0   0.0000   0.207271218300E+001   1.0&lt;br /&gt;
    194400.00 1972  10   3   6   0   0.0000   0.205773806572E+001   1.0&lt;br /&gt;
    216000.00 1972  10   3  12   0   0.0000   0.206882834435E+001   1.0&lt;br /&gt;
    237600.00 1972  10   3  18   0   0.0000   0.209010624886E+001   1.0&lt;br /&gt;
    259200.00 1972  10   4   0   0   0.0000   0.207881069183E+001   1.0&lt;br /&gt;
    280800.00 1972  10   4   6   0   0.0000   0.209054899216E+001   1.0&lt;br /&gt;
    302400.00 1972  10   4  12   0   0.0000   0.209281420708E+001   1.0&lt;br /&gt;
    324000.00 1972  10   4  18   0   0.0000   0.210097479820E+001   1.0&lt;br /&gt;
    345600.00 1972  10   5   0   0   0.0000   0.210286545753E+001   1.0&lt;br /&gt;
 &amp;lt;EndTimeSerie&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Output gauge file (for MOHID water use)===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge1.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge2.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge3.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==How to Include the Inverted Barometer Effect in MOHID Simulations ==&lt;br /&gt;
&lt;br /&gt;
To impose the inverted barometer effect in MOHID model simulations you have regard to the '''Hydrodynamic''' and '''Atmosphere''' modules. To visualize the effect the spatial gradient of atmospheric pressure should be appreciable. It means that the effect is visible in large scale models &lt;br /&gt;
 &lt;br /&gt;
==Samples==&lt;br /&gt;
===Hydrodynamic Module===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 LOCAL_SOLUTION            : 6 or 7 !6-GaugePlusSubModel and 7-AssimilaGaugeSubModel &lt;br /&gt;
 ATM_PRESSURE              : 1 !activate the use of the property pressure&lt;br /&gt;
 ATM_PRESSURE_TYPE         : 1 or 2 !OPTION 1 input data must be atmospheric pressure and OPTION 2 Mean Sea Level Pressure (MSLP) &lt;br /&gt;
 ATM_RAMP                  : 1 !activate a smooth period&lt;br /&gt;
 ATM_PERIOD                : 86400 !is the period by default in MOHID if the user not provide any one&lt;br /&gt;
&lt;br /&gt;
 IMPOSE_INVERTED_BAROMETER : 1 !activates the inverted barometer approximation in the open boundary&lt;br /&gt;
&lt;br /&gt;
 INVERTED_BAROMETER_CELLS  : 1 !allows restrain to specific cells in the open boundary where you want to impose the inverted barometer approximation&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;begin_InvertBarometerCells&amp;gt;&lt;br /&gt;
  NAME                    : generic property&lt;br /&gt;
  DEFAULTVALUE            : 0&lt;br /&gt;
  TYPE_ZUV                : z&lt;br /&gt;
  FILE_IN_TIME            : NONE&lt;br /&gt;
  REMAIN_CONSTANT         : 1&lt;br /&gt;
  INITIALIZATION_METHOD   : ASCII_FILE&lt;br /&gt;
  FILENAME                : Path and name of the file (the file is similar that that a grid data file)&lt;br /&gt;
 &amp;lt;end_InvertBarometerCells&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Atmosphere Module===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;beginproperty&amp;gt;&lt;br /&gt;
  NAME                    : atmospheric pressure or &lt;br /&gt;
  UNITS                   : Pa&lt;br /&gt;
  DESCRIPTION             : Meteo-IST MM5 atmospheric pressure&lt;br /&gt;
  DEFAULTVALUE            : 100000&lt;br /&gt;
  REMAIN_CONSTANT         : 0&lt;br /&gt;
  FILE_IN_TIME            : HDF &lt;br /&gt;
  FILENAME                : path and name of the file&lt;br /&gt;
  OUTPUT_HDF              : 1&lt;br /&gt;
 &amp;lt;endproperty&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;beginproperty&amp;gt;&lt;br /&gt;
  NAME                    : mean sea level pressure&lt;br /&gt;
  UNITS                   : Pa&lt;br /&gt;
  DESCRIPTION             : mean sea level pressure GFS&lt;br /&gt;
  DEFAULTVALUE            : 0.&lt;br /&gt;
  FILE_IN_TIME            : HDF&lt;br /&gt;
  FILENAME                : Path and name of the file&lt;br /&gt;
  OUTPUT_HDF              : 1&lt;br /&gt;
  TIME_SERIE              : 1&lt;br /&gt;
 &amp;lt;endproperty&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>Madalena</name></author>	</entry>

	<entry>
		<id>http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4683</id>
		<title>InvertedBarometer</title>
		<link rel="alternate" type="text/html" href="http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4683"/>
				<updated>2011-04-20T15:01:21Z</updated>
		
		<summary type="html">&lt;p&gt;Madalena: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This application creates water level time series for tide gauge locations according with the '''inverted (inverse) barometer effect'''.&lt;br /&gt;
&lt;br /&gt;
Running options for this application are specified in an [[InvertedBarometer#Input file|input file]] whose path is indicated in a [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The '''inverted (inverse) barometer effect''' specifies that ''a 1 mb decrease of atmospheric pressure below a reference pressure results in a 1.01 cm increase in water level'' (e.g. Kantha, L., K. Whitmer, G. Born, 1994, &amp;quot;The Inverted Barometer Effect in Altimetry: A &lt;br /&gt;
Study in the North Pacific&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
This rule is generally considered to provide a rough measure of the water level change due to large scale circulation induced by water surface atmospheric pressure gradients.&lt;br /&gt;
&lt;br /&gt;
The InvertedBarometer application applies this rule to obtain mean water level time series at tide gauge locations based on time and space variable atmospheric pressure data supplied in HDF5 format. &lt;br /&gt;
&lt;br /&gt;
The time discretization of the time series is determined by the time discretization of the HDF5 data. &lt;br /&gt;
&lt;br /&gt;
The calculation of water level is performed considering:&lt;br /&gt;
&lt;br /&gt;
- the atmospheric pressure data for each time gauge location is considered the one available for the HDF5 grid cell where that tide gauge is geographically located; for this, the coordinate system in gauge files is assumed equal to coordinate system of pressure data in HDF5 files;&lt;br /&gt;
&lt;br /&gt;
- the '''reference tide gauge water level''', provided in tide gauge files, is considered equivalent to the '''reference atmospheric pressure''' assumed 101330.0 Pa in the application (following Dorandeu, J., P. Le Traon, 1999, &amp;quot;Effects of Global Mean Atmospheric Pressure Variations on Mean Sea Level Changes from TOPEX/Poseidon&amp;quot;, Journal of Atmospheric and Oceanic Technology, Vol. 16, No. 9, pp. 1279-1283);&lt;br /&gt;
&lt;br /&gt;
- the absolute water level at the tide gauge location in every HDF5 time instant is determined as:&lt;br /&gt;
&lt;br /&gt;
 (absolute tide gauge water level) = (reference tide gauge water level) + &lt;br /&gt;
 (water level change correspondent to the difference between the reference and actual  &lt;br /&gt;
 atmospheric pressures)&lt;br /&gt;
&lt;br /&gt;
The name of each time series file is automatically generated as the following concatenation:&lt;br /&gt;
&lt;br /&gt;
 (name of water level time series) = &lt;br /&gt;
 (user defined root name specific for each gauge file) + &lt;br /&gt;
 (name of the gauge location in gauge file) + &lt;br /&gt;
 (number of order of appearance of the gauge location in the gauge file)&lt;br /&gt;
&lt;br /&gt;
The application can also create new tide gauge files for the ready use of the water level time series as tide gauge mean level time series in tidal forcing of MOHID Water.&lt;br /&gt;
&lt;br /&gt;
'''Typical use:'''&lt;br /&gt;
&lt;br /&gt;
Allows the transformation of gauge files for use for tidal forcing in MOHID Water models,&lt;br /&gt;
to take into account the time evolution of the reference level of each gauge according&lt;br /&gt;
to large scale circulation induced by atmospheric pressure change.&lt;br /&gt;
&lt;br /&gt;
'''Data input requirements:'''&lt;br /&gt;
&lt;br /&gt;
One or more HDF5 files with surface atmospheric pressure data, with rank 2D and Pa units, for a spatial domain containing tide gauge locations. The data must be located in the HDF5 path &amp;quot;/Results/atmospheric pressure&amp;quot; (according with MOHID name convention). If several, the HDF5 files must have common grid and non-overlapping time periods.&lt;br /&gt;
&lt;br /&gt;
Grid file, in MOHID format ([[Grid|grid]] or [[Grid Data|grid data]]), with the definition of HDF5 data grid.&lt;br /&gt;
&lt;br /&gt;
One or more gauge files (tidal components files), in MOHID format, containing information of gauge locations where water level time series are to be produced.&lt;br /&gt;
&lt;br /&gt;
'''Ouput:'''&lt;br /&gt;
&lt;br /&gt;
[[Time Series|Time series]] files of water level for each gauge location provided by the supplied gauge files. Besides water level values each time serie have a column for covered/uncovered information, as required by MOHID Water; every time data is assumed covered (valued 1.0).&lt;br /&gt;
&lt;br /&gt;
In case there are gauge locations outside the provided HDF5 grid those locations' coordinates and gauge file are saved in a Noinformation.dat file in the directory provided in ROOT_SRT in [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
Optionally can also be produced new tide gauge files: a copy of the input tide gauge files with extra keywords connecting to the water level time series. These files can be readily used in MOHID Water as tidal components files with time variable gauge mean water level. For the gauge locations outside the HDF5 grid area the original gauge block is maintained in the new tide gauge file with no additional keywords.&lt;br /&gt;
&lt;br /&gt;
==Input file==&lt;br /&gt;
The name of the input file must be provided in the [[nomfich.dat file]] in use.&lt;br /&gt;
&lt;br /&gt;
 (block for each HDF5 containing surface atmospheric pressure data; may be several,&lt;br /&gt;
 order irrelevant)&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of HDF5 file containing atmospheric pressure data)&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : ... (start time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 END_TIME                : ... (end time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : ... (path/name of grid file with HDF5 files's grid)&lt;br /&gt;
 &lt;br /&gt;
 MAX_BUFFER_SIZE         : ... (maximum buffer size, an integer value, for temporary time series&lt;br /&gt;
                                storage for each gauge location; 100000 = default)&lt;br /&gt;
 &lt;br /&gt;
 (block for each gauge file containing locations for water level time series; may be several)&lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of gauge file)&lt;br /&gt;
 &lt;br /&gt;
 TIMESERIE_NAME          : ... (intended root path/name of output time series without extension)&lt;br /&gt;
 WRITE_MOHID_INPUT       : 0/1 (1 = create a new gauge file ready for MOHID Water use, 0 = not&lt;br /&gt;
                                to create; 0 = default)&lt;br /&gt;
 &lt;br /&gt;
 (if WRITE_MOHID_INPUT : 1)&lt;br /&gt;
 OUTPUTNAME              : ... (path/name with extension of gauge file to be created for MOHID&lt;br /&gt;
                                Water use)&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ''Remarks:''&lt;br /&gt;
  &lt;br /&gt;
 - time interval between pressure data values in HDF5 files may be variable: times series are&lt;br /&gt;
 constructed maintaing these intervals within and between files;&lt;br /&gt;
 &lt;br /&gt;
 - since no fixed DT is assumed for pressure data, no alerts are issued at InvertedBarometer&lt;br /&gt;
 run time because of data lacking intervals between HDF5 data files;&lt;br /&gt;
 &lt;br /&gt;
 - the path/name of time serie provided in the block for each gauge file is used as basis for&lt;br /&gt;
 all time series paths/names originated from that gauge file; the name of each time serie is&lt;br /&gt;
 completed in InvertedBarometer with the reference «GaugeName#», where GaugeName is the one &lt;br /&gt;
 provided in the gauge block in gauge file and # is the order of the gauge block in gauge file.&lt;br /&gt;
&lt;br /&gt;
==Samples==&lt;br /&gt;
&lt;br /&gt;
===Input gauge file===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Input file===&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : 1971ERA1973msl.hdf5&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : 1971ERA1973.grd&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : TidalComponents.dat&lt;br /&gt;
 TIMESERIE_NAME          : K:\Simula\GeneralData\Tide\CP&lt;br /&gt;
 WRITE_MOHID_INPUT       : 1&lt;br /&gt;
 OUTPUTNAME              : K:\Simula\GeneralData\Tide\TidalComponentsWithMeanLevel.dat&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : 1972 10 1 0 0 0&lt;br /&gt;
 END_TIME                : 1972 10 5 0 0 0&lt;br /&gt;
&lt;br /&gt;
===Output water level time series===&lt;br /&gt;
 Time Serie created by InvertedBarometer.exe&lt;br /&gt;
 Based on pressure HDF5 2D data on grid by 1971ERA1973.grd&lt;br /&gt;
  &lt;br /&gt;
 GRID_LOCALIZATION_I     : 13&lt;br /&gt;
 GRID_LOCALIZATION_J     : 36&lt;br /&gt;
 SERIE_INITIAL_DATA      : 1972. 10.  1.  0.  0.  0.&lt;br /&gt;
 TIME_UNITS              : SECONDS&lt;br /&gt;
 LONGITUDE               :   -6.000000       13.00000       50.37240    &lt;br /&gt;
 LATITUDE                :    43.00000       42.00000       22.82680    &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
      Seconds   YY  MM  DD  HH  MM       SS   water_level           open_point&lt;br /&gt;
 &amp;lt;BeginTimeSerie&amp;gt;&lt;br /&gt;
         0.00 1972  10   1   0   0   0.0000   0.205845308304E+001   1.0&lt;br /&gt;
     21600.00 1972  10   1   6   0   0.0000   0.207204771042E+001   1.0&lt;br /&gt;
     43200.00 1972  10   1  12   0   0.0000   0.207506346703E+001   1.0&lt;br /&gt;
     64800.00 1972  10   1  18   0   0.0000   0.209167337418E+001   1.0&lt;br /&gt;
     86400.00 1972  10   2   0   0   0.0000   0.208186054230E+001   1.0&lt;br /&gt;
    108000.00 1972  10   2   6   0   0.0000   0.211031007767E+001   1.0&lt;br /&gt;
    129600.00 1972  10   2  12   0   0.0000   0.210468816757E+001   1.0&lt;br /&gt;
    151200.00 1972  10   2  18   0   0.0000   0.209870862961E+001   1.0&lt;br /&gt;
    172800.00 1972  10   3   0   0   0.0000   0.207271218300E+001   1.0&lt;br /&gt;
    194400.00 1972  10   3   6   0   0.0000   0.205773806572E+001   1.0&lt;br /&gt;
    216000.00 1972  10   3  12   0   0.0000   0.206882834435E+001   1.0&lt;br /&gt;
    237600.00 1972  10   3  18   0   0.0000   0.209010624886E+001   1.0&lt;br /&gt;
    259200.00 1972  10   4   0   0   0.0000   0.207881069183E+001   1.0&lt;br /&gt;
    280800.00 1972  10   4   6   0   0.0000   0.209054899216E+001   1.0&lt;br /&gt;
    302400.00 1972  10   4  12   0   0.0000   0.209281420708E+001   1.0&lt;br /&gt;
    324000.00 1972  10   4  18   0   0.0000   0.210097479820E+001   1.0&lt;br /&gt;
    345600.00 1972  10   5   0   0   0.0000   0.210286545753E+001   1.0&lt;br /&gt;
 &amp;lt;EndTimeSerie&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Output gauge file (for MOHID water use)===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge1.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge2.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge3.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==How to Include the Inverted Barometer Effect in MOHID Simulations ==&lt;br /&gt;
&lt;br /&gt;
To impose the inverted barometer effect in MOHID model simulations you have regard to the '''Hydrodynamic''' and '''Atmosphere''' modules. To visualize the effect the spatial gradient of atmospheric pressure should be appreciable. It means that the effect is visible in large scale models &lt;br /&gt;
 &lt;br /&gt;
==Samples==&lt;br /&gt;
===Hydrodynamic Module===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 LOCAL_SOLUTION            : 6 or 7 !6-GaugePlusSubModel and 7-AssimilaGaugeSubModel &lt;br /&gt;
 ATM_PRESSURE              : 1 !activate the use of the property pressure&lt;br /&gt;
 ATM_PRESSURE_TYPE         : 1 or 2 !OPTION 1 input data must be atmospheric pressure and OPTION 2 Mean Sea Level Pressure (MSLP) &lt;br /&gt;
 ATM_RAMP                  : 1 !activate a smooth period&lt;br /&gt;
 ATM_PERIOD                : 86400 !is the period by default in MOHID if the user not provide any one&lt;br /&gt;
&lt;br /&gt;
 IMPOSE_INVERTED_BAROMETER : 1 !activates the inverted barometer approximation in the open boundary&lt;br /&gt;
&lt;br /&gt;
 INVERTED_BAROMETER_CELLS  : 1 !allows restrain to specific cells in the open boundary where you want to impose the inverted barometer approximation&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;begin_InvertBarometerCells&amp;gt;&lt;br /&gt;
  NAME                    : generic property&lt;br /&gt;
  DEFAULTVALUE            : 0&lt;br /&gt;
  TYPE_ZUV                : z&lt;br /&gt;
  FILE_IN_TIME            : NONE&lt;br /&gt;
  REMAIN_CONSTANT         : 1&lt;br /&gt;
  INITIALIZATION_METHOD   : ASCII_FILE&lt;br /&gt;
  FILENAME                : Path and name of the file (the file is similar that that a grid data file)&lt;br /&gt;
 &amp;lt;end_InvertBarometerCells&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Atmosphere Module===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;beginproperty&amp;gt;&lt;br /&gt;
  NAME                    : atmospheric pressure or &lt;br /&gt;
  UNITS                   : Pa&lt;br /&gt;
  DESCRIPTION             : Meteo-IST MM5 atmospheric pressure&lt;br /&gt;
  DEFAULTVALUE            : 100000&lt;br /&gt;
  REMAIN_CONSTANT         : 0&lt;br /&gt;
  FILE_IN_TIME            : HDF&lt;br /&gt;
  FILENAME                : path and name of the file&lt;br /&gt;
  OUTPUT_HDF              : 1&lt;br /&gt;
 &amp;lt;endproperty&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   Or&lt;br /&gt;
 &amp;lt;beginproperty&amp;gt;&lt;br /&gt;
  NAME                    : mean sea level pressure&lt;br /&gt;
  UNITS                   : Pa&lt;br /&gt;
  DESCRIPTION             : mean sea level pressure GFS&lt;br /&gt;
  DEFAULTVALUE            : 0.&lt;br /&gt;
  FILE_IN_TIME            : HDF&lt;br /&gt;
  FILENAME                : Path and name of the file&lt;br /&gt;
  OUTPUT_HDF              : 1&lt;br /&gt;
  TIME_SERIE              : 1&lt;br /&gt;
 &amp;lt;endproperty&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>Madalena</name></author>	</entry>

	<entry>
		<id>http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4682</id>
		<title>InvertedBarometer</title>
		<link rel="alternate" type="text/html" href="http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4682"/>
				<updated>2011-04-20T14:58:20Z</updated>
		
		<summary type="html">&lt;p&gt;Madalena: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This application creates water level time series for tide gauge locations according with the '''inverted (inverse) barometer effect'''.&lt;br /&gt;
&lt;br /&gt;
Running options for this application are specified in an [[InvertedBarometer#Input file|input file]] whose path is indicated in a [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The '''inverted (inverse) barometer effect''' specifies that ''a 1 mb decrease of atmospheric pressure below a reference pressure results in a 1.01 cm increase in water level'' (e.g. Kantha, L., K. Whitmer, G. Born, 1994, &amp;quot;The Inverted Barometer Effect in Altimetry: A &lt;br /&gt;
Study in the North Pacific&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
This rule is generally considered to provide a rough measure of the water level change due to large scale circulation induced by water surface atmospheric pressure gradients.&lt;br /&gt;
&lt;br /&gt;
The InvertedBarometer application applies this rule to obtain mean water level time series at tide gauge locations based on time and space variable atmospheric pressure data supplied in HDF5 format. &lt;br /&gt;
&lt;br /&gt;
The time discretization of the time series is determined by the time discretization of the HDF5 data. &lt;br /&gt;
&lt;br /&gt;
The calculation of water level is performed considering:&lt;br /&gt;
&lt;br /&gt;
- the atmospheric pressure data for each time gauge location is considered the one available for the HDF5 grid cell where that tide gauge is geographically located; for this, the coordinate system in gauge files is assumed equal to coordinate system of pressure data in HDF5 files;&lt;br /&gt;
&lt;br /&gt;
- the '''reference tide gauge water level''', provided in tide gauge files, is considered equivalent to the '''reference atmospheric pressure''' assumed 101330.0 Pa in the application (following Dorandeu, J., P. Le Traon, 1999, &amp;quot;Effects of Global Mean Atmospheric Pressure Variations on Mean Sea Level Changes from TOPEX/Poseidon&amp;quot;, Journal of Atmospheric and Oceanic Technology, Vol. 16, No. 9, pp. 1279-1283);&lt;br /&gt;
&lt;br /&gt;
- the absolute water level at the tide gauge location in every HDF5 time instant is determined as:&lt;br /&gt;
&lt;br /&gt;
 (absolute tide gauge water level) = (reference tide gauge water level) + &lt;br /&gt;
 (water level change correspondent to the difference between the reference and actual  &lt;br /&gt;
 atmospheric pressures)&lt;br /&gt;
&lt;br /&gt;
The name of each time series file is automatically generated as the following concatenation:&lt;br /&gt;
&lt;br /&gt;
 (name of water level time series) = &lt;br /&gt;
 (user defined root name specific for each gauge file) + &lt;br /&gt;
 (name of the gauge location in gauge file) + &lt;br /&gt;
 (number of order of appearance of the gauge location in the gauge file)&lt;br /&gt;
&lt;br /&gt;
The application can also create new tide gauge files for the ready use of the water level time series as tide gauge mean level time series in tidal forcing of MOHID Water.&lt;br /&gt;
&lt;br /&gt;
'''Typical use:'''&lt;br /&gt;
&lt;br /&gt;
Allows the transformation of gauge files for use for tidal forcing in MOHID Water models,&lt;br /&gt;
to take into account the time evolution of the reference level of each gauge according&lt;br /&gt;
to large scale circulation induced by atmospheric pressure change.&lt;br /&gt;
&lt;br /&gt;
'''Data input requirements:'''&lt;br /&gt;
&lt;br /&gt;
One or more HDF5 files with surface atmospheric pressure data, with rank 2D and Pa units, for a spatial domain containing tide gauge locations. The data must be located in the HDF5 path &amp;quot;/Results/atmospheric pressure&amp;quot; (according with MOHID name convention). If several, the HDF5 files must have common grid and non-overlapping time periods.&lt;br /&gt;
&lt;br /&gt;
Grid file, in MOHID format ([[Grid|grid]] or [[Grid Data|grid data]]), with the definition of HDF5 data grid.&lt;br /&gt;
&lt;br /&gt;
One or more gauge files (tidal components files), in MOHID format, containing information of gauge locations where water level time series are to be produced.&lt;br /&gt;
&lt;br /&gt;
'''Ouput:'''&lt;br /&gt;
&lt;br /&gt;
[[Time Series|Time series]] files of water level for each gauge location provided by the supplied gauge files. Besides water level values each time serie have a column for covered/uncovered information, as required by MOHID Water; every time data is assumed covered (valued 1.0).&lt;br /&gt;
&lt;br /&gt;
In case there are gauge locations outside the provided HDF5 grid those locations' coordinates and gauge file are saved in a Noinformation.dat file in the directory provided in ROOT_SRT in [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
Optionally can also be produced new tide gauge files: a copy of the input tide gauge files with extra keywords connecting to the water level time series. These files can be readily used in MOHID Water as tidal components files with time variable gauge mean water level. For the gauge locations outside the HDF5 grid area the original gauge block is maintained in the new tide gauge file with no additional keywords.&lt;br /&gt;
&lt;br /&gt;
==Input file==&lt;br /&gt;
The name of the input file must be provided in the [[nomfich.dat file]] in use.&lt;br /&gt;
&lt;br /&gt;
 (block for each HDF5 containing surface atmospheric pressure data; may be several,&lt;br /&gt;
 order irrelevant)&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of HDF5 file containing atmospheric pressure data)&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : ... (start time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 END_TIME                : ... (end time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : ... (path/name of grid file with HDF5 files's grid)&lt;br /&gt;
 &lt;br /&gt;
 MAX_BUFFER_SIZE         : ... (maximum buffer size, an integer value, for temporary time series&lt;br /&gt;
                                storage for each gauge location; 100000 = default)&lt;br /&gt;
 &lt;br /&gt;
 (block for each gauge file containing locations for water level time series; may be several)&lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of gauge file)&lt;br /&gt;
 &lt;br /&gt;
 TIMESERIE_NAME          : ... (intended root path/name of output time series without extension)&lt;br /&gt;
 WRITE_MOHID_INPUT       : 0/1 (1 = create a new gauge file ready for MOHID Water use, 0 = not&lt;br /&gt;
                                to create; 0 = default)&lt;br /&gt;
 &lt;br /&gt;
 (if WRITE_MOHID_INPUT : 1)&lt;br /&gt;
 OUTPUTNAME              : ... (path/name with extension of gauge file to be created for MOHID&lt;br /&gt;
                                Water use)&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ''Remarks:''&lt;br /&gt;
  &lt;br /&gt;
 - time interval between pressure data values in HDF5 files may be variable: times series are&lt;br /&gt;
 constructed maintaing these intervals within and between files;&lt;br /&gt;
 &lt;br /&gt;
 - since no fixed DT is assumed for pressure data, no alerts are issued at InvertedBarometer&lt;br /&gt;
 run time because of data lacking intervals between HDF5 data files;&lt;br /&gt;
 &lt;br /&gt;
 - the path/name of time serie provided in the block for each gauge file is used as basis for&lt;br /&gt;
 all time series paths/names originated from that gauge file; the name of each time serie is&lt;br /&gt;
 completed in InvertedBarometer with the reference «GaugeName#», where GaugeName is the one &lt;br /&gt;
 provided in the gauge block in gauge file and # is the order of the gauge block in gauge file.&lt;br /&gt;
&lt;br /&gt;
==Samples==&lt;br /&gt;
&lt;br /&gt;
===Input gauge file===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Input file===&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : 1971ERA1973msl.hdf5&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : 1971ERA1973.grd&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : TidalComponents.dat&lt;br /&gt;
 TIMESERIE_NAME          : K:\Simula\GeneralData\Tide\CP&lt;br /&gt;
 WRITE_MOHID_INPUT       : 1&lt;br /&gt;
 OUTPUTNAME              : K:\Simula\GeneralData\Tide\TidalComponentsWithMeanLevel.dat&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : 1972 10 1 0 0 0&lt;br /&gt;
 END_TIME                : 1972 10 5 0 0 0&lt;br /&gt;
&lt;br /&gt;
===Output water level time series===&lt;br /&gt;
 Time Serie created by InvertedBarometer.exe&lt;br /&gt;
 Based on pressure HDF5 2D data on grid by 1971ERA1973.grd&lt;br /&gt;
  &lt;br /&gt;
 GRID_LOCALIZATION_I     : 13&lt;br /&gt;
 GRID_LOCALIZATION_J     : 36&lt;br /&gt;
 SERIE_INITIAL_DATA      : 1972. 10.  1.  0.  0.  0.&lt;br /&gt;
 TIME_UNITS              : SECONDS&lt;br /&gt;
 LONGITUDE               :   -6.000000       13.00000       50.37240    &lt;br /&gt;
 LATITUDE                :    43.00000       42.00000       22.82680    &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
      Seconds   YY  MM  DD  HH  MM       SS   water_level           open_point&lt;br /&gt;
 &amp;lt;BeginTimeSerie&amp;gt;&lt;br /&gt;
         0.00 1972  10   1   0   0   0.0000   0.205845308304E+001   1.0&lt;br /&gt;
     21600.00 1972  10   1   6   0   0.0000   0.207204771042E+001   1.0&lt;br /&gt;
     43200.00 1972  10   1  12   0   0.0000   0.207506346703E+001   1.0&lt;br /&gt;
     64800.00 1972  10   1  18   0   0.0000   0.209167337418E+001   1.0&lt;br /&gt;
     86400.00 1972  10   2   0   0   0.0000   0.208186054230E+001   1.0&lt;br /&gt;
    108000.00 1972  10   2   6   0   0.0000   0.211031007767E+001   1.0&lt;br /&gt;
    129600.00 1972  10   2  12   0   0.0000   0.210468816757E+001   1.0&lt;br /&gt;
    151200.00 1972  10   2  18   0   0.0000   0.209870862961E+001   1.0&lt;br /&gt;
    172800.00 1972  10   3   0   0   0.0000   0.207271218300E+001   1.0&lt;br /&gt;
    194400.00 1972  10   3   6   0   0.0000   0.205773806572E+001   1.0&lt;br /&gt;
    216000.00 1972  10   3  12   0   0.0000   0.206882834435E+001   1.0&lt;br /&gt;
    237600.00 1972  10   3  18   0   0.0000   0.209010624886E+001   1.0&lt;br /&gt;
    259200.00 1972  10   4   0   0   0.0000   0.207881069183E+001   1.0&lt;br /&gt;
    280800.00 1972  10   4   6   0   0.0000   0.209054899216E+001   1.0&lt;br /&gt;
    302400.00 1972  10   4  12   0   0.0000   0.209281420708E+001   1.0&lt;br /&gt;
    324000.00 1972  10   4  18   0   0.0000   0.210097479820E+001   1.0&lt;br /&gt;
    345600.00 1972  10   5   0   0   0.0000   0.210286545753E+001   1.0&lt;br /&gt;
 &amp;lt;EndTimeSerie&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Output gauge file (for MOHID water use)===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge1.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge2.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge3.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==How to Include the Inverted Barometer Effect in MOHID Simulations ==&lt;br /&gt;
&lt;br /&gt;
To impose the inverted barometer effect in MOHID model simulations you have regard to the '''Hydrodynamic''' and '''Atmosphere''' modules. &lt;br /&gt;
 &lt;br /&gt;
==Samples==&lt;br /&gt;
===Hydrodynamic Module===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 LOCAL_SOLUTION            : 6 or 7 !6-GaugePlusSubModel and 7-AssimilaGaugeSubModel &lt;br /&gt;
 ATM_PRESSURE              : 1 !activate the use of the property pressure&lt;br /&gt;
 ATM_PRESSURE_TYPE         : 1 or 2 !OPTION 1 input data must be atmospheric pressure and OPTION 2 Mean Sea Level Pressure (MSLP) &lt;br /&gt;
 ATM_RAMP                  : 1 !activate a smooth period&lt;br /&gt;
 ATM_PERIOD                : 86400 !is the period by default in MOHID if the user not provide any one&lt;br /&gt;
&lt;br /&gt;
 IMPOSE_INVERTED_BAROMETER : 1 !activates the inverted barometer approximation in the open boundary&lt;br /&gt;
&lt;br /&gt;
 INVERTED_BAROMETER_CELLS  : 1 !allows restrain to specific cells in the open boundary where you want to impose the inverted barometer approximation&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;begin_InvertBarometerCells&amp;gt;&lt;br /&gt;
  NAME                    : generic property&lt;br /&gt;
  DEFAULTVALUE            : 0&lt;br /&gt;
  TYPE_ZUV                : z&lt;br /&gt;
  FILE_IN_TIME            : NONE&lt;br /&gt;
  REMAIN_CONSTANT         : 1&lt;br /&gt;
  INITIALIZATION_METHOD   : ASCII_FILE&lt;br /&gt;
  FILENAME                : Path and name of the file (the file is similar that that a grid data file)&lt;br /&gt;
 &amp;lt;end_InvertBarometerCells&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Atmosphere Module===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 LOCAL_SOLUTION            : 6 or 7 !6-GaugePlusSubModel and 7-AssimilaGaugeSubModel &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>Madalena</name></author>	</entry>

	<entry>
		<id>http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4681</id>
		<title>InvertedBarometer</title>
		<link rel="alternate" type="text/html" href="http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4681"/>
				<updated>2011-04-20T14:57:29Z</updated>
		
		<summary type="html">&lt;p&gt;Madalena: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This application creates water level time series for tide gauge locations according with the '''inverted (inverse) barometer effect'''.&lt;br /&gt;
&lt;br /&gt;
Running options for this application are specified in an [[InvertedBarometer#Input file|input file]] whose path is indicated in a [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The '''inverted (inverse) barometer effect''' specifies that ''a 1 mb decrease of atmospheric pressure below a reference pressure results in a 1.01 cm increase in water level'' (e.g. Kantha, L., K. Whitmer, G. Born, 1994, &amp;quot;The Inverted Barometer Effect in Altimetry: A &lt;br /&gt;
Study in the North Pacific&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
This rule is generally considered to provide a rough measure of the water level change due to large scale circulation induced by water surface atmospheric pressure gradients.&lt;br /&gt;
&lt;br /&gt;
The InvertedBarometer application applies this rule to obtain mean water level time series at tide gauge locations based on time and space variable atmospheric pressure data supplied in HDF5 format. &lt;br /&gt;
&lt;br /&gt;
The time discretization of the time series is determined by the time discretization of the HDF5 data. &lt;br /&gt;
&lt;br /&gt;
The calculation of water level is performed considering:&lt;br /&gt;
&lt;br /&gt;
- the atmospheric pressure data for each time gauge location is considered the one available for the HDF5 grid cell where that tide gauge is geographically located; for this, the coordinate system in gauge files is assumed equal to coordinate system of pressure data in HDF5 files;&lt;br /&gt;
&lt;br /&gt;
- the '''reference tide gauge water level''', provided in tide gauge files, is considered equivalent to the '''reference atmospheric pressure''' assumed 101330.0 Pa in the application (following Dorandeu, J., P. Le Traon, 1999, &amp;quot;Effects of Global Mean Atmospheric Pressure Variations on Mean Sea Level Changes from TOPEX/Poseidon&amp;quot;, Journal of Atmospheric and Oceanic Technology, Vol. 16, No. 9, pp. 1279-1283);&lt;br /&gt;
&lt;br /&gt;
- the absolute water level at the tide gauge location in every HDF5 time instant is determined as:&lt;br /&gt;
&lt;br /&gt;
 (absolute tide gauge water level) = (reference tide gauge water level) + &lt;br /&gt;
 (water level change correspondent to the difference between the reference and actual  &lt;br /&gt;
 atmospheric pressures)&lt;br /&gt;
&lt;br /&gt;
The name of each time series file is automatically generated as the following concatenation:&lt;br /&gt;
&lt;br /&gt;
 (name of water level time series) = &lt;br /&gt;
 (user defined root name specific for each gauge file) + &lt;br /&gt;
 (name of the gauge location in gauge file) + &lt;br /&gt;
 (number of order of appearance of the gauge location in the gauge file)&lt;br /&gt;
&lt;br /&gt;
The application can also create new tide gauge files for the ready use of the water level time series as tide gauge mean level time series in tidal forcing of MOHID Water.&lt;br /&gt;
&lt;br /&gt;
'''Typical use:'''&lt;br /&gt;
&lt;br /&gt;
Allows the transformation of gauge files for use for tidal forcing in MOHID Water models,&lt;br /&gt;
to take into account the time evolution of the reference level of each gauge according&lt;br /&gt;
to large scale circulation induced by atmospheric pressure change.&lt;br /&gt;
&lt;br /&gt;
'''Data input requirements:'''&lt;br /&gt;
&lt;br /&gt;
One or more HDF5 files with surface atmospheric pressure data, with rank 2D and Pa units, for a spatial domain containing tide gauge locations. The data must be located in the HDF5 path &amp;quot;/Results/atmospheric pressure&amp;quot; (according with MOHID name convention). If several, the HDF5 files must have common grid and non-overlapping time periods.&lt;br /&gt;
&lt;br /&gt;
Grid file, in MOHID format ([[Grid|grid]] or [[Grid Data|grid data]]), with the definition of HDF5 data grid.&lt;br /&gt;
&lt;br /&gt;
One or more gauge files (tidal components files), in MOHID format, containing information of gauge locations where water level time series are to be produced.&lt;br /&gt;
&lt;br /&gt;
'''Ouput:'''&lt;br /&gt;
&lt;br /&gt;
[[Time Series|Time series]] files of water level for each gauge location provided by the supplied gauge files. Besides water level values each time serie have a column for covered/uncovered information, as required by MOHID Water; every time data is assumed covered (valued 1.0).&lt;br /&gt;
&lt;br /&gt;
In case there are gauge locations outside the provided HDF5 grid those locations' coordinates and gauge file are saved in a Noinformation.dat file in the directory provided in ROOT_SRT in [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
Optionally can also be produced new tide gauge files: a copy of the input tide gauge files with extra keywords connecting to the water level time series. These files can be readily used in MOHID Water as tidal components files with time variable gauge mean water level. For the gauge locations outside the HDF5 grid area the original gauge block is maintained in the new tide gauge file with no additional keywords.&lt;br /&gt;
&lt;br /&gt;
==Input file==&lt;br /&gt;
The name of the input file must be provided in the [[nomfich.dat file]] in use.&lt;br /&gt;
&lt;br /&gt;
 (block for each HDF5 containing surface atmospheric pressure data; may be several,&lt;br /&gt;
 order irrelevant)&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of HDF5 file containing atmospheric pressure data)&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : ... (start time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 END_TIME                : ... (end time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : ... (path/name of grid file with HDF5 files's grid)&lt;br /&gt;
 &lt;br /&gt;
 MAX_BUFFER_SIZE         : ... (maximum buffer size, an integer value, for temporary time series&lt;br /&gt;
                                storage for each gauge location; 100000 = default)&lt;br /&gt;
 &lt;br /&gt;
 (block for each gauge file containing locations for water level time series; may be several)&lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of gauge file)&lt;br /&gt;
 &lt;br /&gt;
 TIMESERIE_NAME          : ... (intended root path/name of output time series without extension)&lt;br /&gt;
 WRITE_MOHID_INPUT       : 0/1 (1 = create a new gauge file ready for MOHID Water use, 0 = not&lt;br /&gt;
                                to create; 0 = default)&lt;br /&gt;
 &lt;br /&gt;
 (if WRITE_MOHID_INPUT : 1)&lt;br /&gt;
 OUTPUTNAME              : ... (path/name with extension of gauge file to be created for MOHID&lt;br /&gt;
                                Water use)&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ''Remarks:''&lt;br /&gt;
  &lt;br /&gt;
 - time interval between pressure data values in HDF5 files may be variable: times series are&lt;br /&gt;
 constructed maintaing these intervals within and between files;&lt;br /&gt;
 &lt;br /&gt;
 - since no fixed DT is assumed for pressure data, no alerts are issued at InvertedBarometer&lt;br /&gt;
 run time because of data lacking intervals between HDF5 data files;&lt;br /&gt;
 &lt;br /&gt;
 - the path/name of time serie provided in the block for each gauge file is used as basis for&lt;br /&gt;
 all time series paths/names originated from that gauge file; the name of each time serie is&lt;br /&gt;
 completed in InvertedBarometer with the reference «GaugeName#», where GaugeName is the one &lt;br /&gt;
 provided in the gauge block in gauge file and # is the order of the gauge block in gauge file.&lt;br /&gt;
&lt;br /&gt;
==Samples==&lt;br /&gt;
&lt;br /&gt;
===Input gauge file===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Input file===&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : 1971ERA1973msl.hdf5&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : 1971ERA1973.grd&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : TidalComponents.dat&lt;br /&gt;
 TIMESERIE_NAME          : K:\Simula\GeneralData\Tide\CP&lt;br /&gt;
 WRITE_MOHID_INPUT       : 1&lt;br /&gt;
 OUTPUTNAME              : K:\Simula\GeneralData\Tide\TidalComponentsWithMeanLevel.dat&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : 1972 10 1 0 0 0&lt;br /&gt;
 END_TIME                : 1972 10 5 0 0 0&lt;br /&gt;
&lt;br /&gt;
===Output water level time series===&lt;br /&gt;
 Time Serie created by InvertedBarometer.exe&lt;br /&gt;
 Based on pressure HDF5 2D data on grid by 1971ERA1973.grd&lt;br /&gt;
  &lt;br /&gt;
 GRID_LOCALIZATION_I     : 13&lt;br /&gt;
 GRID_LOCALIZATION_J     : 36&lt;br /&gt;
 SERIE_INITIAL_DATA      : 1972. 10.  1.  0.  0.  0.&lt;br /&gt;
 TIME_UNITS              : SECONDS&lt;br /&gt;
 LONGITUDE               :   -6.000000       13.00000       50.37240    &lt;br /&gt;
 LATITUDE                :    43.00000       42.00000       22.82680    &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
      Seconds   YY  MM  DD  HH  MM       SS   water_level           open_point&lt;br /&gt;
 &amp;lt;BeginTimeSerie&amp;gt;&lt;br /&gt;
         0.00 1972  10   1   0   0   0.0000   0.205845308304E+001   1.0&lt;br /&gt;
     21600.00 1972  10   1   6   0   0.0000   0.207204771042E+001   1.0&lt;br /&gt;
     43200.00 1972  10   1  12   0   0.0000   0.207506346703E+001   1.0&lt;br /&gt;
     64800.00 1972  10   1  18   0   0.0000   0.209167337418E+001   1.0&lt;br /&gt;
     86400.00 1972  10   2   0   0   0.0000   0.208186054230E+001   1.0&lt;br /&gt;
    108000.00 1972  10   2   6   0   0.0000   0.211031007767E+001   1.0&lt;br /&gt;
    129600.00 1972  10   2  12   0   0.0000   0.210468816757E+001   1.0&lt;br /&gt;
    151200.00 1972  10   2  18   0   0.0000   0.209870862961E+001   1.0&lt;br /&gt;
    172800.00 1972  10   3   0   0   0.0000   0.207271218300E+001   1.0&lt;br /&gt;
    194400.00 1972  10   3   6   0   0.0000   0.205773806572E+001   1.0&lt;br /&gt;
    216000.00 1972  10   3  12   0   0.0000   0.206882834435E+001   1.0&lt;br /&gt;
    237600.00 1972  10   3  18   0   0.0000   0.209010624886E+001   1.0&lt;br /&gt;
    259200.00 1972  10   4   0   0   0.0000   0.207881069183E+001   1.0&lt;br /&gt;
    280800.00 1972  10   4   6   0   0.0000   0.209054899216E+001   1.0&lt;br /&gt;
    302400.00 1972  10   4  12   0   0.0000   0.209281420708E+001   1.0&lt;br /&gt;
    324000.00 1972  10   4  18   0   0.0000   0.210097479820E+001   1.0&lt;br /&gt;
    345600.00 1972  10   5   0   0   0.0000   0.210286545753E+001   1.0&lt;br /&gt;
 &amp;lt;EndTimeSerie&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Output gauge file (for MOHID water use)===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge1.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge2.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge3.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==How to Include the Inverted Barometer Effect in MOHID Simulations ==&lt;br /&gt;
&lt;br /&gt;
To impose the inverted barometer effect in MOHID model simulations you have regard to the '''Hydrodynamic''' and '''Atmosphere''' modules. &lt;br /&gt;
 &lt;br /&gt;
==Samples==&lt;br /&gt;
===Hydrodynamic Module===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 LOCAL_SOLUTION            : 6 or 7 !6-GaugePlusSubModel and 7-AssimilaGaugeSubModel &lt;br /&gt;
 ATM_PRESSURE              : 1 !activate the use of the property pressure&lt;br /&gt;
 ATM_PRESSURE_TYPE         : 1 or 2 !OPTION 1 input data must be atmospheric pressure and OPTION 2 Mean Sea Level Pressure (MSLP) &lt;br /&gt;
 ATM_RAMP                  : 1 !activate a smooth period&lt;br /&gt;
 ATM_PERIOD                : 86400 !is the period by default in MOHID if the user not provide any one&lt;br /&gt;
&lt;br /&gt;
 IMPOSE_INVERTED_BAROMETER : 1 !activates the inverted barometer approximation in the open boundary&lt;br /&gt;
&lt;br /&gt;
 INVERTED_BAROMETER_CELLS  : 1 !allows restrain to specific cells in the open boundary where you want to impose the inverted barometer approximation&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;begin_InvertBarometerCells&amp;gt;&lt;br /&gt;
  NAME                    : generic property&lt;br /&gt;
  DEFAULTVALUE            : 0&lt;br /&gt;
  TYPE_ZUV                : z&lt;br /&gt;
  FILE_IN_TIME            : NONE&lt;br /&gt;
  REMAIN_CONSTANT         : 1&lt;br /&gt;
  INITIALIZATION_METHOD   : ASCII_FILE&lt;br /&gt;
  FILENAME                : Path and name of the file (the file is similar that that a grid data file)&lt;br /&gt;
 &amp;lt;end_InvertBarometerCells&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>Madalena</name></author>	</entry>

	<entry>
		<id>http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4680</id>
		<title>InvertedBarometer</title>
		<link rel="alternate" type="text/html" href="http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4680"/>
				<updated>2011-04-20T14:53:14Z</updated>
		
		<summary type="html">&lt;p&gt;Madalena: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This application creates water level time series for tide gauge locations according with the '''inverted (inverse) barometer effect'''.&lt;br /&gt;
&lt;br /&gt;
Running options for this application are specified in an [[InvertedBarometer#Input file|input file]] whose path is indicated in a [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The '''inverted (inverse) barometer effect''' specifies that ''a 1 mb decrease of atmospheric pressure below a reference pressure results in a 1.01 cm increase in water level'' (e.g. Kantha, L., K. Whitmer, G. Born, 1994, &amp;quot;The Inverted Barometer Effect in Altimetry: A &lt;br /&gt;
Study in the North Pacific&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
This rule is generally considered to provide a rough measure of the water level change due to large scale circulation induced by water surface atmospheric pressure gradients.&lt;br /&gt;
&lt;br /&gt;
The InvertedBarometer application applies this rule to obtain mean water level time series at tide gauge locations based on time and space variable atmospheric pressure data supplied in HDF5 format. &lt;br /&gt;
&lt;br /&gt;
The time discretization of the time series is determined by the time discretization of the HDF5 data. &lt;br /&gt;
&lt;br /&gt;
The calculation of water level is performed considering:&lt;br /&gt;
&lt;br /&gt;
- the atmospheric pressure data for each time gauge location is considered the one available for the HDF5 grid cell where that tide gauge is geographically located; for this, the coordinate system in gauge files is assumed equal to coordinate system of pressure data in HDF5 files;&lt;br /&gt;
&lt;br /&gt;
- the '''reference tide gauge water level''', provided in tide gauge files, is considered equivalent to the '''reference atmospheric pressure''' assumed 101330.0 Pa in the application (following Dorandeu, J., P. Le Traon, 1999, &amp;quot;Effects of Global Mean Atmospheric Pressure Variations on Mean Sea Level Changes from TOPEX/Poseidon&amp;quot;, Journal of Atmospheric and Oceanic Technology, Vol. 16, No. 9, pp. 1279-1283);&lt;br /&gt;
&lt;br /&gt;
- the absolute water level at the tide gauge location in every HDF5 time instant is determined as:&lt;br /&gt;
&lt;br /&gt;
 (absolute tide gauge water level) = (reference tide gauge water level) + &lt;br /&gt;
 (water level change correspondent to the difference between the reference and actual  &lt;br /&gt;
 atmospheric pressures)&lt;br /&gt;
&lt;br /&gt;
The name of each time series file is automatically generated as the following concatenation:&lt;br /&gt;
&lt;br /&gt;
 (name of water level time series) = &lt;br /&gt;
 (user defined root name specific for each gauge file) + &lt;br /&gt;
 (name of the gauge location in gauge file) + &lt;br /&gt;
 (number of order of appearance of the gauge location in the gauge file)&lt;br /&gt;
&lt;br /&gt;
The application can also create new tide gauge files for the ready use of the water level time series as tide gauge mean level time series in tidal forcing of MOHID Water.&lt;br /&gt;
&lt;br /&gt;
'''Typical use:'''&lt;br /&gt;
&lt;br /&gt;
Allows the transformation of gauge files for use for tidal forcing in MOHID Water models,&lt;br /&gt;
to take into account the time evolution of the reference level of each gauge according&lt;br /&gt;
to large scale circulation induced by atmospheric pressure change.&lt;br /&gt;
&lt;br /&gt;
'''Data input requirements:'''&lt;br /&gt;
&lt;br /&gt;
One or more HDF5 files with surface atmospheric pressure data, with rank 2D and Pa units, for a spatial domain containing tide gauge locations. The data must be located in the HDF5 path &amp;quot;/Results/atmospheric pressure&amp;quot; (according with MOHID name convention). If several, the HDF5 files must have common grid and non-overlapping time periods.&lt;br /&gt;
&lt;br /&gt;
Grid file, in MOHID format ([[Grid|grid]] or [[Grid Data|grid data]]), with the definition of HDF5 data grid.&lt;br /&gt;
&lt;br /&gt;
One or more gauge files (tidal components files), in MOHID format, containing information of gauge locations where water level time series are to be produced.&lt;br /&gt;
&lt;br /&gt;
'''Ouput:'''&lt;br /&gt;
&lt;br /&gt;
[[Time Series|Time series]] files of water level for each gauge location provided by the supplied gauge files. Besides water level values each time serie have a column for covered/uncovered information, as required by MOHID Water; every time data is assumed covered (valued 1.0).&lt;br /&gt;
&lt;br /&gt;
In case there are gauge locations outside the provided HDF5 grid those locations' coordinates and gauge file are saved in a Noinformation.dat file in the directory provided in ROOT_SRT in [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
Optionally can also be produced new tide gauge files: a copy of the input tide gauge files with extra keywords connecting to the water level time series. These files can be readily used in MOHID Water as tidal components files with time variable gauge mean water level. For the gauge locations outside the HDF5 grid area the original gauge block is maintained in the new tide gauge file with no additional keywords.&lt;br /&gt;
&lt;br /&gt;
==Input file==&lt;br /&gt;
The name of the input file must be provided in the [[nomfich.dat file]] in use.&lt;br /&gt;
&lt;br /&gt;
 (block for each HDF5 containing surface atmospheric pressure data; may be several,&lt;br /&gt;
 order irrelevant)&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of HDF5 file containing atmospheric pressure data)&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : ... (start time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 END_TIME                : ... (end time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : ... (path/name of grid file with HDF5 files's grid)&lt;br /&gt;
 &lt;br /&gt;
 MAX_BUFFER_SIZE         : ... (maximum buffer size, an integer value, for temporary time series&lt;br /&gt;
                                storage for each gauge location; 100000 = default)&lt;br /&gt;
 &lt;br /&gt;
 (block for each gauge file containing locations for water level time series; may be several)&lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of gauge file)&lt;br /&gt;
 &lt;br /&gt;
 TIMESERIE_NAME          : ... (intended root path/name of output time series without extension)&lt;br /&gt;
 WRITE_MOHID_INPUT       : 0/1 (1 = create a new gauge file ready for MOHID Water use, 0 = not&lt;br /&gt;
                                to create; 0 = default)&lt;br /&gt;
 &lt;br /&gt;
 (if WRITE_MOHID_INPUT : 1)&lt;br /&gt;
 OUTPUTNAME              : ... (path/name with extension of gauge file to be created for MOHID&lt;br /&gt;
                                Water use)&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ''Remarks:''&lt;br /&gt;
  &lt;br /&gt;
 - time interval between pressure data values in HDF5 files may be variable: times series are&lt;br /&gt;
 constructed maintaing these intervals within and between files;&lt;br /&gt;
 &lt;br /&gt;
 - since no fixed DT is assumed for pressure data, no alerts are issued at InvertedBarometer&lt;br /&gt;
 run time because of data lacking intervals between HDF5 data files;&lt;br /&gt;
 &lt;br /&gt;
 - the path/name of time serie provided in the block for each gauge file is used as basis for&lt;br /&gt;
 all time series paths/names originated from that gauge file; the name of each time serie is&lt;br /&gt;
 completed in InvertedBarometer with the reference «GaugeName#», where GaugeName is the one &lt;br /&gt;
 provided in the gauge block in gauge file and # is the order of the gauge block in gauge file.&lt;br /&gt;
&lt;br /&gt;
==Samples==&lt;br /&gt;
&lt;br /&gt;
===Input gauge file===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Input file===&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : 1971ERA1973msl.hdf5&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : 1971ERA1973.grd&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : TidalComponents.dat&lt;br /&gt;
 TIMESERIE_NAME          : K:\Simula\GeneralData\Tide\CP&lt;br /&gt;
 WRITE_MOHID_INPUT       : 1&lt;br /&gt;
 OUTPUTNAME              : K:\Simula\GeneralData\Tide\TidalComponentsWithMeanLevel.dat&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : 1972 10 1 0 0 0&lt;br /&gt;
 END_TIME                : 1972 10 5 0 0 0&lt;br /&gt;
&lt;br /&gt;
===Output water level time series===&lt;br /&gt;
 Time Serie created by InvertedBarometer.exe&lt;br /&gt;
 Based on pressure HDF5 2D data on grid by 1971ERA1973.grd&lt;br /&gt;
  &lt;br /&gt;
 GRID_LOCALIZATION_I     : 13&lt;br /&gt;
 GRID_LOCALIZATION_J     : 36&lt;br /&gt;
 SERIE_INITIAL_DATA      : 1972. 10.  1.  0.  0.  0.&lt;br /&gt;
 TIME_UNITS              : SECONDS&lt;br /&gt;
 LONGITUDE               :   -6.000000       13.00000       50.37240    &lt;br /&gt;
 LATITUDE                :    43.00000       42.00000       22.82680    &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
      Seconds   YY  MM  DD  HH  MM       SS   water_level           open_point&lt;br /&gt;
 &amp;lt;BeginTimeSerie&amp;gt;&lt;br /&gt;
         0.00 1972  10   1   0   0   0.0000   0.205845308304E+001   1.0&lt;br /&gt;
     21600.00 1972  10   1   6   0   0.0000   0.207204771042E+001   1.0&lt;br /&gt;
     43200.00 1972  10   1  12   0   0.0000   0.207506346703E+001   1.0&lt;br /&gt;
     64800.00 1972  10   1  18   0   0.0000   0.209167337418E+001   1.0&lt;br /&gt;
     86400.00 1972  10   2   0   0   0.0000   0.208186054230E+001   1.0&lt;br /&gt;
    108000.00 1972  10   2   6   0   0.0000   0.211031007767E+001   1.0&lt;br /&gt;
    129600.00 1972  10   2  12   0   0.0000   0.210468816757E+001   1.0&lt;br /&gt;
    151200.00 1972  10   2  18   0   0.0000   0.209870862961E+001   1.0&lt;br /&gt;
    172800.00 1972  10   3   0   0   0.0000   0.207271218300E+001   1.0&lt;br /&gt;
    194400.00 1972  10   3   6   0   0.0000   0.205773806572E+001   1.0&lt;br /&gt;
    216000.00 1972  10   3  12   0   0.0000   0.206882834435E+001   1.0&lt;br /&gt;
    237600.00 1972  10   3  18   0   0.0000   0.209010624886E+001   1.0&lt;br /&gt;
    259200.00 1972  10   4   0   0   0.0000   0.207881069183E+001   1.0&lt;br /&gt;
    280800.00 1972  10   4   6   0   0.0000   0.209054899216E+001   1.0&lt;br /&gt;
    302400.00 1972  10   4  12   0   0.0000   0.209281420708E+001   1.0&lt;br /&gt;
    324000.00 1972  10   4  18   0   0.0000   0.210097479820E+001   1.0&lt;br /&gt;
    345600.00 1972  10   5   0   0   0.0000   0.210286545753E+001   1.0&lt;br /&gt;
 &amp;lt;EndTimeSerie&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Output gauge file (for MOHID water use)===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge1.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge2.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge3.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==How to Include the Inverted Barometer Effect in MOHID Simulations ==&lt;br /&gt;
&lt;br /&gt;
To impose the inverted barometer effect in MOHID model simulations you have regard to the '''Hydrodynamic''' and '''Atmosphere''' modules. &lt;br /&gt;
 &lt;br /&gt;
==Samples==&lt;br /&gt;
===Hydrodynamic Module===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 LOCAL_SOLUTION : 6 or 7  &lt;br /&gt;
&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>Madalena</name></author>	</entry>

	<entry>
		<id>http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4679</id>
		<title>InvertedBarometer</title>
		<link rel="alternate" type="text/html" href="http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4679"/>
				<updated>2011-04-20T14:50:25Z</updated>
		
		<summary type="html">&lt;p&gt;Madalena: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This application creates water level time series for tide gauge locations according with the '''inverted (inverse) barometer effect'''.&lt;br /&gt;
&lt;br /&gt;
Running options for this application are specified in an [[InvertedBarometer#Input file|input file]] whose path is indicated in a [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The '''inverted (inverse) barometer effect''' specifies that ''a 1 mb decrease of atmospheric pressure below a reference pressure results in a 1.01 cm increase in water level'' (e.g. Kantha, L., K. Whitmer, G. Born, 1994, &amp;quot;The Inverted Barometer Effect in Altimetry: A &lt;br /&gt;
Study in the North Pacific&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
This rule is generally considered to provide a rough measure of the water level change due to large scale circulation induced by water surface atmospheric pressure gradients.&lt;br /&gt;
&lt;br /&gt;
The InvertedBarometer application applies this rule to obtain mean water level time series at tide gauge locations based on time and space variable atmospheric pressure data supplied in HDF5 format. &lt;br /&gt;
&lt;br /&gt;
The time discretization of the time series is determined by the time discretization of the HDF5 data. &lt;br /&gt;
&lt;br /&gt;
The calculation of water level is performed considering:&lt;br /&gt;
&lt;br /&gt;
- the atmospheric pressure data for each time gauge location is considered the one available for the HDF5 grid cell where that tide gauge is geographically located; for this, the coordinate system in gauge files is assumed equal to coordinate system of pressure data in HDF5 files;&lt;br /&gt;
&lt;br /&gt;
- the '''reference tide gauge water level''', provided in tide gauge files, is considered equivalent to the '''reference atmospheric pressure''' assumed 101330.0 Pa in the application (following Dorandeu, J., P. Le Traon, 1999, &amp;quot;Effects of Global Mean Atmospheric Pressure Variations on Mean Sea Level Changes from TOPEX/Poseidon&amp;quot;, Journal of Atmospheric and Oceanic Technology, Vol. 16, No. 9, pp. 1279-1283);&lt;br /&gt;
&lt;br /&gt;
- the absolute water level at the tide gauge location in every HDF5 time instant is determined as:&lt;br /&gt;
&lt;br /&gt;
 (absolute tide gauge water level) = (reference tide gauge water level) + &lt;br /&gt;
 (water level change correspondent to the difference between the reference and actual  &lt;br /&gt;
 atmospheric pressures)&lt;br /&gt;
&lt;br /&gt;
The name of each time series file is automatically generated as the following concatenation:&lt;br /&gt;
&lt;br /&gt;
 (name of water level time series) = &lt;br /&gt;
 (user defined root name specific for each gauge file) + &lt;br /&gt;
 (name of the gauge location in gauge file) + &lt;br /&gt;
 (number of order of appearance of the gauge location in the gauge file)&lt;br /&gt;
&lt;br /&gt;
The application can also create new tide gauge files for the ready use of the water level time series as tide gauge mean level time series in tidal forcing of MOHID Water.&lt;br /&gt;
&lt;br /&gt;
'''Typical use:'''&lt;br /&gt;
&lt;br /&gt;
Allows the transformation of gauge files for use for tidal forcing in MOHID Water models,&lt;br /&gt;
to take into account the time evolution of the reference level of each gauge according&lt;br /&gt;
to large scale circulation induced by atmospheric pressure change.&lt;br /&gt;
&lt;br /&gt;
'''Data input requirements:'''&lt;br /&gt;
&lt;br /&gt;
One or more HDF5 files with surface atmospheric pressure data, with rank 2D and Pa units, for a spatial domain containing tide gauge locations. The data must be located in the HDF5 path &amp;quot;/Results/atmospheric pressure&amp;quot; (according with MOHID name convention). If several, the HDF5 files must have common grid and non-overlapping time periods.&lt;br /&gt;
&lt;br /&gt;
Grid file, in MOHID format ([[Grid|grid]] or [[Grid Data|grid data]]), with the definition of HDF5 data grid.&lt;br /&gt;
&lt;br /&gt;
One or more gauge files (tidal components files), in MOHID format, containing information of gauge locations where water level time series are to be produced.&lt;br /&gt;
&lt;br /&gt;
'''Ouput:'''&lt;br /&gt;
&lt;br /&gt;
[[Time Series|Time series]] files of water level for each gauge location provided by the supplied gauge files. Besides water level values each time serie have a column for covered/uncovered information, as required by MOHID Water; every time data is assumed covered (valued 1.0).&lt;br /&gt;
&lt;br /&gt;
In case there are gauge locations outside the provided HDF5 grid those locations' coordinates and gauge file are saved in a Noinformation.dat file in the directory provided in ROOT_SRT in [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
Optionally can also be produced new tide gauge files: a copy of the input tide gauge files with extra keywords connecting to the water level time series. These files can be readily used in MOHID Water as tidal components files with time variable gauge mean water level. For the gauge locations outside the HDF5 grid area the original gauge block is maintained in the new tide gauge file with no additional keywords.&lt;br /&gt;
&lt;br /&gt;
==Input file==&lt;br /&gt;
The name of the input file must be provided in the [[nomfich.dat file]] in use.&lt;br /&gt;
&lt;br /&gt;
 (block for each HDF5 containing surface atmospheric pressure data; may be several,&lt;br /&gt;
 order irrelevant)&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of HDF5 file containing atmospheric pressure data)&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : ... (start time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 END_TIME                : ... (end time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : ... (path/name of grid file with HDF5 files's grid)&lt;br /&gt;
 &lt;br /&gt;
 MAX_BUFFER_SIZE         : ... (maximum buffer size, an integer value, for temporary time series&lt;br /&gt;
                                storage for each gauge location; 100000 = default)&lt;br /&gt;
 &lt;br /&gt;
 (block for each gauge file containing locations for water level time series; may be several)&lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of gauge file)&lt;br /&gt;
 &lt;br /&gt;
 TIMESERIE_NAME          : ... (intended root path/name of output time series without extension)&lt;br /&gt;
 WRITE_MOHID_INPUT       : 0/1 (1 = create a new gauge file ready for MOHID Water use, 0 = not&lt;br /&gt;
                                to create; 0 = default)&lt;br /&gt;
 &lt;br /&gt;
 (if WRITE_MOHID_INPUT : 1)&lt;br /&gt;
 OUTPUTNAME              : ... (path/name with extension of gauge file to be created for MOHID&lt;br /&gt;
                                Water use)&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ''Remarks:''&lt;br /&gt;
  &lt;br /&gt;
 - time interval between pressure data values in HDF5 files may be variable: times series are&lt;br /&gt;
 constructed maintaing these intervals within and between files;&lt;br /&gt;
 &lt;br /&gt;
 - since no fixed DT is assumed for pressure data, no alerts are issued at InvertedBarometer&lt;br /&gt;
 run time because of data lacking intervals between HDF5 data files;&lt;br /&gt;
 &lt;br /&gt;
 - the path/name of time serie provided in the block for each gauge file is used as basis for&lt;br /&gt;
 all time series paths/names originated from that gauge file; the name of each time serie is&lt;br /&gt;
 completed in InvertedBarometer with the reference «GaugeName#», where GaugeName is the one &lt;br /&gt;
 provided in the gauge block in gauge file and # is the order of the gauge block in gauge file.&lt;br /&gt;
&lt;br /&gt;
==Samples==&lt;br /&gt;
&lt;br /&gt;
===Input gauge file===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Input file===&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : 1971ERA1973msl.hdf5&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : 1971ERA1973.grd&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : TidalComponents.dat&lt;br /&gt;
 TIMESERIE_NAME          : K:\Simula\GeneralData\Tide\CP&lt;br /&gt;
 WRITE_MOHID_INPUT       : 1&lt;br /&gt;
 OUTPUTNAME              : K:\Simula\GeneralData\Tide\TidalComponentsWithMeanLevel.dat&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : 1972 10 1 0 0 0&lt;br /&gt;
 END_TIME                : 1972 10 5 0 0 0&lt;br /&gt;
&lt;br /&gt;
===Output water level time series===&lt;br /&gt;
 Time Serie created by InvertedBarometer.exe&lt;br /&gt;
 Based on pressure HDF5 2D data on grid by 1971ERA1973.grd&lt;br /&gt;
  &lt;br /&gt;
 GRID_LOCALIZATION_I     : 13&lt;br /&gt;
 GRID_LOCALIZATION_J     : 36&lt;br /&gt;
 SERIE_INITIAL_DATA      : 1972. 10.  1.  0.  0.  0.&lt;br /&gt;
 TIME_UNITS              : SECONDS&lt;br /&gt;
 LONGITUDE               :   -6.000000       13.00000       50.37240    &lt;br /&gt;
 LATITUDE                :    43.00000       42.00000       22.82680    &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
      Seconds   YY  MM  DD  HH  MM       SS   water_level           open_point&lt;br /&gt;
 &amp;lt;BeginTimeSerie&amp;gt;&lt;br /&gt;
         0.00 1972  10   1   0   0   0.0000   0.205845308304E+001   1.0&lt;br /&gt;
     21600.00 1972  10   1   6   0   0.0000   0.207204771042E+001   1.0&lt;br /&gt;
     43200.00 1972  10   1  12   0   0.0000   0.207506346703E+001   1.0&lt;br /&gt;
     64800.00 1972  10   1  18   0   0.0000   0.209167337418E+001   1.0&lt;br /&gt;
     86400.00 1972  10   2   0   0   0.0000   0.208186054230E+001   1.0&lt;br /&gt;
    108000.00 1972  10   2   6   0   0.0000   0.211031007767E+001   1.0&lt;br /&gt;
    129600.00 1972  10   2  12   0   0.0000   0.210468816757E+001   1.0&lt;br /&gt;
    151200.00 1972  10   2  18   0   0.0000   0.209870862961E+001   1.0&lt;br /&gt;
    172800.00 1972  10   3   0   0   0.0000   0.207271218300E+001   1.0&lt;br /&gt;
    194400.00 1972  10   3   6   0   0.0000   0.205773806572E+001   1.0&lt;br /&gt;
    216000.00 1972  10   3  12   0   0.0000   0.206882834435E+001   1.0&lt;br /&gt;
    237600.00 1972  10   3  18   0   0.0000   0.209010624886E+001   1.0&lt;br /&gt;
    259200.00 1972  10   4   0   0   0.0000   0.207881069183E+001   1.0&lt;br /&gt;
    280800.00 1972  10   4   6   0   0.0000   0.209054899216E+001   1.0&lt;br /&gt;
    302400.00 1972  10   4  12   0   0.0000   0.209281420708E+001   1.0&lt;br /&gt;
    324000.00 1972  10   4  18   0   0.0000   0.210097479820E+001   1.0&lt;br /&gt;
    345600.00 1972  10   5   0   0   0.0000   0.210286545753E+001   1.0&lt;br /&gt;
 &amp;lt;EndTimeSerie&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Output gauge file (for MOHID water use)===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge1.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge2.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge3.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==How to Include the Inverted Barometer Effect in MOHID Simulations ==&lt;br /&gt;
&lt;br /&gt;
To impose the inverted barometer effect in MOHID model simulations you have regard to the '''Hydrodynamic''' and '''Atmosphere''' modules. &lt;br /&gt;
 &lt;br /&gt;
==Samples==&lt;br /&gt;
===Hydrodynamic Module===&lt;br /&gt;
&lt;br /&gt;
LOCAL_SOLUTION : 6 or 7 !6 “GaugePlusSubModel” and 7 “AssimilaGaugeSubModel”&lt;br /&gt;
&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>Madalena</name></author>	</entry>

	<entry>
		<id>http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4678</id>
		<title>InvertedBarometer</title>
		<link rel="alternate" type="text/html" href="http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4678"/>
				<updated>2011-04-20T14:48:05Z</updated>
		
		<summary type="html">&lt;p&gt;Madalena: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This application creates water level time series for tide gauge locations according with the '''inverted (inverse) barometer effect'''.&lt;br /&gt;
&lt;br /&gt;
Running options for this application are specified in an [[InvertedBarometer#Input file|input file]] whose path is indicated in a [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The '''inverted (inverse) barometer effect''' specifies that ''a 1 mb decrease of atmospheric pressure below a reference pressure results in a 1.01 cm increase in water level'' (e.g. Kantha, L., K. Whitmer, G. Born, 1994, &amp;quot;The Inverted Barometer Effect in Altimetry: A &lt;br /&gt;
Study in the North Pacific&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
This rule is generally considered to provide a rough measure of the water level change due to large scale circulation induced by water surface atmospheric pressure gradients.&lt;br /&gt;
&lt;br /&gt;
The InvertedBarometer application applies this rule to obtain mean water level time series at tide gauge locations based on time and space variable atmospheric pressure data supplied in HDF5 format. &lt;br /&gt;
&lt;br /&gt;
The time discretization of the time series is determined by the time discretization of the HDF5 data. &lt;br /&gt;
&lt;br /&gt;
The calculation of water level is performed considering:&lt;br /&gt;
&lt;br /&gt;
- the atmospheric pressure data for each time gauge location is considered the one available for the HDF5 grid cell where that tide gauge is geographically located; for this, the coordinate system in gauge files is assumed equal to coordinate system of pressure data in HDF5 files;&lt;br /&gt;
&lt;br /&gt;
- the '''reference tide gauge water level''', provided in tide gauge files, is considered equivalent to the '''reference atmospheric pressure''' assumed 101330.0 Pa in the application (following Dorandeu, J., P. Le Traon, 1999, &amp;quot;Effects of Global Mean Atmospheric Pressure Variations on Mean Sea Level Changes from TOPEX/Poseidon&amp;quot;, Journal of Atmospheric and Oceanic Technology, Vol. 16, No. 9, pp. 1279-1283);&lt;br /&gt;
&lt;br /&gt;
- the absolute water level at the tide gauge location in every HDF5 time instant is determined as:&lt;br /&gt;
&lt;br /&gt;
 (absolute tide gauge water level) = (reference tide gauge water level) + &lt;br /&gt;
 (water level change correspondent to the difference between the reference and actual  &lt;br /&gt;
 atmospheric pressures)&lt;br /&gt;
&lt;br /&gt;
The name of each time series file is automatically generated as the following concatenation:&lt;br /&gt;
&lt;br /&gt;
 (name of water level time series) = &lt;br /&gt;
 (user defined root name specific for each gauge file) + &lt;br /&gt;
 (name of the gauge location in gauge file) + &lt;br /&gt;
 (number of order of appearance of the gauge location in the gauge file)&lt;br /&gt;
&lt;br /&gt;
The application can also create new tide gauge files for the ready use of the water level time series as tide gauge mean level time series in tidal forcing of MOHID Water.&lt;br /&gt;
&lt;br /&gt;
'''Typical use:'''&lt;br /&gt;
&lt;br /&gt;
Allows the transformation of gauge files for use for tidal forcing in MOHID Water models,&lt;br /&gt;
to take into account the time evolution of the reference level of each gauge according&lt;br /&gt;
to large scale circulation induced by atmospheric pressure change.&lt;br /&gt;
&lt;br /&gt;
'''Data input requirements:'''&lt;br /&gt;
&lt;br /&gt;
One or more HDF5 files with surface atmospheric pressure data, with rank 2D and Pa units, for a spatial domain containing tide gauge locations. The data must be located in the HDF5 path &amp;quot;/Results/atmospheric pressure&amp;quot; (according with MOHID name convention). If several, the HDF5 files must have common grid and non-overlapping time periods.&lt;br /&gt;
&lt;br /&gt;
Grid file, in MOHID format ([[Grid|grid]] or [[Grid Data|grid data]]), with the definition of HDF5 data grid.&lt;br /&gt;
&lt;br /&gt;
One or more gauge files (tidal components files), in MOHID format, containing information of gauge locations where water level time series are to be produced.&lt;br /&gt;
&lt;br /&gt;
'''Ouput:'''&lt;br /&gt;
&lt;br /&gt;
[[Time Series|Time series]] files of water level for each gauge location provided by the supplied gauge files. Besides water level values each time serie have a column for covered/uncovered information, as required by MOHID Water; every time data is assumed covered (valued 1.0).&lt;br /&gt;
&lt;br /&gt;
In case there are gauge locations outside the provided HDF5 grid those locations' coordinates and gauge file are saved in a Noinformation.dat file in the directory provided in ROOT_SRT in [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
Optionally can also be produced new tide gauge files: a copy of the input tide gauge files with extra keywords connecting to the water level time series. These files can be readily used in MOHID Water as tidal components files with time variable gauge mean water level. For the gauge locations outside the HDF5 grid area the original gauge block is maintained in the new tide gauge file with no additional keywords.&lt;br /&gt;
&lt;br /&gt;
==Input file==&lt;br /&gt;
The name of the input file must be provided in the [[nomfich.dat file]] in use.&lt;br /&gt;
&lt;br /&gt;
 (block for each HDF5 containing surface atmospheric pressure data; may be several,&lt;br /&gt;
 order irrelevant)&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of HDF5 file containing atmospheric pressure data)&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : ... (start time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 END_TIME                : ... (end time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : ... (path/name of grid file with HDF5 files's grid)&lt;br /&gt;
 &lt;br /&gt;
 MAX_BUFFER_SIZE         : ... (maximum buffer size, an integer value, for temporary time series&lt;br /&gt;
                                storage for each gauge location; 100000 = default)&lt;br /&gt;
 &lt;br /&gt;
 (block for each gauge file containing locations for water level time series; may be several)&lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of gauge file)&lt;br /&gt;
 &lt;br /&gt;
 TIMESERIE_NAME          : ... (intended root path/name of output time series without extension)&lt;br /&gt;
 WRITE_MOHID_INPUT       : 0/1 (1 = create a new gauge file ready for MOHID Water use, 0 = not&lt;br /&gt;
                                to create; 0 = default)&lt;br /&gt;
 &lt;br /&gt;
 (if WRITE_MOHID_INPUT : 1)&lt;br /&gt;
 OUTPUTNAME              : ... (path/name with extension of gauge file to be created for MOHID&lt;br /&gt;
                                Water use)&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ''Remarks:''&lt;br /&gt;
  &lt;br /&gt;
 - time interval between pressure data values in HDF5 files may be variable: times series are&lt;br /&gt;
 constructed maintaing these intervals within and between files;&lt;br /&gt;
 &lt;br /&gt;
 - since no fixed DT is assumed for pressure data, no alerts are issued at InvertedBarometer&lt;br /&gt;
 run time because of data lacking intervals between HDF5 data files;&lt;br /&gt;
 &lt;br /&gt;
 - the path/name of time serie provided in the block for each gauge file is used as basis for&lt;br /&gt;
 all time series paths/names originated from that gauge file; the name of each time serie is&lt;br /&gt;
 completed in InvertedBarometer with the reference «GaugeName#», where GaugeName is the one &lt;br /&gt;
 provided in the gauge block in gauge file and # is the order of the gauge block in gauge file.&lt;br /&gt;
&lt;br /&gt;
==Samples==&lt;br /&gt;
&lt;br /&gt;
===Input gauge file===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Input file===&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : 1971ERA1973msl.hdf5&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : 1971ERA1973.grd&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : TidalComponents.dat&lt;br /&gt;
 TIMESERIE_NAME          : K:\Simula\GeneralData\Tide\CP&lt;br /&gt;
 WRITE_MOHID_INPUT       : 1&lt;br /&gt;
 OUTPUTNAME              : K:\Simula\GeneralData\Tide\TidalComponentsWithMeanLevel.dat&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : 1972 10 1 0 0 0&lt;br /&gt;
 END_TIME                : 1972 10 5 0 0 0&lt;br /&gt;
&lt;br /&gt;
===Output water level time series===&lt;br /&gt;
 Time Serie created by InvertedBarometer.exe&lt;br /&gt;
 Based on pressure HDF5 2D data on grid by 1971ERA1973.grd&lt;br /&gt;
  &lt;br /&gt;
 GRID_LOCALIZATION_I     : 13&lt;br /&gt;
 GRID_LOCALIZATION_J     : 36&lt;br /&gt;
 SERIE_INITIAL_DATA      : 1972. 10.  1.  0.  0.  0.&lt;br /&gt;
 TIME_UNITS              : SECONDS&lt;br /&gt;
 LONGITUDE               :   -6.000000       13.00000       50.37240    &lt;br /&gt;
 LATITUDE                :    43.00000       42.00000       22.82680    &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
      Seconds   YY  MM  DD  HH  MM       SS   water_level           open_point&lt;br /&gt;
 &amp;lt;BeginTimeSerie&amp;gt;&lt;br /&gt;
         0.00 1972  10   1   0   0   0.0000   0.205845308304E+001   1.0&lt;br /&gt;
     21600.00 1972  10   1   6   0   0.0000   0.207204771042E+001   1.0&lt;br /&gt;
     43200.00 1972  10   1  12   0   0.0000   0.207506346703E+001   1.0&lt;br /&gt;
     64800.00 1972  10   1  18   0   0.0000   0.209167337418E+001   1.0&lt;br /&gt;
     86400.00 1972  10   2   0   0   0.0000   0.208186054230E+001   1.0&lt;br /&gt;
    108000.00 1972  10   2   6   0   0.0000   0.211031007767E+001   1.0&lt;br /&gt;
    129600.00 1972  10   2  12   0   0.0000   0.210468816757E+001   1.0&lt;br /&gt;
    151200.00 1972  10   2  18   0   0.0000   0.209870862961E+001   1.0&lt;br /&gt;
    172800.00 1972  10   3   0   0   0.0000   0.207271218300E+001   1.0&lt;br /&gt;
    194400.00 1972  10   3   6   0   0.0000   0.205773806572E+001   1.0&lt;br /&gt;
    216000.00 1972  10   3  12   0   0.0000   0.206882834435E+001   1.0&lt;br /&gt;
    237600.00 1972  10   3  18   0   0.0000   0.209010624886E+001   1.0&lt;br /&gt;
    259200.00 1972  10   4   0   0   0.0000   0.207881069183E+001   1.0&lt;br /&gt;
    280800.00 1972  10   4   6   0   0.0000   0.209054899216E+001   1.0&lt;br /&gt;
    302400.00 1972  10   4  12   0   0.0000   0.209281420708E+001   1.0&lt;br /&gt;
    324000.00 1972  10   4  18   0   0.0000   0.210097479820E+001   1.0&lt;br /&gt;
    345600.00 1972  10   5   0   0   0.0000   0.210286545753E+001   1.0&lt;br /&gt;
 &amp;lt;EndTimeSerie&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Output gauge file (for MOHID water use)===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge1.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge2.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge3.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==How to Include the Inverted Barometer Effect in MOHID Simulations ==&lt;br /&gt;
&lt;br /&gt;
To impose the inverted barometer effect in MOHID model simulations you have regard to the '''Hydrodynamic''' and '''Atmosphere''' modules. &lt;br /&gt;
 &lt;br /&gt;
==Samples==&lt;br /&gt;
===Hydrodynamic Module===&lt;br /&gt;
&lt;br /&gt;
LOCAL SOLUTION  (Check what the type of local solution you want for the radiative and relaxation boundary conditions. In the case of the imposed barometer you have the 6 “GaugePlusSubModel” or 7 “AssimilaGaugeSubModel”. The difference of  option 7 is in terms of including assimilation).&lt;br /&gt;
&lt;br /&gt;
ATM_PRESSURE   : 1 (activate the use of the property pressure)&lt;br /&gt;
ATM_PRESSURE_TYPE  : Choose the type of input  data in atmosphere module. If you use OPTION 1 it means that the input data must be atmospheric pressure, or OPTION 2 must be the  input of Mean Sea Level Pressure (MSLP). &lt;br /&gt;
ATM_RAMP                 : 1 (activate a smooth period)&lt;br /&gt;
ATM_PERIOD               : 86400 (is the period by default in MOHID if the user not provide any one)&lt;br /&gt;
&lt;br /&gt;
IMPOSE_INVERTED_BAROMETER:   1 ( activates the inverted barometer approximation in the open boundary)&lt;br /&gt;
&lt;br /&gt;
INVERTED_BAROMETER_CELLS:   1 ( allows restrain to specific cells in the open boundary where you want to impose the inverted barometer approximation)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;begin_InvertBarometerCells&amp;gt; &lt;br /&gt;
NAME                    : generic property &lt;br /&gt;
DEFAULTVALUE            : 0 &lt;br /&gt;
TYPE_ZUV                : z &lt;br /&gt;
FILE_IN_TIME            : NONE &lt;br /&gt;
REMAIN_CONSTANT         : 1 &lt;br /&gt;
INITIALIZATION_METHOD   : ASCII_FILE &lt;br /&gt;
FILENAME                : Path and name of the file (the file is similar that that a grid data file) &lt;br /&gt;
&amp;lt;end_InvertBarometerCells&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>Madalena</name></author>	</entry>

	<entry>
		<id>http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4677</id>
		<title>InvertedBarometer</title>
		<link rel="alternate" type="text/html" href="http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4677"/>
				<updated>2011-04-20T14:46:20Z</updated>
		
		<summary type="html">&lt;p&gt;Madalena: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This application creates water level time series for tide gauge locations according with the '''inverted (inverse) barometer effect'''.&lt;br /&gt;
&lt;br /&gt;
Running options for this application are specified in an [[InvertedBarometer#Input file|input file]] whose path is indicated in a [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The '''inverted (inverse) barometer effect''' specifies that ''a 1 mb decrease of atmospheric pressure below a reference pressure results in a 1.01 cm increase in water level'' (e.g. Kantha, L., K. Whitmer, G. Born, 1994, &amp;quot;The Inverted Barometer Effect in Altimetry: A &lt;br /&gt;
Study in the North Pacific&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
This rule is generally considered to provide a rough measure of the water level change due to large scale circulation induced by water surface atmospheric pressure gradients.&lt;br /&gt;
&lt;br /&gt;
The InvertedBarometer application applies this rule to obtain mean water level time series at tide gauge locations based on time and space variable atmospheric pressure data supplied in HDF5 format. &lt;br /&gt;
&lt;br /&gt;
The time discretization of the time series is determined by the time discretization of the HDF5 data. &lt;br /&gt;
&lt;br /&gt;
The calculation of water level is performed considering:&lt;br /&gt;
&lt;br /&gt;
- the atmospheric pressure data for each time gauge location is considered the one available for the HDF5 grid cell where that tide gauge is geographically located; for this, the coordinate system in gauge files is assumed equal to coordinate system of pressure data in HDF5 files;&lt;br /&gt;
&lt;br /&gt;
- the '''reference tide gauge water level''', provided in tide gauge files, is considered equivalent to the '''reference atmospheric pressure''' assumed 101330.0 Pa in the application (following Dorandeu, J., P. Le Traon, 1999, &amp;quot;Effects of Global Mean Atmospheric Pressure Variations on Mean Sea Level Changes from TOPEX/Poseidon&amp;quot;, Journal of Atmospheric and Oceanic Technology, Vol. 16, No. 9, pp. 1279-1283);&lt;br /&gt;
&lt;br /&gt;
- the absolute water level at the tide gauge location in every HDF5 time instant is determined as:&lt;br /&gt;
&lt;br /&gt;
 (absolute tide gauge water level) = (reference tide gauge water level) + &lt;br /&gt;
 (water level change correspondent to the difference between the reference and actual  &lt;br /&gt;
 atmospheric pressures)&lt;br /&gt;
&lt;br /&gt;
The name of each time series file is automatically generated as the following concatenation:&lt;br /&gt;
&lt;br /&gt;
 (name of water level time series) = &lt;br /&gt;
 (user defined root name specific for each gauge file) + &lt;br /&gt;
 (name of the gauge location in gauge file) + &lt;br /&gt;
 (number of order of appearance of the gauge location in the gauge file)&lt;br /&gt;
&lt;br /&gt;
The application can also create new tide gauge files for the ready use of the water level time series as tide gauge mean level time series in tidal forcing of MOHID Water.&lt;br /&gt;
&lt;br /&gt;
'''Typical use:'''&lt;br /&gt;
&lt;br /&gt;
Allows the transformation of gauge files for use for tidal forcing in MOHID Water models,&lt;br /&gt;
to take into account the time evolution of the reference level of each gauge according&lt;br /&gt;
to large scale circulation induced by atmospheric pressure change.&lt;br /&gt;
&lt;br /&gt;
'''Data input requirements:'''&lt;br /&gt;
&lt;br /&gt;
One or more HDF5 files with surface atmospheric pressure data, with rank 2D and Pa units, for a spatial domain containing tide gauge locations. The data must be located in the HDF5 path &amp;quot;/Results/atmospheric pressure&amp;quot; (according with MOHID name convention). If several, the HDF5 files must have common grid and non-overlapping time periods.&lt;br /&gt;
&lt;br /&gt;
Grid file, in MOHID format ([[Grid|grid]] or [[Grid Data|grid data]]), with the definition of HDF5 data grid.&lt;br /&gt;
&lt;br /&gt;
One or more gauge files (tidal components files), in MOHID format, containing information of gauge locations where water level time series are to be produced.&lt;br /&gt;
&lt;br /&gt;
'''Ouput:'''&lt;br /&gt;
&lt;br /&gt;
[[Time Series|Time series]] files of water level for each gauge location provided by the supplied gauge files. Besides water level values each time serie have a column for covered/uncovered information, as required by MOHID Water; every time data is assumed covered (valued 1.0).&lt;br /&gt;
&lt;br /&gt;
In case there are gauge locations outside the provided HDF5 grid those locations' coordinates and gauge file are saved in a Noinformation.dat file in the directory provided in ROOT_SRT in [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
Optionally can also be produced new tide gauge files: a copy of the input tide gauge files with extra keywords connecting to the water level time series. These files can be readily used in MOHID Water as tidal components files with time variable gauge mean water level. For the gauge locations outside the HDF5 grid area the original gauge block is maintained in the new tide gauge file with no additional keywords.&lt;br /&gt;
&lt;br /&gt;
==Input file==&lt;br /&gt;
The name of the input file must be provided in the [[nomfich.dat file]] in use.&lt;br /&gt;
&lt;br /&gt;
 (block for each HDF5 containing surface atmospheric pressure data; may be several,&lt;br /&gt;
 order irrelevant)&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of HDF5 file containing atmospheric pressure data)&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : ... (start time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 END_TIME                : ... (end time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : ... (path/name of grid file with HDF5 files's grid)&lt;br /&gt;
 &lt;br /&gt;
 MAX_BUFFER_SIZE         : ... (maximum buffer size, an integer value, for temporary time series&lt;br /&gt;
                                storage for each gauge location; 100000 = default)&lt;br /&gt;
 &lt;br /&gt;
 (block for each gauge file containing locations for water level time series; may be several)&lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of gauge file)&lt;br /&gt;
 &lt;br /&gt;
 TIMESERIE_NAME          : ... (intended root path/name of output time series without extension)&lt;br /&gt;
 WRITE_MOHID_INPUT       : 0/1 (1 = create a new gauge file ready for MOHID Water use, 0 = not&lt;br /&gt;
                                to create; 0 = default)&lt;br /&gt;
 &lt;br /&gt;
 (if WRITE_MOHID_INPUT : 1)&lt;br /&gt;
 OUTPUTNAME              : ... (path/name with extension of gauge file to be created for MOHID&lt;br /&gt;
                                Water use)&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ''Remarks:''&lt;br /&gt;
  &lt;br /&gt;
 - time interval between pressure data values in HDF5 files may be variable: times series are&lt;br /&gt;
 constructed maintaing these intervals within and between files;&lt;br /&gt;
 &lt;br /&gt;
 - since no fixed DT is assumed for pressure data, no alerts are issued at InvertedBarometer&lt;br /&gt;
 run time because of data lacking intervals between HDF5 data files;&lt;br /&gt;
 &lt;br /&gt;
 - the path/name of time serie provided in the block for each gauge file is used as basis for&lt;br /&gt;
 all time series paths/names originated from that gauge file; the name of each time serie is&lt;br /&gt;
 completed in InvertedBarometer with the reference «GaugeName#», where GaugeName is the one &lt;br /&gt;
 provided in the gauge block in gauge file and # is the order of the gauge block in gauge file.&lt;br /&gt;
&lt;br /&gt;
==Samples==&lt;br /&gt;
&lt;br /&gt;
===Input gauge file===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Input file===&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : 1971ERA1973msl.hdf5&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : 1971ERA1973.grd&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : TidalComponents.dat&lt;br /&gt;
 TIMESERIE_NAME          : K:\Simula\GeneralData\Tide\CP&lt;br /&gt;
 WRITE_MOHID_INPUT       : 1&lt;br /&gt;
 OUTPUTNAME              : K:\Simula\GeneralData\Tide\TidalComponentsWithMeanLevel.dat&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : 1972 10 1 0 0 0&lt;br /&gt;
 END_TIME                : 1972 10 5 0 0 0&lt;br /&gt;
&lt;br /&gt;
===Output water level time series===&lt;br /&gt;
 Time Serie created by InvertedBarometer.exe&lt;br /&gt;
 Based on pressure HDF5 2D data on grid by 1971ERA1973.grd&lt;br /&gt;
  &lt;br /&gt;
 GRID_LOCALIZATION_I     : 13&lt;br /&gt;
 GRID_LOCALIZATION_J     : 36&lt;br /&gt;
 SERIE_INITIAL_DATA      : 1972. 10.  1.  0.  0.  0.&lt;br /&gt;
 TIME_UNITS              : SECONDS&lt;br /&gt;
 LONGITUDE               :   -6.000000       13.00000       50.37240    &lt;br /&gt;
 LATITUDE                :    43.00000       42.00000       22.82680    &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
      Seconds   YY  MM  DD  HH  MM       SS   water_level           open_point&lt;br /&gt;
 &amp;lt;BeginTimeSerie&amp;gt;&lt;br /&gt;
         0.00 1972  10   1   0   0   0.0000   0.205845308304E+001   1.0&lt;br /&gt;
     21600.00 1972  10   1   6   0   0.0000   0.207204771042E+001   1.0&lt;br /&gt;
     43200.00 1972  10   1  12   0   0.0000   0.207506346703E+001   1.0&lt;br /&gt;
     64800.00 1972  10   1  18   0   0.0000   0.209167337418E+001   1.0&lt;br /&gt;
     86400.00 1972  10   2   0   0   0.0000   0.208186054230E+001   1.0&lt;br /&gt;
    108000.00 1972  10   2   6   0   0.0000   0.211031007767E+001   1.0&lt;br /&gt;
    129600.00 1972  10   2  12   0   0.0000   0.210468816757E+001   1.0&lt;br /&gt;
    151200.00 1972  10   2  18   0   0.0000   0.209870862961E+001   1.0&lt;br /&gt;
    172800.00 1972  10   3   0   0   0.0000   0.207271218300E+001   1.0&lt;br /&gt;
    194400.00 1972  10   3   6   0   0.0000   0.205773806572E+001   1.0&lt;br /&gt;
    216000.00 1972  10   3  12   0   0.0000   0.206882834435E+001   1.0&lt;br /&gt;
    237600.00 1972  10   3  18   0   0.0000   0.209010624886E+001   1.0&lt;br /&gt;
    259200.00 1972  10   4   0   0   0.0000   0.207881069183E+001   1.0&lt;br /&gt;
    280800.00 1972  10   4   6   0   0.0000   0.209054899216E+001   1.0&lt;br /&gt;
    302400.00 1972  10   4  12   0   0.0000   0.209281420708E+001   1.0&lt;br /&gt;
    324000.00 1972  10   4  18   0   0.0000   0.210097479820E+001   1.0&lt;br /&gt;
    345600.00 1972  10   5   0   0   0.0000   0.210286545753E+001   1.0&lt;br /&gt;
 &amp;lt;EndTimeSerie&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Output gauge file (for MOHID water use)===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge1.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge2.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge3.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==How to Include the Inverted Barometer Effect in MOHID Simulations ==&lt;br /&gt;
&lt;br /&gt;
To impose the inverted barometer effect in MOHID model simulations you have regard to the '''Hydrodynamic''' and '''Atmosphere''' modules. &lt;br /&gt;
 &lt;br /&gt;
==Samples==&lt;br /&gt;
===Hydrodynamic Module===&lt;br /&gt;
&lt;br /&gt;
LOCAL SOLUTION (Check what the type of local solution you want for the radiative and relaxation boundary conditions. In the case of the imposed barometer you have the 6 “GaugePlusSubModel” or 7 “AssimilaGaugeSubModel”. The difference of  option 7 is in terms of including assimilation).&lt;br /&gt;
&lt;br /&gt;
ATM_PRESSURE  : 1 (activate the use of the property pressure)&lt;br /&gt;
ATM_PRESSURE_TYPE : Choose the type of input  data in atmosphere module. If you use OPTION 1 it means that the input data must be atmospheric pressure, or OPTION 2 must be the  input of Mean Sea Level Pressure (MSLP). &lt;br /&gt;
ATM_RAMP                : 1 (activate a smooth period)&lt;br /&gt;
ATM_PERIOD              : 86400 (is the period by default in MOHID if the user not provide any one)&lt;br /&gt;
&lt;br /&gt;
IMPOSE_INVERTED_BAROMETER:  1 ( activates the inverted barometer approximation in the open boundary)&lt;br /&gt;
&lt;br /&gt;
INVERTED_BAROMETER_CELLS:  1 ( allows restrain to specific cells in the open boundary where you want to impose the inverted barometer approximation)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;begin_InvertBarometerCells&amp;gt;&lt;br /&gt;
NAME                    : generic property&lt;br /&gt;
DEFAULTVALUE            : 0&lt;br /&gt;
TYPE_ZUV                : z&lt;br /&gt;
FILE_IN_TIME            : NONE&lt;br /&gt;
REMAIN_CONSTANT         : 1&lt;br /&gt;
INITIALIZATION_METHOD   : ASCII_FILE&lt;br /&gt;
FILENAME                : Path and name of the file (the file is similar that that a grid data file)&lt;br /&gt;
&amp;lt;end_InvertBarometerCells&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>Madalena</name></author>	</entry>

	<entry>
		<id>http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4676</id>
		<title>InvertedBarometer</title>
		<link rel="alternate" type="text/html" href="http://www.wiki.mohid.com/index.php?title=InvertedBarometer&amp;diff=4676"/>
				<updated>2011-04-20T14:41:14Z</updated>
		
		<summary type="html">&lt;p&gt;Madalena: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This application creates water level time series for tide gauge locations according with the '''inverted (inverse) barometer effect'''.&lt;br /&gt;
&lt;br /&gt;
Running options for this application are specified in an [[InvertedBarometer#Input file|input file]] whose path is indicated in a [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
The '''inverted (inverse) barometer effect''' specifies that ''a 1 mb decrease of atmospheric pressure below a reference pressure results in a 1.01 cm increase in water level'' (e.g. Kantha, L., K. Whitmer, G. Born, 1994, &amp;quot;The Inverted Barometer Effect in Altimetry: A &lt;br /&gt;
Study in the North Pacific&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
This rule is generally considered to provide a rough measure of the water level change due to large scale circulation induced by water surface atmospheric pressure gradients.&lt;br /&gt;
&lt;br /&gt;
The InvertedBarometer application applies this rule to obtain mean water level time series at tide gauge locations based on time and space variable atmospheric pressure data supplied in HDF5 format. &lt;br /&gt;
&lt;br /&gt;
The time discretization of the time series is determined by the time discretization of the HDF5 data. &lt;br /&gt;
&lt;br /&gt;
The calculation of water level is performed considering:&lt;br /&gt;
&lt;br /&gt;
- the atmospheric pressure data for each time gauge location is considered the one available for the HDF5 grid cell where that tide gauge is geographically located; for this, the coordinate system in gauge files is assumed equal to coordinate system of pressure data in HDF5 files;&lt;br /&gt;
&lt;br /&gt;
- the '''reference tide gauge water level''', provided in tide gauge files, is considered equivalent to the '''reference atmospheric pressure''' assumed 101330.0 Pa in the application (following Dorandeu, J., P. Le Traon, 1999, &amp;quot;Effects of Global Mean Atmospheric Pressure Variations on Mean Sea Level Changes from TOPEX/Poseidon&amp;quot;, Journal of Atmospheric and Oceanic Technology, Vol. 16, No. 9, pp. 1279-1283);&lt;br /&gt;
&lt;br /&gt;
- the absolute water level at the tide gauge location in every HDF5 time instant is determined as:&lt;br /&gt;
&lt;br /&gt;
 (absolute tide gauge water level) = (reference tide gauge water level) + &lt;br /&gt;
 (water level change correspondent to the difference between the reference and actual  &lt;br /&gt;
 atmospheric pressures)&lt;br /&gt;
&lt;br /&gt;
The name of each time series file is automatically generated as the following concatenation:&lt;br /&gt;
&lt;br /&gt;
 (name of water level time series) = &lt;br /&gt;
 (user defined root name specific for each gauge file) + &lt;br /&gt;
 (name of the gauge location in gauge file) + &lt;br /&gt;
 (number of order of appearance of the gauge location in the gauge file)&lt;br /&gt;
&lt;br /&gt;
The application can also create new tide gauge files for the ready use of the water level time series as tide gauge mean level time series in tidal forcing of MOHID Water.&lt;br /&gt;
&lt;br /&gt;
'''Typical use:'''&lt;br /&gt;
&lt;br /&gt;
Allows the transformation of gauge files for use for tidal forcing in MOHID Water models,&lt;br /&gt;
to take into account the time evolution of the reference level of each gauge according&lt;br /&gt;
to large scale circulation induced by atmospheric pressure change.&lt;br /&gt;
&lt;br /&gt;
'''Data input requirements:'''&lt;br /&gt;
&lt;br /&gt;
One or more HDF5 files with surface atmospheric pressure data, with rank 2D and Pa units, for a spatial domain containing tide gauge locations. The data must be located in the HDF5 path &amp;quot;/Results/atmospheric pressure&amp;quot; (according with MOHID name convention). If several, the HDF5 files must have common grid and non-overlapping time periods.&lt;br /&gt;
&lt;br /&gt;
Grid file, in MOHID format ([[Grid|grid]] or [[Grid Data|grid data]]), with the definition of HDF5 data grid.&lt;br /&gt;
&lt;br /&gt;
One or more gauge files (tidal components files), in MOHID format, containing information of gauge locations where water level time series are to be produced.&lt;br /&gt;
&lt;br /&gt;
'''Ouput:'''&lt;br /&gt;
&lt;br /&gt;
[[Time Series|Time series]] files of water level for each gauge location provided by the supplied gauge files. Besides water level values each time serie have a column for covered/uncovered information, as required by MOHID Water; every time data is assumed covered (valued 1.0).&lt;br /&gt;
&lt;br /&gt;
In case there are gauge locations outside the provided HDF5 grid those locations' coordinates and gauge file are saved in a Noinformation.dat file in the directory provided in ROOT_SRT in [[nomfich.dat file]].&lt;br /&gt;
&lt;br /&gt;
Optionally can also be produced new tide gauge files: a copy of the input tide gauge files with extra keywords connecting to the water level time series. These files can be readily used in MOHID Water as tidal components files with time variable gauge mean water level. For the gauge locations outside the HDF5 grid area the original gauge block is maintained in the new tide gauge file with no additional keywords.&lt;br /&gt;
&lt;br /&gt;
==Input file==&lt;br /&gt;
The name of the input file must be provided in the [[nomfich.dat file]] in use.&lt;br /&gt;
&lt;br /&gt;
 (block for each HDF5 containing surface atmospheric pressure data; may be several,&lt;br /&gt;
 order irrelevant)&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of HDF5 file containing atmospheric pressure data)&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt; &lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : ... (start time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 END_TIME                : ... (end time for water level time series: yyyy mm dd hh mm ss)&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : ... (path/name of grid file with HDF5 files's grid)&lt;br /&gt;
 &lt;br /&gt;
 MAX_BUFFER_SIZE         : ... (maximum buffer size, an integer value, for temporary time series&lt;br /&gt;
                                storage for each gauge location; 100000 = default)&lt;br /&gt;
 &lt;br /&gt;
 (block for each gauge file containing locations for water level time series; may be several)&lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : ... (path/name of gauge file)&lt;br /&gt;
 &lt;br /&gt;
 TIMESERIE_NAME          : ... (intended root path/name of output time series without extension)&lt;br /&gt;
 WRITE_MOHID_INPUT       : 0/1 (1 = create a new gauge file ready for MOHID Water use, 0 = not&lt;br /&gt;
                                to create; 0 = default)&lt;br /&gt;
 &lt;br /&gt;
 (if WRITE_MOHID_INPUT : 1)&lt;br /&gt;
 OUTPUTNAME              : ... (path/name with extension of gauge file to be created for MOHID&lt;br /&gt;
                                Water use)&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 ''Remarks:''&lt;br /&gt;
  &lt;br /&gt;
 - time interval between pressure data values in HDF5 files may be variable: times series are&lt;br /&gt;
 constructed maintaing these intervals within and between files;&lt;br /&gt;
 &lt;br /&gt;
 - since no fixed DT is assumed for pressure data, no alerts are issued at InvertedBarometer&lt;br /&gt;
 run time because of data lacking intervals between HDF5 data files;&lt;br /&gt;
 &lt;br /&gt;
 - the path/name of time serie provided in the block for each gauge file is used as basis for&lt;br /&gt;
 all time series paths/names originated from that gauge file; the name of each time serie is&lt;br /&gt;
 completed in InvertedBarometer with the reference «GaugeName#», where GaugeName is the one &lt;br /&gt;
 provided in the gauge block in gauge file and # is the order of the gauge block in gauge file.&lt;br /&gt;
&lt;br /&gt;
==Samples==&lt;br /&gt;
&lt;br /&gt;
===Input gauge file===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;  &lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Input file===&lt;br /&gt;
 &amp;lt;BeginHDF5File&amp;gt;&lt;br /&gt;
 NAME                    : 1971ERA1973msl.hdf5&lt;br /&gt;
 &amp;lt;EndHDF5File&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 GRID_FILENAME           : 1971ERA1973.grd&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;BeginGaugeFile&amp;gt;&lt;br /&gt;
 NAME                    : TidalComponents.dat&lt;br /&gt;
 TIMESERIE_NAME          : K:\Simula\GeneralData\Tide\CP&lt;br /&gt;
 WRITE_MOHID_INPUT       : 1&lt;br /&gt;
 OUTPUTNAME              : K:\Simula\GeneralData\Tide\TidalComponentsWithMeanLevel.dat&lt;br /&gt;
 &amp;lt;EndGaugeFile&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 START_TIME              : 1972 10 1 0 0 0&lt;br /&gt;
 END_TIME                : 1972 10 5 0 0 0&lt;br /&gt;
&lt;br /&gt;
===Output water level time series===&lt;br /&gt;
 Time Serie created by InvertedBarometer.exe&lt;br /&gt;
 Based on pressure HDF5 2D data on grid by 1971ERA1973.grd&lt;br /&gt;
  &lt;br /&gt;
 GRID_LOCALIZATION_I     : 13&lt;br /&gt;
 GRID_LOCALIZATION_J     : 36&lt;br /&gt;
 SERIE_INITIAL_DATA      : 1972. 10.  1.  0.  0.  0.&lt;br /&gt;
 TIME_UNITS              : SECONDS&lt;br /&gt;
 LONGITUDE               :   -6.000000       13.00000       50.37240    &lt;br /&gt;
 LATITUDE                :    43.00000       42.00000       22.82680    &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
      Seconds   YY  MM  DD  HH  MM       SS   water_level           open_point&lt;br /&gt;
 &amp;lt;BeginTimeSerie&amp;gt;&lt;br /&gt;
         0.00 1972  10   1   0   0   0.0000   0.205845308304E+001   1.0&lt;br /&gt;
     21600.00 1972  10   1   6   0   0.0000   0.207204771042E+001   1.0&lt;br /&gt;
     43200.00 1972  10   1  12   0   0.0000   0.207506346703E+001   1.0&lt;br /&gt;
     64800.00 1972  10   1  18   0   0.0000   0.209167337418E+001   1.0&lt;br /&gt;
     86400.00 1972  10   2   0   0   0.0000   0.208186054230E+001   1.0&lt;br /&gt;
    108000.00 1972  10   2   6   0   0.0000   0.211031007767E+001   1.0&lt;br /&gt;
    129600.00 1972  10   2  12   0   0.0000   0.210468816757E+001   1.0&lt;br /&gt;
    151200.00 1972  10   2  18   0   0.0000   0.209870862961E+001   1.0&lt;br /&gt;
    172800.00 1972  10   3   0   0   0.0000   0.207271218300E+001   1.0&lt;br /&gt;
    194400.00 1972  10   3   6   0   0.0000   0.205773806572E+001   1.0&lt;br /&gt;
    216000.00 1972  10   3  12   0   0.0000   0.206882834435E+001   1.0&lt;br /&gt;
    237600.00 1972  10   3  18   0   0.0000   0.209010624886E+001   1.0&lt;br /&gt;
    259200.00 1972  10   4   0   0   0.0000   0.207881069183E+001   1.0&lt;br /&gt;
    280800.00 1972  10   4   6   0   0.0000   0.209054899216E+001   1.0&lt;br /&gt;
    302400.00 1972  10   4  12   0   0.0000   0.209281420708E+001   1.0&lt;br /&gt;
    324000.00 1972  10   4  18   0   0.0000   0.210097479820E+001   1.0&lt;br /&gt;
    345600.00 1972  10   5   0   0   0.0000   0.210286545753E+001   1.0&lt;br /&gt;
 &amp;lt;EndTimeSerie&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Output gauge file (for MOHID water use)===&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3724&lt;br /&gt;
 LATITUDE   :     43.0000     42.0000     22.8268&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     43.7063&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068361    320.9841&lt;br /&gt;
 K1         :    0.065776     74.1854&lt;br /&gt;
 N2         :    0.265215     71.0081&lt;br /&gt;
 M2         :    1.294223     91.5081&lt;br /&gt;
 K2         :    0.122431    119.8621&lt;br /&gt;
 S2         :    0.463176    124.2623&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge1.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000      4.0000     44.9939&lt;br /&gt;
 LATITUDE   :     44.0000      8.0000     40.5185&lt;br /&gt;
 METRIC_X   :     -6.0792&lt;br /&gt;
 METRIC_Y   :     44.1446&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068554    320.9165&lt;br /&gt;
 K1         :    0.065686     74.1463&lt;br /&gt;
 N2         :    0.265796     71.2711&lt;br /&gt;
 M2         :    1.296347     91.7997&lt;br /&gt;
 K2         :    0.122623    120.1885&lt;br /&gt;
 S2         :    0.464600    124.6422&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge2.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
 &amp;lt;begingauge&amp;gt;&lt;br /&gt;
 NAME       :  Gauge&lt;br /&gt;
 LONGITUDE  :     -6.0000     13.0000     50.3759&lt;br /&gt;
 LATITUDE   :     44.0000     37.0000     53.5107&lt;br /&gt;
 METRIC_X   :     -6.2307&lt;br /&gt;
 METRIC_Y   :     44.6315&lt;br /&gt;
 REF_LEVEL  :      2.0800&lt;br /&gt;
 TIME_REF   :      0.0000&lt;br /&gt;
 O1         :    0.068675    321.2289&lt;br /&gt;
 K1         :    0.066201     74.5448&lt;br /&gt;
 N2         :    0.265124     71.9428&lt;br /&gt;
 M2         :    1.290508     92.5688&lt;br /&gt;
 K2         :    0.122080    120.9709&lt;br /&gt;
 S2         :    0.462477    125.5901&lt;br /&gt;
 REF_EVOLUTION : Time Serie&lt;br /&gt;
 TIME_SERIE_FILE : K:\Simula\GeneralData\Tide\CPGauge3.bts&lt;br /&gt;
 REFLEVEL_COLUMN : 8&lt;br /&gt;
 COVERED_COLUMN : 9&lt;br /&gt;
 &amp;lt;endgauge&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==How to Include the Inverted Barometer Effect in MOHID Simulations ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Tools]]&lt;/div&gt;</summary>
		<author><name>Madalena</name></author>	</entry>

	</feed>