Virtual Testbed
Ship dynamics simulator for extreme conditions
|
Public Member Functions | |
void | context (Context *rhs) override |
void | step (const grid_type &grid, panel_array &panels) override |
![]() | |
wind_field_type & | wind_field () |
const wind_field_type & | wind_field () const |
bool | on_the_boundary () const |
Compute wind field on the boundary. | |
void | on_the_boundary (bool rhs) |
bool | near_the_boundary () const |
Compute wind field near the boundary. | |
void | near_the_boundary (bool rhs) |
bool | stratification () const |
Make wind speed increase with height. | |
void | stratification (bool rhs) |
const ray_array & | wind_field_boundary () const |
![]() | |
Context * | context () |
const Context * | context () const |
Additional Inherited Members | |
![]() | |
using | array_type = Array< T, 4 > |
using | vec3 = blitz::TinyVector< T, 3 > |
using | wind_field_type = Array< vec3, 3 > |
using | grid_type = Grid< T, 3 > |
using | panel_type = Ship_hull_panel< T, 3 > |
using | panel_array = std::vector< panel_type > |
using | ray_type = vtb::geometry::Ray< T, 3 > |
using | ray_array = vtb::geometry::Ray_array< T, 3 > |
![]() | |
wind_field_type | _wind_field |
ray_array | _wind_field_boundary |
bool | _on_the_boundary = true |
bool | _near_the_boundary = false |
bool | _stratification = false |
Definition at line 18 of file anlt_wind_solver_opencl.cc.