--- Welcome to the official ADCIRCWiki site! The site is currently under construction, with limited information. ---

For general information, see the ADCIRC site, ADCIRC FAQ, or the ADCIRC Wikipedia page. For model documentation not yet available on the wiki, see the ADCIRC site. New content is being continuously added to the ADCIRCWiki, and material from the main ADCIRC site will be gradually transitioned over to the wiki.

Fort.15 file: Difference between revisions

From ADCIRCWiki
Jump to navigation Jump to search
(→‎Meteorological-Only Mode: cleaned up met.-only mode)
(→‎Tips and Tricks: added DRAMPUnMete)
Line 18: Line 18:
[[NHSTAR]] = 0 <br/>
[[NHSTAR]] = 0 <br/>
ADCIRC will run in "met.-only" mode, a quick and convenient way to read in and write out meteorological data files.  In this mode, only routines necessary for meteorological forcing are called, i.e. no water levels nor velocities are computed.  Note that by changing DT, you can speed up this "simulation".  More specifically, since the only things being output are meteorological data, you can set DT equal to the time interval you wish met. data to be output, and then set the [[NSPOOLM]] and/or [[NSPOOLGW]] (the local and global met. output intervals) to 1 (i.e. output every time step).
ADCIRC will run in "met.-only" mode, a quick and convenient way to read in and write out meteorological data files.  In this mode, only routines necessary for meteorological forcing are called, i.e. no water levels nor velocities are computed.  Note that by changing DT, you can speed up this "simulation".  More specifically, since the only things being output are meteorological data, you can set DT equal to the time interval you wish met. data to be output, and then set the [[NSPOOLM]] and/or [[NSPOOLGW]] (the local and global met. output intervals) to 1 (i.e. output every time step).
=== Ramping Meteorological Forcing at Hot-Start ===
Let's say you run a 15-day tide-only run and output a hotstart file.  Then, you want to hotstart a simulation with meteorological forcing.  Initiating the hotstart simulation with full-strength met. forcing could apply a shock to the system, creating spurious waves.  Therefore, it's best to ramp in the met. forcing.  But, ramping parameters like [[DRAMP]] define the start of ramp time as being cold-start time.  Setting <br/>
[[NRAMP]]=8<br/>
means you can supply [[DRAMPUnMete]] on the DRAMP line.  This is the number of days to delay the met. ramp.  Here's an example:  <br/>
5 0 0 0 0 0 0.5 0 15 ! DRAMP,DRAMPExtFlux,FluxSettlingTime,DRAMPIntFlux,DRAMPElev,DRAMPTip,DRAMPMete,DRAMPWRad,DRAMPUnMete <br/>
What this says is that a 0.5-day ramp will be applied to the met. forcing, starting at run day 15.0 (the hotstart simulation's start time).

Revision as of 13:55, 7 February 2020

This file contains the majority of the parameters required to run both the 2DDI and 3D versions of ADCIRC and the information to drive the model with harmonic boundary conditions (either elevation or flux). This file is required to run the ADCIRC model.

File Format

See fort.15 file format for details.


Tips and Tricks

Meteorological-Only Mode

By setting the following:
NOUTV = 0
NOUTGV = 0
NOUTE = 0
NOUTGE = 0
NHSTAR = 0
ADCIRC will run in "met.-only" mode, a quick and convenient way to read in and write out meteorological data files. In this mode, only routines necessary for meteorological forcing are called, i.e. no water levels nor velocities are computed. Note that by changing DT, you can speed up this "simulation". More specifically, since the only things being output are meteorological data, you can set DT equal to the time interval you wish met. data to be output, and then set the NSPOOLM and/or NSPOOLGW (the local and global met. output intervals) to 1 (i.e. output every time step).

Ramping Meteorological Forcing at Hot-Start

Let's say you run a 15-day tide-only run and output a hotstart file. Then, you want to hotstart a simulation with meteorological forcing. Initiating the hotstart simulation with full-strength met. forcing could apply a shock to the system, creating spurious waves. Therefore, it's best to ramp in the met. forcing. But, ramping parameters like DRAMP define the start of ramp time as being cold-start time. Setting
NRAMP=8
means you can supply DRAMPUnMete on the DRAMP line. This is the number of days to delay the met. ramp. Here's an example:
5 0 0 0 0 0 0.5 0 15 ! DRAMP,DRAMPExtFlux,FluxSettlingTime,DRAMPIntFlux,DRAMPElev,DRAMPTip,DRAMPMete,DRAMPWRad,DRAMPUnMete
What this says is that a 0.5-day ramp will be applied to the met. forcing, starting at run day 15.0 (the hotstart simulation's start time).