SMS:CMS-Wave STD: Difference between revisions
From XMS Wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
(14 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
These parameters represent the following variables in the code: | These parameters represent the following variables in the code: | ||
{| | |||
|- | |||
|width="70"| | |||
*iprp | |||
*icur | |||
*ibreak | |||
*irs | |||
|width="70"| | |||
*kout | |||
*ibnd | |||
*iwet | |||
*ibf | |||
|width="70"| | |||
*iark | |||
*iarkr | |||
*akap | |||
*bf | |||
|width="70"| | |||
*ark | |||
*arkr | |||
*iwvbk | |||
*nonln | |||
|width="70"| | |||
*igrav | |||
*irunup | |||
*imud | |||
*iwnd | |||
|width="70" valign="top"| | |||
*isolv | |||
*ixmdf | |||
*iproc | |||
|} | |||
The first 15 parameters should already be supported in the SMS interface and are documented at: [ | The first 15 parameters should already be supported in the SMS interface and are documented at: [[SMS:CMS-Wave_Control_File|CMS-Wave Control File]] | ||
The new ones (16th to 23th) and their possible values include: | The new ones (16th to 23th) and their possible values include: | ||
*nonln (nonlinear wave-wave effect): | |||
:0 = none (default) | |||
:1 = present | |||
*igrav (infragravity wave effect): | |||
:0 = none (default) | |||
:1 = present | |||
*irunup (run-up): | |||
:0 = none (default) | |||
:1 = automatic, | |||
:2 = field file input (*.runup or runup.dat) | |||
*imud (muddy bed): | |||
:0 = field file input (*.mud or mud.dat, default) | |||
:1 = none | |||
*iwnd (wind field input): | |||
:0 = field file input (*.wind or wind.dat - same format as *.cur, default) | |||
:1 = none | |||
*isolv (Matrix solver): | |||
:0 = ADI (default), | |||
:1 = Gauss-Seidel (allow multiple processors) | |||
*ixmdf (ixmdf output format): | |||
:0 = ascii (default) | |||
:1 = output in xmdf format | |||
:2 = input/output in xmdf | |||
*iproc (multiple processor): | |||
: 0 = one-processor (same as 1, default), n = n processors (only for isolv = 1) | |||
*isea (swell and local sea output): | |||
:0 = no additional outputs, | |||
:1 = output additional swell.wav (for swell) and sea.wav (local wave) component files (These have the same format as the total wave field output file *.wav) | |||
:2 = output the total.wav (idential to the default *.wav) (This is for the steering run that will merge all individual *swsteer.wav files.) | |||
:3 = output the total.wav, swell.wav and sea.wav. | |||
The following new files need to be added in the *.std: | |||
* *.fric | |||
* *.fref | |||
* *.bref | |||
* *.mud, | |||
* *.wind | |||
* *.runup | |||
These are the same as friction.dat, forward.dat, backward.dat, mud.dat, wind.dat and runup.dat | |||
==Related Topics== | ==Related Topics== | ||
* [[SMS:CMS- | * [[SMS:CMS-Wave Files|CMS-Wave Files]] | ||
{{Template:Navbox SMS}} | {{Template:Navbox SMS}} | ||
[[Category:CMS-Wave]] | [[Category:CMS-Wave|S]] | ||
[[Category:SMS File Formats|C]] |
Latest revision as of 22:26, 22 October 2015
CMS-Feature enhancements – June 15, 2010 Support the following mode parameters that appear on the first line of the std file (there are a total of 23 of them)
Sample of first line from *.std: 0 0 0 0 0 0 0 0 1 0 4.000000 0.005000 0.500000 0.300000 0 0 1 0 0 0 0 0 0 0
These parameters represent the following variables in the code:
|
|
|
|
|
|
The first 15 parameters should already be supported in the SMS interface and are documented at: CMS-Wave Control File The new ones (16th to 23th) and their possible values include:
- nonln (nonlinear wave-wave effect):
- 0 = none (default)
- 1 = present
- igrav (infragravity wave effect):
- 0 = none (default)
- 1 = present
- irunup (run-up):
- 0 = none (default)
- 1 = automatic,
- 2 = field file input (*.runup or runup.dat)
- imud (muddy bed):
- 0 = field file input (*.mud or mud.dat, default)
- 1 = none
- iwnd (wind field input):
- 0 = field file input (*.wind or wind.dat - same format as *.cur, default)
- 1 = none
- isolv (Matrix solver):
- 0 = ADI (default),
- 1 = Gauss-Seidel (allow multiple processors)
- ixmdf (ixmdf output format):
- 0 = ascii (default)
- 1 = output in xmdf format
- 2 = input/output in xmdf
- iproc (multiple processor):
- 0 = one-processor (same as 1, default), n = n processors (only for isolv = 1)
- isea (swell and local sea output):
- 0 = no additional outputs,
- 1 = output additional swell.wav (for swell) and sea.wav (local wave) component files (These have the same format as the total wave field output file *.wav)
- 2 = output the total.wav (idential to the default *.wav) (This is for the steering run that will merge all individual *swsteer.wav files.)
- 3 = output the total.wav, swell.wav and sea.wav.
The following new files need to be added in the *.std:
- *.fric
- *.fref
- *.bref
- *.mud,
- *.wind
- *.runup
These are the same as friction.dat, forward.dat, backward.dat, mud.dat, wind.dat and runup.dat
Related Topics
SMS – Surface-water Modeling System | ||
---|---|---|
Modules: | 1D Grid • Cartesian Grid • Curvilinear Grid • GIS • Map • Mesh • Particle • Quadtree • Raster • Scatter • UGrid | |
General Models: | 3D Structure • FVCOM • Generic • PTM | |
Coastal Models: | ADCIRC • BOUSS-2D • CGWAVE • CMS-Flow • CMS-Wave • GenCade • STWAVE • WAM | |
Riverine/Estuarine Models: | AdH • HEC-RAS • HYDRO AS-2D • RMA2 • RMA4 • SRH-2D • TUFLOW • TUFLOW FV | |
Aquaveo • SMS Tutorials • SMS Workflows |