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

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

_clip (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >protected
_depth (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >protected
_diffraction (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >protected
_old_panels (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >protected
_old_t (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >protected
_potential (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >protected
_radiation (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >protected
_velocity (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >protected
_velocity_grid_zxy (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >protected
_waterline_only (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >protected
_waves (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >protected
C typedef (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >
clip() constvtb::core::Gerstner_solver< T, 3 >inline
clip(bool rhs) (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >inline
compute_forces(const ship_type &ship, const grid4 &grid_tzxy, panel_array &wetted_panels) override (defined in vtb::core::Gerstner_solver_opencl< T >)vtb::core::Gerstner_solver_opencl< T >
Gerstner_solver< T, 3 >::compute_forces(const ship_type &ship, const grid4 &grid_tzxy, panel_array &wetted_panels)=0vtb::core::Gerstner_solver< T, 3 >pure virtual
compute_positions(const ship_type &ship, const panel_array &panels, const grid3 &grid_txy, vertex_field_3d &result) override (defined in vtb::core::Gerstner_solver_opencl< T >)vtb::core::Gerstner_solver_opencl< T >
Gerstner_solver< T, 3 >::compute_positions(const ship_type &ship, const panel_array &panels, const grid3 &grid_txy, vertex_field_3d &surface)=0vtb::core::Gerstner_solver< T, 3 >pure virtual
context(Context *rhs) override (defined in vtb::core::Gerstner_solver_opencl< T >)vtb::core::Gerstner_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
depth() constvtb::core::Gerstner_solver< T, 3 >inline
depth(T rhs) (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >inline
diffraction() constvtb::core::Gerstner_solver< T, 3 >inline
diffraction(bool rhs) (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >inline
generate_field(const grid3 &grid_zxy, T t, const panel_array &all_panels, const ship_type &ship, vertex_field_3d *position, vertex_field_3d *velocity=nullptr, scalar_field_3d *potential=nullptr) (defined in vtb::core::Gerstner_solver_opencl< T >)vtb::core::Gerstner_solver_opencl< T >
generate_field_kernel(bool position, bool velocity_and_potential, bool finite_depth) (defined in vtb::core::Gerstner_solver_opencl< T >)vtb::core::Gerstner_solver_opencl< T >inline
Gerstner_solver()=default (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >
Gerstner_solver(const Gerstner_solver &)=default (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >
Gerstner_solver(Gerstner_solver &&)=default (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >
grid3 typedef (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >
grid4 typedef (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >
operator=(const Gerstner_solver &)=default (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >
operator=(Gerstner_solver &&)=default (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >
panel_array typedef (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >
panel_type typedef (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >
potential() const (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >inline
radiation() constvtb::core::Gerstner_solver< T, 3 >inline
radiation(bool rhs) (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >inline
scalar_field_3d typedef (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >
scalar_type typedef (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >
ship_type typedef (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >
velocity() const (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >inline
velocity_grid() const (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >inline
vertex_field_3d typedef (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >
vertex_type typedef (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >
waterline_only() constvtb::core::Gerstner_solver< T, 3 >inline
waterline_only(bool rhs) (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >inline
wave_array typedef (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >
wave_type typedef (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >
waves() const (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >inline
waves(wave_array &&rhs) (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >inline
waves(const wave_array &rhs) (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >inline
~Context_base()=default (defined in vtb::opencl::Context_base)vtb::opencl::Context_basevirtual
~Gerstner_solver()=default (defined in vtb::core::Gerstner_solver< T, 3 >)vtb::core::Gerstner_solver< T, 3 >virtual