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 |