"
]
},
"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(\"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(\"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": {
"execution": {
"iopub.execute_input": "2023-03-27T23:36:17.859276Z",
"iopub.status.busy": "2023-03-27T23:36:17.859092Z",
"iopub.status.idle": "2023-03-27T23:41:33.380436Z",
"shell.execute_reply": "2023-03-27T23:41:33.379850Z"
}
},
"outputs": [
{
"data": {
"text/html": [
"[09:20:59] Created task 'polarization_splitter_rotator' with task_id webapi.py : 139 \n",
" 'fdve-5fe060fd-905f-4c8d-a7d3-32ae752f6f1dv1' . \n",
" \n"
],
"text/plain": [
"\u001b[2;36m[09:20:59]\u001b[0m\u001b[2;36m \u001b[0mCreated task \u001b[32m'polarization_splitter_rotator'\u001b[0m with task_id \u001b]8;id=294745;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py\u001b\\\u001b[2mwebapi.py\u001b[0m\u001b]8;;\u001b\\\u001b[2m:\u001b[0m\u001b]8;id=719994;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py#139\u001b\\\u001b[2m139\u001b[0m\u001b]8;;\u001b\\\n",
"\u001b[2;36m \u001b[0m\u001b[32m'fdve-5fe060fd-905f-4c8d-a7d3-32ae752f6f1dv1'\u001b[0m. \u001b[2m \u001b[0m\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
" View task using web UI at webapi.py : 141 \n",
" 'https://tidy3d.simulation.cloud/workbench?taskId=fdve-5fe060fd-905f-4c8d-a7d3-32ae752f6f1 \n",
" dv1' . \n",
" \n"
],
"text/plain": [
"\u001b[2;36m \u001b[0m\u001b[2;36m \u001b[0mView task using web UI at \u001b]8;id=749584;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py\u001b\\\u001b[2mwebapi.py\u001b[0m\u001b]8;;\u001b\\\u001b[2m:\u001b[0m\u001b]8;id=543180;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py#141\u001b\\\u001b[2m141\u001b[0m\u001b]8;;\u001b\\\n",
"\u001b[2;36m \u001b[0m\u001b]8;id=710762;https://tidy3d.simulation.cloud/workbench?taskId=fdve-5fe060fd-905f-4c8d-a7d3-32ae752f6f1dv1\u001b\\\u001b[32m'https://tidy3d.simulation.cloud/workbench?\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=857785;https://tidy3d.simulation.cloud/workbench?taskId=fdve-5fe060fd-905f-4c8d-a7d3-32ae752f6f1dv1\u001b\\\u001b[32mtaskId\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=710762;https://tidy3d.simulation.cloud/workbench?taskId=fdve-5fe060fd-905f-4c8d-a7d3-32ae752f6f1dv1\u001b\\\u001b[32m=\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=10110;https://tidy3d.simulation.cloud/workbench?taskId=fdve-5fe060fd-905f-4c8d-a7d3-32ae752f6f1dv1\u001b\\\u001b[32mfdve\u001b[0m\u001b]8;;\u001b\\\u001b]8;id=710762;https://tidy3d.simulation.cloud/workbench?taskId=fdve-5fe060fd-905f-4c8d-a7d3-32ae752f6f1dv1\u001b\\\u001b[32m-5fe060fd-905f-4c8d-a7d3-32ae752f6f1\u001b[0m\u001b]8;;\u001b\\ \u001b[2m \u001b[0m\n",
"\u001b[2;36m \u001b[0m\u001b]8;id=710762;https://tidy3d.simulation.cloud/workbench?taskId=fdve-5fe060fd-905f-4c8d-a7d3-32ae752f6f1dv1\u001b\\\u001b[32mdv1'\u001b[0m\u001b]8;;\u001b\\. \u001b[2m \u001b[0m\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "633002867db5407b8780e7223347e75f",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Output()"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
" \n"
],
"text/plain": []
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"\n",
" \n"
],
"text/plain": [
"\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"[09:21:01] status = queued webapi.py : 271 \n",
" \n"
],
"text/plain": [
"\u001b[2;36m[09:21:01]\u001b[0m\u001b[2;36m \u001b[0mstatus = queued \u001b]8;id=972208;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py\u001b\\\u001b[2mwebapi.py\u001b[0m\u001b]8;;\u001b\\\u001b[2m:\u001b[0m\u001b]8;id=617996;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py#271\u001b\\\u001b[2m271\u001b[0m\u001b]8;;\u001b\\\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Output()"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"[09:21:03] status = preprocess webapi.py : 265 \n",
" \n"
],
"text/plain": [
"\u001b[2;36m[09:21:03]\u001b[0m\u001b[2;36m \u001b[0mstatus = preprocess \u001b]8;id=110593;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py\u001b\\\u001b[2mwebapi.py\u001b[0m\u001b]8;;\u001b\\\u001b[2m:\u001b[0m\u001b]8;id=54485;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py#265\u001b\\\u001b[2m265\u001b[0m\u001b]8;;\u001b\\\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
" \n"
],
"text/plain": []
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"[09:21:10] Maximum FlexCredit cost: 0.692 . Use 'web.real_cost(task_id)' to get the billed FlexCredit webapi.py : 288 \n",
" cost after a simulation run. \n",
" \n"
],
"text/plain": [
"\u001b[2;36m[09:21:10]\u001b[0m\u001b[2;36m \u001b[0mMaximum FlexCredit cost: \u001b[1;36m0.692\u001b[0m. 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 FlexCredit \u001b]8;id=484552;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py\u001b\\\u001b[2mwebapi.py\u001b[0m\u001b]8;;\u001b\\\u001b[2m:\u001b[0m\u001b]8;id=877131;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py#288\u001b\\\u001b[2m288\u001b[0m\u001b]8;;\u001b\\\n",
"\u001b[2;36m \u001b[0mcost after a simulation run. \u001b[2m \u001b[0m\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
" starting up solver webapi.py : 292 \n",
" \n"
],
"text/plain": [
"\u001b[2;36m \u001b[0m\u001b[2;36m \u001b[0mstarting up solver \u001b]8;id=842073;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py\u001b\\\u001b[2mwebapi.py\u001b[0m\u001b]8;;\u001b\\\u001b[2m:\u001b[0m\u001b]8;id=986589;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py#292\u001b\\\u001b[2m292\u001b[0m\u001b]8;;\u001b\\\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"[09:21:11] running solver webapi.py : 302 \n",
" \n"
],
"text/plain": [
"\u001b[2;36m[09:21:11]\u001b[0m\u001b[2;36m \u001b[0mrunning solver \u001b]8;id=129213;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py\u001b\\\u001b[2mwebapi.py\u001b[0m\u001b]8;;\u001b\\\u001b[2m:\u001b[0m\u001b]8;id=38466;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py#302\u001b\\\u001b[2m302\u001b[0m\u001b]8;;\u001b\\\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "59cbed4ebdd7495385c8de10e1be787d",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Output()"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"[09:25:04] early shutoff detected, exiting. webapi.py : 316 \n",
" \n"
],
"text/plain": [
"\u001b[2;36m[09:25:04]\u001b[0m\u001b[2;36m \u001b[0mearly shutoff detected, exiting. \u001b]8;id=231847;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py\u001b\\\u001b[2mwebapi.py\u001b[0m\u001b]8;;\u001b\\\u001b[2m:\u001b[0m\u001b]8;id=577789;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py#316\u001b\\\u001b[2m316\u001b[0m\u001b]8;;\u001b\\\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
" \n"
],
"text/plain": []
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"\n",
" \n"
],
"text/plain": [
"\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
" status = postprocess webapi.py : 333 \n",
" \n"
],
"text/plain": [
"\u001b[2;36m \u001b[0m\u001b[2;36m \u001b[0mstatus = postprocess \u001b]8;id=159326;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py\u001b\\\u001b[2mwebapi.py\u001b[0m\u001b]8;;\u001b\\\u001b[2m:\u001b[0m\u001b]8;id=293461;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py#333\u001b\\\u001b[2m333\u001b[0m\u001b]8;;\u001b\\\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Output()"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"[09:25:28] status = success webapi.py : 340 \n",
" \n"
],
"text/plain": [
"\u001b[2;36m[09:25:28]\u001b[0m\u001b[2;36m \u001b[0mstatus = success \u001b]8;id=446456;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py\u001b\\\u001b[2mwebapi.py\u001b[0m\u001b]8;;\u001b\\\u001b[2m:\u001b[0m\u001b]8;id=309661;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py#340\u001b\\\u001b[2m340\u001b[0m\u001b]8;;\u001b\\\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
" \n"
],
"text/plain": []
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "7d2f30620e7d4060bd086c98624341d9",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Output()"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
" \n"
],
"text/plain": []
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"\n",
" \n"
],
"text/plain": [
"\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"[09:25:31] loading SimulationData from data/simulation_data.hdf5 webapi.py : 512 \n",
" \n"
],
"text/plain": [
"\u001b[2;36m[09:25:31]\u001b[0m\u001b[2;36m \u001b[0mloading SimulationData from data/simulation_data.hdf5 \u001b]8;id=70501;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py\u001b\\\u001b[2mwebapi.py\u001b[0m\u001b]8;;\u001b\\\u001b[2m:\u001b[0m\u001b]8;id=896794;file://C:\\Users\\xinzhong\\anaconda3\\envs\\tidy3d_env\\lib\\site-packages\\tidy3d\\web\\webapi.py#512\u001b\\\u001b[2m512\u001b[0m\u001b]8;;\u001b\\\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": {
"execution": {
"iopub.execute_input": "2023-03-27T23:41:38.336194Z",
"iopub.status.busy": "2023-03-27T23:41:38.336057Z",
"iopub.status.idle": "2023-03-27T23:41:41.648991Z",
"shell.execute_reply": "2023-03-27T23:41:41.648456Z"
}
},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAjsAAAHHCAYAAABZbpmkAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9hAAAPYQGoP6dpAADeXklEQVR4nOy9eZwcVb33/zlV1cssyUz2hSyEqGwSkYgQZScSIuJC1AuiRolEIciFvBRurlwI6AWEe0F8ZPl5HxavgiheRcWHJeyICbLlsmkERBKSTBaS2We6u+qc3x9nqVPVXT09Mz3TM8n3zavo6VpOnerMVH36uzIhhABBEARBEMQeilPrCRAEQRAEQQwlJHYIgiAIgtijIbFDEARBEMQeDYkdgiAIgiD2aEjsEARBEASxR0NihyAIgiCIPRoSOwRBEARB7NGQ2CEIgiAIYo+GxA5BEARBEHs0JHYIYg/g8ccfB2MMjz/+eK2nQhAEMeIgsUMQo4ibbroJd9xxR62nMSDuuusu/OAHP6j1NAAAnHNcc801mDNnDrLZLObNm4ef//znFR/f2tqK5cuXY9KkSWhoaMDxxx+PF154oeS+v/vd73DYYYchm81i1qxZuOyyy+D7frUuhSCICmDUG4sgRg/vf//7MXHixCILDucc+Xwe6XQajjMyv8N84hOfwCuvvIJ//OMftZ4KVq1ahauvvhpnn302Dj/8cPz2t7/FH/7wB/z85z/H6aefXvZYzjmOPvpo/O///i++/e1vY+LEibjpppuwadMmPP/883jve99r9r3//vtxyimn4LjjjsMZZ5yBl19+GTfeeCOWL1+Om2++eagvkyAIBYkdYtTR1dWFhoaGWk+jJiSJndHASBE7mzdvxpw5c7B8+XL86Ec/AgAIIXDsscfirbfewj/+8Q+4rpt4/C9/+Uv80z/9E+655x589rOfBQDs2LED73vf+7B48WLcddddZt+DDz4YqVQKzz33HDzPAwBccskluPLKK/Haa6/hgAMOGMIrJQhCMzK/AhJ7DZs3b8ayZcswffp0ZDIZzJkzB+eccw7y+TwA4I477gBjDE888QTOPfdcTJ48GTNmzDDH33TTTTj44IORyWQwffp0rFixAq2trZFzvP7661iyZAmmTp2KbDaLGTNm4PTTT0dbW5vZZ82aNTjqqKPQ3NyMxsZG7L///vjXf/3XPudfyXG5XA6XXXYZ3vOe9yCTyWDmzJm46KKLkMvlisb72c9+hg9/+MOor6/HuHHjcMwxx+Chhx4CAOy777549dVX8cQTT4AxBsYYjjvuOADJMTv33HMP5s+fj7q6OkycOBFf/OIXsXnz5sg+X/nKV9DY2IjNmzfj05/+NBobGzFp0iR861vfQhAEfX4Gv/3tb3HKKaeYf8O5c+fiu9/9buTY4447Dn/4wx/w9ttvm7nvu+++iWN+5StfMfvFl9WrV/c5p77mWygUcO6555p1jDGcc845eOedd7B27dqyx//qV7/ClClTcNppp5l1kyZNwuc//3n89re/Nf+ur732Gl577TUsX77cCB0AOPfccyGEwK9+9atBXQdBEJXj9b0LQQwNW7ZswYc//GET/3DAAQdg8+bN+NWvfoXu7m6k02mz77nnnotJkybh0ksvRVdXFwBg9erVuPzyy7Fw4UKcc8452LBhA26++WY8++yzePrpp5FKpZDP57Fo0SLkcjl885vfxNSpU7F582bcd999aG1tRVNTE1599VV84hOfwLx583DFFVcgk8ngjTfewNNPP112/pUcxznHJz/5Sfzxj3/E8uXLceCBB+Lll1/G9ddfj7/97W+49957zb6XX345Vq9ejY985CO44oorkE6n8cwzz+DRRx/FSSedhB/84Af45je/icbGRnznO98BAEyZMiVxfnfccQe++tWv4vDDD8dVV12Fbdu24YYbbsDTTz+NF198Ec3NzWbfIAiwaNEiHHHEEfiP//gPPPzww/jP//xPzJ07F+ecc07Zz+GOO+5AY2MjVq5cicbGRjz66KO49NJL0d7ejmuvvRYA8J3vfAdtbW145513cP311wMAGhsbE8f8+te/joULF0bWPfDAA7jzzjsxefJks27nzp1l56YZM2YMMpkMAODFF19EQ0MDDjzwwMg+H/7wh832o446KnGsF198EYcddliRu/DDH/4wfvzjH+Nvf/sbDjnkELz44osAgA996EOR/aZPn44ZM2aY7QRBDAOCIGrEl7/8ZeE4jnj22WeLtnHOhRBC3H777QKAOOqoo4Tv+2b79u3bRTqdFieddJIIgsCs/9GPfiQAiNtuu00IIcSLL74oAIh77rkncR7XX3+9ACB27NjRr/lXctxPf/pT4TiOeOqppyLrb7nlFgFAPP3000IIIV5//XXhOI74zGc+E7keIcLPQgghDj74YHHssccWneexxx4TAMRjjz0mhBAin8+LyZMni/e///2ip6fH7HffffcJAOLSSy8165YuXSoAiCuuuCIy5gc/+EExf/788h+CEKK7u7to3de//nVRX18vent7zbpTTjlFzJ49u8/xSvH666+LpqYm8bGPfSzyewCgouX222+PzGO//fYrOkdXV5cAIP7lX/6l7FwaGhrEWWedVbT+D3/4gwAgHnjgASGEENdee60AIDZu3Fi07+GHHy6OPPLISi+fIIhBQm4soiZwznHvvffi1FNPLfrmC0i3gs3ZZ58diaN4+OGHkc/nccEFF0S+YZ999tkYO3Ys/vCHPwAAmpqaAAAPPvgguru7S85FWzh++9vfgnNe8TVUctw999yDAw88EAcccAB27txplhNOOAEA8NhjjwEA7r33XnDOcemllxZZDOKfRSU899xz2L59O84991xks1mz/pRTTsEBBxxgPh+bb3zjG5H3Rx99NP7+97/3ea66ujrzc0dHB3bu3Imjjz4a3d3d+Otf/9rvucfp6urCZz7zGYwbNw4///nPI78Ha9asqWhZtGiROaanp8dYeWz059TT01N2PpUer1+T9u3rPARBVA9yYxE1YceOHWhvb8f73//+ivafM2dO5P3bb78NANh///0j69PpNPbbbz+zfc6cOVi5ciWuu+463HnnnTj66KPxyU9+El/84heNEPqnf/on/N//+3/xta99Df/yL/+CE088Eaeddho++9nPls1squS4119/HX/5y18wadKkkmNs374dAPDmm2/CcRwcdNBBFX0efZH0+QDAAQccgD/+8Y+RddlstmiO48aNw+7du/s816uvvopLLrkEjz76KNrb2yPb7LiogXL22WfjzTffxJ/+9CdMmDAhsi3u6qqEurq6kvFSvb29Zns1jtevSfv2dR6CIKoHiR1iVDCYB8N//ud/4itf+Qp++9vf4qGHHsL555+Pq666CuvWrcOMGTNQV1eHJ598Eo899hj+8Ic/4IEHHsAvfvELnHDCCXjooYcSM3MqOY5zjkMOOQTXXXddyTFmzpw54OuqJuWyj8rR2tqKY489FmPHjsUVV1yBuXPnIpvN4oUXXsDFF1/cL0tZKW644Qb8/Oc/x89+9jMceuihRdtbWloqGqepqcn8Dk2bNg2PPfYYhBARq9nWrVsByJiackybNs3saxM/ftq0aWZ9/N9569atJkaIIIihh9xYRE2YNGkSxo4di1deeWVAx8+ePRsAsGHDhsj6fD6Pt956y2zXHHLIIbjkkkvw5JNP4qmnnsLmzZtxyy23mO2O4+DEE0/Eddddh9deew3//u//jkcffdS4mZLo67i5c+di165dOPHEE7Fw4cKiRVte5s6dC845XnvttbLnq9SllfT56HXxz2egPP7443j33Xdxxx134J//+Z/xiU98AgsXLsS4ceOK9u2vO+6pp57Ct771LVxwwQU488wzS+4zbdq0ipZf/OIX5phDDz0U3d3d+Mtf/hIZ65lnnjHby3HooYfihRdeKBJyzzzzDOrr6/G+970vMs5zzz0X2W/Lli145513+jwPQRDVg8QOURMcx8GnP/1p/P73vy96GACy7kk5Fi5ciHQ6jR/+8IeRfW+99Va0tbXhlFNOAQC0t7cXVas95JBD4DiOcS/s2rWraHz9ICrlgtBUctznP/95bN68Gf/1X/9VtG9PT4/JLPv0pz8Nx3FwxRVXFD1E7etraGgoSq0vxYc+9CFMnjwZt9xyS+Qa7r//fvzlL38xn89g0RYhe475fB433XRT0b4NDQ0Vu7W2bt2Kz3/+8zjqqKNMRlcpBhKz86lPfQqpVCoyRyEEbrnlFuyzzz74yEc+EpnHX//6VxQKBbPus5/9LLZt24Zf//rXZt3OnTtxzz334NRTTzUxOgcffDAOOOAA/PjHP46k4d98881gjJkaPQRBDD3kxiJqxpVXXomHHnoIxx57rEnL3rp1K+655x788Y9/jKRGx5k0aRJWrVqFyy+/HCeffDI++clPYsOGDbjppptw+OGH44tf/CIA4NFHH8V5552Hz33uc3jf+94H3/fx05/+FK7rYsmSJQCAK664Ak8++SROOeUUzJ49G9u3b8dNN92EGTNmlE1BruS4L33pS/jlL3+Jb3zjG3jsscfw0Y9+FEEQ4K9//St++ctf4sEHH8SHPvQhvOc978F3vvMdfPe738XRRx+N0047DZlMBs8++yymT5+Oq666CgAwf/583Hzzzfje976H97znPZg8ebIJdrZJpVL4/ve/j69+9as49thjccYZZ5jU83333RcXXnjhQP/ZInzkIx/BuHHjsHTpUpx//vlgjOGnP/1pSbE6f/58/OIXv8DKlStx+OGH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\n",
"text/plain": [
""
]
},
"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": {
"execution": {
"iopub.execute_input": "2023-03-27T23:41:41.651486Z",
"iopub.status.busy": "2023-03-27T23:41:41.651298Z",
"iopub.status.idle": "2023-03-27T23:41:42.021965Z",
"shell.execute_reply": "2023-03-27T23:41:42.021497Z"
}
},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAA90AAAHpCAYAAACful8UAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9hAAAPYQGoP6dpAACeiUlEQVR4nOzdd3gU1dvG8e+m90JJgwCh995bAiIgCqLYURARlRdEQBSxwA9EECsiKgoiFlBUbKCAiPQuHem9JtQkpCebff8YWIiAEshmks39ua5xd8/M7j4ZQ848c5rFZrPZEBEREREREZE852J2ACIiIiIiIiLOSkm3iIiIiIiIiIMo6RYRERERERFxECXdIiIiIiIiIg6ipFtERERERETEQZR0i4iIiIiIiDiIkm4RERERERERB3EzO4D8lp2dzfHjx/H398disZgdjoiIOBGbzcb58+eJiIjAxUX3tfOK6m4REXGU/Ki7i1zSffz4cSIjI80OQ0REnNiRI0coXbq02WE4DdXdIiLiaI6su4tc0u3v7w8YJzUgIMDkaERExJkkJiYSGRlpr2skb6juFhERR8mPurvIJd0Xu6UFBASo4hYREYdQF+i8pbpbREQczZF1twaciYiIiIiIiDiIkm4RERERERERB1HSLSIiIiIiIuIgSrpFREREREREHERJt4iIiIiIiIiDKOkWERERERERcRAl3SIiIiIiIiIOoqRbRERERERExEGUdIuIiIiIiIg4iJJuEREREREREQdR0i0iIiIiIiLiIEq6RURE5KqWLl1K586diYiIwGKx8NNPP+XYb7PZGD58OOHh4Xh7e9OuXTv27NmT45izZ8/SvXt3AgICCAoKonfv3iQlJeXjTyEiImIuJd0iIiJyVcnJydSpU4cPPvjgqvvfeOMNJkyYwKRJk1izZg2+vr506NCBtLQ0+zHdu3fn77//ZsGCBcyZM4elS5fyxBNP5NePICIiYjqLzWazmR1EfkpMTCQwMJCEhAQCAgLMDkdERJyIM9cxFouFH3/8ka5duwJGK3dERATPPvssQ4YMASAhIYHQ0FCmTZvGAw88wI4dO6hevTrr1q2jYcOGAMybN49OnTpx9OhRIiIiruu7nfm8ioiIufKjjlFLt4iIiOTagQMHiI2NpV27dvaywMBAmjRpwqpVqwBYtWoVQUFB9oQboF27dri4uLBm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RsuWLRk+fDi1a9dm3bp1ZocsIiJSJKilW0RExAn4+vqyf/9+ihcvfsW+kJAQ2rZtS9u2bRkxYgTz5s3jyJEjNGrUyIRIRUREihYl3SIiIk5g7Nix131sx44dHRiJiIiIXE5Jt4iIiBM7ffo0a9aswWq10qhRI8LDw80OSUREpEhR0i0iIuKkZs2aRe/evalcuTKZmZns2rWLDz74gF69epkdmoiISJGhidREREScRFJSUo7XI0eOZO3ataxdu5aNGzfy3Xff8dJLL5kUnYiISNGkpFtERMRJNGjQgJ9//tn+2s3NjZMnT9pfx8XF4eHhYUZoIiIiRZa6l4uIiDiJ+fPn069fP6ZNm8YHH3zAe++9x/3334/VaiUrKwsXFxemTZtmdpgiIiJFipJuERERJ1GuXDl+/fVXvv76a6KjoxkwYAB79+5l7969WK1WqlatipeXl9lhioiIFCnqXi4iIuJkHnzwQdatW8fmzZuJiYkhOzubunXrKuEWERExgVq6RUREnMhvv/3Gjh07qFOnDlOmTGHJkiV0796d2267jVGjRuHt7W12iCIiIkWKWrpFREScxLPPPkuvXr1Yt24dTz75JK+++irR0dFs2LABLy8v6tWrx9y5c80OU0REpEix2Gw2m9lB5KfExEQCAwNJSEggICDA7HBERMSJmF3HFC9enN9//50GDRpw9uxZmjZtyu7du+37t2/fzpNPPsmyZcvyPbabYfZ5FRER55UfdYxaukVERJyEr68vBw4cAODIkSNXjOGuXr16oUu4RURECjsl3SIiIk5i7Nix9OjRg4iICKKjo3n11VfNDklERKTI00RqIiIiTqJ79+507NiR/fv3U6lSJYKCgswOSUREpMhT0i0iIuJEihcvTvHixc0OQ0RERC5Q93IREREn8NRTT3H06NHrOnbmzJlMnz7dwRGJiIgIqKVbRETEKZQsWZIaNWrQokULOnfuTMOGDYmIiMDLy4tz586xfft2li9fzjfffENERASffPKJ2SGLiIgUCUq6RUREnMCrr75K//79mTJlCh9++CHbt2/Psd/f35927drxySef0LFjR5OiFBERKXq0TreIiEgeKUh1zLlz5zh8+DCpqamUKFGCChUqYLFYTI3pRhWk8yoiIs4lP+oYtXSLiIg4oeDgYIKDg80OQ0REpMjTRGoiIiIiIiIiDqKkW0RERERERMRBlHSLiIiIiIiIOIiSbhEREREREREHUdItIiIiIiIi4iBKukVERJzIb7/9xuOPP87zzz/Pzp07c+w7d+4cbdu2NSkyERGRoklJt4iIiJOYMWMGXbp0ITY2llWrVlGvXj2mT59u35+RkcGSJUtMjFBERKTo0TrdIiIiTuLNN9/knXfeYcCAAQB8++23PPbYY6SlpdG7d2+ToxMRESmaTG/p/uCDDyhXrhxeXl40adKEtWvX/uvx8fHx9OvXj/DwcDw9PalcuTK//fZbPkUrIiJScO3Zs4fOnTvbX993333Mnj2bgQMHMmnSJBMjExERKbpMbemeOXMmgwcPZtKkSTRp0oTx48fToUMHdu3aRUhIyBXHZ2RkcOuttxISEsL3339PqVKlOHToEEFBQfkfvIiISAETEBBAXFwcUVFR9rI2bdowZ84c7rjjDo4ePWpidCIiIkWTqUn3O++8Q58+fejVqxcAkyZN4tdff2Xq1Km88MILVxw/depUzp49y8qVK3F3dwegXLly+RmyiIhIgdW4cWPmzp1L06ZNc5RHR0cze/Zs7rjjDpMiExERKbpM616ekZHB+vXradeu3aVgXFxo164dq1atuup7fvnlF5o1a0a/fv0IDQ2lZs2ajBkzBqvVes3vSU9PJzExMccmIiLijAYNGoSXl9dV98XExDB79mx69OiRz1GJiIgUbaa1dJ8+fRqr1UpoaGiO8tDQ0CuWOLlo//79/Pnnn3Tv3p3ffvuNvXv38n//939kZmYyYsSIq75n7NixjBw5Ms/jFxERKWiio6OJjo6+5v42bdrQpk2bfIxIRERETJ9ILTeys7MJCQnhk08+oUGDBtx///289NJL/zo5zLBhw0hISLBvR44cyceIRURE8p+rqysnT568ovzMmTO4urqaEJGIiEjRZVpLd4kSJXB1dSUuLi5HeVxcHGFhYVd9T3h4OO7u7jkuGKpVq0ZsbCwZGRl4eHhc8R5PT088PT3zNngREZECzGazXbU8PT39qnWliIiIOI5pSbeHhwcNGjRg4cKFdO3aFTBashcuXEj//v2v+p4WLVowY8YMsrOzcXExGul3795NeHi4LiJERKTImzBhAgAWi4UpU6bg5+dn32e1Wlm6dClVq1Y1KzwREZEiydTZywcPHkzPnj1p2LAhjRs3Zvz48SQnJ9tnM+/RowelSpVi7NixAPTt25eJEyfyzDPP8PTTT7Nnzx7GjBnDgAEDzPwxRERECoR3330XMFq6J02alKNnmIeHB+XKldN63SIiIvnshpLu+Ph41q5dy8mTJ8nOzs6xLzezot5///2cOnWK4cOHExsbS926dZk3b559crXDhw/bW7QBIiMjmT9/PoMGDaJ27dqUKlWKZ555hqFDh97IjyEiIuJUDhw4ABgTpv34448EBQXly/ceO3aMoUOHMnfuXFJSUqhYsSKfffYZDRs2BIybACNGjGDy5MnEx8fTokULPvroIypVqpQv8YmIiJjJYrvWwK9rmD17Nt27dycpKYmAgAAsFsulD7NYOHv2bJ4HmZcSExMJDAwkISGBgIAAs8MREREnUhDqmMzMTKpWrcqcOXOoVq2aw7/v3Llz1KtXjzZt2tC3b19KlizJnj17qFChAhUqVABg3LhxjB07ls8//5yoqCheeeUVtm7dyvbt26+5xNnlCsJ5FRER55QfdUyuW7qfffZZHnvsMcaMGYOPj48jYhIREZEb5O7uTlpaWr5937hx44iMjOSzzz6zl0VFRdmf22w2xo8fz8svv8ydd94JwBdffEFoaCg//fQTDzzwwBWfmZ6eTnp6uv11YmKiA38CERERx8r1kmHHjh1jwIABSrhFREQKqH79+jFu3DiysrIc/l2//PILDRs25N577yUkJIR69eoxefJk+/4DBw4QGxtLu3bt7GWBgYE0adKEVatWXfUzx44dS2BgoH2LjIx0+M8hIiLiKLlu6e7QoQN//fUX5cuXd0Q8IiIicpPWrVvHwoUL+f3336lVqxa+vr459v/www959l379+/no48+YvDgwbz44ousW7eOAQMG4OHhQc+ePYmNjQWwz9dyUWhoqH3fPw0bNozBgwfbXycmJirxFhGRQivXSfftt9/Oc889x/bt26lVqxbu7u459nfp0iXPghMREZHcCwoKolu3bvnyXdnZ2TRs2JAxY8YAUK9ePbZt28akSZPo2bPnDX2mp6cnnp6eeRmmiIiIaXKddPfp0weAUaNGXbHPYrFgtVpvPioRERG5YZePr3a08PBwqlevnqOsWrVqzJo1C4CwsDAA4uLiCA8Ptx8TFxdH3bp18y1OERERs+R6THd2dvY1NyXcIiIiBcepU6dYvnw5y5cv59SpUw75jhYtWrBr164cZbt376Zs2bKAMalaWFgYCxcutO9PTExkzZo1NGvWzCExiYiIFCS5TrpFRESkYEtOTuaxxx4jPDyc1q1b07p1ayIiIujduzcpKSl5+l2DBg1i9erVjBkzhr179zJjxgw++eQT+vXrBxi94AYOHMjo0aP55Zdf2Lp1Kz169CAiIoKuXbvmaSwiIiIF0Q0l3UuWLKFz585UrFiRihUr0qVLF5YtW5bXsYmIiMgNGDx4MEuWLGH27NnEx8cTHx/Pzz//zJIlS3j22Wfz9LsaNWrEjz/+yNdff03NmjV59dVXGT9+PN27d7cf8/zzz/P000/zxBNP0KhRI5KSkpg3b951rdEtIiJS2FlsNpstN2/46quv6NWrF3fffTctWrQAYMWKFfz4449MmzaNhx56yCGB5pX8WPxcRESKpoJSx5QoUYLvv/+emJiYHOWLFi3ivvvuc1hXc0cpKOdVREScT37UMbmeSO21117jjTfeYNCgQfayAQMG8M477/Dqq68W+KRbRETE2aWkpFyxRBdASEhInncvFxERkX+X6+7l+/fvp3PnzleUd+nShQMHDuRJUCIiInLjmjVrxogRI0hLS7OXpaamMnLkSE1eJiIiks9y3dIdGRnJwoULqVixYo7yP/74g8jIyDwLTERERG7M+PHj6dChA6VLl6ZOnToAbN68GS8vL+bPn29ydCIiIkVLrpPuZ599lgEDBrBp0yaaN28OGGO6p02bxnvvvZfnAYqIiEju1KpVyz6T+I4dOwB48MEH6d69O97e3iZHJyIiUrTkOunu27cvYWFhvP3223z77bcAVKtWjZkzZ3LnnXfmeYAiIiJy/VavXs3s2bPJyMigbdu2PP7442aHJCIiUqTlevbywk4zoIqIiKOYXcd8//333H///Xh7e+Pu7k5iYiLjxo1jyJAh+R5LXjL7vIqIiPPKjzrmhtbpFhERkYJn7Nix9OnTh4SEBM6dO8fo0aMZM2aM2WGJiIgUadfV0l2sWDF2795NiRIlCA4OxmKxXPPYs2fP5mmAeU13y0XMZbVayczMNDsMkRvi7u6Oq6vrNfebXcf4+fmxadMm+2SnGRkZ+Pr6cuzYMUJCQvI9nrxi9nkVESlIdC2VOwWh7r6uMd3vvvsu/v7+9uf/lnSLiFyNzWYjNjaW+Ph4s0MRuSlBQUGEhYUVyLowJSUlxwWDh4cHXl5eJCUlFeqkW0REdC11M8yuu68r6e7Zs6f9+aOPPuqoWETEiV2sJEJCQvDx8SmQCYvIv7HZbKSkpHDy5EkAwsPDTY7o6qZMmYKfn5/9dVZWFtOmTaNEiRL2sgEDBpgRmoiI3ARdS+VeQam7cz17+YYNG3B3d6dWrVoA/Pzzz3z22WdUr16d//3vf3h4eOR5kCJSuFmtVnslUbx4cbPDEblhF5fbOnnyJCEhIf/aXc0MZcqUYfLkyTnKwsLC+PLLL+2vLRaLkm4RkUJG11I3riDU3blOup988kleeOEFatWqxf79+7n//vu5++67+e6770hJSWH8+PEOCFNECrOL4458fHxMjkTk5l38Pc7MzCxwSffBgwfNDkFERBxA11I3x+y6O9ezl+/evZu6desC8N133xEdHc2MGTOYNm0as2bNyuv4RMSJqBuUOAP9HouIiFlUB90Ys89brpNum81GdnY2AH/88QedOnUCIDIyktOnT+dtdCIiIiIiIiKFWK6T7oYNGzJ69Gi+/PJLlixZwu233w7AgQMHCA0NzfMARURERERERAqrXCfd48ePZ8OGDfTv35+XXnrJvhbo999/T/PmzfM8QBGRwmbx4sVYLJZ/XdJj2rRpBAUF5VtMhYnOn4iIiDiTXCfdtWvXZuvWrSQkJDBixAh7+Ztvvsnnn3+ep8GJiJhp0qRJ+Pv7k5WVZS9LSkrC3d2dmJiYHMdeTBT37dtH8+bNOXHiBIGBgfkcsXPQ+RMREXEOFovlX7f//e9/HDx48Jr7V69ebf+sxYsXU79+fTw9PalYsSLTpk0z7wfLpVwn3UeOHOHo0aP212vXrmXgwIF88cUXuLu752lwIiJmatOmDUlJSfz111/2smXLlhEWFsaaNWtIS0uzly9atIgyZcpQoUIFPDw8CAsLM33SjsJK5+/mubq62tckvdyZM2cK3IzrIiLivE6cOGHfxo8fT0BAQI6yIUOG2I/9448/cuw7ceIEDRo0AIyhzLfffjtt2rRh06ZNDBw4kMcff5z58+eb9aPlSq6T7oceeohFixYBxgLtt956K2vXruWll15i1KhReR6giDgnm81GSkZWvm82m+26Y6xSpQrh4eEsXrzYXrZ48WLuvPNOoqKirrj72qZNG/vzf3aPnjZtGmXKlMHHx4e77rqLM2fOXPF9P//8M/Xr18fLy4vy5cszcuTIHK3sl9u2bRsuLi6cOnUKgLNnz+Li4sIDDzxgP2b06NG0bNkSMNb37N27N1FRUXh7e1OlShXee+89+7G///47Xl5eV3TpfuaZZ2jbtq399fLly2nVqhXe3t5ERkYyYMAAkpOT7ftPnDjB7bffjre3N1FRUcyYMYNy5crZl5O8eDd706ZN9vfEx8djsVjs5zk/zp+zu9bveXp6Oh4eHvkcjYiIOIJZ11K5uZ4KCwuzb4GBgVgslhxlfn5+9mOLFy+eY19YWJi9UXfSpElERUXx9ttvU61aNfr3788999zDu+++65Bzm9dyvU73tm3baNy4MQDffvstNWvWZMWKFfz+++889dRTDB8+PM+DFBHnk5pppfrw/L87uX1UB3w8rv9PX5s2bVi0aBEvvPACYLRoP//881itVhYtWkRMTAypqamsWbOGxx577KqfsWbNGnr37s3YsWPp2rUr8+bNyzE8B4wW9B49ejBhwgRatWrFvn37eOKJJwCuOBagRo0aFC9enCVLlnDPPfewbNky++uLlixZYu8Gn52dTenSpfnuu+8oXrw4K1eu5IknniA8PJz77ruPW265haCgIGbNmkXv3r0BI1GfOXMmr732GgD79u2jY8eOjB49mqlTp3Lq1Cn69+9P//79+eyzzwDo0aMHp0+fZvHixbi7uzN48OCrtrjmhiPOn7OaMGECYHTnmzJlSo6LGavVytKlS6latapZ4YmISB4y61oKcn89dbNWrVpFu3btcpR16NCBgQMH5lsMNyPXZyozMxNPT0/A6ALQpUsXAKpWrcqJEyfyNjoREZO1adOGgQMHkpWVRWpqKhs3biQ6OprMzEwmTZoEGBVBenq6vaX7n9577z06duzI888/D0DlypVZuXIl8+bNsx8zcuRIXnjhBXr27AlA+fLlefXVV3n++eevmjRaLBZat27N4sWLueeee1i8eDG9evViypQp7Ny5kwoVKrBy5Ur7d7q7uzNy5Ej7+6Oioli1ahXffvst9913H66urjzwwAPMmDHDnnQvXLiQ+Ph4unXrBsDYsWPp3r27vYKrVKkSEyZMIDo6mo8++oiDBw/yxx9/sG7dOho2bAjAlClTqFSp0g2ff0edP2d18Y6/zWZj0qRJObqSe3h4UK5cOfvvrYiISEHSvHlzXFxydsROSkoCjB7W/1wpKzQ0lMTERFJTU/H29s63OG9ErpPuGjVq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vaIFOH/+PN27d8fX15fw8HDeffddYmJiGDhwoP0Yi8XCTz/9lON7goKCmDZtGnD17uW//fYblStXxtvbmzZt2uS4U37R8uXLadWqFd7e3kRGRjJgwACSk5OvOK6wOHXqFCEhIVeUJycnq4eGiIizMOtaKhfXU2FhYfYtMDAQi8WSo8zPz89+bM+ePfnss89yvP+zzz6jZ8+eOcp+//13tm/fzldffUXdunW57bbbePXVV/nggw/IyMi4+fPqALluSsnOznZEHCJS1GSmwJiI/P/eF4+Dh2+u3uLq6sqYMWN46KGHGDBgAKVLl77imLS0NBo0aMDQoUMJCAjg119/5ZFHHqFChQo0btzYftznn39O3759WbFiBXDpDvALL7zAW2+9Rfny5QkODub5559n1qxZfP7555QtW5Y33niDDh06sHfvXooVK0Z0dDSLFy9myJAh2Gw2li1bRlBQEMuXL6djx44sWbKEUqVKUbFixStiDQwMpG7duixevJiGDRuydetWLBYLGzduJCkpCT8/P5YsWUJ0dLT9Pf7+/kybNo2IiAi2bt1Knz598Pf35/nnn6dy5co0bNiQ6dOn8+qrr9rfM336dB566CEA4uPjadu2LY8//jjvvvsuqampDB06lPvuu48///wTgMGDB7NixQp++eUXQkNDGT58OBs2bKBu3bq5+v91uSNHjnD33XfTr18/nnjiCf766y+effbZHMfs27ePjh07Mnr0aKZOncqpU6fo378//fv3v6LyLywaNmzIr7/+ytNPPw1gT7SnTJlCs2bNzAxNRETyilnXUnBD11P/pUuXLkyaNInly5fTsmVLli9fzrlz5+jcuXOO64tVq1ZRq1YtQkND7WUdOnSgb9++/P3339SrVy9P48oLuW7pvhpnnoxGRATgrrvuom7duowYMeKq+0uVKsWQIUOoW7cu5cuX5+mnn6Zjx458++23OY6rVKkSb7zxBlWqVKFKlSr28lGjRnHrrbdSoUIFPD09+eijj3jzzTe57bbbqF69OpMnT8bb25tPP/0UMFrNly9fjtVqZcuWLXh4eNC9e3cWL14MGJOFXZ40/1NMTEyOY2+99VaqVavG8uXLr/r+l19+mebNm1OuXDk6d+7MkCFDcvxs3bt3z9Gyv3v3btavX0/37t0BmDhxIvXq1WPMmDFUrVqVevXqMXXqVBYtWsTu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MCEiERGRoktJt4iIiJO54447eOKJJ1izZg02mw2bzcbq1at56qmn6NKli9nhiYiIFClKukVERJzMhAkTqFChAs2aNcPLywsvLy9atGhBxYoVee+998wOT0REpEjRmG4REREnExQUxM8//8zevXvtS4ZVq1aNihUrmhyZiIhI0aOkW0RExElkZ2fz5ptv8ssvv5CRkcEtt9zCiBEj8Pb2Njs0ERGRIkvdy0VERJzEa6+9xosvvoifnx+lSpXivffeo1+/fmaHJSIiUqQp6RYREXESX3zxBR9++CHz58/np59+Yvbs2UyfPp3s7GyzQxMRESmylHSLiIg4icOHD9OpUyf763bt2mGxWDh+/LiJUYmIiBRtSrpFREScRFZWFl5eXjnK3N3dyczMNCkiERER0URqIiIiTsJms/Hoo4/i6elpL0tLS+Opp57C19fXXvbDDz+YEZ6IiEiRpKRbRETESfTs2fOKsocfftiESEREROQiJd0iIiJO4rPPPjM7BBEREfkHjekWERERERERcRAl3SIiIiIiIiIOoqRbRERERERExEGUdIuIiIiIiIg4iJJuEREREREREQdR0i0iIiIiIiLiIEq6RURERERERBxESbeIiIiIiIiIgyjpFhEREREREXEQJd0iIiIiIiIiDqKkW0RERERERMRBlHSLiIiIiIiIOIiSbhEREREREREHUdItIiIiIiIi4iBKukVEREREREQcREm3iIiIiIiIiIMo6RYRERERERFxECXdIiIiIiIiIg6ipFtERERERETEQZR0i4iIiIiIiDiIkm4RERERERERB1HSLSIiIiIiIuIgSrpFREREREREHERJt4iIiNywsWPH0qhRI/z9/QkJCaFr167s2rUrxzFpaWn069eP4sWL4+fnR7du3YiLizMpYhERkfylpFtERERu2JIlS+jXrx+rV69mwYIFZGZm0r59e5KTk+3HDBo0iNmzZ/Pdd9+xZMkSjh8/zt13321i1CIiIvnHYrPZbGYHkZ8SExMJDAwkISGBgIAAs8MREREnojoGTp06RUhICEuWLKF169YkJCRQsmRJZsyYwT333APAzp07qVatGqtWraJp06ZXfEZ6ejrp6en214mJiURGRhbp8yoiIo6RH3W3m0M+VURExETWbBvn0zJJTM0iNdNqbBlW0rKs2Gw2srMh22bDBri7WnBzccHN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7q8Lx5ON9DY5vj0jrh293426cgFli5HxtkZc25pvbTSzkyP9LUZP2xq57eDKhRav7bSrxbp2Ymr+fjR56d4VBlJBk4+yve+DHSP+7X7fm8y3t01b8+1dddDhVQ5t/P23+Z40f0/b+Mw02maj8romo/oNy1rdr+XaJstaHaB1qp+kdfqGsoZ1Ov2vdaRlPaBzang1NHSo9b92tPvw84VuV+x0E/UiF4MTXAxO8L/D2dFNISLqs1auXInU1FRpuaysDIGBgYDXCICX7RMRUT/DTjcREREpxsvLCzqdDoWFhbLywsJC+Pr6trqN0WiE0WjsjeYREREpjjd2EhERkWIMBgMmTJiA9PR0qcxmsyE9PR2xsbEObBkREVHv4Eg3ERERKSo1NRXJycmIjIxEdHQ01q5dC4vFgvnz5zu6aURERIpjp5uIiIgUNWfOHFy7dg0vvfQSCgoKEBERgT179rR4uBoREZEasdNNREREiktJSUFKSoqjm0FERNTreE83ERERERERkULY6SYiIiIiIiJSCDvdRERERERERAphp5uIiIiIiIhIIex0ExERERERESmkT3S6N2zYgKFDh8JkMiEmJgZHjhxpt/5nn32G0aNHw2QyISwsDF999VUvtZSIiIiIiIjIfg7vdH/yySdITU3FqlWrcOLECYSHhyMxMRFFRUWt1j948CDmzp2LhQsXIjs7G7NmzcKsWbNw8uTJXm45ERERERERUfs0QgjhyAbExMQgKioK69evBwDYbDYEBgbiqaeewooVK1rUnzNnDiwWC7788kupbOLEiYiIiMCmTZs6PF5ZWRk8PDxQWloKd3f3nguEiIhue8wxyuD7SkRESumNHOPQke6amhocP34cCQkJUplWq0VCQgIOHTrU6jaHDh2S1QeAxMTENutXV1ejrKxMNhERERERERH1Bod2uouLi2G1WuHj4yMr9/HxQUFBQavbFBQUdKp+WloaPDw8pCkwMLBnGk9ERERERETUAYff0620lStXorS0VJouX77s6CYRERERERHRbcLJkQf38vKCTqdDYWGhrLywsBC+vr6tbuPr69up+kajEUajUVpuvIWdl5kTEVFPa8wtDn5ciuowdxMRkVJ6I3c7tNNtMBgwYcIEpKenY9asWQDqH6SWnp6OlJSUVreJjY1Feno6li5dKpXt3bsXsbGxdh2zvLwcAHiZORERKeb69evw8PBwdDNUg7mbiIiUpmTudminGwBSU1ORnJyMyMhIREdHY+3atbBYLJg/fz4A4LHHHsPgwYORlpYGAFiyZAni4uKwZs0aTJ8+HTt27MCxY8ewefNmu47n7++Py5cvw83NDRqNRrG4GpWVlSEwMBCXL19W1RNXGVf/o9bY1BoXoN7Y1BoXAJSWliIoKAhms9nRTVGV3szdav5+qjU2tcYFqDc2tcYFqDc2tcYF9E7udnine86cObh27RpeeuklFBQUICIiAnv27JEelpafnw+t9tdbz++++25s374dL7zwAp577jmMHDkSn3/+OUJDQ+06nlarRUBAgCKxtMfd3V11X1CAcfVHao1NrXEB6o1NrXEBkOUt6j5H5G41fz/VGpta4wLUG5ta4wLUG5ta4wKUzd0O73QDQEpKSpuXk2dmZrYomz17NmbPnq1wq4iIiIiIiIi6hz/FExERERERESmEnW6FGY1GrFq1SvYEdTVgXP2PWmNTa1yAemNTa1yAumO7Xaj5M1RrbGqNC1BvbGqNC1BvbGqNC+id2DSC/68JERERERERkSI40k1ERERERESkEHa6iYiIiIiIiBTCTjcRERERERGRQtjpJiIiIiIiIlIIO92d8N1332HGjBnw9/eHRqPB559/bve2Bw4cgJOTEyIiIlqsu3LlCubNm4eBAwfC2dkZYWFhOHbsWM81vANKxGW1WvHiiy8iODgYzs7OGD58OF577TX09nP7OhtbZmYmNBpNi6mgoEBWb8OGDRg6dChMJhNiYmJw5MgRBaNoSYm40tLSEBUVBTc3N3h7e2PWrFnIy8tTOJKWlPrMGr3xxhvQaDRYunRpzze+HUrF5ejzB6BMbH3hHNKVc2N1dTWef/55DBkyBEajEUOHDsVf//pXWZ3PPvsMo0ePhslkQlhYGL766iuFIiC15m1AvblbrXkbUG/uVmveBtSbu9Wat4G+m7vZ6e4Ei8WC8PBwbNiwoVPb3bx5E4899hjuueeeFutKSkowadIk6PV6fP311/jPf/6DNWvWwNPTs6ea3SEl4nrzzTexceNGrF+/Hj/99BPefPNNvPXWW1i3bl1PNdsuXY0tLy8PV69elSZvb29p3SeffILU1FSsWrUKJ06cQHh4OBITE1FUVNTTzW+TEnHt27cPixYtwvfff4+9e/eitrYW9913HywW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\n",
"text/plain": [
""
]
},
"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(\"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(\"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": {
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
"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.10.0"
},
"widgets": {
"application/vnd.jupyter.widget-state+json": {
"state": {
"06c8331cd3b940db8a37b2b8605896a8": {
"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_085f05859d5d4308aa0dcf8cb3935246",
"msg_id": "",
"outputs": [
{
"data": {
"text/html": "🏃 Finishing 'polarization_splitter_rotator'... \n \n",
"text/plain": "\u001b[32m🏃 \u001b[0m \u001b[1;32mFinishing 'polarization_splitter_rotator'...\u001b[0m\n"
},
"metadata": {},
"output_type": "display_data"
}
]
}
},
"07ff5630b6c44d65ae53caa4924ee3be": {
"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_3b7107442a384894979a3e57379874df",
"msg_id": "",
"outputs": [
{
"data": {
"text/html": "🚶 Finishing 'polarization_splitter_rotator'... \n \n",
"text/plain": "\u001b[32m🚶 \u001b[0m \u001b[1;32mFinishing 'polarization_splitter_rotator'...\u001b[0m\n"
},
"metadata": {},
"output_type": "display_data"
}
]
}
},
"085f05859d5d4308aa0dcf8cb3935246": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "1.2.0",
"model_name": "LayoutModel",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": 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,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"089a7ae657cc4bf2b14cafdf631a521f": {
"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_e4a57c3e11bd4c218c69d7f7ab892f3c",
"msg_id": "",
"outputs": [
{
"data": {
"text/html": "🏃 Starting 'polarization_splitter_rotator'... \n \n",
"text/plain": "\u001b[32m🏃 \u001b[0m \u001b[1;32mStarting 'polarization_splitter_rotator'...\u001b[0m\n"
},
"metadata": {},
"output_type": "display_data"
}
]
}
},
"1d8e87fc61684a50931e717d86ffb3e7": {
"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_a4b58675e987474cafd2b223fb148a87",
"msg_id": "",
"outputs": [
{
"data": {
"text/html": "↑ simulation.json ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.0% • 14.2/14.2 kB • ? • 0:00:00 \n \n",
"text/plain": "\u001b[1;31m↑\u001b[0m \u001b[1;34msimulation.json\u001b[0m \u001b[38;2;114;156;31m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m100.0%\u001b[0m • \u001b[32m14.2/14.2 kB\u001b[0m • \u001b[31m?\u001b[0m • \u001b[36m0:00:00\u001b[0m\n"
},
"metadata": {},
"output_type": "display_data"
}
]
}
},
"2574dbc8f7aa42d5bf527a0e0b2e28a1": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "1.2.0",
"model_name": "LayoutModel",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": 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,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"3b7107442a384894979a3e57379874df": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "1.2.0",
"model_name": "LayoutModel",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": 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,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"4a632534bd5b41249232764965c06d7d": {
"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_9ee3e61d69484239944c28df3caf21fc",
"msg_id": "",
"outputs": [
{
"data": {
"text/html": "↓ monitor_data.hdf5 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.0% • 27.5/27.5 MB • 25.2 MB/s • 0:00:00 \n \n",
"text/plain": "\u001b[1;32m↓\u001b[0m \u001b[1;34mmonitor_data.hdf5\u001b[0m \u001b[38;2;114;156;31m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m100.0%\u001b[0m • \u001b[32m27.5/27.5 MB\u001b[0m • \u001b[31m25.2 MB/s\u001b[0m • \u001b[36m0:00:00\u001b[0m\n"
},
"metadata": {},
"output_type": "display_data"
}
]
}
},
"4c4bef5d1866410884cf64ba260f227b": {
"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_4e4d900437294cf7b137a559a25b7683",
"msg_id": "",
"outputs": [
{
"data": {
"text/html": "🚶 Starting 'polarization_splitter_rotator'... \n \n",
"text/plain": "\u001b[32m🚶 \u001b[0m \u001b[1;32mStarting 'polarization_splitter_rotator'...\u001b[0m\n"
},
"metadata": {},
"output_type": "display_data"
}
]
}
},
"4e4d900437294cf7b137a559a25b7683": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "1.2.0",
"model_name": "LayoutModel",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": 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,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"5ef685f700754f2099736ea31b205d55": {
"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_d09eb29ebdd64b4f94e830daebd8c9f9",
"msg_id": "",
"outputs": [
{
"data": {
"text/html": "↓ monitor_data.hdf5 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.0% • 27.5/27.5 MB • 26.8 MB/s • 0:00:00 \n \n",
"text/plain": "\u001b[1;32m↓\u001b[0m \u001b[1;34mmonitor_data.hdf5\u001b[0m \u001b[38;2;114;156;31m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m100.0%\u001b[0m • \u001b[32m27.5/27.5 MB\u001b[0m • \u001b[31m26.8 MB/s\u001b[0m • \u001b[36m0:00:00\u001b[0m\n"
},
"metadata": {},
"output_type": "display_data"
}
]
}
},
"71938e8633b244f991ecb85942a6f263": {
"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_f067c76f36614fcba006199e6d24ce2c",
"msg_id": "",
"outputs": [
{
"data": {
"text/html": "% done (field decay = 8.80e-02) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00 \n \n",
"text/plain": "% done (field decay = 8.80e-02) \u001b[38;2;114;156;31m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m100%\u001b[0m \u001b[36m0:00:00\u001b[0m\n"
},
"metadata": {},
"output_type": "display_data"
}
]
}
},
"8a651c995b0a47ccb69b8858b4e7672c": {
"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_2574dbc8f7aa42d5bf527a0e0b2e28a1",
"msg_id": "",
"outputs": [
{
"data": {
"text/html": "% done (field decay = 4.07e-06) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00 \n \n",
"text/plain": "% done (field decay = 4.07e-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"
}
]
}
},
"8aafdf8e3ad147448b3bd6e832cfbf9c": {
"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_93c1f854f8b94d34a6b50b7e1e086849",
"msg_id": "",
"outputs": [
{
"data": {
"text/html": "↑ simulation.json ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.0% • 14.2/14.2 kB • ? • 0:00:00 \n \n",
"text/plain": "\u001b[1;31m↑\u001b[0m \u001b[1;34msimulation.json\u001b[0m \u001b[38;2;114;156;31m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[35m100.0%\u001b[0m • \u001b[32m14.2/14.2 kB\u001b[0m • \u001b[31m?\u001b[0m • \u001b[36m0:00:00\u001b[0m\n"
},
"metadata": {},
"output_type": "display_data"
}
]
}
},
"93c1f854f8b94d34a6b50b7e1e086849": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "1.2.0",
"model_name": "LayoutModel",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": 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,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"9ee3e61d69484239944c28df3caf21fc": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "1.2.0",
"model_name": "LayoutModel",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": 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,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"a4b58675e987474cafd2b223fb148a87": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "1.2.0",
"model_name": "LayoutModel",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": 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,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"d09eb29ebdd64b4f94e830daebd8c9f9": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "1.2.0",
"model_name": "LayoutModel",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": 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,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"e4a57c3e11bd4c218c69d7f7ab892f3c": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "1.2.0",
"model_name": "LayoutModel",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": 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,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"f067c76f36614fcba006199e6d24ce2c": {
"model_module": "@jupyter-widgets/base",
"model_module_version": "1.2.0",
"model_name": "LayoutModel",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": 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,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
}
},
"version_major": 2,
"version_minor": 0
}
}
},
"nbformat": 4,
"nbformat_minor": 5
}