Skip to content

Commit

Permalink
deploy: f3c6b01
Browse files Browse the repository at this point in the history
  • Loading branch information
PaulWAyers committed Jan 22, 2025
1 parent a02066c commit 9fc6c12
Show file tree
Hide file tree
Showing 4 changed files with 62 additions and 46 deletions.
33 changes: 10 additions & 23 deletions ParticleInMultiD.html
Original file line number Diff line number Diff line change
Expand Up @@ -1059,23 +1059,21 @@ <h3>Eigenvalues and Eigenfunctions for a Particle Confined to a Circular Disk<a
<span class="sa">f</span><span class="s1">&#39; principle quantum number </span><span class="si">{</span><span class="n">n</span><span class="si">}</span><span class="s1">, and angular quantum number </span><span class="si">{</span><span class="n">l</span><span class="si">}</span><span class="s1">&#39;</span>
<span class="sa">f</span><span class="s1">&#39; is </span><span class="si">{</span><span class="n">compute_energy_disk</span><span class="p">(</span><span class="n">n</span><span class="p">,</span><span class="w"> </span><span class="n">l</span><span class="p">,</span><span class="w"> </span><span class="n">a</span><span class="p">)</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1"> a.u..&#39;</span><span class="p">)</span>


<span class="c1">#Principle quantum number slider:</span>
<span class="n">n</span> <span class="o">=</span> <span class="mi">1</span>

<span class="c1">#Angular quantum number slider:</span>
<span class="n">l</span> <span class="o">=</span> <span class="mi">0</span>

<span class="c1">#Box length slider:</span>
<span class="n">a</span> <span class="o">=</span> <span class="mi">1</span>


<span class="n">print_energy_disk</span><span class="p">(</span><span class="n">a</span><span class="p">,</span> <span class="n">n</span><span class="p">,</span> <span class="n">l</span><span class="p">)</span>
</pre></div>
</div>
</div>
<div class="cell_output docutils container">
<div class="output stream highlight-myst-ansi notranslate"><div class="highlight"><pre><span></span>The energy of an electron confined to a disk with radius 1.00 a.u., principle quantum number 1, and angular quantum number 0 is 2.892 a.u..
<div class="output traceback highlight-ipythontb notranslate"><div class="highlight"><pre><span></span><span class="gt">---------------------------------------------------------------------------</span>
<span class="ne">NameError</span><span class="g g-Whitespace"> </span>Traceback (most recent call last)
<span class="n">Cell</span> <span class="n">In</span><span class="p">[</span><span class="mi">2</span><span class="p">],</span> <span class="n">line</span> <span class="mi">17</span>
<span class="g g-Whitespace"> </span><span class="mi">12</span> <span class="k">def</span><span class="w"> </span><span class="nf">print_energy_disk</span><span class="p">(</span><span class="n">a</span><span class="p">,</span> <span class="n">n</span><span class="p">,</span> <span class="n">l</span><span class="p">):</span>
<span class="g g-Whitespace"> </span><span class="mi">13</span> <span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">&#39;The energy of an electron confined to a disk with radius </span><span class="si">{</span><span class="n">a</span><span class="si">:</span><span class="s1">.2f</span><span class="si">}</span><span class="s1"> a.u.,&#39;</span>
<span class="g g-Whitespace"> </span><span class="mi">14</span> <span class="sa">f</span><span class="s1">&#39; principle quantum number </span><span class="si">{</span><span class="n">n</span><span class="si">}</span><span class="s1">, and angular quantum number </span><span class="si">{</span><span class="n">l</span><span class="si">}</span><span class="s1">&#39;</span>
<span class="g g-Whitespace"> </span><span class="mi">15</span> <span class="sa">f</span><span class="s1">&#39; is </span><span class="si">{</span><span class="n">compute_energy_disk</span><span class="p">(</span><span class="n">n</span><span class="p">,</span><span class="w"> </span><span class="n">l</span><span class="p">,</span><span class="w"> </span><span class="n">a</span><span class="p">)</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1"> a.u..&#39;</span><span class="p">)</span>
<span class="ne">---&gt; </span><span class="mi">17</span> <span class="n">print_energy_disk</span><span class="p">(</span><span class="n">a</span><span class="p">,</span> <span class="n">n</span><span class="p">,</span> <span class="n">l</span><span class="p">)</span>

<span class="ne">NameError</span>: name &#39;a&#39; is not defined
</pre></div>
</div>
</div>
Expand Down Expand Up @@ -1322,17 +1320,6 @@ <h3>Solutions to the Schrödinger Equation for a Particle Confined to a Spherica
<span class="sa">f</span><span class="s1">&#39; principle quantum number </span><span class="si">{</span><span class="n">n</span><span class="si">}</span><span class="s1">, and angular quantum number </span><span class="si">{</span><span class="n">l</span><span class="si">}</span><span class="s1">&#39;</span>
<span class="sa">f</span><span class="s1">&#39; is </span><span class="si">{</span><span class="n">compute_energy_ball</span><span class="p">(</span><span class="n">n</span><span class="p">,</span><span class="w"> </span><span class="n">l</span><span class="p">,</span><span class="w"> </span><span class="n">a</span><span class="p">)</span><span class="si">:</span><span class="s1">5.2f</span><span class="si">}</span><span class="s1"> a.u..&#39;</span><span class="p">)</span>


<span class="c1">#Principle quantum number slider:</span>
<span class="n">n</span> <span class="o">=</span> <span class="mi">1</span>

<span class="c1">#Angular quantum number slider:</span>
<span class="n">l</span> <span class="o">=</span> <span class="mi">0</span>

<span class="c1">#Box length slider:</span>
<span class="n">a</span> <span class="o">=</span> <span class="mi">1</span>


<span class="n">print_energy_ball</span><span class="p">(</span><span class="n">a</span><span class="p">,</span> <span class="n">n</span><span class="p">,</span> <span class="n">l</span><span class="p">)</span>
</pre></div>
</div>
Expand Down
22 changes: 0 additions & 22 deletions _sources/ParticleInMultiD.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -665,17 +665,6 @@
" f' principle quantum number {n}, and angular quantum number {l}'\n",
" f' is {compute_energy_disk(n, l, a):.3f} a.u..')\n",
"\n",
"\n",
"#Principle quantum number slider:\n",
"n = 1\n",
"\n",
"#Angular quantum number slider:\n",
"l = 0\n",
"\n",
"#Box length slider:\n",
"a = 1\n",
"\n",
"\n",
"print_energy_disk(a, n, l)"
]
},
Expand Down Expand Up @@ -999,17 +988,6 @@
" f' principle quantum number {n}, and angular quantum number {l}'\n",
" f' is {compute_energy_ball(n, l, a):5.2f} a.u..')\n",
"\n",
"\n",
"#Principle quantum number slider:\n",
"n = 1\n",
"\n",
"#Angular quantum number slider:\n",
"l = 0\n",
"\n",
"#Box length slider:\n",
"a = 1\n",
"\n",
"\n",
"print_energy_ball(a, n, l)"
]
},
Expand Down
51 changes: 51 additions & 0 deletions reports/ParticleInMultiD.err.log
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
Traceback (most recent call last):
File "/opt/hostedtoolcache/Python/3.11.11/x64/lib/python3.11/site-packages/jupyter_cache/executors/utils.py", line 58, in single_nb_execution
executenb(
File "/opt/hostedtoolcache/Python/3.11.11/x64/lib/python3.11/site-packages/nbclient/client.py", line 1319, in execute
return NotebookClient(nb=nb, resources=resources, km=km, **kwargs).execute()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/hostedtoolcache/Python/3.11.11/x64/lib/python3.11/site-packages/jupyter_core/utils/__init__.py", line 165, in wrapped
return loop.run_until_complete(inner)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/hostedtoolcache/Python/3.11.11/x64/lib/python3.11/asyncio/base_events.py", line 654, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/opt/hostedtoolcache/Python/3.11.11/x64/lib/python3.11/site-packages/nbclient/client.py", line 709, in async_execute
await self.async_execute_cell(
File "/opt/hostedtoolcache/Python/3.11.11/x64/lib/python3.11/site-packages/nbclient/client.py", line 1062, in async_execute_cell
await self._check_raise_for_error(cell, cell_index, exec_reply)
File "/opt/hostedtoolcache/Python/3.11.11/x64/lib/python3.11/site-packages/nbclient/client.py", line 918, in _check_raise_for_error
raise CellExecutionError.from_cell_and_msg(cell, exec_reply_content)
nbclient.exceptions.CellExecutionError: An error occurred while executing the following cell:
------------------
# Define a function for the energy (in a.u.) of a particle in a circular disk
# with length a, principle quantum number n, and angular quantum number l
# The length is input in Bohr (atomic units).
def compute_energy_disk(n, l, a):
"Compute 1-dimensional particle-in-a-spherical-ball energy."
#Compute the first n zeros of the Bessel function
zeros = special.jn_zeros(l,n)
#Compute the energy from the n-th zero.
return (zeros[-1])**2/ (2 * a**2)

#This next bit of code just prints out the energy in atomic units
def print_energy_disk(a, n, l):
print(f'The energy of an electron confined to a disk with radius {a:.2f} a.u.,'
f' principle quantum number {n}, and angular quantum number {l}'
f' is {compute_energy_disk(n, l, a):.3f} a.u..')

print_energy_disk(a, n, l)
------------------


---------------------------------------------------------------------------
NameError Traceback (most recent call last)
Cell In[2], line 17
 12 def print_energy_disk(a, n, l):
 13 print(f'The energy of an electron confined to a disk with radius {a:.2f} a.u.,'
 14 f' principle quantum number {n}, and angular quantum number {l}'
 15 f' is {compute_energy_disk(n, l, a):.3f} a.u..')
---> 17 print_energy_disk(a, n, l)

NameError: name 'a' is not defined

2 changes: 1 addition & 1 deletion searchindex.js

Large diffs are not rendered by default.

0 comments on commit 9fc6c12

Please sign in to comment.