rompy.swan.components.physics.SSWELL_ZIEGER#
- pydantic model rompy.swan.components.physics.SSWELL_ZIEGER[source]#
Nonbreaking dissipation of Zieger et al. (2015).
SSWELL ZIEGER [b1]
Swell dissipation of Young et al. (2013) updated by Zieger et al. (2015). The Zieger option is intended for use with negative wind input via the NEGATINP command. Zieger non-breaking dissipation follows the method used in WAVEWATCH III version 4 and does not include the steepness-dependent swell coefficient introduced in WAVEWATCH III version 5.
References
Zieger, S., Babanin, A.V., Rogers, W.E. and Young, I.R., 2015. Observation-based source terms in the third-generation wave model WAVEWATCH. Ocean Modelling, 96, pp.2-25.
Young, I.R., Babanin, A.V. and Zieger, S., 2013. The decay rate of ocean swell observed by altimeter. Journal of physical oceanography, 43(11), pp.2322-2333.
Examples
In [165]: from rompy.swan.components.physics import SSWELL_ZIEGER In [166]: sswell = SSWELL_ZIEGER() In [167]: print(sswell.render()) SSWELL ZIEGER In [168]: sswell = SSWELL_ZIEGER(b1=0.00025) In [169]: print(sswell.render()) SSWELL ZIEGER b1=0.00025
- field b1: float | None = None#
Non-dimensional proportionality coefficient (SWAN default: 0.00025)
- field model_type: Literal['zieger', 'ZIEGER'] = 'zieger'#
Model type discriminator