template <class T, int N>
class vtb::core::Wetted_surface_solver_opencl
Base classes
Methods
  • solve(ship_type & ship, const grid_type & grid_txyz, Array2< vertex_type > wavy_surface) -> voidvirtual

    Determine underwater hull panels (faces) for irregular grid.

  • solve(ship_type & ship, const grid_type & grid_txyz, Array2< T > wavy_surface) -> void
  • context(Context * rhs) -> voidvirtual
vtb::core::make_wetted_surface_solver< float, 3, vtb::core::Policy::OpenCL >() -> auto