template <class T>
class vtb::core::ARMA_wind_solver
Types
  • using panel_array = Array< panel_type, 1 >
  • using panel_type = Ship_hull_panel< T, 3 >
  • using shape_type = blitz::TinyVector< int, 4 >
  • using grid_type = Grid< T, 4 >
  • using wind_field_type = Array< blitz::TinyVector< T, 3 >, 3 >
  • using generator_type = Wind_generator< T >
  • using array_type = Array< T, 4 >
Methods
  • order() const -> const shape_type &
  • setOrder(shape_type order) -> void
  • c2(int ext) -> T
  • setC2(T c2, int ext) -> void
  • c1(int ext) -> T
  • setC1(T c1, int ext) -> void
  • sigma() const -> T
  • setSigma(T sigma) -> void
  • grid() const -> const grid_type &
  • setGrid(const grid_type & grid) -> void
  • initialize() -> void
  • step(panel_array panels) -> void
  • wind_field() -> wind_field_type &
  • ~ARMA_wind_solver()
  • ARMA_wind_solver()