sinePlaneWave

sinePlaneWave

Works with all licenses.

Plane wave pulse based on a sine wave.

sinePlaneWave Parameters

omega (required float)

Angular frequency of the wave \(\omega\).

k (required float vector)

The wave vector \({\bf k}\).

amplitude (required float)

Amplitude of the wave.

phase (optional float, default = 0)

The phase, added to \(({\bf k} \cdot {\bf x} - \omega t)\).

Example simplePlaneWave Block

<STFunc component0>
  kind = sinePlaneWave
  omega = OMEGA_RF
  k = [0. 0.01 0.]
  amplitude = 1.0e5
  phase = 0.0
</STFunc>