Virtual Testbed
Ship dynamics simulator for extreme conditions
vtb::core::Wave_pressure_solver_opencl< T > Member List

This is the complete list of members for vtb::core::Wave_pressure_solver_opencl< T >, including all inherited members.

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() constvtb::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_baseinline
context() const (defined in vtb::opencl::Context_base)vtb::opencl::Context_baseinline
Context_base()=default (defined in vtb::opencl::Context_base)vtb::opencl::Context_base
density() const noexceptvtb::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 noexceptvtb::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)=0vtb::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_basevirtual
~Wave_pressure_solver()=default (defined in vtb::core::Wave_pressure_solver< T >)vtb::core::Wave_pressure_solver< T >virtual