A basic implementation of the Numerov method to solve the Schrodinger equation for a 1/r potential
git clone "https://github.com/ad3ller/numerov"
cd ./numerov
The Numerov method can be sped up significantly (x10) with cython.
python setup.py build_ext -i
python setup.py install
Requires cython build, sympy and pytest.
pytest
>>> import numerov
>>> numerov.radial_integral(12, 5, 15, 4, step=0.0001)
4.573187231242028
See notebooks.