| CALC : Ocean : Wave 031 : Wave Theory Selection Airy Stokes And Cnoidal Wave : Calculator
Description : Calculate the applicable wave theory from the dimensionless wave height and dimensionless water depth.
Discussion : Use as an approximate guideline to the range of validity of the wave theories. Waves above and to the left of the Cnoidal line are breaking waves. On or near the seabed the wave theories generally give similar results.
Input Variables :
- H = Ocean Wave Height
- T = Ocean Wave Period
- d = Water Depth
Output Variables :
- H* = Dimensionless Wave Height
- M = Description
- d* = Dimensionless Water Depth
Calculation :
H* = H / ( 9.80665 T 2 )
d* = d / ( 9.80665 T 2 )
If H* >= 0.78 · d* OR H* > 0.0223
M = Beaking Wave
Otherwise If H* <= 0.0211 · d* AND H* <= 0.002
M = Airy Wave
Otherwise If d* >= 0.0109 AND H* <= 0.2174 · d* AND H* <= 0.211
M = Stokes Wave
Otherwise
M = Cnoidal Wave
End of If Block
Back To Top
|
| CALC : Ocean : Wave 041 : Wave Surface Profile : Airy Stokes And Cnoidal Wave : Calculator
Description : Compare wave surface profile and wavelength for Airy, Stokes and Cnoidal waves.
Discussion : To compare the waves on a plot use the Z versus XY plot. Set wave type as the y variable and 1,2,3 as the y values. Check that the convergence check value is close to or equal to one. Use the Airy, Stokes and Cnoidal wave check tools to check the function working.
Options :
- Wave type : Airy, Stokes or Cnoidal
Input Variables :
- Θ = Wave Phase Angle
- H = Ocean Wave Height
- T = Ocean Wave Period
- W = Wave Type
- d = Water Depth
Output Variables :
- L = Ocean Wave Length
- cvg = Convergence Check
- y = Ocean Wave Surface Profile
Calculation :
If W = 1 : Airy
list( L , y , cvg ) = AiryTP( H , d , T , Θ )
Otherwise If W = 1 : Stokes
list( L , y , cvg ) = StokesTP( H , d , T , Θ )
Otherwise If W = 2 : Cnoidal
list( L , y , cvg ) = CnoidalTP( H , d , T , Θ )
End of If Block
Back To Top
|
| CALC : Ocean : Wave 042 : Wave Horizontal Velocity And Acceleration : Airy Stokes And Cnoidal Wave : Calculator
Description : Compare wave horizontal velocity and acceleration for Airy, Stokes and Cnoidal waves.
Discussion : To compare the waves on a plot use the Z versus XY plot. Set wave type as the y variable and 1,2,3 as the y values. Check that the convergence check value is close to or equal to one. Use the Airy, Stokes and Cnoidal wave check tools to check the function working.
Options :
- Wave type : Airy, Stokes or Cnoidal
Input Variables :
- Θ = Wave Phase Angle
- H = Ocean Wave Height
- T = Ocean Wave Period
- W = Wave Type
- d = Water Depth
- z = Height Above Seabed
Output Variables :
- Up = Horizontal Velocity Phase
- cvg = Convergence Check
- dUp = Horizontal Acceleration Phase
Calculation :
If W = 1 : Airy
list( Up , dUp , cvg ) = AiryTU( H , d , T , z , Θ )
Otherwise If W = 1 : Stokes
list( Up , dUp , cvg ) = StokesTU( H , d , T , Θ , z )
Otherwise If W = 2 : Cnoidal
list( Up , dUp , cvg ) = CnoidalTU( H , d , T , Θ , z )
End of If Block
Back To Top
|