These files are portfolio projects from my Computational Physics class at High Point Univeristy. Our main text we drew from was Computational Modeling and Visualization with Python, by J. Wang.
Github displays .ipynb files natively, so to view these files simply open its page. They are a mixture of Python and Markdown creating accessible presentations for projects.
Numpy, MatPlotLib, SciPy, vPython, and Pandas are the libraries used.
- 1D_Heat_Flow
- Ball_Chain_with_Non_Linearity
- Fourier_Series_Tutorial
- Jay_Wang_Problem
- Lissajou_Figures
- ode.py
Since all of the files are .ipynb, you will need to download Jupyter Notebook or JupyterLab. The first cell of each notebook includes the libraries used, mostly Numpy, MatPlotLib, SciPy, vPython, and Pandas, so you will need to also download those. Then you are free to run and edit them.