403Webshell
Server IP : 35.80.110.71  /  Your IP : 216.73.216.221
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux ip-172-31-21-44 6.17.0-1019-aws #19~24.04.1-Ubuntu SMP Tue Jun 23 18:53:06 UTC 2026 x86_64
User : ubuntu ( 1000)
PHP Version : 8.3.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/sympy/physics/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/sympy/physics/__pycache__/sho.cpython-312.pyc
�

M�Zd�	��@�ddlmZmZmZddlmZmZmZmZm	Z	d�Z
d�Zy)�)�S�pi�Rational)�assoc_laguerre�sqrt�exp�	factorial�
factorial2c	��tt||||g�\}}}}|dz}td|z|tdd�zzd||zdzzzt	|dz
�ztt
�t
d|zd|zzdz
�zz�}|||zzt||dzz�zt|dz
|tjzd|z|dzz�zS)a=
    Returns the radial wavefunction R_{nl} for a 3d isotropic harmonic
    oscillator.

    Parameters
    ==========

    n :
        The "nodal" quantum number.  Corresponds to the number of nodes in
        the wavefunction.  ``n >= 0``
    l :
        The quantum number for orbital angular momentum.
    nu :
        mass-scaled frequency: nu = m*omega/(2*hbar) where `m` is the mass
        and `omega` the frequency of the oscillator.
        (in atomic units ``nu == omega/2``)
    r :
        Radial coordinate.

    Examples
    ========

    >>> from sympy.physics.sho import R_nl
    >>> from sympy.abc import r, nu, l
    >>> R_nl(0, 0, 1, r)
    2*2**(3/4)*exp(-r**2)/pi**(1/4)
    >>> R_nl(1, 0, 1, r)
    4*2**(1/4)*sqrt(3)*(3/2 - 2*r**2)*exp(-r**2)/(3*pi**(1/4))

    l, nu and r may be symbolic:

    >>> R_nl(0, 0, nu, r)
    2*2**(3/4)*sqrt(nu**(3/2))*exp(-nu*r**2)/pi**(1/4)
    >>> R_nl(0, l, 1, r)
    r**l*sqrt(2**(l + 3/2)*2**(l + 2)/factorial2(2*l + 1))*exp(-r**2)/pi**(1/4)

    The normalization of the radial wavefunction is:

    >>> from sympy import Integral, oo
    >>> Integral(R_nl(0, 0, 1, r)**2*r**2, (r, 0, oo)).n()
    1.00000000000000
    >>> Integral(R_nl(1, 0, 1, r)**2*r**2, (r, 0, oo)).n()
    1.00000000000000
    >>> Integral(R_nl(1, 1, 1, r)**2*r**2, (r, 0, oo)).n()
    1.00000000000000

    ���)
�maprrrr	rr
rr�Half)�n�l�nu�r�Cs     �3/usr/lib/python3/dist-packages/sympy/physics/sho.py�R_nlrs���`�a�!�Q��A��'�K�A�q�"�a�	
�A��A����d�a�(�1�a�.�(�
)�!�a�!�e�a�i�.�
8��1�q�5�9I�
I�
�"�X�z�!�A�#��!��)�a�-�0�
1�
3�	�A�
�Q��V�8�C���A�q�D��M�!�.��Q���A�F�F�
�A�b�D��A��I�"N�N�N�c�2�d|z|ztdd�z|zS)aD
    Returns the Energy of an isotropic harmonic oscillator.

    Parameters
    ==========

    n :
        The "nodal" quantum number.
    l :
        The orbital angular momentum.
    hw :
        The harmonic oscillator parameter.

    Notes
    =====

    The unit of the returned value matches the unit of hw, since the energy is
    calculated as:

        E_nl = (2*n + l + 3/2)*hw

    Examples
    ========

    >>> from sympy.physics.sho import E_nl
    >>> from sympy import symbols
    >>> x, y, z = symbols('x, y, z')
    >>> E_nl(x, y, z)
    z*(2*x + y + 3/2)
    r
r)r)rr�hws   r�E_nlr@s"��>
�a�C�!�G�h�q�!�n�$�b�(�(rN)�
sympy.corerrr�sympy.functionsrrrr	r
rr�rr�<module>rs��&�&�L�L�8O�v)r

Youez - 2016 - github.com/yon3zu
LinuXploit