VTB_INFINITE_DEPTH
VTB_POSITION
compute_forces(const vec3 grid_zxy_lbound, const vec3 grid_zxy_ubound, const int3 grid_zxy_shape, global T * velocity_field, global ship_hull_panel_t * panels) -> kernel void
sum_of_squares(vec3 x) -> T
generate_field(const T t, const T h, global Wave * waves_array, const int wave_size, const vec3 grid_zxy_lbound, const vec3 grid_zxy_delta, global T * position) -> kernel void