Skip to content

satkarjuneja/Analytical-Physics-Models

Repository files navigation

Analytical Physics Models

Python simulations of analytical physics models combining rigorous mathematical derivations with computational visualizations of classical and modern systems.

Python License GitHub commit activity


Overview

This repository is a collection of physics models implemented from first principles. Each model is derived mathematically and then simulated computationally, with the goal of bridging theoretical understanding and numerical experimentation.

Tools used across simulations: NumPy, Matplotlib, Manim ,Gaussian ,Psi4 ,etc.


Models

Model Description Key Concepts
Particles in a Box This folder contains Python scripts for simulating particles moving inside a 3D box. The goal is to explore how particles distribute themselves under different potential functions and to study their position profiles. Quantum confinement, wavefunctions
Ideal Electron Scripts exploring Random walks of Electrons and related statistical properties. The focus is on Computational Experimentation to understand electron motion and its probabilistic behavior. Probability Distributions,Expectations
Calculating Activation and Reaction Energy Of Reactions Activation and reaction energy calculation for an reaction Potential energy surfaces, transition state,Quantum Chemistry Methods (HF,DFT,etc.)
Visualization Using VMD/Pymol Basic Examples on how to use Tools like VMD,Pymol VMD,Pymol,Visualization

Running a Simulation

Each model is self-contained. Navigate into the folder and run the script:

cd particles-in-box
python simulation.py

Dependencies: numpy, matplotlib (and manim for animation-based models). Install individually as needed.


Illustrations


Ideal_Electron/3dhist.py

Calculating_Activation.../report.pdf

Monte_Carlo_Methods/estimate_Gaussian.py

License

MIT — see LICENSE

About

Python simulations of analytical physics models, combining rigorous mathematical derivations with real-time 3D visualizations of classical and modern systems like particle dynamics, and collisions.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors