| _all_panels (defined in vtb::core::Wetted_surface_solver< T, N >) | vtb::core::Wetted_surface_solver< T, N > | protected | 
  | _dry_panels (defined in vtb::core::Wetted_surface_solver< T, N >) | vtb::core::Wetted_surface_solver< T, N > | protected | 
  | _waterline (defined in vtb::core::Wetted_surface_solver< T, N >) | vtb::core::Wetted_surface_solver< T, N > | protected | 
  | _wetted_panels (defined in vtb::core::Wetted_surface_solver< T, N >) | vtb::core::Wetted_surface_solver< T, N > | protected | 
  | _wetted_vertices_mask (defined in vtb::core::Wetted_surface_solver< T, N >) | vtb::core::Wetted_surface_solver< T, N > | protected | 
  | all_panels() const | vtb::core::Wetted_surface_solver< T, N > | inline | 
  | all_panels() (defined in vtb::core::Wetted_surface_solver< T, N >) | vtb::core::Wetted_surface_solver< T, N > | inline | 
  | context(Context *rhs) override (defined in vtb::core::Wetted_surface_solver_opencl< T, N >) | vtb::core::Wetted_surface_solver_opencl< T, N > | inlinevirtual | 
  | context() (defined in vtb::opencl::Context_base) | vtb::opencl::Context_base | inline | 
  | context() const (defined in vtb::opencl::Context_base) | vtb::opencl::Context_base | inline | 
  | Context_base()=default (defined in vtb::opencl::Context_base) | vtb::opencl::Context_base |  | 
  | dry_panels() const | vtb::core::Wetted_surface_solver< T, N > | inline | 
  | dry_panels() (defined in vtb::core::Wetted_surface_solver< T, N >) | vtb::core::Wetted_surface_solver< T, N > | inline | 
  | panel_array typedef (defined in vtb::core::Wetted_surface_solver< T, N >) | vtb::core::Wetted_surface_solver< T, N > |  | 
  | solve(const ship_type &ship, const grid_type &grid_txyz, Array3< T > wavy_surface) override | vtb::core::Wetted_surface_solver_opencl< T, N > | virtual | 
  | solve(const ship_type &ship, const grid_type &grid_txyz, Array3< vertex_type > wavy_surface) override | vtb::core::Wetted_surface_solver_opencl< T, N > | virtual | 
  | waterline() const | vtb::core::Wetted_surface_solver< T, N > | inline | 
  | wetted_panels() const | vtb::core::Wetted_surface_solver< T, N > | inline | 
  | wetted_panels() (defined in vtb::core::Wetted_surface_solver< T, N >) | vtb::core::Wetted_surface_solver< T, N > | inline | 
  | Wetted_surface_solver()=default (defined in vtb::core::Wetted_surface_solver< T, N >) | vtb::core::Wetted_surface_solver< T, N > |  | 
  | wetted_vertices_mask() const noexcept | vtb::core::Wetted_surface_solver< T, N > | inline | 
  | ~Context_base()=default (defined in vtb::opencl::Context_base) | vtb::opencl::Context_base | virtual | 
  | ~Wetted_surface_solver()=default (defined in vtb::core::Wetted_surface_solver< T, N >) | vtb::core::Wetted_surface_solver< T, N > | virtual |