|
Virtual Testbed
Ship dynamics simulator for extreme conditions
|
Public Member Functions | |
| void | solve (const Grid< T, 4 > &grid_tzxy, const Array< T, 3 > &wavy_surface, Array< T, 4 > &velocity_potential) override |
| void | window_function (const Grid< T, 2 > &wngrid, const T z, Array2< T > &result) |
| void | context (Context *rhs) override |
| template<> | |
| void | solve (const Grid< T, 4 > &grid_tzxy, const Array< T, 3 > &zeta, Array< T, 4 > &phi) |
Public Member Functions inherited from vtb::core::Linear_velocity_potential_solver_base< T > | |
| void | second_function (const Grid< T, 4 > &grid_tzxy, const Array3< T > &wavy_surface, Array3< C > &result) |
| Computes second function. More... | |
Public Member Functions inherited from vtb::core::Velocity_potential_solver< T, 3 > | |
| T | depth () const noexcept |
| Get water depth. | |
| void | depth (T rhs) |
| Set water depth. | |
| void | wave_number_grid (const Grid< T, 2 > &rhs) |
| const Grid< T, 2 > & | wave_number_grid () const |
| void | assumptions (Assumptions rhs) |
| const Assumptions & | assumptions () const |
| virtual void | solve (const Grid< T, N+1 > &grid_tzxy, const Array< T, N > &wavy_surface, Array< T, N+1 > &velocity_potential)=0 |
| Calculate velocity potential for each grid point. More... | |
| void | operator() (const Grid< T, 4 > &grid_tzxy, const Array< T, 3 > &wavy_surface, Array< T, 4 > &velocity_potential) |
Public Member Functions inherited from vtb::opencl::Context_base | |
| Context * | context () |
| const Context * | context () const |
Definition at line 17 of file velocity_potential_opencl.cc.
1.8.15