standing_cosine_wave(const Wave wave, const T t, const vec2 lbound, const vec2 delta, const int2 shape, global T * result) -> kernel void
propagating_cosine_wave(const Wave wave, const T t, const vec2 lbound, const vec2 delta, const int2 shape, global T * result) -> kernel void
propagating_stokes_wave(const Wave wave, const T t, const vec2 lbound, const vec2 delta, const int2 shape, global T * result) -> kernel void