Skip to content

Commit

Permalink
use retina for notebooks
Browse files Browse the repository at this point in the history
  • Loading branch information
scottprahl committed Jun 6, 2024
1 parent 7a72f3c commit 17c36e1
Show file tree
Hide file tree
Showing 14 changed files with 210,818 additions and 145,781 deletions.
111,359 changes: 65,832 additions & 45,527 deletions docs/00-Polarization-Fields.ipynb

Large diffs are not rendered by default.

28,817 changes: 17,028 additions & 11,789 deletions docs/01-Polarization-Ellipses.ipynb

Large diffs are not rendered by default.

56,202 changes: 33,185 additions & 23,017 deletions docs/02-Jones-Conventions.ipynb

Large diffs are not rendered by default.

25 changes: 13 additions & 12 deletions docs/03-Jones-Vector.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@
"import pypolar.jones as jones\n",
"import pypolar.visualization as vis\n",
"\n",
"np.set_printoptions(suppress=True) # to print 1e-16 as zero"
"np.set_printoptions(suppress=True) # to print 1e-16 as zero\n",
"%config InlineBackend.figure_format = 'retina'"
]
},
{
Expand Down Expand Up @@ -329,7 +330,7 @@
" 55.00 55.00 12.00 12.00 -89.00 -89.00 5.00 5.00 \n",
" 55.00 55.00 12.00 12.00 -30.00 -30.00 5.00 5.00 \n",
" 55.00 55.00 12.00 12.00 -40.00 -40.00 5.00 5.00 \n",
" 55.00 55.00 12.00 12.00 0.00 0.00 5.00 5.00 \n",
" 55.00 55.00 12.00 12.00 0.00 -0.00 5.00 5.00 \n",
" 55.00 55.00 12.00 12.00 40.00 40.00 5.00 5.00 \n",
"\n",
"-15.00 -15.00 -44.00 -44.00 17.00 17.00 0.50 0.50 \n",
Expand Down Expand Up @@ -456,20 +457,20 @@
"name": "stdout",
"output_type": "stream",
"text": [
"jones = (-0.01693782214321035-0.97007152990789j)\n",
"expected = (-0.016937822143210306-0.9700715299078898j)\n",
"jones = (-0.016937822143210383-0.97007152990789j)\n",
"expected = (-0.01693782214321031-0.9700715299078898j)\n",
"\n",
"jones = (-0.17445763018700944-0.6043389585039243j)\n",
"expected = (-0.17445763018700947-0.6043389585039243j)\n",
"jones = (-0.17445763018700947-0.6043389585039243j)\n",
"expected = (-0.17445763018700944-0.6043389585039243j)\n",
"\n",
"jones = (-0.2679491924311227-1.3739558588929501e-17j)\n",
"jones = (-0.2679491924311227-8.848975910384457e-18j)\n",
"expected = (-0.2679491924311227+0j)\n",
"\n",
"jones = (-0.24743582965269675+0.2857142857142857j)\n",
"expected = (-0.24743582965269673+0.2857142857142857j)\n",
"\n",
"jones = (-0.07547402343166398+0.856068913882793j)\n",
"expected = (-0.07547402343166398+0.8560689138827929j)\n",
"jones = (-0.0754740234316639+0.8560689138827932j)\n",
"expected = (-0.07547402343166396+0.856068913882793j)\n",
"\n"
]
}
Expand Down Expand Up @@ -500,7 +501,7 @@
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
Expand All @@ -514,7 +515,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.6"
"version": "3.12.3"
},
"toc": {
"nav_menu": {},
Expand All @@ -528,5 +529,5 @@
}
},
"nbformat": 4,
"nbformat_minor": 2
"nbformat_minor": 4
}
29 changes: 13 additions & 16 deletions docs/04-Jones-Matrices.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@
"\n",
"import pypolar.jones as jones\n",
"\n",
"np.set_printoptions(suppress=True) # print 1e-16 as zero"
"np.set_printoptions(suppress=True) # print 1e-16 as zero\n",
"%config InlineBackend.figure_format = 'retina'"
]
},
{
Expand Down Expand Up @@ -128,9 +129,7 @@
{
"cell_type": "code",
"execution_count": 4,
"metadata": {
"scrolled": false
},
"metadata": {},
"outputs": [
{
"name": "stdout",
Expand All @@ -149,23 +148,23 @@
" [-0. +0.70710678j 0.70710678+0.j ]]\n",
"\n",
"... and when scaled by so top left element is unity\n",
"[[ 1.+0.j -0.+1.j]\n",
"[[ 1.-0.j -0.+1.j]\n",
" [-0.+1.j 1.+0.j]]\n",
"\n",
"Jones Matrix for QWP with fast axis at 90.0°\n",
"[[ 0.70710678+0.70710678j -0. +0.j ]\n",
" [-0. +0.j 0.70710678-0.70710678j]]\n",
"\n",
"... and when scaled by so top left element is unity\n",
"[[1.+0.j 0.+0.j]\n",
"[[1.-0.j 0.+0.j]\n",
" [0.+0.j 0.-1.j]]\n",
"\n",
"Jones Matrix for QWP with fast axis at -45.0°\n",
"[[0.70710678-0.j 0. -0.70710678j]\n",
" [0. -0.70710678j 0.70710678+0.j ]]\n",
"\n",
"... and when scaled by so top left element is unity\n",
"[[1.+0.j 0.-1.j]\n",
"[[1.-0.j 0.-1.j]\n",
" [0.-1.j 1.+0.j]]\n",
"\n"
]
Expand Down Expand Up @@ -199,9 +198,7 @@
{
"cell_type": "code",
"execution_count": 5,
"metadata": {
"scrolled": false
},
"metadata": {},
"outputs": [
{
"name": "stdout",
Expand All @@ -220,23 +217,23 @@
" [-0. +0.70710678j 0.70710678+0.j ]]\n",
"\n",
"... and when scaled by so top left element is unity\n",
"[[ 1.+0.j -0.+1.j]\n",
"[[ 1.-0.j -0.+1.j]\n",
" [-0.+1.j 1.+0.j]]\n",
"\n",
"Jones Matrix for QWP with fast axis at 90.0°\n",
"[[ 0.70710678+0.70710678j -0. +0.j ]\n",
" [-0. +0.j 0.70710678-0.70710678j]]\n",
"\n",
"... and when scaled by so top left element is unity\n",
"[[1.+0.j 0.+0.j]\n",
"[[1.-0.j 0.+0.j]\n",
" [0.+0.j 0.-1.j]]\n",
"\n",
"Jones Matrix for QWP with fast axis at -45.0°\n",
"[[0.70710678-0.j 0. -0.70710678j]\n",
" [0. -0.70710678j 0.70710678+0.j ]]\n",
"\n",
"... and when scaled by so top left element is unity\n",
"[[1.+0.j 0.-1.j]\n",
"[[1.-0.j 0.-1.j]\n",
" [0.-1.j 1.+0.j]]\n",
"\n"
]
Expand Down Expand Up @@ -331,7 +328,7 @@
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
Expand All @@ -345,7 +342,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.5"
"version": "3.12.3"
},
"toc": {
"nav_menu": {},
Expand All @@ -359,5 +356,5 @@
}
},
"nbformat": 4,
"nbformat_minor": 2
"nbformat_minor": 4
}
159,531 changes: 94,335 additions & 65,196 deletions docs/05-Stokes-Vectors.ipynb

Large diffs are not rendered by default.

43 changes: 28 additions & 15 deletions docs/05a-Symbolic-Jones.ipynb

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion docs/06-Mueller-Matrices.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@
"import pypolar.mueller as mueller\n",
"import pypolar.visualization as vis\n",
"\n",
"np.set_printoptions(suppress=True) # print 1e-16 as zero"
"np.set_printoptions(suppress=True) # print 1e-16 as zero\n",
"%config InlineBackend.figure_format = 'retina'"
]
},
{
Expand Down
178 changes: 132 additions & 46 deletions docs/07-Fresnel-Reflection.ipynb

Large diffs are not rendered by default.

71 changes: 48 additions & 23 deletions docs/08-Fresnel-Rhomb.ipynb

Large diffs are not rendered by default.

11 changes: 6 additions & 5 deletions docs/09-Symbolic-Fresnel.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,8 @@
"import sympy\n",
"import pypolar.sym_fresnel as sym_fresnel\n",
"\n",
"sympy.init_printing(use_unicode=True)"
"sympy.init_printing(use_unicode=True)\n",
"%config InlineBackend.figure_format = 'retina'"
]
},
{
Expand All @@ -30,7 +31,7 @@
"outputs": [
{
"data": {
"image/png": "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\n",
"image/png": "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",
"text/latex": [
"$\\displaystyle \\frac{2 m \\cos{\\left(\\theta \\right)}}{m^{2} \\cos{\\left(\\theta \\right)} + \\sqrt{m^{2} - \\sin^{2}{\\left(\\theta \\right)}}}$"
],
Expand Down Expand Up @@ -63,7 +64,7 @@
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
Expand All @@ -77,9 +78,9 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.5"
"version": "3.12.3"
}
},
"nbformat": 4,
"nbformat_minor": 2
"nbformat_minor": 4
}
95 changes: 56 additions & 39 deletions docs/10a-Ellipsometry.ipynb

Large diffs are not rendered by default.

83 changes: 55 additions & 28 deletions docs/10b-Ellipsometry.ipynb

Large diffs are not rendered by default.

152 changes: 85 additions & 67 deletions docs/10c-Ellipsometry.ipynb

Large diffs are not rendered by default.

0 comments on commit 17c36e1

Please sign in to comment.