NormalShift

Type:float
Range:[-inf, inf]
Default:-/-
Appearance:multiple

, or

Type:Vector<enum>
Range:[v_1, …, v_1], v=Origin|TotalThickness

Per default, the position independent values of the reflected and transmitted plane waves are computed. One may regard this as the Fourier transform at the origin. The NormalShift parameter allows for the phase shift of the transmitted wave to be evaluated at a position given by the TotalThickness value instead of the default Origin. One may choose an additional normal shift to imprint an additional phase on the transmitted wave.