Propagating plane wave which has cosine shape.
acf_grid() const -> Grid< T, 3 >
Propagating_cosine_wave(T amplitude, T length, vec normal)
Propagating_cosine_wave(T amplitude, const vec & k)
operator=(const Propagating_cosine_wave &) -> Propagating_cosine_wave &
Propagating_cosine_wave(const Propagating_cosine_wave &)
~Propagating_cosine_wave()
Propagating_cosine_wave()
Standing plane wave which has cosine shape.
acf_grid() const -> Grid< T, 3 >
max_velocity() const -> vec
velocity_potential(const vec & x, T t, T z) -> T
Return velocity potential at point x
.
operator()(const vec & x, T t) const -> T
Returns wavy surface elevation at point x
.
Standing_cosine_wave(T amplitude, T length, vec normal)
Standing_cosine_wave(T amplitude, const vec & k)
operator=(const Standing_cosine_wave &) -> Standing_cosine_wave &
Standing_cosine_wave(const Standing_cosine_wave &)
~Standing_cosine_wave()
Standing_cosine_wave()