$i\hbar \frac{\partial\psi}{\partial t} = \hat{H}\psi$
$\nabla \times \mathbf{B} = \mu_0 \mathbf{J} + \frac{1}{c^2}\frac{\partial\mathbf{E}}{\partial t}$
$G_{\mu\nu} = \frac{8\pi G}{c^4}T_{\mu\nu}$
$\mathcal{L} = T - V$
MODEL: CENTRAL GRAVITY [1/r] INTEGRATOR: SYMPLECTIC VERLET ENERGY: $\mathcal{H} = T + V < 0$
Field:
Computational Physics Laboratory Numerical ODE & PDE Solvers Pyodide WASM Runtime

Computational Physics
Algorithms, Solvers & Scientific Telemetry

An open academic portal of over 500+ verified computational physics programs: classical mechanics, coupled differential equations, electrodynamics, quantum state simulations, and Arduino hardware interfacing running natively in your browser.

Explore 345+ Python Programs Live Oscillation Sandbox
$c$$2.9979\times 10^8$$\mathrm{m\cdot s^{-1}}$
$\hbar$$1.0546\times 10^{-34}$$\mathrm{J\cdot s}$
$G$$6.6743\times 10^{-11}$$\mathrm{m^3\cdot kg^{-1}\cdot s^{-2}}$
$e$$1.6022\times 10^{-19}$$\mathrm{C}$
$k_B$$1.3806\times 10^{-23}$$\mathrm{J\cdot K^{-1}}$
$\varepsilon_0$$8.8542\times 10^{-12}$$\mathrm{F\cdot m^{-1}}$
$\mu_0$$4\pi\times 10^{-7}$$\mathrm{H\cdot m^{-1}}$
$m_e$$9.1094\times 10^{-31}$$\mathrm{kg}$
Numerical ODE Solver $m\frac{d^2 x}{dt^2} + b\frac{dx}{dt} + kx = 0$ NumPy $\cdot$ Matplotlib

Oscillatory Dynamics & Phase-Space Simulator

Execute real-time Python ODE solvers in your browser. Calculate analytical & numerical trajectories, damping envelopes, and phase curves.

Parameters: $m = 1.0\,\mathrm{kg}$ $k = 16.0\,\mathrm{N/m}$ $b = 0.5\,\mathrm{kg/s}$ $\omega_0 = 4.00\,\mathrm{rad/s}$ $\gamma = 0.25\,\mathrm{s^{-1}}$ Regime: Underdamped ($\omega_0 > \gamma$)
Harmonic Oscillator Trajectory (ODE) Ready

                
Systematic Curriculum

Curated Physics Learning Tracks

From fundamental numerical algorithms to relativistic and quantum simulations, explore systematically structured tracks.

$\sum x_i \;\vert\; \Delta t$

1. Python Foundations

Variables, control flow, functions, mathematical modules (math & cmath), scientific floating-point precision, and robust file I/O.

Explore Track →
$\mathbf{A}\mathbf{x} = \lambda\mathbf{x} \;\vert\; \int f(x)dx$

2. Numerical Methods & Matrices

NumPy tensor operations, root-finding (Newton-Raphson, Bisection), Simpson & Gauss quadrature, and matrix eigenvalues.

Explore Track →
$\frac{d^2x}{dt^2} + \omega^2 x = 0$

3. Differential Equations & Dynamics

Symplectic Euler, RK2, RK4 integrators, coupled nonlinear oscillators, shooting method for BVPs, and Fourier transformations.

Explore Track →
$i\hbar\frac{\partial\psi}{\partial t} = \hat{H}\psi$

4. Quantum & Statistical Mechanics

Finite-difference solvers for TISE/TDSE, potential barriers, quantum harmonic oscillators, and partition functions $Z = \sum e^{-\beta E_i}$.

Explore Track →
$\mathrm{GNUplot} \;\vert\; \mathrm{TikZ}$

5. Visualization & Publication

Publication-quality 2D/3D scientific graphing with GNUplot, vector field streamlines, and LaTeX manuscript typography with TikZ.

Explore Track →
$V(t) = V_0 e^{-t/RC}$

6. Arduino Experimental Lab

Computer-interfaced physics apparatus: photogate timing, RC transient curves, acoustic resonance, and live serial telemetry.

Enter Lab →
Full Syllabus Catalog

All 20 Python Physics Chapters

Comprehensive computational modules matching university physics curricula.

View Full Catalog →
$\mathbf{r}(t), \mathbf{v}(t)$

Introduction to Python

9 Subtopics Available
$\int f(x)dx$

Iterable Data Type

3 Subtopics Available
$\sum x_i, \sigma$

Basic Python Programs

8 Subtopics Available
$\mathbf{A}\mathbf{x} = \mathbf{b}$

Matrix Operation

6 Subtopics Available
$\sin(\omega t), e^{i\theta}$

Plotting in Python

14 Subtopics Available
$\frac{dx}{dt} = f(t,x)$

Ordinary Differential Equation-1

4 Subtopics Available
$\det(\mathbf{A} - \lambda\mathbf{I}) = 0$

Introduction to Numpy

7 Subtopics Available
$f(x) = 0$

Solve Linear Equations

3 Subtopics Available
$\frac{d^2y}{dx^2} + qy = r$

Introduction to Scipy

4 Subtopics Available
$\nabla \phi$

Interpolation

2 Subtopics Available
$\int_a^b f(x)dx$

Numerical Integration

4 Subtopics Available
$\ddot{x} + \omega^2 x = 0$

Ordinary Differential Equation-2

5 Subtopics Available
$\hat{f}(k) = \int f e^{-ikx}$

Curve Fitting

2 Subtopics Available
$\lim_{N\to\infty} \sum$

Special Functions

3 Subtopics Available
$\nabla^2 u = \frac{1}{v^2}\ddot{u}$

Fourier Series

3 Subtopics Available
$\nabla \cdot \mathbf{v} = 0$

Partial Differential Equations

4 Subtopics Available
$\mathbf{F} = q(\mathbf{E}+\mathbf{v}\times\mathbf{B})$

Shooting Method for Boundary Value Problem

2 Subtopics Available
$i\hbar \partial_t \psi = \hat{H}\psi$

TISE Solution

7 Subtopics Available
$N(t) = N_0 e^{-\lambda t}$

TDSE Solution

5 Subtopics Available
$dU = TdS - PdV$

Application in Statistical Mechanics

10 Subtopics Available
Academic Leadership

Platform Authors & Curators

Authored by physics faculty members dedicated to computational physics research, simulation pedagogy, and open scientific resources.

AC

Dr. Alorika Chatterjee

Assistant Professor, Department of Physics

The Heritage College, Kolkata, India. Researcher in theoretical and computational physics, curriculum design, and scientific programming.

AS

Dr. Anirban Shaw

Assistant Professor, Department of Physics

Dhruba Chand Halder College, West Bengal, India. Specialist in numerical methods, computational electrodynamics, and automated physics instruction.