Homework of 2020 ZJU course, written by Shaw Haines, all rights reserved.
To view the contents of jupyter notebooks, visit https://nbviewer.jupyter.org/ and paste the url of this repository; For interactive experiences, visit https://mybinder.org/.
The project may requires python modules below:
- python3
- numpy
- matplotlib
- math
- scipy
You may have to install them in binder.
- 1. Nondimensionalization
- 2. Error Analysis
- 3. Interpolation
- 4. Differential
- 5. Integration
- 6. Ordinary Differential Equations
- 7. Matrix Computation
- 8. Partial Differential Equations
- 9. Fourier Transformations
- 10. Particle-in-cell Simulation
- 11. Monte-Carlo Method
- 12. Parallel Programming