| 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 | 
|  Public Member Functions inherited from vtb::core::ANLT_wind_solver< T > | |
| 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 | 
|  Public Member Functions inherited from vtb::opencl::Context_base | |
| Context * | context () | 
| const Context * | context () const | 
| Additional Inherited Members | |
|  Public Types inherited from vtb::core::ANLT_wind_solver< T > | |
| 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 > | 
|  Protected Attributes inherited from vtb::core::ANLT_wind_solver< T > | |
| 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.
 1.8.15
 1.8.15