| array3 typedef (defined in vtb::core::Wave_pressure_solver_opencl< T >) | vtb::core::Wave_pressure_solver_opencl< T > | |
| array4 typedef (defined in vtb::core::Wave_pressure_solver_opencl< T >) | vtb::core::Wave_pressure_solver_opencl< T > | |
| calculate_pressure(const grid4 &grid, const array4 &velocity_potential, const array3 &wavy_surface, Buffer< T > &pressure) (defined in vtb::core::Wave_pressure_solver_opencl< T >) | vtb::core::Wave_pressure_solver_opencl< T > | |
| calculate_pressure_force(const grid4 &pressure_grid, Buffer< T > &pressure, panel_array &panels) (defined in vtb::core::Wave_pressure_solver_opencl< T >) | vtb::core::Wave_pressure_solver_opencl< T > | |
| clip(bool b) (defined in vtb::core::Wave_pressure_solver< T >) | vtb::core::Wave_pressure_solver< T > | inline |
| clip() const | vtb::core::Wave_pressure_solver< T > | inline |
| context(Context *rhs) override (defined in vtb::core::Wave_pressure_solver_opencl< T >) | vtb::core::Wave_pressure_solver_opencl< T > | 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 | |
| density() const noexcept | vtb::core::Wave_pressure_solver< T > | inline |
| density(T rhs) noexcept (defined in vtb::core::Wave_pressure_solver< T >) | vtb::core::Wave_pressure_solver< T > | inline |
| derivative_type typedef (defined in vtb::core::Wave_pressure_solver_opencl< T >) | vtb::core::Wave_pressure_solver_opencl< T > | |
| g() const noexcept | vtb::core::Wave_pressure_solver< T > | inline |
| g(T rhs) noexcept (defined in vtb::core::Wave_pressure_solver< T >) | vtb::core::Wave_pressure_solver< T > | inline |
| grid3 typedef (defined in vtb::core::Wave_pressure_solver_opencl< T >) | vtb::core::Wave_pressure_solver_opencl< T > | |
| grid4 typedef (defined in vtb::core::Wave_pressure_solver_opencl< T >) | vtb::core::Wave_pressure_solver_opencl< T > | |
| panel_array typedef (defined in vtb::core::Wave_pressure_solver_opencl< T >) | vtb::core::Wave_pressure_solver_opencl< T > | |
| panel_type typedef (defined in vtb::core::Wave_pressure_solver_opencl< T >) | vtb::core::Wave_pressure_solver_opencl< T > | |
| solve(const grid3 &wavy_surface_grid, array3 wavy_surface, const grid4 &phi_grid, array4 velocity_potential, panel_array &panels) override (defined in vtb::core::Wave_pressure_solver_opencl< T >) | vtb::core::Wave_pressure_solver_opencl< T > | |
| vtb::core::Wave_pressure_solver::solve(const Grid< T, 3 > &wavy_surface_grid, Array< T, 3 > wavy_surface, const Grid< T, 4 > &velocity_potential_grid, Array< T, 4 > velocity_potential, panel_array &panels)=0 | vtb::core::Wave_pressure_solver< T > | pure virtual |
| vec3 typedef (defined in vtb::core::Wave_pressure_solver_opencl< T >) | vtb::core::Wave_pressure_solver_opencl< T > | |
| ~Context_base()=default (defined in vtb::opencl::Context_base) | vtb::opencl::Context_base | virtual |
| ~Wave_pressure_solver()=default (defined in vtb::core::Wave_pressure_solver< T >) | vtb::core::Wave_pressure_solver< T > | virtual |