AxisPositionXΒΆ

Type:float
Range:[-inf, 0]
Default:-/-
Appearance:optional
Excludes:BlochVector, Twist

This parameter is used to specify a possible bending of the waveguide or the fiber. In the following, this parameter is denoted by x_0.

The y coordinate is not changed, whereas the x, z coordinates are mapped accordingly to

\begin{eqnarray*}
\left(x, z \right) & \mapsto & (x_0,0)+\sqrt{(x-x_0)^2+z^2} \left( \cos(\varphi), \sin(\varphi) \right),
\end{eqnarray*}

with \varphi = \mathrm{atan2}(z, x-x_0), transforming a straight waveguide to a circular waveguide with center axis x=x_0,z=0.

It is required that x_0 is positioned outside the computational domain.