wecopttool.geom.WaveBot
- class WaveBot[source]
Class representing the Sandia WaveBot.
See, e.g.,
- __init__(r1=0.88, r2=0.35, h1=0.17, h2=0.37, scale_factor=1, freeboard=0.01)[source]
Create a WaveBot with specific dimensions.
- Parameters:
r1 (float) – Outer-most radius (of cylindrical section) [m].
r2 (float) – Inner-most radius (of the conic frustum) [m].
h1 (float) – Height of the cylindrical section [m].
h2 (float) – Height of the conic frustum section [m].
scale_factor (float) – Scale factor to linearly scale hull dimensions [ ].
freeboard (float) – Freeboard above free surface (will be removed later for BEM calculations) [m]. The draft of the cylindrical section is
h1-freeboard
.
- Return type:
None
Methods
Generate surface mesh of hull. |
|
Plot hull cross-section. |