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 -> vecvelocity_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()