|
Virtual Testbed
Ship dynamics simulator for extreme conditions
|
Public Member Functions | |
| 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 |
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 23 of file anlt_wind_solver_openmp.cc.
1.8.15