CMS-Wave Options File - Format 1

From CIRPwiki
Revision as of 16:39, 6 December 2021 by Rdchlmeb (talk | contribs)
Jump to navigation Jump to search

In this format, the first line must have the card 'CMS_WAVE_STD' as the first thing on line 1. The value for the card must be the integer value 1. Remaining cards can come in any order, but must follow some rules depending on the card (which is shown beginning with a '!' and is the last item on most lines). Column One shows example values.

CMS-Wave Options File - Format 1
Column 1 Column 2 Description Other Information
CMS_WAVE_STD 1 Only row with Card first and value second.
-1 !iprpp Wave propagation type
0 !cur Current Interaction
1 !ibreak Wave Breaking output option
0 !irs Radiation stress and runup options
0

If n > 0, next line consists of 'n' pairs of values for 'i' and 'j'.
!kout Number of special wave output locations Output spectrum in *.obs and parameters in 'selhts.out'
0 !ibnd Nesting option
0 !iwet Wetting and drying options
4 !ibf Bottom friction option Constant or variable bottom friction using Darcy Weisbach (c_f) or Mannings (n)
0 !iark Forward reflection option
0 !iarkr Backward reflection option
2 !iwvbk Option for the primary wave breaking formula
0 !nonln Nonlinear wave-wave interaction
0 !igrav Infragravity waves option
0 !irunup Runup option
0 !imud Mud dissipation option The kinematic viscosity is specified in mud.dat in units of
0 !iwnd Spatially variable wind field option Winds are specified in 'wind.dat' in units of .
3.000 !akap Diffraction intensity coefficient
0.000 !bf Constant bottom friction coefficient Typical value is 0.005 for c_f and 0.025 for Mannings n
0.500 !ark Constant forward reflection coefficient 0.0 <= [value] <= 1.0
0.300 !arkr Constant backward reflection coefficient 0.0 <= [value] <= 1.0
0 !isolv Matrix solver for CMS-Wave
1 !ixmdf XMDF output options
4 !iproc Number of threads for parallel computing Optimum number is approximately = # rows / 300 (only for isolv == 0)
0 !iview Half- or Full-plane options
0 !iroll Enable roller
0

If n > 0, next line consists of 'n' pairs of values for 'i' and 'j'. ​
!inest Nesting cell identification


Go Back to Model Parameters