cogpy.wave.synthetic

Synthetic travelling-wave generation for testing.

Functions

multi_wave(components[, noise_std, rng])

Superpose multiple wave components.

plane_wave(shape, geometry, direction, ...)

Generate a plane travelling wave.

spiral_wave(shape, geometry, center, ...[, ...])

Generate a spiral (rotating) wave.

wave_packet(shape, geometry, direction, ...)

Generate a Gaussian-envelope wave packet.