.
├── doc
├── env
├── src
├── .gitignore
├── LICENSE
├── NSPDHAWF - Presentation.pdf
├── Numerical Simulations of Probability Distributions for the Hydrogen’s Atom Wave Functions.pdf
├── README.MD
└── Use Manual.pdf
This project consists of: the paper Numerical Simulations of Probability Distributions for the Hydrogen’s Atom Wave Functions.pdf
,
the presentation NSPDHAWF - Presentation.pdf
and implementation inside src
that
describes the use of Monte Carlo's Integration method to
numerically simulate the behavior of the probability
distribution in the real valued Wave Functions of the
Hydrogen atom. The paper also mentions and develops the
general integration of the probability distribution in a
general wave function.
All the .pdf files in this repository were written in LaTeX <3
$ cd hydro-wave-visualizer/
$ python3 -m venv env
$ source env/bin/activate
$ pip install matplotlib pandas openpyxl
This line exits from the python virtual environment
$ deactivate
> cd hydro-wave-visualizer\
> python -m venv venv
> .\env\Scripts\activate
> pip install matplotlib pandas openpyxl
Same here
> deactivate
$ cd hydro-wave-visualizer/
$ source env/bin/activate
$ python3 hydro_wave_visualizer.py
> cd hydro-wave-visualizer\
> .\env\Scripts\activate
> python hydro_wave_visualizer.py
What we are doing here is to create a new virtual environment and adding the dependencies the project needs via pip ONLY in the virtual environment. This is because you won't want to install every package you need globally but for the project you're working with.
That and the fact that packages are cached so that if you need them again, these will be loaded from local.
This project is licensed under The Legacy License (a modified version of the MIT License), comply with the Digital Millennium Copyright Act: 17 U.S.C. §§ 101, 104, 104A, 108, 132, 114, 117, 701