Base classes
Types
using vec3 = Vector3< T >
using array4 = Array< T, 4 >
using array3 = Array< T, 3 >
using array2 = Array< T, 2 >
using grid4 = Grid< T, 4 >
using grid3 = Grid< T, 3 >
using panel_array = std::vector< panel_type >
using panel_type = Ship_hull_panel< T, 3 >
Methods
calculate_pressure_force(const grid3 & grid_zxy, array3 & pressure, panel_array & panels, const Ship< T > & ship) -> voidprotected
calculate_pressure(const grid3 & grid_zxy, const Vector< T, 4 > & delta, const array4 & velocity_potential, array3 & pressure) -> voidprotected
solve(array2 wavy_surface, const grid4 & phi_grid, array3 velocity_potential, panel_array & panels, const Ship< T > & ship) -> voidprotected