using ray_array = vtb::geometry::Ray_array< T, 3 >using ray_type = vtb::geometry::Ray< T, 3 >using panel_array = std::vector< panel_type >using panel_type = Ship_hull_panel< T, 3 >using grid_type = Grid< T, 3 >using wind_field_type = Array< vec3, 3 >using vec3 = blitz::TinyVector< T, 3 >using array_type = Array< T, 4 >bool _stratificationbool _near_the_boundarybool _on_the_boundaryT _reference_heightT _hellman_exponentT _leeward_ratiovec3 _velocityray_array _wind_field_boundarywind_field_type _wind_fieldstep(const grid_type & grid, panel_array & panels) -> voidvirtualwind_field_boundary() const -> const ray_array &stratification(bool rhs) -> voidstratification() const -> boolMake wind speed increase with height.
near_the_boundary(bool rhs) -> voidnear_the_boundary() const -> boolCompute wind field near the boundary.
on_the_boundary(bool rhs) -> voidon_the_boundary() const -> boolCompute wind field on the boundary.
reference_height(T rhs) -> voidreference_height() const -> TA height with respect to which wind speed gradient is computed. Default value is 10 metres.
hellman_exponent(T rhs) -> voidhellman_exponent() const -> THellman exponent. Controls the wind speed gradient (an increase of wind speed with height). Typical values range from 0.06 to 0.27. Default value is 0.10.
leeward_ratio(T rhs) -> voidleeward_ratio() const -> TThe ratio of wind reflection in leeward part of the ship hull. If you set it to 0, the direction of wind in the leeward part of the hull will be the same as the direction of initial velocity. If you set it to 1, the wind will reflect from the leeward part of the hull the same way as from the windward part.
velocity(const vec3 & rhs) -> voidvelocity() const -> const vec3 &Wind velocity.
wind_field() const -> const wind_field_type &wind_field() -> wind_field_type &~ANLT_wind_solver()virtualANLT_wind_solver()template <class T> make_anlt_wind_solver(Policy policy) -> std::unique_ptr< ANLT_wind_solver< T > >template <class T, Policy P> make_anlt_wind_solver() -> std::unique_ptr< ANLT_wind_solver< T > >