| anlt_wind_solver(anlt_wind_solver_ptr &&rhs) (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | anlt_wind_solver_ptr typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | anlt_wind_solver_type typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | arma_wind_solver(arma_wind_solver_ptr &&rhs) (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | arma_wind_solver_ptr typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | arma_wind_solver_type typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | array2 typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | array3 typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | array_type typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | domain3 typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | domain4 typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | dry_panels() const noexcept (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | gerstner_solver(gerstner_solver_ptr &&rhs) (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | gerstner_solver() (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | gerstner_solver() const (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | gerstner_solver_ptr typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | gerstner_solver_type typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | get_solver_type() const (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | grid() const (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | grid2 typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | grid3 typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | grid4 typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | grid_txyz() const (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | has_wave_pressure_domain() const noexcept (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | has_wetted_panels() const noexcept (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | irregular_surface_type typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | irregular_surface_type_2d typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | irregular_wavy_surface() (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | irregular_wavy_surface_2d() const (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | opencl_context(void *ptr) (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | opencl_solvers() (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | openmp_solvers() (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | operator<< (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | friend | 
  | operator=(Testbed &&)=default (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | operator=(const Testbed &)=delete (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | operator>> (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | friend | 
  | panel_array typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | panel_type typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | phi_array_type typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | record_statistics(statistics_type &stats) (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | reset() | vtb::core::Testbed< T, N > |  | 
  | set_solver_type(Solver_type type) (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | ship() const (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | ship() (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | ship(ship_type &&rhs) (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | ship(const ship_type &rhs) (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | ship_motion_solver() (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | ship_motion_solver() const (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | ship_motion_solver_ptr typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | ship_motion_solver_type typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | ship_type typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | statistics() const (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | statistics() (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | statistics_type typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | step(T dt) (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | Testbed() (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | Testbed(Testbed &&)=default (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | Testbed(const Testbed &)=delete (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | time_instant() const noexcept | vtb::core::Testbed< T, N > | inline | 
  | value_type typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | vec3 typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | velocity_potential() const noexcept | vtb::core::Testbed< T, N > | inline | 
  | velocity_potential_3d() const noexcept (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | velocity_potential_grid() const noexcept | vtb::core::Testbed< T, N > | inline | 
  | velocity_potential_grid_3d() const noexcept (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | velocity_potential_solver(velocity_potential_solver_ptr &&rhs) (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | velocity_potential_solver() const noexcept (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | velocity_potential_solver() noexcept (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | velocity_potential_solver_ptr typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | velocity_potential_solver_type typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | vertex_field_3d typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | water_velocity_field() const (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | waterline() const (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | waterline_type typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | wave_pressure_solver(wave_pressure_solver_ptr &&rhs) (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | wave_pressure_solver() const noexcept (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | wave_pressure_solver() noexcept (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | wave_pressure_solver_ptr typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | wave_pressure_solver_type typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | wavy_surface() const noexcept | vtb::core::Testbed< T, N > | inline | 
  | wavy_surface_2d() const noexcept (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | wavy_surface_generator(wavy_surface_generator_ptr &&rhs) (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | wavy_surface_generator() const noexcept (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | wavy_surface_generator() noexcept (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | wavy_surface_generator_ptr typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | wavy_surface_generator_type typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | wavy_surface_grid(const grid2 &rhs) noexcept | vtb::core::Testbed< T, N > | inline | 
  | wavy_surface_grid() const noexcept | vtb::core::Testbed< T, N > | inline | 
  | wavy_surface_grid_2d() const noexcept | vtb::core::Testbed< T, N > | inline | 
  | wetted_panels() const noexcept | vtb::core::Testbed< T, N > | inline | 
  | wetted_surface_solver(wetted_surface_solver_ptr &&rhs) (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | wetted_surface_solver() (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | wetted_surface_solver() const (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | wetted_surface_solver_ptr typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | wetted_surface_solver_type typedef (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  | 
  | wind_field() const (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | wind_grid() const (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | wind_solver() const (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > | inline | 
  | ~Testbed()=default (defined in vtb::core::Testbed< T, N >) | vtb::core::Testbed< T, N > |  |