{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "87503933",
   "metadata": {},
   "source": [
    "# Compact polarization splitter-rotator"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "cebe8db1",
   "metadata": {},
   "source": [
    "Silicon-on-insulator (SOI) devices are known to be polarization sensitive. Devices that can manipulate the polarization of light are important components of an integrated photonic system. \n",
    "\n",
    "This model demonstrates the design of a compact polarization splitter-rotator that consists of an adiabatic waveguide tapper and an asymmetric directional coupler. When the TM0 mode is launched at the input end, it is efficiently converted into the TE1 mode at the tapper and then coupled to the TE0 mode at the narrow waveguide through the directional coupler. When the TE0 mode is launched at the input end, it propagates through the tapper without polarization change and coupling to the narrow waveguide. That is, the TE and TM polarizations are separated by this device and the output is always TE polarization, as schematically shown below. This model is based on [Daoxin Dai and John E. Bowers, \"Novel concept for ultracompact polarization splitter-rotator based on silicon nanowires,\" Opt. Express 19, 10940-10949 (2011)](https://opg.optica.org/oe/fulltext.cfm?uri=oe-19-11-10940&id=214189).\n",
    "\n",
    "<img src=\"img/polarizer_rotator.png\" width=\"500\" alt=\"Schematic of the PSR\">\n",
    "\n",
    "For more simulation examples, please visit our [examples page](https://www.flexcompute.com/tidy3d/examples/). If you are new to the finite-difference time-domain (FDTD) method, we highly recommend going through our [FDTD101](https://www.flexcompute.com/fdtd101/) tutorials. FDTD simulations can diverge due to various reasons. If you run into any simulation divergence issues, please follow the steps outlined in our [troubleshooting guide](https://www.flexcompute.com/tidy3d/examples/notebooks/DivergedFDTDSimulation/) to resolve it."
   ]
  },
  {
   "cell_type": "markdown",
   "id": "2de5ac4f",
   "metadata": {},
   "source": [
    "## Simulation Setup "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "d7d7a340",
   "metadata": {},
   "outputs": [],
   "source": [
    "import gdstk\n",
    "import matplotlib.pyplot as plt\n",
    "import numpy as np\n",
    "import tidy3d as td\n",
    "import tidy3d.web as web\n",
    "from tidy3d.plugins.mode import ModeSolver"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "ee47465c",
   "metadata": {},
   "source": [
    "Define geometric parameters. The device consists of a wide tapered waveguide and a narrow waveguide. They are coupled through a directional coupler."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "c7f6dcb8",
   "metadata": {},
   "outputs": [],
   "source": [
    "w0 = 0.54  # width of the input/output single mode waveguides\n",
    "w1 = 0.69  # width of the first tapper\n",
    "w2 = 0.83  # width of the second tapper\n",
    "w3 = 0.9  # width of the third tapper\n",
    "w4 = 0.405  # width of the narrow waveguide\n",
    "w_gap = 0.15  # gap of the directional coupler\n",
    "L_tp1 = 4  # length of the first tapper\n",
    "L_tp2 = 44  # length of the second tapper\n",
    "L_tp3 = L_tp1 * (w3 - w2) / (w1 - w0)  # length of the third tapper\n",
    "L_dc = 7  # length of the directional coupler\n",
    "L_tpout = 14  # length of the output tapper\n",
    "shift = 0.4  # shift of the narrow waveguide output\n",
    "h_co = 0.22  # thickness of the waveguides\n",
    "inf_eff = 1000  # effective infinity used to make sure the waveguides extend into pml"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "a3b96978",
   "metadata": {},
   "source": [
    "Define materials. The waveguides are made of silicon. The upper cladding is silicon nitride and the lower cladding is silicon oxide."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "e896b235",
   "metadata": {},
   "outputs": [],
   "source": [
    "si = td.Medium(permittivity=3.455**2)\n",
    "sio2 = td.Medium(permittivity=1.445**2)\n",
    "si3n4 = td.Medium(permittivity=2**2)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "5a621fb5",
   "metadata": {},
   "source": [
    "The silicon structures are defined using PolySlabs. The coordinates of the vertices can be determined by the taper widths and lengths."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "9b823f6c",
   "metadata": {},
   "outputs": [],
   "source": [
    "cladding = td.Structure(\n",
    "    geometry=td.Box.from_bounds(\n",
    "        rmin=(-inf_eff, -inf_eff, -h_co / 2), rmax=(inf_eff, inf_eff, inf_eff)\n",
    "    ),\n",
    "    medium=si3n4,\n",
    ")\n",
    "\n",
    "vertices = np.array(\n",
    "    [\n",
    "        (-w0 / 2, -inf_eff),\n",
    "        (-w0 / 2, 0),\n",
    "        (-w1 / 2, L_tp1),\n",
    "        (-w2 / 2, L_tp1 + L_tp2),\n",
    "        (-w3 / 2, L_tp1 + L_tp2 + L_tp3),\n",
    "        (-w3 / 2, L_tp1 + L_tp2 + L_tp3 + L_dc),\n",
    "        (-w0 / 2, L_tp1 + L_tp2 + L_tp3 + L_dc + L_tpout),\n",
    "        (-w0 / 2, inf_eff),\n",
    "        (w0 / 2, inf_eff),\n",
    "        (w0 / 2, L_tp1 + L_tp2 + L_tp3 + L_dc + L_tpout),\n",
    "        (w3 / 2, L_tp1 + L_tp2 + L_tp3 + L_dc),\n",
    "        (w3 / 2, L_tp1 + L_tp2 + L_tp3),\n",
    "        (w2 / 2, L_tp1 + L_tp2),\n",
    "        (w1 / 2, L_tp1),\n",
    "        (w0 / 2, 0),\n",
    "        (w0 / 2, -inf_eff),\n",
    "    ]\n",
    ")\n",
    "\n",
    "wide_wg = td.Structure(\n",
    "    geometry=td.PolySlab(vertices=vertices, axis=2, slab_bounds=(-h_co / 2, h_co / 2)),\n",
    "    medium=si,\n",
    ")\n",
    "\n",
    "R = 100\n",
    "cell = gdstk.Cell(\"bend\")  # define a gds cell\n",
    "bend = gdstk.FlexPath((-w3 / 2 - w_gap - w4 / 2, L_tp1 + L_tp2 + L_tp3), w4, layer=1, datatype=0)\n",
    "bend.vertical(L_dc, relative=True)\n",
    "bend.arc(R, 0, np.pi / 50)\n",
    "bend.arc(R, -np.pi + np.pi / 50, -np.pi)\n",
    "bend.vertical(inf_eff)\n",
    "cell.add(bend)\n",
    "\n",
    "# define the waveguide bend tidy3d geometries\n",
    "bend_geo = td.PolySlab.from_gds(\n",
    "    cell,\n",
    "    gds_layer=1,\n",
    "    axis=2,\n",
    "    slab_bounds=(-h_co / 2, h_co / 2),\n",
    ")[0]\n",
    "\n",
    "narrow_wg = td.Structure(geometry=bend_geo, medium=si)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "f18c9962",
   "metadata": {},
   "source": [
    "Set up a mode source for excitation. First, we launch the TE0 mode with the mode source. Later, we will change the mode source to launch the TM0 mode. \n",
    "\n",
    "Two flux monitors and two mode monitors are set up at the outputs of the wide and narrow waveguides. A field monitor is added to monitor the field at z=0 plane. "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "7c0563c3",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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gbfffjvitpycnC7n2KdPHxw4cCDhY33yySe48847sXbtWrS2tkbcF75uzKzp06fjs88+wz//+U/069cv4r7OU3hG5ObmRl1P1t7eHrrfjv31/8baNtHj6IQQhraLZ8iQIRH/LiwsRE5ODvr379/ldj2sRTsHMwGeSMfQRJQiRj9govnVr36F66+/Hi+++CL+8Y9/4Ec/+hEWLlyId999F4MGDUJubi42bNiAdevW4dVXX8WqVavw/PPP44ILLsA//vGPiJGNzueUaD9N03D66afj17/+ddRjDB482PT3ZadY32Mizc3NGDduHAoKCnDvvffihBNOQE5ODj744APcdtttSY3cRfOb3/wGzz77LP785z9jxIgRXe5vaGgwdJzCwsLQz9DAgQOxbt06CCEiQsCePXsABNccxTNw4MDQtuE67z9w4MDQ7Z1f5z179oTWUMWiB8QDBw5EXPwQS7xwFe31jfWaRzuOHp47hyyiZHB6jsik4uJiFBQUmK40PHToUADA1q1bI273+XzYvn176H7d6aefjjvvvBMbNmzAW2+9hV27dmHJkiWh+2VZxvjx4/HrX/8amzdvxs9//nOsXbs2NH0WS6L9TjjhBOzfvx/jx49HdXV1ly99JOiEE06ApmnYvHlz3Mcz+pd+rOdHv63z82PWm2++ia+++gpLly7Fj3/8Y3z7299GdXV11CmlZEcp3nrrLdx6662YPXs2pkyZEnWbgQMHGvp6/vnnQ/uMGDEChw8fxpYtWyKOVVdXF7o/nhEjRuCDDz7oEgjr6urQq1cvnHzyyRHH2bhxY8R2u3fvxpdffpnwcSoqKgAA27dvj3r/wYMHI/7d2NgY93hWbN++HbIsh743IjMYmohMkmUZEydOxMsvv9zlQwVIPCVRXV0Nj8eDRYsWRWz71FNPoaWlBRMmTAAAtLa2dqm+fPrpp0OW5dC0yf79+7scX/9Aiza1ojOy33e+8x3s2rULv/3tb7tse+TIkdCVgBMnToQsy7j33nu7fBiHf395eXldSipEM2rUKAwYMABLliyJ+B7+/ve/Y8uWLaHnxyp9tCL8HH0+HxYvXtxl27y8PMPTdXv27MF3vvMdjB07NnQFXjRm1jRddtllcLvdEecohMCSJUtw3HHH4etf/3rEeXz66afw+/2h26688ko0Njbib3/7W+i2ffv2Yfny5bjkkktC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pk2bBADx61//WmzatCl0ZfDtt98uvvvd74a210sO/H//3/8ntmzZIh5//PGoJQcS/e4jY2666SZRWFgo3nzzzYjPnsOHD4e2Sdd7iKGJotIvY4/2tW7dutB2Q4cOFQsWLIjY99FHHxVDhgwRHo9HnHPOOeLdd9+NuP/IkSPihz/8oejTp4/o1auXuPzyyyM+6MmYp59+OurrE/56jBs3TkydOjVivxdeeEGcfPLJwuPxiFNPPVW8+uqrEfdrmibuuusuUVJSIrxerxg/frzYunVrCr6jniXe+4CvS3qtW7cu6ntHf02mTp0qxo0b12WfESNGCI/HI772ta+Jp59+ustxE/3uI2NiffaEP+fpeg9JR0+QiIiIiOLgmiYiIiIiAxiaiIiIiAxgaCIiIiIygKGJiIiIyACGJiIiIiIDGJqIiIiIDGBoIiIiIjKAoYmIstJTTz2FCy+80PHHWbVqFUaMGAFN0xx/LCJyFkMTEWWd9vZ23HXXXViwYIHjj3XRRRfB7XZj2bJljj8WETmLoYmIss5f/vIXFBQU4Nxzz03J411//fVYtGhRSh6LiJzD0ERE3dbevXtRWlqK+++/P3TbP//5T3g8ni4dz8M999xzuOSSSyJuO//88zF79uyI2yZOnIjrr78+9O/jjz8e9913H6677jrk5+dj6NCheOmll7B3715cdtllyM/PxxlnnIGNGzdGHOeSSy7Bxo0b8dlnn5n/Zoko7RiaiKjbKi4uxu9//3vcfffd2LhxIw4ePIjvfve7mDVrFsaPHx9zv7fffhujRo0y9ZgPP/wwzj33XGzatAkTJkzAd7/7XVx33XW49tpr8cEHH+CEE07Addddh/C2nkOGDEFJSQneeustU49JRJmBoYmIurWLL74Y06dPx5QpU3DjjTciLy8PCxcujLl9c3MzWlpaUFZWZvrxfvCDH+Ckk07C/Pnz0draitGjR+Oqq67CySefjNtuuw1btmxBY2NjxH5lZWX44osvTD0mEWUGhiYi6vZ++ctfIhAIYPny5Vi2bBm8Xm/MbY8cOQIAyMnJMfVYZ5xxRuj/S0pKAACnn356l9uampoi9svNzcXhw4dNPSYRZQaGJiLq9j777DPs3r0bmqbhv//9b9xt+/XrB0mScODAgYTHVVW1y21utzv0/5Ikxbytc4mB/fv3o7i4OOFjElHmYmgiom7N5/Ph2muvxdVXX42f/exn+P73v99llCecx+PB8OHDsXnz5i73dZ5S+/zzz205x/b2dnz22Wc466yzbDkeEaUHQxMRdWt33HEHWlpasGjRItx22204+eST8b3vfS/uPjU1NXj77be73P7iiy/ib3/7Gz777DP8/Oc/x+bNm/HFF19g165dls7x3XffhdfrRVVVlaXjEFF6MTQRUbf15ptv4pFHHsGf/vQnFBQUQJZl/OlPf8Jbb72FJ554IuZ+06ZNw2uvvYaWlpaI2ydMmIAHH3wQw4cPx4YNG7B48WK89957+NOf/mTpPJ999llMmTIFvXr1snQcIkovSYRfF0tElCWuuuoqnH322Zg3bx6AYJ2mESNG4JFHHrH1cfbt24dTTjkFGzduRHl5ua3HJqLU4kgTEWWlhx56CPn5+Y4/zn//+18sXryYgYmoB+BIExERnBtpIqKeg6GJiIiIyABOzxEREREZwNBEREREZABDExEREZEBDE1EREREBjA0ERERERnA0ERERERkAEMTERERkQEMTUREREQGMDQRERERGfD/A4qtyFaxhNeIAAAAAElFTkSuQmCC",
      "text/plain": [
       "<Figure size 640x480 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "lda0 = 1.525  # central wavelength\n",
    "freq0 = td.C_0 / lda0  # central frequency\n",
    "ldas = np.linspace(1.45, 1.6, 101)  # wavelength range\n",
    "freqs = td.C_0 / ldas  # frequency range\n",
    "\n",
    "# buffer lengths in x and y directions\n",
    "buffer_x = 1\n",
    "buffer_y = 2\n",
    "\n",
    "# simulation domain size\n",
    "Lx = w3 + w_gap + w4 + shift + 2 * buffer_x\n",
    "Ly = L_tp1 + L_tp2 + L_tp3 + L_dc + L_tpout + 2 * buffer_y\n",
    "Lz = 10 * h_co\n",
    "sim_size = (Lx, Ly, Lz)\n",
    "\n",
    "# define mode source that launches the TE0 mode (mode_index=0). Later, we will modify it to investigate the TM0 mode case\n",
    "mode_spec = td.ModeSpec(num_modes=2, target_neff=3)\n",
    "mode_source = td.ModeSource(\n",
    "    center=(0, -buffer_y / 2, 0),\n",
    "    size=(3 * w0, 0, 5 * h_co),\n",
    "    source_time=td.GaussianPulse(freq0=freq0, fwidth=freq0 / 10),\n",
    "    direction=\"+\",\n",
    "    mode_spec=mode_spec,\n",
    "    mode_index=0,\n",
    ")\n",
    "\n",
    "# define a field monitor\n",
    "field_monitor = td.FieldMonitor(\n",
    "    center=(0, -buffer_y / 2, 0), size=(td.inf, td.inf, 0), freqs=[freq0], name=\"field\"\n",
    ")\n",
    "\n",
    "# define two flux monitors at the two outputs to measure transmission\n",
    "output_y = Ly - 3 * buffer_y / 2\n",
    "flux_monitor1 = td.FluxMonitor(\n",
    "    center=(0, output_y, 0), size=(3 * w0, 0, 5 * h_co), freqs=freqs, name=\"flux1\"\n",
    ")\n",
    "\n",
    "flux_monitor2 = td.FluxMonitor(\n",
    "    center=(-w4 / 2 - w3 / 2 - w_gap - shift, output_y, 0),\n",
    "    size=(3 * w0, 0, 5 * h_co),\n",
    "    freqs=freqs,\n",
    "    name=\"flux2\",\n",
    ")\n",
    "\n",
    "# define two mode monitors at the two outputs to study output polarization\n",
    "mode_monitor1 = td.ModeMonitor(\n",
    "    center=(0, output_y, 0),\n",
    "    size=(3 * w0, 0, 5 * h_co),\n",
    "    freqs=freqs,\n",
    "    mode_spec=mode_spec,\n",
    "    name=\"mode1\",\n",
    ")\n",
    "\n",
    "mode_monitor2 = td.ModeMonitor(\n",
    "    center=(-w4 / 2 - w3 / 2 - w_gap - shift, output_y, 0),\n",
    "    size=(3 * w0, 0, 5 * h_co),\n",
    "    freqs=freqs,\n",
    "    mode_spec=mode_spec,\n",
    "    name=\"mode2\",\n",
    ")\n",
    "\n",
    "# initialize the Simulation object\n",
    "sim = td.Simulation(\n",
    "    center=(-(shift + w_gap) / 2, Ly / 2 - buffer_y, 0),\n",
    "    size=sim_size,\n",
    "    grid_spec=td.GridSpec.auto(min_steps_per_wvl=20, wavelength=lda0),\n",
    "    structures=[cladding, wide_wg, narrow_wg],\n",
    "    sources=[mode_source],\n",
    "    monitors=[\n",
    "        field_monitor,\n",
    "        flux_monitor1,\n",
    "        flux_monitor2,\n",
    "        mode_monitor1,\n",
    "        mode_monitor2,\n",
    "    ],\n",
    "    run_time=2e-12,\n",
    "    boundary_spec=td.BoundarySpec.all_sides(boundary=td.PML()),\n",
    "    medium=sio2,\n",
    ")\n",
    "\n",
    "# plot the simulation at z=0 to inspect the structure, source, and monitors\n",
    "fig = plt.figure()\n",
    "ax = fig.add_subplot(111)\n",
    "sim.plot(z=0, ax=ax)\n",
    "ax.set_aspect(\"auto\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "10b7f422",
   "metadata": {},
   "source": [
    "Before the simulation, we can visualize the mode fields to ensure we are launching the correct mode at the source."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "id": "4cbba902",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:46:12 CEST </span><span style=\"color: #800000; text-decoration-color: #800000\">WARNING: Use the remote mode solver with subpixel averaging for   </span>\n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span><span style=\"color: #800000; text-decoration-color: #800000\">better accuracy through </span><span style=\"color: #008000; text-decoration-color: #008000\">'tidy3d.web.run(...)'</span><span style=\"color: #800000; text-decoration-color: #800000\"> or the deprecated   </span>\n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span><span style=\"color: #008000; text-decoration-color: #008000\">'tidy3d.plugins.mode.web.run(...)'</span><span style=\"color: #800000; text-decoration-color: #800000\">.                               </span>\n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:46:12 CEST\u001b[0m\u001b[2;36m \u001b[0m\u001b[31mWARNING: Use the remote mode solver with subpixel averaging for   \u001b[0m\n",
       "\u001b[2;36m              \u001b[0m\u001b[31mbetter accuracy through \u001b[0m\u001b[32m'tidy3d.web.run\u001b[0m\u001b[32m(\u001b[0m\u001b[32m...\u001b[0m\u001b[32m)\u001b[0m\u001b[32m'\u001b[0m\u001b[31m or the deprecated   \u001b[0m\n",
       "\u001b[2;36m              \u001b[0m\u001b[32m'tidy3d.plugins.mode.web.run\u001b[0m\u001b[32m(\u001b[0m\u001b[32m...\u001b[0m\u001b[32m)\u001b[0m\u001b[32m'\u001b[0m\u001b[31m.                               \u001b[0m\n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th>wavelength</th>\n",
       "      <th>n eff</th>\n",
       "      <th>k eff</th>\n",
       "      <th>TE (Ex) fraction</th>\n",
       "      <th>wg TE fraction</th>\n",
       "      <th>wg TM fraction</th>\n",
       "      <th>mode area</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>f</th>\n",
       "      <th>mode_index</th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th rowspan=\"2\" valign=\"top\">1.965852e+14</th>\n",
       "      <th>0</th>\n",
       "      <td>1.525</td>\n",
       "      <td>2.608283</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.990227</td>\n",
       "      <td>0.845346</td>\n",
       "      <td>0.831149</td>\n",
       "      <td>0.201092</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>1.525</td>\n",
       "      <td>2.159161</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0.041372</td>\n",
       "      <td>0.754310</td>\n",
       "      <td>0.908583</td>\n",
       "      <td>0.352457</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                         wavelength     n eff  k eff  TE (Ex) fraction  \\\n",
       "f            mode_index                                                  \n",
       "1.965852e+14 0                1.525  2.608283    0.0          0.990227   \n",
       "             1                1.525  2.159161    0.0          0.041372   \n",
       "\n",
       "                         wg TE fraction  wg TM fraction  mode area  \n",
       "f            mode_index                                             \n",
       "1.965852e+14 0                 0.845346        0.831149   0.201092  \n",
       "             1                 0.754310        0.908583   0.352457  "
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "mode_solver = ModeSolver(\n",
    "    simulation=sim,\n",
    "    plane=td.Box(center=(0, -buffer_y / 2, 0), size=(2 * w0, 0, 5 * h_co)),\n",
    "    mode_spec=mode_spec,\n",
    "    freqs=[freq0],\n",
    ")\n",
    "mode_data = mode_solver.solve()\n",
    "mode_data.to_dataframe()"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "64e8829f",
   "metadata": {},
   "source": [
    "As expected, the first mode (mode_index=0) is the TE0 mode."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "0dbf9e4e",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA9wAAAEiCAYAAAALV9pdAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAkAlJREFUeJztnXmYFMX5x789syewB8uxy8otyn0JgotRUAiIxmgkMRCQQ4SfCiqgUTQql4p38EBUoqARQrxQ44FRBFQEhBUiHqAQCCjscu7N7s5Rvz/Wna7q6enpGWb2mu9nn36enq7q6ura7m9Xddf7vpoQQoAQQgghhBBCCCERxVHbFSCEEEIIIYQQQhoiHHATQgghhBBCCCFRgANuQgghhBBCCCEkCnDATQghhBBCCCGERAEOuAkhhBBCCCGEkCjAATchhBBCCCGEEBIFOOAmhBBCCCGEEEKiAAfchBBCCCGEEEJIFOCAmxBCCCGEEEIIiQIccMc47du3x9y5c2vkWDfeeCN+/etf18ixgnHeeefh9ttvN00bMmQIJk6cWLMVIoTUOaiP/lAfCSHV1JRGXnrppZgyZUrUjxMMl8uFNm3a4JlnnjFNr8lnBqlfcMBN/BgyZAg0TTNdunTpElaZ+/btw9/+9jfcddddEa5teNxxxx1YvHgx8vLyarsqhJB6BPWREEICE2mN3LhxI/7973/jjjvuiEJtQyM+Ph6zZs3C/fffj/Ly8tquDqlHxNV2BUjdpHXr1li4cKHf9rS0tLDKe+KJJ9ChQwdcdNFFp1u1iHDFFVcgNTUVzzzzDObPn1/b1SGE1COoj4QQEphIauQjjzyCoUOHolOnTpGo2mkzadIkzJ49GytXrsS1115b29Uh9QQOuIkpaWlpGDduXETKcrlcWLFiBa6//vqIlBcJHA4Hfv/73+Pll1/GvHnzoGlabVeJEFJPoD4SQkhgIqWRR44cwXvvvYdnn302ArWKDOnp6Rg+fDiWL1/OATexDaeUk7A4deoUunTpgi5duuDUqVO+7SdOnECrVq0waNAgeDweAMDnn3+OY8eOYdiwYUoZEyZMQFJSEr7//ntl+4gRI9C0aVMcOnQopDrNmTMH8fHxOHr0qF/a1KlTkZ6erkwB+vWvf43//e9/2LFjR0jHIYQQK9atWwdN07B69Wq/tJUrV0LTNGzatAkA9ZEQEnvs378/4LRz+QXfe++9B7fbreijEAIXXXQRWrRogSNHjvi2V1ZWomfPnjjzzDNRWloaUn0mTJiA5s2bw+Vy+aUNHz4cnTt3Vrb9+te/xueff44TJ06EdBwSu3DATUzxeDw4duyY31ItYsnJyXjppZewZ88e/OUvf/HtN23aNBQWFmL58uVwOp0AgC+++AKapqFv377KMZ544gm0aNECEyZM8A3On3vuOfz73//GU089hezs7JDqfM0118DtduOf//ynsr2yshKvv/46Ro0ahaSkJN/2fv36AaiyDyKEELsE08chQ4agTZs2WLFihd++K1aswJlnnomcnBwA1EdCSMMjmEa2aNECf//735XlxRdfRFpaGlq0aOEr54svvkCzZs3Qrl073zZN0/Diiy+ivLxcmRk0Z84cfPvtt1i2bBkaN24cUn2vueYaHD9+HB9++KGyPS8vD5988onf1/p+/fpBCIEvvvgipOOQ2IUDbmLKrl270KJFC7/l1ltv9eUZOHAgbr/9djzxxBP47LPP8Prrr2PVqlVYuHAhzj77bKWsjIwMpKamKsdIT0/HCy+8gK1bt+LBBx/Evn37cNttt+HKK68MaypSp06dkJOTg1deeUXZ/t577+HkyZO45pprlO1nnHEGEhIS8N1334V8LEJI7BJMHzVNw7hx4/Duu++isLDQt9/Ro0fx73//W9E36iMhpKERTCMbN26McePGKcu2bdtQUlKivBTctWsX2rdv71d+hw4d8Nhjj2H16tVYsWIFtmzZgkceeQS33HILLrzwwpDre/HFF6N169Z++viPf/wDXq/XT3M7duwIANRHYhvacBNT2rdvj6VLl/ptb926tfJ77ty5ePfddzFhwgSUlJRg8ODBuPnmm5U8x48fR9OmTU2PM3z4cPzf//0f5s+fj9dffx1JSUl47rnnwq73+PHjccMNN2Dv3r0488wzAVR9UWrTpg0GDx7sl79p06Y4duxY2McjhMQedvRx/PjxWLhwIV5//XVMnjwZAPDPf/4Tbrdb6bxRHwkhDQ27fchqXn75ZTzzzDN47LHHFOeRx48fxxlnnGG6z9SpU/Hmm2/ipptuQvPmzXHmmWfigQceCKu+DocDY8eOxZNPPoni4mKkpKQAqNLHQYMGoUOHDkr+as2mPhK7cMBNTGncuLGfTaEZCQkJePHFF3HuueciKSkJy5YtM3WwI4QIWMajjz6Kt99+Gzt27MDKlSvRsmXLsOv9xz/+ETNmzMCKFStw7733orCwEO+++y5mzpwZsF50CEQICQU7+tilSxece+65WLFihW/AvWLFCpx33nl+3napj4SQhoTdPiQA7NixA9dffz3GjBmDWbNm+aVb6eMLL7yAM888Ez/++CO++OILJCcnh13n8ePH46GHHsLq1asxfvx47N69G7m5uaYO26rrRH0kduGUcnLaVNu8lJeX48cff/RLb9asGU6ePBlw/+3bt/scX+zcufO06tK0aVP85je/8dlOvv7666ioqAg4BbOgoADNmzc/rWMSQogZ48ePx4YNG/DTTz9h79692Lx5s58WUR8JIbHKyZMnMWrUKJx99tn429/+5pceTB/Xr1+PiooKAKevj926dUO/fv1808pfeeUVJCQk4OqrrzatNwDqI7ENB9zktPj6668xf/58TJo0CX379sV1112n2CwCVV96Tp486bcdAEpLSzFp0iR069YNU6dOxcMPP4ytW7eeVp3Gjx+PH374AVu3bsWKFSvQt29fdO/e3S/fzz//jMrKSnTt2vW0jkcIIWaMHj0aTqcT//jHP7BixQrEx8fjj3/8o5KH+kgIiUW8Xi/Gjh2LgoICrF69Go0aNfLL06VLF+zbt890/8OHD+Omm27C8OHD8Zvf/Aa33XYb/ve//51WncaPH49PPvkEhw8fxsqVK3HZZZeZmvxU14n6SOzCATcJG5fLhYkTJyI7OxtPPPEEli9fjvz8fMycOVPJl5OTAyEEcnNz/cq44447cODAAbz00kt4/PHH0b59e0yYMMH3xjIcRo4ciebNm+Ohhx7Chg0bAn69qa7PoEGDwj4WIYQEonnz5hg5ciReeeUVrFixApdcconfFxHqIyEkFpk3bx4+/PBD/OMf//Czka4mJycHJ0+exH//+1+/tClTpsDr9eKFF17A888/j7i4OEyePNlyCnowxowZA03TcMstt+C///2vpT5qmuaLNkFIMGjDTUwpLCz089ZYTbUA3XfffdixYwfWrl2LlJQU9OrVC/feey/uvvtu/P73v8ell14KAPjVr36FZs2a4eOPP8bFF1/sK+eTTz7BM888gzlz5uCcc84BACxbtgxDhgzBPffcg4cfftiXt9pL5f79+4PWPT4+HqNHj8bTTz8Np9OJMWPGmOb76KOP0LZtW79wPIQQYoUdfaxm/Pjx+P3vfw8AWLBggV9+6iMhpKERTCN37tyJBQsW4MILL8SRI0f88lbr6GWXXYa4uDh8/PHHmDp1qi992bJleO+997B8+XKfI7annnoK48aNw5IlS3DjjTf68mqahsGDB2P9+vVB692iRQtccskleO2115Ceno7LLrvMNN9HH32E888/H82aNQtaJiEAAEFimnbt2ok5c+Yo2wYPHiwABFyEECI3N1fExcWJm266SdnX7XaLc889V2RnZ4uTJ0/6tt98882iU6dOvt9FRUWiXbt24pxzzhEul0spY+bMmcLhcIhNmzb5tjVv3lycd955ts/ryy+/FADE8OHDTdM9Ho9o1aqVuPvuu/3SBg8eLCZMmGD7WISQhkm4+ihTUVEhmjZtKtLS0sSpU6dMj0N9JITUR8LVyHXr1tnW0d/+9rdi6NChvt8HDx4UaWlp4vLLL/erz+9+9zvRuHFj8d///lcIIURxcbEAIEaPHm37nF599VUBQEydOtU0vaCgQCQkJIi//e1vttqDECGE4Bdu4oedt4DnnHMOXC6X33an04kvv/zSb/stt9yCJUuWYO3atRg6dChSUlICfo15/PHH8fjjj/t+f/fddzh27BiWL19u9xSQkJAAwP9rUzXvvPMOCgoKlLeghBASDDv6KONwOBAXF4fLL78cSUlJpnmoj4SQhoIdjRwyZIjtqd+33XYbhgwZgh9//BFnnXUWWrdujYKCAtO8b775pvL7008/haZpuOuuu2wdCwiuj8uWLUOzZs3wpz/9yXaZhNCGm9QIHTt2xOTJk/Hggw+GvO+6deuQk5MTcGqPGUuXLkWTJk1w1VVXmaY/9NBDmD59Olq1ahVyfQghxC5vvfUWjh49ivHjxwfMQ30khBBzLrjgAgwfPlwxo7HLunXrMHr0aPTs2dP2PkuXLkXHjh3xq1/9yi/N5XLh8ccfx913331aIchI7MEv3KTGWLJkSVj7TZs2DdOmTbOV91//+he+++47PP/885g+fToaN25smm/Tpk1h1YUQQuywZcsWfP3111iwYAH69u2LwYMHW+anPhJCiDkffPBBWPs98sgjtvOuWrUKX3/9Nd577z088cQTpjG24+PjceDAgbDqQmIbDrhJg+Kmm25Cfn4+Lr30UsybN6+2q0MIiVGWLFmCV155BX369Alpunc0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devW4cwzz0RKSgoyMjKUJVo0b94cTqcT+fn5ynY7U0wfffRRPPjgg/j3v//tF+vXyJ133onCwkLfcvDgwdOuOyH1ndrwwPvXv/4Vv/nNbzBq1ChceOGFyMrKwptvvml7/88++wzjxo1DTk6Oz8nN3//+d3z++eeRr+wvUB8JiT3qq5dyamRkNZL6SIg51McwppTX1uf7hIQE9OvXD2vXrsWVV14JAPB6vVi7di2mT58ecL+HH34Y999/Pz788EP0798/6HESExMDOnoiJFYRQvOb5m9MP13Wr1+v/E5KSsLixYuxePHikMt64403cM0112Ds2LHYvn27b5pfYWEhHnjgAbz//vunXV8zqI+ExB7B9LE6T12CGhl5jaQ+EmJOTfQhI0k09DEsL+W1xaxZszBhwgT0798fAwYMwKJFi1BaWurzODl+/HicccYZvjBDDz30EO69916sXLkS7du394UTatKkCZo0aRLwOIQQlUjb30Sb++67D88++yzGjx+PVatW+baff/75uO+++6J2XOojIbFHfbThpkZSIwmpKdiHDGPAfeDAAcv0tm3bhlURO/zxj3/E0aNHce+99yIvLw99+vTBmjVrfE4wDhw4oMRlW7JkCSorK/H73/9eKWfOnDmYO3du1OpJSEPD69XgtbCx8Xrr1tvJ3bt348ILL/TbnpaWhoKCgqgdl/pISOwRTB+r84TCp59+ikceeQS5ubk4fPgwVq9e7fsyCwATJ07ESy+9pOwzYsQIrFmzxlb51EhqJCE1BfuQYQy427dvbxk30ePxBEyLBNOnTw84/cc4JTWSTjkcmuSlXPM3fTd6JAeAOINnXjlPvEPyRG7wHJsoeWhNEgbvk17JM63BS3my4gVd8m5p+H8lOXUPh43j1HNJTdDzNolT90tL0N0YpsSpLg2TJS+TjZz6q6pEh5ov3qGnObXAbhE9huklLslbd4Xhxizz6GmnpPVit5qvsFJPK3KpaSUuh+k6AJR79Hb1QnWW4pFey53y6l4fywze5cu0Emm9UEmrhOTR3MKrgldKNHoDDryPiTfzcPBqEFaCWMfEMisrC3v27EH79u2V7Z9//jk6duwYtePGqj5qv/xVrZvpo/+jJs5hiLIgedpN1lQv3429+u+mUD3tZiToUzibJqrux5sn6v+LFkm63mTEq/+HJEmzjF7KXdK1LWsNABRJ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",
      "text/plain": [
       "<Figure size 1000x300 with 6 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "f, (ax1, ax2, ax3) = plt.subplots(1, 3, tight_layout=True, figsize=(10, 3))\n",
    "abs(mode_data.Ex.isel(mode_index=0)).plot(x=\"x\", y=\"z\", ax=ax1, cmap=\"magma\")\n",
    "abs(mode_data.Ey.isel(mode_index=0)).plot(x=\"x\", y=\"z\", ax=ax2, cmap=\"magma\")\n",
    "abs(mode_data.Ez.isel(mode_index=0)).plot(x=\"x\", y=\"z\", ax=ax3, cmap=\"magma\")\n",
    "\n",
    "ax1.set_title(\"|Ex(x, y)|\")\n",
    "ax2.set_title(\"|Ey(x, y)|\")\n",
    "ax3.set_title(\"|Ez(x, y)|\")\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "750b312f",
   "metadata": {},
   "source": [
    "The second mode (mode_index=1) is the TM0 mode."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "id": "9ce3d068",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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",
      "text/plain": [
       "<Figure size 1000x300 with 6 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "f, (ax1, ax2, ax3) = plt.subplots(1, 3, tight_layout=True, figsize=(10, 3))\n",
    "abs(mode_data.Hx.isel(mode_index=1)).plot(x=\"x\", y=\"z\", ax=ax1, cmap=\"magma\")\n",
    "abs(mode_data.Hy.isel(mode_index=1)).plot(x=\"x\", y=\"z\", ax=ax2, cmap=\"magma\")\n",
    "abs(mode_data.Hz.isel(mode_index=1)).plot(x=\"x\", y=\"z\", ax=ax3, cmap=\"magma\")\n",
    "\n",
    "ax1.set_title(\"|Hx(x, y)|\")\n",
    "ax2.set_title(\"|Hy(x, y)|\")\n",
    "ax3.set_title(\"|Hz(x, y)|\")\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "a289f55c",
   "metadata": {},
   "source": [
    "After making sure the simulation setups and mode profiles are correct, submit the simulation to the server."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "id": "f7326c62",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:46:17 CEST </span>Created task <span style=\"color: #008000; text-decoration-color: #008000\">'polarization_splitter_rotator'</span> with task_id         \n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span><span style=\"color: #008000; text-decoration-color: #008000\">'fdve-6e6568b7-850d-483b-937e-5f1a0c3bfeb5'</span> and task_type <span style=\"color: #008000; text-decoration-color: #008000\">'FDTD'</span>. \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:46:17 CEST\u001b[0m\u001b[2;36m \u001b[0mCreated task \u001b[32m'polarization_splitter_rotator'\u001b[0m with task_id         \n",
       "\u001b[2;36m              \u001b[0m\u001b[32m'fdve-6e6568b7-850d-483b-937e-5f1a0c3bfeb5'\u001b[0m and task_type \u001b[32m'FDTD'\u001b[0m. \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span>View task using web UI at                                         \n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span><a href=\"https://tidy3d.simulation.cloud/workbench?taskId=fdve-6e6568b7-850d-483b-937e-5f1a0c3bfeb5\" target=\"_blank\"><span style=\"color: #008000; text-decoration-color: #008000\">'https://tidy3d.simulation.cloud/workbench?taskId=fdve-6e6568b7-85</span></a>\n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span><a href=\"https://tidy3d.simulation.cloud/workbench?taskId=fdve-6e6568b7-850d-483b-937e-5f1a0c3bfeb5\" target=\"_blank\"><span style=\"color: #008000; text-decoration-color: #008000\">0d-483b-937e-5f1a0c3bfeb5'</span></a>.                                       \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m             \u001b[0m\u001b[2;36m \u001b[0mView task using web UI at                                         \n",
       "\u001b[2;36m              \u001b[0m\u001b]8;id=782774;https://tidy3d.simulation.cloud/workbench?taskId=fdve-6e6568b7-850d-483b-937e-5f1a0c3bfeb5\u001b\\\u001b[32m'https://tidy3d.simulation.cloud/workbench?\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=748886;https://tidy3d.simulation.cloud/workbench?taskId=fdve-6e6568b7-850d-483b-937e-5f1a0c3bfeb5\u001b\\\u001b[32mtaskId\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=782774;https://tidy3d.simulation.cloud/workbench?taskId=fdve-6e6568b7-850d-483b-937e-5f1a0c3bfeb5\u001b\\\u001b[32m=\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=9562;https://tidy3d.simulation.cloud/workbench?taskId=fdve-6e6568b7-850d-483b-937e-5f1a0c3bfeb5\u001b\\\u001b[32mfdve\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=782774;https://tidy3d.simulation.cloud/workbench?taskId=fdve-6e6568b7-850d-483b-937e-5f1a0c3bfeb5\u001b\\\u001b[32m-6e6568b7-85\u001b[0m\u001b]8;;\u001b\\\n",
       "\u001b[2;36m              \u001b[0m\u001b]8;id=782774;https://tidy3d.simulation.cloud/workbench?taskId=fdve-6e6568b7-850d-483b-937e-5f1a0c3bfeb5\u001b\\\u001b[32m0d-483b-937e-5f1a0c3bfeb5'\u001b[0m\u001b]8;;\u001b\\.                                       \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span>Task folder: <a href=\"https://tidy3d.simulation.cloud/folders/9b36e144-ddb6-41f8-8dd8-30b62b26a870\" target=\"_blank\"><span style=\"color: #008000; text-decoration-color: #008000\">'default'</span></a>.                                           \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m             \u001b[0m\u001b[2;36m \u001b[0mTask folder: \u001b]8;id=506755;https://tidy3d.simulation.cloud/folders/9b36e144-ddb6-41f8-8dd8-30b62b26a870\u001b\\\u001b[32m'default'\u001b[0m\u001b]8;;\u001b\\.                                           \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "7c9d7fa891254ec48c50cd6948998160",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "Output()"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"></pre>\n"
      ],
      "text/plain": []
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:46:19 CEST </span>Maximum FlexCredit cost: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.729</span>. Minimum cost depends on task      \n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span>execution details. Use <span style=\"color: #008000; text-decoration-color: #008000\">'web.real_cost(task_id)'</span> to get the billed \n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span>FlexCredit cost after a simulation run.                           \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:46:19 CEST\u001b[0m\u001b[2;36m \u001b[0mMaximum FlexCredit cost: \u001b[1;36m0.729\u001b[0m. Minimum cost depends on task      \n",
       "\u001b[2;36m              \u001b[0mexecution details. Use \u001b[32m'web.real_cost\u001b[0m\u001b[32m(\u001b[0m\u001b[32mtask_id\u001b[0m\u001b[32m)\u001b[0m\u001b[32m'\u001b[0m to get the billed \n",
       "\u001b[2;36m              \u001b[0mFlexCredit cost after a simulation run.                           \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:46:21 CEST </span>status = queued                                                   \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:46:21 CEST\u001b[0m\u001b[2;36m \u001b[0mstatus = queued                                                   \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span>To cancel the simulation, use <span style=\"color: #008000; text-decoration-color: #008000\">'web.abort(task_id)'</span> or             \n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span><span style=\"color: #008000; text-decoration-color: #008000\">'web.delete(task_id)'</span> or abort/delete the task in the web UI.     \n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span>Terminating the Python script will not stop the job running on the\n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span>cloud.                                                            \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m             \u001b[0m\u001b[2;36m \u001b[0mTo cancel the simulation, use \u001b[32m'web.abort\u001b[0m\u001b[32m(\u001b[0m\u001b[32mtask_id\u001b[0m\u001b[32m)\u001b[0m\u001b[32m'\u001b[0m or             \n",
       "\u001b[2;36m              \u001b[0m\u001b[32m'web.delete\u001b[0m\u001b[32m(\u001b[0m\u001b[32mtask_id\u001b[0m\u001b[32m)\u001b[0m\u001b[32m'\u001b[0m or abort/delete the task in the web UI.     \n",
       "\u001b[2;36m              \u001b[0mTerminating the Python script will not stop the job running on the\n",
       "\u001b[2;36m              \u001b[0mcloud.                                                            \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "f62b8765226e40e7911f977b2dc3dfeb",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "Output()"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:46:26 CEST </span>status = preprocess                                               \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:46:26 CEST\u001b[0m\u001b[2;36m \u001b[0mstatus = preprocess                                               \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"></pre>\n"
      ],
      "text/plain": []
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:46:30 CEST </span>starting up solver                                                \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:46:30 CEST\u001b[0m\u001b[2;36m \u001b[0mstarting up solver                                                \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span>running solver                                                    \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m             \u001b[0m\u001b[2;36m \u001b[0mrunning solver                                                    \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "8e0c47a8d1bd478092706d345bc15625",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "Output()"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:47:02 CEST </span>early shutoff detected at <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">52</span>%, exiting.                           \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:47:02 CEST\u001b[0m\u001b[2;36m \u001b[0mearly shutoff detected at \u001b[1;36m52\u001b[0m%, exiting.                           \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"></pre>\n"
      ],
      "text/plain": []
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span>status = postprocess                                              \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m             \u001b[0m\u001b[2;36m \u001b[0mstatus = postprocess                                              \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "b45d4c81e8d04107bc73cf97bc364f8c",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "Output()"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:47:05 CEST </span>status = success                                                  \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:47:05 CEST\u001b[0m\u001b[2;36m \u001b[0mstatus = success                                                  \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"></pre>\n"
      ],
      "text/plain": []
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:47:07 CEST </span>View simulation result at                                         \n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span><a href=\"https://tidy3d.simulation.cloud/workbench?taskId=fdve-6e6568b7-850d-483b-937e-5f1a0c3bfeb5\" target=\"_blank\"><span style=\"color: #000080; text-decoration-color: #000080; text-decoration: underline\">'https://tidy3d.simulation.cloud/workbench?taskId=fdve-6e6568b7-85</span></a>\n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span><a href=\"https://tidy3d.simulation.cloud/workbench?taskId=fdve-6e6568b7-850d-483b-937e-5f1a0c3bfeb5\" target=\"_blank\"><span style=\"color: #000080; text-decoration-color: #000080; text-decoration: underline\">0d-483b-937e-5f1a0c3bfeb5'</span></a><span style=\"color: #000080; text-decoration-color: #000080; text-decoration: underline\">.</span>                                       \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:47:07 CEST\u001b[0m\u001b[2;36m \u001b[0mView simulation result at                                         \n",
       "\u001b[2;36m              \u001b[0m\u001b]8;id=747801;https://tidy3d.simulation.cloud/workbench?taskId=fdve-6e6568b7-850d-483b-937e-5f1a0c3bfeb5\u001b\\\u001b[4;34m'https://tidy3d.simulation.cloud/workbench?\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=568767;https://tidy3d.simulation.cloud/workbench?taskId=fdve-6e6568b7-850d-483b-937e-5f1a0c3bfeb5\u001b\\\u001b[4;34mtaskId\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=747801;https://tidy3d.simulation.cloud/workbench?taskId=fdve-6e6568b7-850d-483b-937e-5f1a0c3bfeb5\u001b\\\u001b[4;34m=\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=353730;https://tidy3d.simulation.cloud/workbench?taskId=fdve-6e6568b7-850d-483b-937e-5f1a0c3bfeb5\u001b\\\u001b[4;34mfdve\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=747801;https://tidy3d.simulation.cloud/workbench?taskId=fdve-6e6568b7-850d-483b-937e-5f1a0c3bfeb5\u001b\\\u001b[4;34m-6e6568b7-85\u001b[0m\u001b]8;;\u001b\\\n",
       "\u001b[2;36m              \u001b[0m\u001b]8;id=747801;https://tidy3d.simulation.cloud/workbench?taskId=fdve-6e6568b7-850d-483b-937e-5f1a0c3bfeb5\u001b\\\u001b[4;34m0d-483b-937e-5f1a0c3bfeb5'\u001b[0m\u001b]8;;\u001b\\\u001b[4;34m.\u001b[0m                                       \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "fb05307bd92242d29fb61973108270e0",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "Output()"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"></pre>\n"
      ],
      "text/plain": []
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:47:25 CEST </span>loading simulation from data/simulation_data.hdf5                 \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:47:25 CEST\u001b[0m\u001b[2;36m \u001b[0mloading simulation from data/simulation_data.hdf5                 \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "job = web.Job(simulation=sim, task_name=\"polarization_splitter_rotator\", verbose=True)\n",
    "sim_data = job.run(path=\"data/simulation_data.hdf5\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "35e4c152",
   "metadata": {},
   "source": [
    "## Case 1: Launching the TE0 Mode at the Input"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "56e92d80",
   "metadata": {},
   "source": [
    "Visualize the field intensity distribution to see the propagation of the input TE0 mode. We can see that it propagates through the wide waveguide with no coupling to the narrow waveguide. "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "id": "26074a9d",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAlEAAAHHCAYAAACfqw0dAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAp/lJREFUeJzsnXt8FNXd/z9n9poEkhAgCZGLqVoBBa2gMYpX8hCVqiitxWJFRaga7IP8WiwVUdFKpVUQC/JYFbQFL/SpqGhBBAUvEDVKHwVKUVFQSFAxCQkk2d05vz9mztmZ2UtmN3tL8n3ndV67O3Pm7Jlhmf3s93zP5zDOOQdBEARBEAQRE0q6O0AQBEEQBNEZIRFFEARBEAQRBySiCIIgCIIg4oBEFEEQBEEQRByQiCIIgiAIgogDElEEQRAEQRBxQCKKIAiCIAgiDkhEEQRBEARBxAGJKIIgCIIgiDggEUUQnZw333wTjDG8+eab6e4KkWCef/55FBQUoKmpKeXvvWPHDjidTnzyyScpf2+C6CyQiCKITsKSJUuwfPnydHcjLlauXImFCxemuxsAAFVVMX/+fJSWlsLr9WL48OF45plnbB9fX1+PqVOnom/fvsjJycEFF1yADz/8MGzdl156Caeddhq8Xi8GDhyIu+66C36/39b7BAIB3HXXXbj11lvRo0cP2/1LFEOHDsXYsWMxZ86clL83QXQaOEEQnYKTTjqJn3feeSHbA4EAP3r0KA8EAqnvlE3Gjh3LBw0alO5ucM45/+1vf8sB8ClTpvDHHnuMjx07lgPgzzzzTLvHBgIBftZZZ/GcnBx+99138z//+c986NChvGfPnvw///mPqe6rr77KGWP8ggsu4I899hi/9dZbuaIo/KabbrLVzxdeeIEzxvhXX30V13kmgldffZUD4J9++mna+kAQmQyJKKJT0dTUlO4upI1IIqozkCki6quvvuIul4tXVVXJbaqq8nPOOYf379+f+/3+qMc/99xzHABftWqV3Hbw4EGen5/Pr776alPdoUOH8lNOOYX7fD657Y477uCMMb5z5852+3rZZZfxUaNG2T21pNDW1sZ79erF77zzzrT2gyAyFRrOI9LG119/jcmTJ6OkpAQejwelpaW4+eab0dbWBgBYvnw5GGPYtGkTbrnlFhQWFqJ///7y+CVLluCkk06Cx+NBSUkJqqqqUF9fb3qP3bt3Y/z48SguLobX60X//v0xYcIENDQ0yDrr16/HqFGjkJ+fjx49euDEE0/E7373u3b7b+e41tZW3HXXXTj++OPh8XgwYMAAzJw5E62trSHt/e1vf8MZZ5yB7Oxs9OrVC+eeey5ee+01AMCxxx6L7du3Y9OmTWCMgTGG888/H0DknKhVq1ZhxIgRyMrKQp8+fXDNNdfg66+/NtW57rrr0KNHD3z99dcYN24cevTogb59++LXv/41AoFAu9fgxRdfxNixY+W/4XHHHYd7773XdOz555+PV155BV9++aXs+7HHHhuxzeuuu07Ws5a777673T6111+fz4dbbrlFbmOM4eabb8ZXX32FLVu2RD3+73//O4qKinDllVfKbX379sVVV12FF198Uf677tixAzt27MDUqVPhdDpl3VtuuQWcc/z973+P+j4tLS1Yu3YtKioqTNu/+OILMMbCDutar8/dd98Nxhj+85//4JprrkFeXh769u2LO++8E5xz7Nu3D5dffjlyc3NRXFyMBx98MKRNl8uF888/Hy+++GLU/hJEd8XZfhWCSDz79+/HGWecIfNLBg8ejK+//hp///vfceTIEbjdbln3lltuQd++fTFnzhw0NzcD0L4g7rnnHlRUVODmm2/Grl278Oijj+L999/HO++8A5fLhba2NlRWVqK1tRW33noriouL8fXXX2PNmjWor69HXl4etm/fjh//+McYPnw45s6dC4/Hg08//RTvvPNO1P7bOU5VVVx22WV4++23MXXqVAwZMgQff/wxFixYgP/85z9YvXq1rHvPPffg7rvvxllnnYW5c+fC7XajuroaGzduxJgxY7Bw4UKZG3PHHXcAAIqKiiL2b/ny5bj++utx+umnY968eairq8PDDz+Md955Bx999BHy8/Nl3UAggMrKSpSVleFPf/oTXn/9dTz44IM47rjjcPPNN0e9DsuXL0ePHj0wY8YM9OjRAxs3bsScOXPQ2NiIP/7xjwCAO+64Aw0NDfjqq6+wYMECAIia4/PLX/4yRDysXbsWK1asQGFhodz27bffRu2boGfPnvB4PACAjz76CDk5ORgyZIipzhlnnCH3jxo1KmJbH330EU477TQoivn35xlnnIHHHnsM//nPfzBs2DB89NFHAICRI0ea6pWUlKB///5yfyRqamrQ1taG0047zdY5RuNn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4MF47LHHTHYPjz76KBhj+MlPfhL1GowYMQJutzvs/w8AIQL/hRdekOeSaGpqanDSSSfJIXCCIILQcB6RFu6//3689tprOO+88+T0/wMHDmDVqlV4++23TVPwrfTt2xezZs3CPffcg4suugiXXXYZdu3ahSVLluD000/HNddcAwDYuHEjpk2bhp/+9Kf44Q9/CL/fj7/+9a9wOBwYP348AGDu3LnYvHkzxo4di0GDBuHgwYNYsmQJ+vfvH3Wqu53jfvGLX+D555/HTTfdhDfeeANnn302AoEA/v3vf+P555/HunXrMHLkSBx//PG44447cO+99+Kcc87BlVdeCY/Hg/fffx8lJSWYN28eAO2L9dFHH8V9992H448/HoWFhTJJ3YjL5cIDDzyA66+/Hueddx6uvvpqaXFw7LHH4rbbbov3n83EWWedhV69emHSpEn41a9+BcYY/vrXv4b9Ih8xYgSee+45zJgxA6effjp69OiBSy+9NGy7v/rVr/DNN99g5syZePbZZ037hg8fjuHDhwOILyeqf//+mD59Ov74xz/C5/Ph9NNPx+rVq/HWW29hxYoVpmGuWbNm4amnnsKePXukr9VPfvITnHnmmbj++uuxY8cO9OnTB0uWLEEgEMA999xjeq8//vGPuOyyyzBmzBhMmDABn3zyCf785z/jxhtvDLFYsOL1ejFmzBi8/vrrmDt3bsj+tWvXYuLEiTj33HPxn//8B4899hiys7Px2muv4fTTT8ePf/zjmK9NOHw+n/RpIwgiDGmZE0gQnPMvv/ySX3vttbxv377c4/HwH/zgB7yqqoq3trZyzoMWB+FsEDjXLA0GDx7MXS4XLyoq4jfffDP//vvv5f7PP/+c33DDDfy4447jXq+XFxQU8AsuuIC//vrrss6GDRv45ZdfzktKSrjb7eYlJSX86quvDlnCw4rd49ra2vgDDzzATzrpJO7xeHivXr34iBEj+D333MMbGhpMdZ988kn+ox/9SNY777zz+Pr16+X+2tpaPnbsWN6zZ08OQNodWC0OBM8995xsr6CggE+cODFkCZFJkybxnJyckPMT0+Pb45133uFnnnkmz8rK4iUlJXzmzJl83bp1If1pamriP//5z3l+fj4HENXu4LzzzotoV2Ccwh8vgUCA33///XzQoEHc7Xbzk046if/tb38LqSfsH/bs2WPafujQ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",
      "text/plain": [
       "<Figure size 640x480 with 2 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "fig = plt.figure()\n",
    "ax = fig.add_subplot(111)\n",
    "sim_data.plot_field(field_monitor_name=\"field\", field_name=\"E\", val=\"abs^2\", ax=ax, f=freq0)\n",
    "ax.set_aspect(\"auto\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "d7e70b6f",
   "metadata": {},
   "source": [
    "Plot the transmission at the two outputs. The transmission through the wide waveguide is nearly 100% with very little coupling to the narrow waveguide. \n",
    "\n",
    "Then plot the mode composition at the wide waveguide output. We can see that the TE polarization is preserved with no conversion to TM. "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "id": "281c6a99",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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9GkdOnRI3bp1s7ZZLBZupAYAAAAAwA1yXHR3795d9evX1+eff86N1AAAyMOSk5N15MgRVa5cWYUK3dFTQgEAwG3K8TXdf/zxh8aOHaumTZuqYsWKuueee2xeAAA4wtGjR2WxWLRjx44s+0RHR8tisej8+fO5FpcjXLp0ST169FDhwoV177336tixY5KkV199VWPGjHFwdAAAFCw5Lrrvv/9+xcTEmBELAOQpL7zwgiwWS4YiZdGiRZzlkwf5+/vr5MmTql27tqNDcbghQ4YoJiZG0dHRcnd3t7aHhoZqwYIFDowMAFCQWCyWm77effdd605zZ2dnnThxwmb+kydPqlChQrJYLDp69Ki1/dixY2rTpo0KFy4sb29vDRw4UFevXs3lrcu+HJ9r1rZtW/Xv3187d+5UYGBghhuptWvXzm7BAYCjubu7a+zYsXrllVdUokQJuy03OTlZrq6uNm2GYSg1NZXTgG+Ts7OzfH19HR1GnrBo0SItWLBAzZo1s9lBdO+99+rQoUMOjAwAUJCcPHnS+n7BggUaOnSo9u3bZ20rWrSozpw5I0kqV66c5syZoyFDhlinz549W+XKlbOesSVJqampatOmjXx9fbVu3TqdPHlSXbp0kYuLi0aPHp0LW5VzOT7S3bNnT/35559677339NRTT6lDhw7W1+OPP25GjADgMKGhofL19VVkZGSWfc6ePatnn31W5cqVU+HChRUYGKjPP//cpk9ISIj69Omjfv36qXTp0goLC7Oe6vzTTz+pYcOGcnNz05o1a5SUlKS+ffvK29tb7u7uatmypTZv3mxdVqNGjfThhx9aP3fo0EEuLi5KTEyUJP3555+yWCw6ePBghljj4+Pl7OysLVu2SJLS0tJUsmRJNWvWzNrns88+k7+/v/XzG2+8oWrVqqlw4cKqVKmS3nnnHaWkpEiS9u/fL4vFor1799qsZ8KECapcubL1865du/TII4+oaNGi8vHx0fPPP29NspJ04cIFhYeHq0iRIvLz89OECRMUEhKifv36WftYLBYtWrTIZj3FixfXrFmzJGV+evmPP/6oatWqycPDQ61bt7bZS55uzZo1uu++++Th4SF/f3/17dtXFy9ezNDvbnL69Gl5e3tnaL948SJnaQAAco2vr6/15eXlJYvFYtNWtGhRa9+uXbvq008/tZn/008/VdeuXW3ali1b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+5UpU8bmLqgHDhzQpUuXstzOmjVr6rvvvrNpSz8af31su3fvzvT697uVi4uLFi5cqHfeecfRoQAAzHQX/pbKju7du+s///mPpk2blun0oKAgjRo1SqdOnbLeNHT58uXy9PS8rd9euSHHp5eXKFFCx48flyQtWbJEoaGhkv591A0A5FeBgYEKDw/X5MmTbdqrVq2q5cuXa926ddqzZ49eeeUV6x7XnCpSpIh69eqlgQMHasmSJdq9e7deeuklXbp0ST169LD2CwkJ0dKlS1WoUCHrqdohISGaO3fuTY9yXz//9X3Ti/YFCxbYzF+1alUdO3ZM8+fP16FDhzR58mR98803GZb3xBNP6MKFC+rVq5dat25tcz1279699ffff+vZZ5/V5s2bdejQIS1dulTdunVTamqqihUrpq5du2rgwIFauXKlfv/9d/Xo0UNOTk42d9q+//77NWXKFG3fvl1btmxRz549M1zndb2ePXvqwIEDGjhwoPbt26d58+ZZ73Se7o033tC6devUp08f7dixQwcOHNC33357199IrUOHDhnu9A4AwN3gpZde0unTp/Xiiy9mOv2hhx5SrVq19PzzzysmJkZLly7V22+/rd69e8vNzS2Xo82eHBfdTzzxhJ577jk9+OCDOnv2rPVGP9u3b89XRwoAIDPvvfee0tLSbNrefvttNWjQQGFhYQoJCZGvr686dOhw2+sYM2aMOnbsqOeff14NGjTQwYMHtXTpUpvnhN93331KS0uzKZBDQkKUmpp60+u50wUHB2fom9n87dq1U//+/dWnTx/Vq1dP69aty/QIarFixdS2bVvFxMQoPDzcZlrZsmW1du1apaam6qGHHlJgYKD69eun4sWLy8npWhoaP368goKC9Nhjjyk0NFQtWrRQzZo1bW5kNm7cOPn7++u+++7Tc889pwEDBqhw4axPb6tQoYIWLlyoRYsWqW7duoqKisrw/M46depo1apV2r9/v+677z7Vr19fQ4cOveObuDla1apV9d577+nJJ59UZGSkJk+ebPMCACCvKlSokEqXLp3p2XHStSfL/PDDD3J2dlZQUJA6d+6sLl266L333svlSLPPYtx4gdwtpKSkaNKkSTp+/LheeOEF1a9fX9K1Z7IWK1Ysyz0SeUVCQoK8vLwUHx8vT09PR4cDFAhXrlzRkSNHFBAQcNfeDRq56+LF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",
      "text/plain": [
       "<Figure size 1000x500 with 2 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "f, (ax1, ax2) = plt.subplots(1, 2, tight_layout=True, figsize=(10, 5))\n",
    "T1 = sim_data[\"flux1\"].flux\n",
    "T2 = sim_data[\"flux2\"].flux\n",
    "\n",
    "plt.sca(ax1)\n",
    "plt.plot(ldas, T1, ldas, T2)\n",
    "plt.xlim(1.5, 1.6)\n",
    "plt.xlabel(r\"Wavelength ($\\mu m$)\")\n",
    "plt.ylabel(\"Transmission\")\n",
    "plt.legend((\"Wide waveguide\", \"Narrow waveguide\"))\n",
    "\n",
    "plt.sca(ax2)\n",
    "mode_amp = sim_data[\"mode1\"].amps.sel(direction=\"+\")\n",
    "mode_power_share = 100 * np.abs(mode_amp) ** 2 / T1\n",
    "plt.plot(ldas, mode_power_share)\n",
    "plt.xlim(1.5, 1.6)\n",
    "plt.xlabel(r\"Wavelength ($\\mu m$)\")\n",
    "plt.ylabel(\"Power share at Port1 (%)\")\n",
    "plt.legend([\"TE0\", \"TM0\"])\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "b024888d",
   "metadata": {},
   "source": [
    "## Case 2: Launching the TM0 Mode at the Input"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "803ef159",
   "metadata": {},
   "source": [
    "Next, we investigate the case where the TM0 mode is launched at the input. To set up the simulation, we simply need to copy the previous simulation and update the mode source."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "id": "609f5c86",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:47:45 CEST </span>Created task <span style=\"color: #008000; text-decoration-color: #008000\">'polarization_splitter_rotator'</span> with task_id         \n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span><span style=\"color: #008000; text-decoration-color: #008000\">'fdve-27cb9e25-5c75-404f-b23f-106c06667094'</span> and task_type <span style=\"color: #008000; text-decoration-color: #008000\">'FDTD'</span>. \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:47:45 CEST\u001b[0m\u001b[2;36m \u001b[0mCreated task \u001b[32m'polarization_splitter_rotator'\u001b[0m with task_id         \n",
       "\u001b[2;36m              \u001b[0m\u001b[32m'fdve-27cb9e25-5c75-404f-b23f-106c06667094'\u001b[0m and task_type \u001b[32m'FDTD'\u001b[0m. \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span>View task using web UI at                                         \n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span><a href=\"https://tidy3d.simulation.cloud/workbench?taskId=fdve-27cb9e25-5c75-404f-b23f-106c06667094\" target=\"_blank\"><span style=\"color: #008000; text-decoration-color: #008000\">'https://tidy3d.simulation.cloud/workbench?taskId=fdve-27cb9e25-5c</span></a>\n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span><a href=\"https://tidy3d.simulation.cloud/workbench?taskId=fdve-27cb9e25-5c75-404f-b23f-106c06667094\" target=\"_blank\"><span style=\"color: #008000; text-decoration-color: #008000\">75-404f-b23f-106c06667094'</span></a>.                                       \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m             \u001b[0m\u001b[2;36m \u001b[0mView task using web UI at                                         \n",
       "\u001b[2;36m              \u001b[0m\u001b]8;id=441086;https://tidy3d.simulation.cloud/workbench?taskId=fdve-27cb9e25-5c75-404f-b23f-106c06667094\u001b\\\u001b[32m'https://tidy3d.simulation.cloud/workbench?\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=8809;https://tidy3d.simulation.cloud/workbench?taskId=fdve-27cb9e25-5c75-404f-b23f-106c06667094\u001b\\\u001b[32mtaskId\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=441086;https://tidy3d.simulation.cloud/workbench?taskId=fdve-27cb9e25-5c75-404f-b23f-106c06667094\u001b\\\u001b[32m=\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=879713;https://tidy3d.simulation.cloud/workbench?taskId=fdve-27cb9e25-5c75-404f-b23f-106c06667094\u001b\\\u001b[32mfdve\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=441086;https://tidy3d.simulation.cloud/workbench?taskId=fdve-27cb9e25-5c75-404f-b23f-106c06667094\u001b\\\u001b[32m-27cb9e25-5c\u001b[0m\u001b]8;;\u001b\\\n",
       "\u001b[2;36m              \u001b[0m\u001b]8;id=441086;https://tidy3d.simulation.cloud/workbench?taskId=fdve-27cb9e25-5c75-404f-b23f-106c06667094\u001b\\\u001b[32m75-404f-b23f-106c06667094'\u001b[0m\u001b]8;;\u001b\\.                                       \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span>Task folder: <a href=\"https://tidy3d.simulation.cloud/folders/9b36e144-ddb6-41f8-8dd8-30b62b26a870\" target=\"_blank\"><span style=\"color: #008000; text-decoration-color: #008000\">'default'</span></a>.                                           \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m             \u001b[0m\u001b[2;36m \u001b[0mTask folder: \u001b]8;id=623512;https://tidy3d.simulation.cloud/folders/9b36e144-ddb6-41f8-8dd8-30b62b26a870\u001b\\\u001b[32m'default'\u001b[0m\u001b]8;;\u001b\\.                                           \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "70ca96b7e13c401388ffc0814c1cba00",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "Output()"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"></pre>\n"
      ],
      "text/plain": []
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:47:48 CEST </span>Maximum FlexCredit cost: <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">0.729</span>. Minimum cost depends on task      \n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span>execution details. Use <span style=\"color: #008000; text-decoration-color: #008000\">'web.real_cost(task_id)'</span> to get the billed \n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span>FlexCredit cost after a simulation run.                           \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:47:48 CEST\u001b[0m\u001b[2;36m \u001b[0mMaximum FlexCredit cost: \u001b[1;36m0.729\u001b[0m. Minimum cost depends on task      \n",
       "\u001b[2;36m              \u001b[0mexecution details. Use \u001b[32m'web.real_cost\u001b[0m\u001b[32m(\u001b[0m\u001b[32mtask_id\u001b[0m\u001b[32m)\u001b[0m\u001b[32m'\u001b[0m to get the billed \n",
       "\u001b[2;36m              \u001b[0mFlexCredit cost after a simulation run.                           \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:47:49 CEST </span>status = queued                                                   \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:47:49 CEST\u001b[0m\u001b[2;36m \u001b[0mstatus = queued                                                   \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span>To cancel the simulation, use <span style=\"color: #008000; text-decoration-color: #008000\">'web.abort(task_id)'</span> or             \n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span><span style=\"color: #008000; text-decoration-color: #008000\">'web.delete(task_id)'</span> or abort/delete the task in the web UI.     \n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span>Terminating the Python script will not stop the job running on the\n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span>cloud.                                                            \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m             \u001b[0m\u001b[2;36m \u001b[0mTo cancel the simulation, use \u001b[32m'web.abort\u001b[0m\u001b[32m(\u001b[0m\u001b[32mtask_id\u001b[0m\u001b[32m)\u001b[0m\u001b[32m'\u001b[0m or             \n",
       "\u001b[2;36m              \u001b[0m\u001b[32m'web.delete\u001b[0m\u001b[32m(\u001b[0m\u001b[32mtask_id\u001b[0m\u001b[32m)\u001b[0m\u001b[32m'\u001b[0m or abort/delete the task in the web UI.     \n",
       "\u001b[2;36m              \u001b[0mTerminating the Python script will not stop the job running on the\n",
       "\u001b[2;36m              \u001b[0mcloud.                                                            \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "6a649d159fa24f5e8c8b0981c52b5f10",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "Output()"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:47:54 CEST </span>status = preprocess                                               \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:47:54 CEST\u001b[0m\u001b[2;36m \u001b[0mstatus = preprocess                                               \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"></pre>\n"
      ],
      "text/plain": []
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:47:58 CEST </span>starting up solver                                                \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:47:58 CEST\u001b[0m\u001b[2;36m \u001b[0mstarting up solver                                                \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:47:59 CEST </span>running solver                                                    \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:47:59 CEST\u001b[0m\u001b[2;36m \u001b[0mrunning solver                                                    \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "8504375342c74e7684b31159e56aa010",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "Output()"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:48:43 CEST </span>early shutoff detected at <span style=\"color: #008080; text-decoration-color: #008080; font-weight: bold\">84</span>%, exiting.                           \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:48:43 CEST\u001b[0m\u001b[2;36m \u001b[0mearly shutoff detected at \u001b[1;36m84\u001b[0m%, exiting.                           \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"></pre>\n"
      ],
      "text/plain": []
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span>status = postprocess                                              \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m             \u001b[0m\u001b[2;36m \u001b[0mstatus = postprocess                                              \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "6c5bd2dbb3f349e6b1e120d3544bb053",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "Output()"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:48:46 CEST </span>status = success                                                  \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:48:46 CEST\u001b[0m\u001b[2;36m \u001b[0mstatus = success                                                  \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"></pre>\n"
      ],
      "text/plain": []
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:48:48 CEST </span>View simulation result at                                         \n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span><a href=\"https://tidy3d.simulation.cloud/workbench?taskId=fdve-27cb9e25-5c75-404f-b23f-106c06667094\" target=\"_blank\"><span style=\"color: #000080; text-decoration-color: #000080; text-decoration: underline\">'https://tidy3d.simulation.cloud/workbench?taskId=fdve-27cb9e25-5c</span></a>\n",
       "<span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">              </span><a href=\"https://tidy3d.simulation.cloud/workbench?taskId=fdve-27cb9e25-5c75-404f-b23f-106c06667094\" target=\"_blank\"><span style=\"color: #000080; text-decoration-color: #000080; text-decoration: underline\">75-404f-b23f-106c06667094'</span></a><span style=\"color: #000080; text-decoration-color: #000080; text-decoration: underline\">.</span>                                       \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:48:48 CEST\u001b[0m\u001b[2;36m \u001b[0mView simulation result at                                         \n",
       "\u001b[2;36m              \u001b[0m\u001b]8;id=685705;https://tidy3d.simulation.cloud/workbench?taskId=fdve-27cb9e25-5c75-404f-b23f-106c06667094\u001b\\\u001b[4;34m'https://tidy3d.simulation.cloud/workbench?\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=296799;https://tidy3d.simulation.cloud/workbench?taskId=fdve-27cb9e25-5c75-404f-b23f-106c06667094\u001b\\\u001b[4;34mtaskId\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=685705;https://tidy3d.simulation.cloud/workbench?taskId=fdve-27cb9e25-5c75-404f-b23f-106c06667094\u001b\\\u001b[4;34m=\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=92104;https://tidy3d.simulation.cloud/workbench?taskId=fdve-27cb9e25-5c75-404f-b23f-106c06667094\u001b\\\u001b[4;34mfdve\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=685705;https://tidy3d.simulation.cloud/workbench?taskId=fdve-27cb9e25-5c75-404f-b23f-106c06667094\u001b\\\u001b[4;34m-27cb9e25-5c\u001b[0m\u001b]8;;\u001b\\\n",
       "\u001b[2;36m              \u001b[0m\u001b]8;id=685705;https://tidy3d.simulation.cloud/workbench?taskId=fdve-27cb9e25-5c75-404f-b23f-106c06667094\u001b\\\u001b[4;34m75-404f-b23f-106c06667094'\u001b[0m\u001b]8;;\u001b\\\u001b[4;34m.\u001b[0m                                       \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "b9630379335246ff98092ffcf8f97ef5",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "Output()"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"></pre>\n"
      ],
      "text/plain": []
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #7fbfbf; text-decoration-color: #7fbfbf\">12:48:57 CEST </span>loading simulation from data/simulation_data.hdf5                 \n",
       "</pre>\n"
      ],
      "text/plain": [
       "\u001b[2;36m12:48:57 CEST\u001b[0m\u001b[2;36m \u001b[0mloading simulation from data/simulation_data.hdf5                 \n"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "mode_source = mode_source.copy(update={\"mode_index\": 1})  # mode_index=1 corresponds to the TM0 mode\n",
    "\n",
    "sim = sim.copy(update={\"sources\": [mode_source]})\n",
    "job = web.Job(simulation=sim, task_name=\"polarization_splitter_rotator\", verbose=True)\n",
    "sim_data = job.run(path=\"data/simulation_data.hdf5\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "2129fe78",
   "metadata": {},
   "source": [
    "Visualize the field intensity distribution to see the propagation of the input TM0 mode. We can see that the TM0 mode is efficiently converted to the TE1 mode and then coupled to the narrow waveguide through the directional coupler region. "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "id": "e7d2839d",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAlEAAAHHCAYAAACfqw0dAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAA+eZJREFUeJzsnXl8FdX5/z/nzNwtCUkIW0gBwaWCVlxAkRZ3fqK1rrRWi/2iUmkVtcKrX61VUagtLq1bq/L1W5cubrULtlpR6oa1SBX1W7ciKi4sCULInrvMnPP74yyz3CU3yU3Cct68DpM7y5kzk5s7n/s8z3kewjnnMBgMBoPBYDB0CzrQAzAYDAaDwWDYGTEiymAwGAwGg6EHGBFlMBgMBoPB0AOMiDIYDAaDwWDoAUZEGQwGg8FgMPQAI6IMBoPBYDAYeoARUQaDwWAwGAw9wIgog8FgMBgMhh5gRJTBYDAYDAZDDzAiymDYyXnhhRdACMELL7ww0EMxlJjf//73qKmpQVtbW7+f+91334Vt23j77bf7/dwGw86CEVEGw07CXXfdhQceeGCgh9EjHnroIdx2220DPQwAAGMMN910E8aNG4d4PI6JEyfi4YcfLvr4pqYmzJ07F8OGDUN5eTmOOeYYvP766zn3/ctf/oJDDjkE8XgcY8aMwbXXXgvHcYo6j+u6uPbaa3HJJZegoqKi6PGViv322w8nnXQSFi5c2O/nNhh2GrjBYNgp2H///flRRx2Vtd51Xd7Z2cld1+3/QRXJSSedxPfYY4+BHgbnnPMf/vCHHAC/4IIL+D333MNPOukkDoA//PDDXR7rui7/8pe/zMvLy/l1113Hf/nLX/L99tuPDxo0iL///vuBff/2t79xQgg/5phj+D333MMvueQSTinl3/ve94oa55///GdOCOEbNmzo0XWWgr/97W8cAP/ggw8GbAwGw46MEVGGnYq2traBHsKAkU9E7QzsKCJqw4YNPBKJ8Hnz5ul1jDF+xBFH8FGjRnHHcQoe/+ijj3IA/LHHHtPrtmzZwqurq/nZZ58d2He//fbjBx54IM9kMnrdVVddxQkh/L333utyrKeccgqfNm1asZfWJ6TTaT548GB+zTXXDOg4DIYdFePOMwwYGzduxJw5c1BXV4dYLIZx48bhwgsvRDqdBgA88MADIITgxRdfxEUXXYThw4dj1KhR+vi77roL+++/P2KxGOrq6jBv3jw0NTUFzrFu3TrMnDkTtbW1iMfjGDVqFM466yw0NzfrfVasWIFp06ahuroaFRUV2HffffGjH/2oy/EXc1wqlcK1116LvffeG7FYDKNHj8bll1+OVCqV1d/vfvc7HHbYYSgrK8PgwYNx5JFH4plnngEAjB07Fu+88w5efPFFEEJACMHRRx8NIH9M1GOPPYZJkyYhkUhg6NChOOecc7Bx48bAPueeey4qKiqwceNGnHbaaaioqMCwYcPwgx/8AK7rdnkPHn/8cZx00kn6d7jXXnvhxz/+ceDYo48+Gk8++SQ++eQTPfaxY8fm7fPcc8/V+4Xbdddd1+WYuhpvJpPBRRddpNcRQnDhhRdiw4YNWLVqVcHj//CHP2DEiBE444wz9Lphw4bhzDPPxOOPP65/r++++y7effddzJ07F7Zt630vuugicM7xhz/8oeB5kskkli9fjunTpwfWf/zxxyCE5HTrhu/PddddB0II3n//fZxzzjmoqqrCsGHDcM0114Bzjs8++wynnnoqKisrUVtbi5///OdZfUYiERx99NF4/PHHC47XYNhdsbvexWAoPZs2bcJhhx2m40vGjx+PjRs34g9/+AM6OjoQjUb1vhdddBGGDRuGhQsXor29HYB4QCxatAjTp0/HhRdeiLVr1+Luu+/Gq6++ipdffhmRSATpdBozZsxAKpXCJZdcgtraWmzcuBFPPPEEmpqaUFVVhXfeeQdf+9rXMHHiRCxevBixWAwffPABXn755YLjL+Y4xhhOOeUU/OMf/8DcuXMxYcIEvPXWW7j11lvx/vvvY9myZXrfRYsW4brrrsOXv/xlLF68GNFoFKtXr8Zzzz2H448/HrfddpuOjbnqqqsAACNGjMg7vgceeADnnXceDj30UCxZsgQNDQ24/fbb8fLLL+ONN95AdXW13td1XcyYMQNTpkzBz372M/z973/Hz3/+c+y111648MILC96HBx54ABUVFViwYAEqKirw3HPPYeHChWhpacHNN98MALjqqqvQ3NyMDRs24NZbbwWAgjE+3/3ud7PEw/Lly/Hggw9i+PDhet3WrVsLjk0xaNAgxGIxAMAbb7yB8vJyTJgwIbDPYYcdprdPmzYtb19vvPEGDjnkEFAa/P552GGH4Z577sH777+PAw44AG+88QYAYPLkyYH96urq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IAiCSAESUQRBEARBEClAIoogCIIgCCIFSEQRBEEQBEGkAIkogiAIgiCIFCARRRAEQRAEkQIkogiCIAiCIFKARBRBEN3i6aefxqRJk3r9OuvWrcP48ePBGOv1axEEQaQCiSiCIJKmra0N9913H+6///5ev9ZVV12FPn36YOXKlb1+LYIgiFQgEUUQRNL86le/wqBBg3DJJZdk5Ho333wzlixZkpFrEQRBdBcSUQRRgHz88ceoqKjAj370I7nv7bffRnFxcagavcrq1atxzTXXaPuuuOIKzJ07V9s3depU3HzzzfL1WWedhUceeQQzZszAgAEDcOaZZ+I3v/kNPv74Y1x77bUYMGAAxo0bhx07dmj9XHPNNdixYwf279+f+mQJgiB6CRJRBFGAnH766XjmmWfwwAMPYMeOHTh27BimT5+OOXPmYOLEiXHPe/PNN3HhhRemdM2f/vSnuOSSS7Br1y5MmTIF06dPx4wZM3DTTTfhT3/6E84++2zMmDEDajnPkSNHory8HH/4wx9SuiZBEERvQiKKIAqUyZMnY9asWbjxxhtx++23o3///qivr4/bvqmpCc3NzaisrEz5erfddhvOOeccLFy4EC0tLbjooovw7W9/G+eeey7uvfde7N27F0eOHNHOq6ysxIcffpjSNQmCIHoTElEEUcA8+uijcBwHL730ElauXImSkpK4bU+ePAkAKC0tTela48aNk8/Ly8sBAGPHjg3tO3r0qHZe3759ceLEiZSuSRAE0ZuQiCKIAmb//v04fPgwGGP429/+lrDt0KFDYVkWPvvssy77dV03tK9Pnz7yuWVZcfeZKQ0+/fRTnH766V1ekyAIItOQiCKIAqWjowM33XQTrrvuOjz88MP413/915AVSKW4uBhjxozBnj17QsdMF9xf//rXtIyxra0N+/fvxz/90z+lpT+CIIh0QiKKIAqUH/7wh2hubsaSJUtw77334txzz8X3vve9hOfU1tbizTffDO3/9a9/jZdffhn79+/Hf/7nf2LPnj348MMP8X//9389GuPWrVtRUlKC6urqHvVDEATRG5CIIogC5PXXX8fixYvx3HPPYdCgQbBtG8899xz+8Ic/4Kmnnop73q233opXX30Vzc3N2v4pU6Zg0aJFGDNmDN544w08+eST2L59O5577rkejfOFF17AjTfeiH79+vWoH4IgiN7A4up6YoIgiC749re/ja985SuYP38+AC9P1Pjx47F48eK0XueTTz7Bl770JezYsQOjRo1Ka98EQRDpgCxRBEF0i5/85CcYMGBAr1/nb3/7G5588kkSUARB5CxkiSIIokf0liWKIAgi1yERRRAEQRAEkQLkziMIgiAIgkgBElEEQRAEQRApQCKKIAiCIAgiBUhEEQRBEARBpACJKIIgCIIgiBQgEUUQBEEQBJECJKIIgiAIgiBSgEQUQRAEQRBECpCIIgiCIAiCSIH/D8tvS/SLynLSAAAAAElFTkSuQmCC",
      "text/plain": [
       "<Figure size 640x480 with 2 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "fig = plt.figure()\n",
    "ax = fig.add_subplot(111)\n",
    "sim_data.plot_field(field_monitor_name=\"field\", field_name=\"E\", val=\"abs^2\", ax=ax, f=freq0)\n",
    "ax.set_aspect(\"auto\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "3e8c6f18",
   "metadata": {},
   "source": [
    "Plot the transmission at the two outputs. At the central wavelength, above 90% of the power is coupled to the narrow waveguide.\n",
    "\n",
    "Then plot the mode composition at the narrow waveguide output. We can see that the TE polarization is dominant, indicating a good TM to TE mode conversion efficiency."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "id": "b1dd0a40",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA90AAAHqCAYAAAAZLi26AAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjMsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvZiW1igAAAAlwSFlzAAAPYQAAD2EBqD+naQAAoJdJREFUeJzs3Xd4U+X7x/F3ugcdlNFSKLL33ruAlSIKIqiIKIjI+oIICCoOEBEQNwjCT1RwgKCiIohMKcpGliB7z7astpTuJr8/DkQroBSbnjb9vK7rXE2ec5LceVp4cudZFpvNZkNEREREREREcpyL2QGIiIiIiIiIOCsl3SIiIiIiIiIOoqRbRERERERExEGUdIuIiIiIiIg4iJJuEREREREREQdR0i0iIiIiIiLiIEq6RURERERERBxESbeIiIiIiIiIg7iZHUBus1qtnDlzBj8/PywWi9nhiIiIE7HZbFy+fJnQ0FBcXPS9dk5R2y0iIo6SG213gUu6z5w5Q1hYmNlhiIiIEzt58iSlSpUyOwynobZbREQczZFtd4FLuv38/ACjUv39/U2ORkREnElCQgJhYWH2tkZyhtpuERFxlNxouwtc0n1tWJq/v78abhERcQgNgc5ZartFRMTRHNl2a8KZiIiIiIiIiIMo6RYRERERERFxECXdIiIiIiIiIg6ipFtERERERETEQZR0i4iIiIiIiDiIkm4RERERERERB1HSLSIiIiIiIuIgSrpFREREREREHERJt4iIiIiIiIiDKOkWERERERERcRAl3SIiIiIiIiIOoqRbREREbuiXX36hY8eOhIaGYrFY+P7777Oct9lsjB49mhIlSuDt7U1ERAQHDx7Mcs3Fixfp0aMH/v7+BAYG0qdPHxITE3PxXYiIiJhLSbeIiIjc0JUrV6hduzbTpk274fk33niDKVOmMGPGDDZt2oSvry+RkZGkpKTYr+nRowd//PEHK1asYPHixfzyyy/069cvt96CiIiI6Sw2m81mdhC5KSEhgYCAAOLj4/H39zc7HBERcSLO3MZYLBa+++47OnfuDBi93KGhoTzzzDOMGDECgPj4eIKDg5k9ezYPP/wwe/fupVq1amzZsoUGDRoAsHTpUjp06MCpU6cIDQ29pdd25noVERFz5UYbo55uERERybajR48SHR1NRESEvSwgIIDGjRuzYcMGADZs2EBg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jB07lsjISAICApg3b5699xiMOVtt27Zl7ty5NGnShLlz5zJw4ED7+cTERDp27Jilh/maEiVK3HDu+Y1YLBZsfxvSdm1u+e1KTEykf//+DBky5LpzpUuX/k/PbYb09HT69+/Pyy+/zMyZM80OR0REHMWsz1LXXtsBatasSZUqVejevTtVq1alRo0a120DGhISct30vZiYGPu5vCjbSXd0dLR9cZ3Fixfz0EMP0a5dO8qUKXNdb4KIyE1ZLDk+LCk3vP7669SpU+e6Hth169Zx33338eijjwLG+hcHDhygWrVq2X6N8uXL2+d933HHHYCRSG3ZsiXLomLh4eGsXr2azZs3M378eIKCgqhatSrjx4+nRIkSVKpU6aavERgYSK1atZg6dSru7u5UqVKF4sWL061bNxYvXpwlYV+/fj133HEHL774or3s+PHj1z1njx49ePbZZ+nevTtHjhzh4Ycftp+rV68eCxYsoEyZMjdcmb1cuXK4u7uzZcsWe6IbHx/PgQMHaNWqlf26YsWKZVkJ9eDBgyQlJd30fVatWpUffvghS9m13vi/xrZnz54bzn/Pj9zd3VmwYAEvv/yy2aGIiIgj5dPPUv/miSee4H//+x/Tp0+/4fmmTZsyfvx4YmNj7YuGrlixAn9//9v63JUbsj28vHDhwpw8eRKApUuXEhERAfy5zY2IiDOrWbMmPXr0YMqUKVnKK1asyIoVK1i/fj179+6lf//+9m9ds8vX15eBAwcycuRIli5dyp49e+jbty9JSUn06dPHfl3r1q1ZtmwZbm5u9qHarVu3Zs6cOf/Yy/3Xx//12mtJ+/z587M8vmLFipw4cYJ58+Zx+PBhpkyZwnfffXfd83Xp0oXLly8zcOBA2rRpk2U+9qBBg7h48SLdu3dny5YtHD58mGXLltG7d28yMzPx8/OjV69ejBw5ktWrV/PHH3/Qp08fXFxcsqy23bZtW6ZOncr27dv57bffGDBgwHVzvf5qwIABHDx4kJEjR7J//37mzp1rX+n8mueee47169czePBgduzYwcGDB1m4cGG+Xkitc+fO163yLiIikh/07duXc+fO8eSTT97wfLt27ahWrRqPPfYYO3fuZNmyZbz00ksMGjQIT0/PXI721mQ76e7SpQuPPPIId911FxcuXLAv8rN9+3an6SUQEfknr776KlarNUvZSy+9RL16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K2fPns3xpDu3JSQkEBAQQHx8vOaIiYhIjlIb4xiqVxERcZTcaGNuuQv5FnNzEREREREREbnqlpNuq9Wa73u5RUREnF16ejpubm7s3r3b7FBERESEbG4ZJiIiInmbu7s7pUuXJjMz0+xQREREBCXdIiIiTufFF1/khRdeyNY2niIiIuIY2Vq9XERERPK+qVOncujQIUJDQ7njjjvw9fXNcn7btm0mRSYiIlLwKOkWERFxMp07dzY7BBEREblKSbeIiIiTGTNmjNkhiIiIyFWa0y0iIuKE4uLi+Oijjxg1apR9bve2bds4ffq0yZGJiIgULOrpFhERcTK///47ERERBAQEcOzYMfr27UtQUBDffvstJ06c4LPPPjM7RBERkQJDPd0iIiJOZvjw4Tz++OMcPHgQLy8ve3mHDh345ZdfTIxMRESk4FHSLSIi4mS2bNlC//79rysvWbIk0dHRJkQkIiJScCnpFhERcTKenp4kJCRcV37gwAGKFStmQkQiIiIFl5JuERERJ9OpUydeffVV0tPTAbBYLJw4cYLnnnuOrl27mhydiIhIwaKkW0RExMm8/fbbJCYmUrx4cZKTkwkPD6dChQr4+fkxfvx4s8MTEREpULR6uYiIiJMJCAhgxYoVrF27lt9//53ExETq1atHRESE2aGJiIgUOEq6RUREnExKSgpeXl60aNGCFi1amB2OiIhIgaakW0RExMkEBgbSqFEjwsPDadOmDU2bNsXb29vssERERAokzekWERFxMitXrqR9+/Zs2rSJTp06UbhwYVq0aMGLL77IihUrzA5PRESkQLHYbDab2UHkpoSEBAICAoiPj8ff39/scERExInkxTYmIyODLVu28H//93/MmTMHq9VKZmam2WFlS16sVxERcQ650cZoeLmIiIgTOnDgAFFRUfYjNTWVe++9l9atW5sdmoiISIGipFtERMTJlCxZkuTkZFq3bk3r1q157rnnqFWrFhaLxezQREREChzN6RYREXEyxYoVIykpiejoaKKjo4mJiSE5OdnssERERAokJd0iIiJOZseOHURHR/P888+TmprKCy+8QNGiRWnWrBkvvvii2eGJiIgUKFpITUREJIfkxTbmwoULREVFsXDhQr788kstpCYiIvIXWkhNREREsu3bb7+1L6C2Z88egoKCaNGiBW+//Tbh4eFmhyciIlKgKOkWERFxMgMGDKBVq1b069eP8PBwatasaXZIIiIiBZaSbhEREScTGxtrdggiIiJylZJuERERJ5SZmcn333/P3r17AahWrRr33Xcfrq6uJkcmIiJSsCjpFhERcTKHDh2iQ4cOnD59msqVKwMwceJEwsLC+PHHHylfvrzJEYqIiBQc2jJMRETEyQwZMoTy5ctz8uRJtm3bxrZt2zhx4gRly5ZlyJAhZocnIiJSoKinW0RExMmsWbOGjRs3EhQUZC8rUqQIr7/+Os2bNzcxMhERkYJHPd0iIiJOxtPTk8uXL19XnpiYiIeHhwkRiYiIFFxKukVERJzMvffeS79+/di0aRM2mw2bzcbGjRsZMGAAnTp1Mjs8ERGRAkVJt4iIiJOZMmUK5cuXp2nTpnh5eeHl5UXz5s2pUKECkydPNjs8ERGRAkVzukVERJxMYGAgCxcu5NChQ/Ytw6pWrUqFChVMjkxERKTgUdItIiLiJKxWK2+++SY//PADaWlp3HnnnYwZMwZvb2+zQxMRESmwNLxcRETESYwfP54XXniBQoUKUbJkSSZPnsygQYPMDktERKRAU9ItIiLiJD777DM++OADli1bxvfff8+iRYuYM2cOVqvV7NBEREQKLCXdIiIiTuLEiRN06NDBfj8iIgKLxcKZM2dMjEpERKRgU9ItIiLiJDIyMvDy8spS5u7uTnp6ukkRiYiIiBZSExERcRI2m43HH38cT09Pe1lKSgoDBgzA19fXXvbtt9+aEZ6IiEiBpKRbRETESfTq1eu6skcffdSESEREROQaJd0iIiJOYtasWWaHICIiIn+jOd0iIiIiIiIiDqKkW0RERERERMRBlHSLiIiIiIiIOIiSbhEREREREREHUdItIiIiIiIi4iBKukVEREREREQcREm3iIiIiIiIiIMo6RYRERERERFxECXdIiIiIiIiIg6ipFtERERERETEQZR0i4iIiIiIiDiIkm4RERERERERB1HSLSIiIiIiIuIgSrpFREREREREHERJt4iIiIiIiIiDKOkWERHJASnpqZy+GGN2GCIiIpLHuJkdgIiISF6WlJbC2UuxnLkUw+mLMcTEn//LcYHzly9x/vJFElOSsKZlmB2uiIiI5DFKukVEpECz2WzExJ/nUMwJjsae5Pj505w4f4bj589w8sJZLibG3fJzubuqWRUREZGs9OlAREQKBJvN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",
      "text/plain": [
       "<Figure size 1000x500 with 2 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "f, (ax1, ax2) = plt.subplots(1, 2, tight_layout=True, figsize=(10, 5))\n",
    "T1 = sim_data[\"flux1\"].flux\n",
    "T2 = sim_data[\"flux2\"].flux\n",
    "\n",
    "plt.sca(ax1)\n",
    "plt.plot(ldas, T1, ldas, T2)\n",
    "plt.xlim(1.45, 1.6)\n",
    "plt.xlabel(r\"Wavelength ($\\mu m$)\")\n",
    "plt.ylabel(\"Transmission\")\n",
    "plt.legend((\"Wide waveguide\", \"Narrow waveguide\"))\n",
    "\n",
    "plt.sca(ax2)\n",
    "mode_amp = sim_data[\"mode2\"].amps.sel(direction=\"+\")\n",
    "mode_power_share = 100 * np.abs(mode_amp) ** 2 / T2\n",
    "plt.plot(ldas, mode_power_share)\n",
    "plt.xlim(1.45, 1.6)\n",
    "plt.xlabel(r\"Wavelength ($\\mu m$)\")\n",
    "plt.ylabel(\"Power share at Port2 (%)\")\n",
    "plt.legend([\"TE0\", \"TM0\"])\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "7d9e93c9",
   "metadata": {},
   "source": [
    "Simulation results from the two cases confirm that we can use this device to separate the TE and TM polarizations as well as convert the TM polarization to TE."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "bdfb1458",
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "applications": [
   "Passive photonic integrated circuit components"
  ],
  "description": "This notebook demonstrates how to model a compact polarization splitter-rotator in Tidy3D FDTD.",
  "feature_image": "./img/polarizer_rotator.png",
  "features": [
   "Mode analysis",
   "GDS component"
  ],
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "keywords": "polarization splitter-rotator, PSR, Tidy3D, FDTD",
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.11.12"
  },
  "title": "Compact Polarization Splitter-rotator | Flexcompute",
  "widgets": {
   "application/vnd.jupyter.widget-state+json": {
    "state": {
     "0f16b6326be141ef9f1e94f1256d03b1": {
      "model_module": "@jupyter-widgets/output",
      "model_module_version": "1.0.0",
      "model_name": "OutputModel",
      "state": {
       "_dom_classes": [],
       "_model_module": "@jupyter-widgets/output",
       "_model_module_version": "1.0.0",
       "_model_name": "OutputModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/output",
       "_view_module_version": "1.0.0",
       "_view_name": "OutputView",
       "layout": "IPY_MODEL_fcbf0bf54e86425e8e8a78c0fa7cc98e",
       "msg_id": "",
       "outputs": [
        {
         "data": {
          "text/html": "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #008000; text-decoration-color: #008000\">🏃 </span> <span style=\"color: #008000; text-decoration-color: #008000; font-weight: bold\">Finishing 'polarization_splitter_rotator'...</span>\n</pre>\n",
          "text/plain": "\u001b[32m🏃 \u001b[0m \u001b[1;32mFinishing 'polarization_splitter_rotator'...\u001b[0m\n"
         },
         "metadata": {},
         "output_type": "display_data"
        }
       ],
       "tabbable": null,
       "tooltip": null
      }
     },
     "14f9c04ac5674719858cb74f770dff58": {
      "model_module": "@jupyter-widgets/base",
      "model_module_version": "2.0.0",
      "model_name": "LayoutModel",
      "state": {
       "_model_module": "@jupyter-widgets/base",
       "_model_module_version": "2.0.0",
       "_model_name": "LayoutModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/base",
       "_view_module_version": "2.0.0",
       "_view_name": "LayoutView",
       "align_content": null,
       "align_items": null,
       "align_self": null,
       "border_bottom": null,
       "border_left": null,
       "border_right": null,
       "border_top": null,
       "bottom": null,
       "display": null,
       "flex": null,
       "flex_flow": null,
       "grid_area": null,
       "grid_auto_columns": null,
       "grid_auto_flow": null,
       "grid_auto_rows": null,
       "grid_column": null,
       "grid_gap": null,
       "grid_row": null,
       "grid_template_areas": null,
       "grid_template_columns": null,
       "grid_template_rows": null,
       "height": null,
       "justify_content": null,
       "justify_items": null,
       "left": null,
       "margin": null,
       "max_height": null,
       "max_width": null,
       "min_height": null,
       "min_width": null,
       "object_fit": null,
       "object_position": null,
       "order": null,
       "overflow": null,
       "padding": null,
       "right": null,
       "top": null,
       "visibility": null,
       "width": null
      }
     },
     "233db885980a4771aaaebd6fb25a2604": {
      "model_module": "@jupyter-widgets/output",
      "model_module_version": "1.0.0",
      "model_name": "OutputModel",
      "state": {
       "_dom_classes": [],
       "_model_module": "@jupyter-widgets/output",
       "_model_module_version": "1.0.0",
       "_model_name": "OutputModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/output",
       "_view_module_version": "1.0.0",
       "_view_name": "OutputView",
       "layout": "IPY_MODEL_ba877095a15b4b558755279c0004c5e3",
       "msg_id": "",
       "outputs": [
        {
         "data": {
          "text/html": "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #800000; text-decoration-color: #800000; font-weight: bold\">↑</span> <span style=\"color: #000080; text-decoration-color: #000080; font-weight: bold\">simulation.hdf5.gz</span> <span style=\"color: #729c1f; text-decoration-color: #729c1f\">━━━━━━━━━━━━━━━━━━━━━━━━━</span> <span style=\"color: #800080; text-decoration-color: #800080\">100.0%</span> • <span style=\"color: #008000; text-decoration-color: #008000\">3.0/3.0 kB</span> • <span style=\"color: #800000; text-decoration-color: #800000\">?</span> • <span style=\"color: #008080; text-decoration-color: #008080\">0:00:00</span>\n</pre>\n",
          "text/plain": "\u001b[1;31m↑\u001b[0m \u001b[1;34msimulation.hdf5.gz\u001b[0m \u001b[38;2;114;156;31m━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m100.0%\u001b[0m • \u001b[32m3.0/3.0 kB\u001b[0m • \u001b[31m?\u001b[0m • \u001b[36m0:00:00\u001b[0m\n"
         },
         "metadata": {},
         "output_type": "display_data"
        }
       ],
       "tabbable": null,
       "tooltip": null
      }
     },
     "322430c85b864774a766261c05f36ac3": {
      "model_module": "@jupyter-widgets/output",
      "model_module_version": "1.0.0",
      "model_name": "OutputModel",
      "state": {
       "_dom_classes": [],
       "_model_module": "@jupyter-widgets/output",
       "_model_module_version": "1.0.0",
       "_model_name": "OutputModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/output",
       "_view_module_version": "1.0.0",
       "_view_name": "OutputView",
       "layout": "IPY_MODEL_81f17f4078a0401e8e2a29e211c12b05",
       "msg_id": "",
       "outputs": [
        {
         "data": {
          "text/html": "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #008000; text-decoration-color: #008000; font-weight: bold\">↓</span> <span style=\"color: #000080; text-decoration-color: #000080; font-weight: bold\">simulation_data.hdf5.gz</span> <span style=\"color: #729c1f; text-decoration-color: #729c1f\">━━━━━━━━━━━━</span> <span style=\"color: #800080; text-decoration-color: #800080\">100.0%</span> • <span style=\"color: #008000; text-decoration-color: #008000\">25.1/25.1  </span> • <span style=\"color: #800000; text-decoration-color: #800000\">2.6 MB/s</span> • <span style=\"color: #008080; text-decoration-color: #008080\">0:00:00</span>\n                                                <span style=\"color: #008000; text-decoration-color: #008000\">MB         </span>                     \n</pre>\n",
          "text/plain": "\u001b[1;32m↓\u001b[0m \u001b[1;34msimulation_data.hdf5.gz\u001b[0m \u001b[38;2;114;156;31m━━━━━━━━━━━━\u001b[0m \u001b[35m100.0%\u001b[0m • \u001b[32m25.1/25.1  \u001b[0m • \u001b[31m2.6 MB/s\u001b[0m • \u001b[36m0:00:00\u001b[0m\n                                                \u001b[32mMB         \u001b[0m                     \n"
         },
         "metadata": {},
         "output_type": "display_data"
        }
       ],
       "tabbable": null,
       "tooltip": null
      }
     },
     "39cd2416e9304141b9677be8bd2113ec": {
      "model_module": "@jupyter-widgets/output",
      "model_module_version": "1.0.0",
      "model_name": "OutputModel",
      "state": {
       "_dom_classes": [],
       "_model_module": "@jupyter-widgets/output",
       "_model_module_version": "1.0.0",
       "_model_name": "OutputModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/output",
       "_view_module_version": "1.0.0",
       "_view_name": "OutputView",
       "layout": "IPY_MODEL_79d6ae34ad0e4500862b90214a4b3412",
       "msg_id": "",
       "outputs": [
        {
         "data": {
          "text/html": "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #008000; text-decoration-color: #008000; font-weight: bold\">↓</span> <span style=\"color: #000080; text-decoration-color: #000080; font-weight: bold\">simulation_data.hdf5.gz</span> <span style=\"color: #729c1f; text-decoration-color: #729c1f\">━━━━━━━━━━━━</span> <span style=\"color: #800080; text-decoration-color: #800080\">100.0%</span> • <span style=\"color: #008000; text-decoration-color: #008000\">25.2/25.2  </span> • <span style=\"color: #800000; text-decoration-color: #800000\">5.3 MB/s</span> • <span style=\"color: #008080; text-decoration-color: #008080\">0:00:00</span>\n                                                <span style=\"color: #008000; text-decoration-color: #008000\">MB         </span>                     \n</pre>\n",
          "text/plain": "\u001b[1;32m↓\u001b[0m \u001b[1;34msimulation_data.hdf5.gz\u001b[0m \u001b[38;2;114;156;31m━━━━━━━━━━━━\u001b[0m \u001b[35m100.0%\u001b[0m • \u001b[32m25.2/25.2  \u001b[0m • \u001b[31m5.3 MB/s\u001b[0m • \u001b[36m0:00:00\u001b[0m\n                                                \u001b[32mMB         \u001b[0m                     \n"
         },
         "metadata": {},
         "output_type": "display_data"
        }
       ],
       "tabbable": null,
       "tooltip": null
      }
     },
     "4860ff24dae24e0da8ddd4e4407e248e": {
      "model_module": "@jupyter-widgets/output",
      "model_module_version": "1.0.0",
      "model_name": "OutputModel",
      "state": {
       "_dom_classes": [],
       "_model_module": "@jupyter-widgets/output",
       "_model_module_version": "1.0.0",
       "_model_name": "OutputModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/output",
       "_view_module_version": "1.0.0",
       "_view_name": "OutputView",
       "layout": "IPY_MODEL_e47619361a724c7f94ca081d736d94bf",
       "msg_id": "",
       "outputs": [
        {
         "data": {
          "text/html": "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #008000; text-decoration-color: #008000\">🏃 </span> <span style=\"color: #008000; text-decoration-color: #008000; font-weight: bold\">Waiting for 'polarization_splitter_rotator'...</span>\n</pre>\n",
          "text/plain": "\u001b[32m🏃 \u001b[0m \u001b[1;32mWaiting for 'polarization_splitter_rotator'...\u001b[0m\n"
         },
         "metadata": {},
         "output_type": "display_data"
        }
       ],
       "tabbable": null,
       "tooltip": null
      }
     },
     "79d6ae34ad0e4500862b90214a4b3412": {
      "model_module": "@jupyter-widgets/base",
      "model_module_version": "2.0.0",
      "model_name": "LayoutModel",
      "state": {
       "_model_module": "@jupyter-widgets/base",
       "_model_module_version": "2.0.0",
       "_model_name": "LayoutModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/base",
       "_view_module_version": "2.0.0",
       "_view_name": "LayoutView",
       "align_content": null,
       "align_items": null,
       "align_self": null,
       "border_bottom": null,
       "border_left": null,
       "border_right": null,
       "border_top": null,
       "bottom": null,
       "display": null,
       "flex": null,
       "flex_flow": null,
       "grid_area": null,
       "grid_auto_columns": null,
       "grid_auto_flow": null,
       "grid_auto_rows": null,
       "grid_column": null,
       "grid_gap": null,
       "grid_row": null,
       "grid_template_areas": null,
       "grid_template_columns": null,
       "grid_template_rows": null,
       "height": null,
       "justify_content": null,
       "justify_items": null,
       "left": null,
       "margin": null,
       "max_height": null,
       "max_width": null,
       "min_height": null,
       "min_width": null,
       "object_fit": null,
       "object_position": null,
       "order": null,
       "overflow": null,
       "padding": null,
       "right": null,
       "top": null,
       "visibility": null,
       "width": null
      }
     },
     "7ad414d99bfa438e9da13f1e72f17ee2": {
      "model_module": "@jupyter-widgets/base",
      "model_module_version": "2.0.0",
      "model_name": "LayoutModel",
      "state": {
       "_model_module": "@jupyter-widgets/base",
       "_model_module_version": "2.0.0",
       "_model_name": "LayoutModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/base",
       "_view_module_version": "2.0.0",
       "_view_name": "LayoutView",
       "align_content": null,
       "align_items": null,
       "align_self": null,
       "border_bottom": null,
       "border_left": null,
       "border_right": null,
       "border_top": null,
       "bottom": null,
       "display": null,
       "flex": null,
       "flex_flow": null,
       "grid_area": null,
       "grid_auto_columns": null,
       "grid_auto_flow": null,
       "grid_auto_rows": null,
       "grid_column": null,
       "grid_gap": null,
       "grid_row": null,
       "grid_template_areas": null,
       "grid_template_columns": null,
       "grid_template_rows": null,
       "height": null,
       "justify_content": null,
       "justify_items": null,
       "left": null,
       "margin": null,
       "max_height": null,
       "max_width": null,
       "min_height": null,
       "min_width": null,
       "object_fit": null,
       "object_position": null,
       "order": null,
       "overflow": null,
       "padding": null,
       "right": null,
       "top": null,
       "visibility": null,
       "width": null
      }
     },
     "80ab94d85fc542148c4a858b4137c6af": {
      "model_module": "@jupyter-widgets/output",
      "model_module_version": "1.0.0",
      "model_name": "OutputModel",
      "state": {
       "_dom_classes": [],
       "_model_module": "@jupyter-widgets/output",
       "_model_module_version": "1.0.0",
       "_model_name": "OutputModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/output",
       "_view_module_version": "1.0.0",
       "_view_name": "OutputView",
       "layout": "IPY_MODEL_84ba5a01576346f29d37624457875c76",
       "msg_id": "",
       "outputs": [
        {
         "data": {
          "text/html": "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">solver progress (field decay = 7.60e-06) <span style=\"color: #729c1f; text-decoration-color: #729c1f\">━━━━━━━━━━━━━━━━━━━━━━━━━━</span> <span style=\"color: #800080; text-decoration-color: #800080\">100%</span> <span style=\"color: #008080; text-decoration-color: #008080\">0:00:00</span>\n</pre>\n",
          "text/plain": "solver progress (field decay = 7.60e-06) \u001b[38;2;114;156;31m━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m100%\u001b[0m \u001b[36m0:00:00\u001b[0m\n"
         },
         "metadata": {},
         "output_type": "display_data"
        }
       ],
       "tabbable": null,
       "tooltip": null
      }
     },
     "81f17f4078a0401e8e2a29e211c12b05": {
      "model_module": "@jupyter-widgets/base",
      "model_module_version": "2.0.0",
      "model_name": "LayoutModel",
      "state": {
       "_model_module": "@jupyter-widgets/base",
       "_model_module_version": "2.0.0",
       "_model_name": "LayoutModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/base",
       "_view_module_version": "2.0.0",
       "_view_name": "LayoutView",
       "align_content": null,
       "align_items": null,
       "align_self": null,
       "border_bottom": null,
       "border_left": null,
       "border_right": null,
       "border_top": null,
       "bottom": null,
       "display": null,
       "flex": null,
       "flex_flow": null,
       "grid_area": null,
       "grid_auto_columns": null,
       "grid_auto_flow": null,
       "grid_auto_rows": null,
       "grid_column": null,
       "grid_gap": null,
       "grid_row": null,
       "grid_template_areas": null,
       "grid_template_columns": null,
       "grid_template_rows": null,
       "height": null,
       "justify_content": null,
       "justify_items": null,
       "left": null,
       "margin": null,
       "max_height": null,
       "max_width": null,
       "min_height": null,
       "min_width": null,
       "object_fit": null,
       "object_position": null,
       "order": null,
       "overflow": null,
       "padding": null,
       "right": null,
       "top": null,
       "visibility": null,
       "width": null
      }
     },
     "84ba5a01576346f29d37624457875c76": {
      "model_module": "@jupyter-widgets/base",
      "model_module_version": "2.0.0",
      "model_name": "LayoutModel",
      "state": {
       "_model_module": "@jupyter-widgets/base",
       "_model_module_version": "2.0.0",
       "_model_name": "LayoutModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/base",
       "_view_module_version": "2.0.0",
       "_view_name": "LayoutView",
       "align_content": null,
       "align_items": null,
       "align_self": null,
       "border_bottom": null,
       "border_left": null,
       "border_right": null,
       "border_top": null,
       "bottom": null,
       "display": null,
       "flex": null,
       "flex_flow": null,
       "grid_area": null,
       "grid_auto_columns": null,
       "grid_auto_flow": null,
       "grid_auto_rows": null,
       "grid_column": null,
       "grid_gap": null,
       "grid_row": null,
       "grid_template_areas": null,
       "grid_template_columns": null,
       "grid_template_rows": null,
       "height": null,
       "justify_content": null,
       "justify_items": null,
       "left": null,
       "margin": null,
       "max_height": null,
       "max_width": null,
       "min_height": null,
       "min_width": null,
       "object_fit": null,
       "object_position": null,
       "order": null,
       "overflow": null,
       "padding": null,
       "right": null,
       "top": null,
       "visibility": null,
       "width": null
      }
     },
     "87e9e476b3694bf592b1d8eaf663f674": {
      "model_module": "@jupyter-widgets/output",
      "model_module_version": "1.0.0",
      "model_name": "OutputModel",
      "state": {
       "_dom_classes": [],
       "_model_module": "@jupyter-widgets/output",
       "_model_module_version": "1.0.0",
       "_model_name": "OutputModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/output",
       "_view_module_version": "1.0.0",
       "_view_name": "OutputView",
       "layout": "IPY_MODEL_8d5a450a87004da3a13cd14c40f0adcc",
       "msg_id": "",
       "outputs": [
        {
         "data": {
          "text/html": "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #800000; text-decoration-color: #800000; font-weight: bold\">↑</span> <span style=\"color: #000080; text-decoration-color: #000080; font-weight: bold\">simulation.hdf5.gz</span> <span style=\"color: #729c1f; text-decoration-color: #729c1f\">━━━━━━━━━━━━━━━━━━━━━━━━━</span> <span style=\"color: #800080; text-decoration-color: #800080\">100.0%</span> • <span style=\"color: #008000; text-decoration-color: #008000\">3.0/3.0 kB</span> • <span style=\"color: #800000; text-decoration-color: #800000\">?</span> • <span style=\"color: #008080; text-decoration-color: #008080\">0:00:00</span>\n</pre>\n",
          "text/plain": "\u001b[1;31m↑\u001b[0m \u001b[1;34msimulation.hdf5.gz\u001b[0m \u001b[38;2;114;156;31m━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m100.0%\u001b[0m • \u001b[32m3.0/3.0 kB\u001b[0m • \u001b[31m?\u001b[0m • \u001b[36m0:00:00\u001b[0m\n"
         },
         "metadata": {},
         "output_type": "display_data"
        }
       ],
       "tabbable": null,
       "tooltip": null
      }
     },
     "8d5a450a87004da3a13cd14c40f0adcc": {
      "model_module": "@jupyter-widgets/base",
      "model_module_version": "2.0.0",
      "model_name": "LayoutModel",
      "state": {
       "_model_module": "@jupyter-widgets/base",
       "_model_module_version": "2.0.0",
       "_model_name": "LayoutModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/base",
       "_view_module_version": "2.0.0",
       "_view_name": "LayoutView",
       "align_content": null,
       "align_items": null,
       "align_self": null,
       "border_bottom": null,
       "border_left": null,
       "border_right": null,
       "border_top": null,
       "bottom": null,
       "display": null,
       "flex": null,
       "flex_flow": null,
       "grid_area": null,
       "grid_auto_columns": null,
       "grid_auto_flow": null,
       "grid_auto_rows": null,
       "grid_column": null,
       "grid_gap": null,
       "grid_row": null,
       "grid_template_areas": null,
       "grid_template_columns": null,
       "grid_template_rows": null,
       "height": null,
       "justify_content": null,
       "justify_items": null,
       "left": null,
       "margin": null,
       "max_height": null,
       "max_width": null,
       "min_height": null,
       "min_width": null,
       "object_fit": null,
       "object_position": null,
       "order": null,
       "overflow": null,
       "padding": null,
       "right": null,
       "top": null,
       "visibility": null,
       "width": null
      }
     },
     "b09f994b9b7b41e4b9c58550bc058f32": {
      "model_module": "@jupyter-widgets/output",
      "model_module_version": "1.0.0",
      "model_name": "OutputModel",
      "state": {
       "_dom_classes": [],
       "_model_module": "@jupyter-widgets/output",
       "_model_module_version": "1.0.0",
       "_model_name": "OutputModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/output",
       "_view_module_version": "1.0.0",
       "_view_name": "OutputView",
       "layout": "IPY_MODEL_14f9c04ac5674719858cb74f770dff58",
       "msg_id": "",
       "outputs": [
        {
         "data": {
          "text/html": "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #008000; text-decoration-color: #008000\">🚶 </span> <span style=\"color: #008000; text-decoration-color: #008000; font-weight: bold\">Finishing 'polarization_splitter_rotator'...</span>\n</pre>\n",
          "text/plain": "\u001b[32m🚶 \u001b[0m \u001b[1;32mFinishing 'polarization_splitter_rotator'...\u001b[0m\n"
         },
         "metadata": {},
         "output_type": "display_data"
        }
       ],
       "tabbable": null,
       "tooltip": null
      }
     },
     "ba877095a15b4b558755279c0004c5e3": {
      "model_module": "@jupyter-widgets/base",
      "model_module_version": "2.0.0",
      "model_name": "LayoutModel",
      "state": {
       "_model_module": "@jupyter-widgets/base",
       "_model_module_version": "2.0.0",
       "_model_name": "LayoutModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/base",
       "_view_module_version": "2.0.0",
       "_view_name": "LayoutView",
       "align_content": null,
       "align_items": null,
       "align_self": null,
       "border_bottom": null,
       "border_left": null,
       "border_right": null,
       "border_top": null,
       "bottom": null,
       "display": null,
       "flex": null,
       "flex_flow": null,
       "grid_area": null,
       "grid_auto_columns": null,
       "grid_auto_flow": null,
       "grid_auto_rows": null,
       "grid_column": null,
       "grid_gap": null,
       "grid_row": null,
       "grid_template_areas": null,
       "grid_template_columns": null,
       "grid_template_rows": null,
       "height": null,
       "justify_content": null,
       "justify_items": null,
       "left": null,
       "margin": null,
       "max_height": null,
       "max_width": null,
       "min_height": null,
       "min_width": null,
       "object_fit": null,
       "object_position": null,
       "order": null,
       "overflow": null,
       "padding": null,
       "right": null,
       "top": null,
       "visibility": null,
       "width": null
      }
     },
     "bde7f9a6f3c64135aba3f3cb7745d3f6": {
      "model_module": "@jupyter-widgets/output",
      "model_module_version": "1.0.0",
      "model_name": "OutputModel",
      "state": {
       "_dom_classes": [],
       "_model_module": "@jupyter-widgets/output",
       "_model_module_version": "1.0.0",
       "_model_name": "OutputModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/output",
       "_view_module_version": "1.0.0",
       "_view_name": "OutputView",
       "layout": "IPY_MODEL_d35be8264a8f479e95a1214688dc7745",
       "msg_id": "",
       "outputs": [
        {
         "data": {
          "text/html": "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"><span style=\"color: #008000; text-decoration-color: #008000\">🚶 </span> <span style=\"color: #008000; text-decoration-color: #008000; font-weight: bold\">Waiting for 'polarization_splitter_rotator'...</span>\n</pre>\n",
          "text/plain": "\u001b[32m🚶 \u001b[0m \u001b[1;32mWaiting for 'polarization_splitter_rotator'...\u001b[0m\n"
         },
         "metadata": {},
         "output_type": "display_data"
        }
       ],
       "tabbable": null,
       "tooltip": null
      }
     },
     "d35be8264a8f479e95a1214688dc7745": {
      "model_module": "@jupyter-widgets/base",
      "model_module_version": "2.0.0",
      "model_name": "LayoutModel",
      "state": {
       "_model_module": "@jupyter-widgets/base",
       "_model_module_version": "2.0.0",
       "_model_name": "LayoutModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/base",
       "_view_module_version": "2.0.0",
       "_view_name": "LayoutView",
       "align_content": null,
       "align_items": null,
       "align_self": null,
       "border_bottom": null,
       "border_left": null,
       "border_right": null,
       "border_top": null,
       "bottom": null,
       "display": null,
       "flex": null,
       "flex_flow": null,
       "grid_area": null,
       "grid_auto_columns": null,
       "grid_auto_flow": null,
       "grid_auto_rows": null,
       "grid_column": null,
       "grid_gap": null,
       "grid_row": null,
       "grid_template_areas": null,
       "grid_template_columns": null,
       "grid_template_rows": null,
       "height": null,
       "justify_content": null,
       "justify_items": null,
       "left": null,
       "margin": null,
       "max_height": null,
       "max_width": null,
       "min_height": null,
       "min_width": null,
       "object_fit": null,
       "object_position": null,
       "order": null,
       "overflow": null,
       "padding": null,
       "right": null,
       "top": null,
       "visibility": null,
       "width": null
      }
     },
     "e47619361a724c7f94ca081d736d94bf": {
      "model_module": "@jupyter-widgets/base",
      "model_module_version": "2.0.0",
      "model_name": "LayoutModel",
      "state": {
       "_model_module": "@jupyter-widgets/base",
       "_model_module_version": "2.0.0",
       "_model_name": "LayoutModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/base",
       "_view_module_version": "2.0.0",
       "_view_name": "LayoutView",
       "align_content": null,
       "align_items": null,
       "align_self": null,
       "border_bottom": null,
       "border_left": null,
       "border_right": null,
       "border_top": null,
       "bottom": null,
       "display": null,
       "flex": null,
       "flex_flow": null,
       "grid_area": null,
       "grid_auto_columns": null,
       "grid_auto_flow": null,
       "grid_auto_rows": null,
       "grid_column": null,
       "grid_gap": null,
       "grid_row": null,
       "grid_template_areas": null,
       "grid_template_columns": null,
       "grid_template_rows": null,
       "height": null,
       "justify_content": null,
       "justify_items": null,
       "left": null,
       "margin": null,
       "max_height": null,
       "max_width": null,
       "min_height": null,
       "min_width": null,
       "object_fit": null,
       "object_position": null,
       "order": null,
       "overflow": null,
       "padding": null,
       "right": null,
       "top": null,
       "visibility": null,
       "width": null
      }
     },
     "f1104b3088ee43d1be861867cb5f7c5e": {
      "model_module": "@jupyter-widgets/output",
      "model_module_version": "1.0.0",
      "model_name": "OutputModel",
      "state": {
       "_dom_classes": [],
       "_model_module": "@jupyter-widgets/output",
       "_model_module_version": "1.0.0",
       "_model_name": "OutputModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/output",
       "_view_module_version": "1.0.0",
       "_view_name": "OutputView",
       "layout": "IPY_MODEL_7ad414d99bfa438e9da13f1e72f17ee2",
       "msg_id": "",
       "outputs": [
        {
         "data": {
          "text/html": "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\">solver progress (field decay = 1.89e-06) <span style=\"color: #729c1f; text-decoration-color: #729c1f\">━━━━━━━━━━━━━━━━━━━━━━━━━━</span> <span style=\"color: #800080; text-decoration-color: #800080\">100%</span> <span style=\"color: #008080; text-decoration-color: #008080\">0:00:00</span>\n</pre>\n",
          "text/plain": "solver progress (field decay = 1.89e-06) \u001b[38;2;114;156;31m━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m100%\u001b[0m \u001b[36m0:00:00\u001b[0m\n"
         },
         "metadata": {},
         "output_type": "display_data"
        }
       ],
       "tabbable": null,
       "tooltip": null
      }
     },
     "fcbf0bf54e86425e8e8a78c0fa7cc98e": {
      "model_module": "@jupyter-widgets/base",
      "model_module_version": "2.0.0",
      "model_name": "LayoutModel",
      "state": {
       "_model_module": "@jupyter-widgets/base",
       "_model_module_version": "2.0.0",
       "_model_name": "LayoutModel",
       "_view_count": null,
       "_view_module": "@jupyter-widgets/base",
       "_view_module_version": "2.0.0",
       "_view_name": "LayoutView",
       "align_content": null,
       "align_items": null,
       "align_self": null,
       "border_bottom": null,
       "border_left": null,
       "border_right": null,
       "border_top": null,
       "bottom": null,
       "display": null,
       "flex": null,
       "flex_flow": null,
       "grid_area": null,
       "grid_auto_columns": null,
       "grid_auto_flow": null,
       "grid_auto_rows": null,
       "grid_column": null,
       "grid_gap": null,
       "grid_row": null,
       "grid_template_areas": null,
       "grid_template_columns": null,
       "grid_template_rows": null,
       "height": null,
       "justify_content": null,
       "justify_items": null,
       "left": null,
       "margin": null,
       "max_height": null,
       "max_width": null,
       "min_height": null,
       "min_width": null,
       "object_fit": null,
       "object_position": null,
       "order": null,
       "overflow": null,
       "padding": null,
       "right": null,
       "top": null,
       "visibility": null,
       "width": null
      }
     }
    },
    "version_major": 2,
    "version_minor": 0
   }
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
