If you are interested in learning computational physics and scientific computing with python, then I hope you will find this repository helpful ^_ ^
-
Derivatives
A. First derivative (Forward, Backward, Central, and Richardson methods)
B. Second derivative (Double forward, Double Backward, Double Central, and Richardson methods) -
Partial Derivatives
A. Gradient
B. Divergence and Curl -
integration
A. Riemann sum
B. Trapezoidal sum
C. Simpson's rule -
Differential Equations
A. Methods:
- Implementing Euler method
- Implementing RK4
- Implementing RK45
- Using Scipy
B. Examples:
- Radioactive decay
- Free fall
- pendulum motion
- My main source: https://www.udemy.com/course/computational-physics/ (Definitely recommended)
- https://www.youtube.com/c/MrPSolver ( Although I watched only couple of videos for him, I liked his content and Explanations)