rompy.swan.components.physics.SSWELL_ARDHUIN#
- pydantic model rompy.swan.components.physics.SSWELL_ARDHUIN[source]#
Nonbreaking dissipation of Ardhuin et al. (2010).
SSWELL ARDHUIN [cdsv]
References
Ardhuin, F., Rogers, E., Babanin, A.V., Filipot, J.F., Magne, R., Roland, A., Van Der Westhuysen, A., Queffeulou, P., Lefevre, J.M., Aouf, L. and Collard, F., 2010. Semiempirical dissipation source functions for ocean waves. Part I: Definition, calibration, and validation. Journal of Physical Oceanography, 40(9), pp.1917-1941.
Examples
In [155]: from rompy.swan.components.physics import SSWELL_ARDHUIN In [156]: sswell = SSWELL_ARDHUIN() In [157]: print(sswell.render()) SSWELL ARDHUIN In [158]: sswell = SSWELL_ARDHUIN(cdsv=1.2) In [159]: print(sswell.render()) SSWELL ARDHUIN cdsv=1.2
Show JSON schema
{ "title": "SSWELL_ARDHUIN", "description": "Nonbreaking dissipation of Ardhuin et al. (2010).\n\n.. code-block:: text\n\n SSWELL ARDHUIN [cdsv]\n\nReferences\n----------\nArdhuin, F., Rogers, E., Babanin, A.V., Filipot, J.F., Magne, R., Roland, A.,\nVan Der Westhuysen, A., Queffeulou, P., Lefevre, J.M., Aouf, L. and Collard, F.,\n2010. Semiempirical dissipation source functions for ocean waves. Part I:\nDefinition, calibration, and validation. Journal of Physical Oceanography, 40(9),\npp.1917-1941.\n\nExamples\n--------\n\n.. ipython:: python\n :okwarning:\n\n from rompy.swan.components.physics import SSWELL_ARDHUIN\n sswell = SSWELL_ARDHUIN()\n print(sswell.render())\n sswell = SSWELL_ARDHUIN(cdsv=1.2)\n print(sswell.render())", "type": "object", "properties": { "model_type": { "default": "ardhuin", "description": "Model type discriminator", "enum": [ "ardhuin", "ARDHUIN" ], "title": "Model Type", "type": "string" }, "cdsv": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": null, "description": "Coefficient related to laminar atmospheric boundary layer (SWAN default: 1.2)", "title": "Cdsv" } }, "additionalProperties": false }
- field cdsv: float | None = None#
Coefficient related to laminar atmospheric boundary layer (SWAN default: 1.2)
- field model_type: Literal['ardhuin', 'ARDHUIN'] = 'ardhuin'#
Model type discriminator