Skip to content
View Eran-Rehani's full-sized avatar
🏠
available
🏠
available
  • Jerusalem, Israel

Highlights

  • Pro

Block or report Eran-Rehani

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Eran-Rehani/README.md

Eran Rehani

Computational Physics · Hebrew University of Jerusalem

Third-year B.Sc. Physics student. I write simulations from first principles — Monte Carlo, molecular dynamics, numerical quantum mechanics — analyse the output in Python, and report the results in LaTeX.

Email CV


Skills

Languages

Python MATLAB LaTeX

Libraries

NumPy SciPy Matplotlib Numba

Tools

Git Linux Jupyter


Simulation & Numerical Methods

Project Description Stack
2D Ising Model — Monte Carlo Heat-bath (Glauber) dynamics with Numba JIT; recovers the Onsager critical temperature and the exponents β, γ, ν by finite-size scaling Python · Numba
Hard-Disk Gas — Molecular Dynamics Exact event-driven MD for a 2D hard-disk gas; verifies Maxwell–Boltzmann and g(r) Python · NumPy
Numerical Schrödinger Solver Finite differences and Numerov O(h⁴); convergence against the analytic hydrogen spectrum, Coulomb corrections, SCF for multi-electron atoms Python · SciPy
Computational Physics (77315) Floating-point stability, interpolation, integration and root-finding, applied to white dwarf structure Python · Jupyter
Einstein Solid — Monte Carlo Microcanonical MC of two coupled Einstein solids; entropy and temperature from first principles Python
Capacitor Laplace Solver Laplace equation for a parallel-plate capacitor by Gauss–Seidel relaxation in cylindrical coordinates Python · Numba

Experimental Physics

Project Description Stack
Chaos & Nonlinear Dynamics Drip-faucet bifurcation diagrams and RLD circuit chaos onset; Feigenbaum constant measured from the bifurcation diagram Python · Matplotlib
Brownian Motion Particle Tracking OpenCV particle tracker with Stokes–Einstein diffusion analysis Python · OpenCV
Photoelasticity & Polarization ODR fitting of photoelastic fringe constants for PC and CF samples, plus Malus's law Python · SciPy
RLC Frequency Response Frequency-response fitting for series and inductively coupled RLC circuits Python
Lab Reports Written reports for the experimental physics labs above LaTeX

Notes

Repository Description
lecture-notes-huji LaTeX lecture summaries, Year 3 Semester B
physics-notes Summaries and cheat sheets — mechanics, waves, probability, nonlinear dynamics

Pinned Loading

  1. lecture-notes-huji lecture-notes-huji Public

    LaTeX lecture summaries for Year 3 Semester B physics courses — HUJI

    TeX

  2. Numerical-Schrodinger-Solver Numerical-Schrodinger-Solver Public

    Numerical exercise — Quantum Theory 2 (77605): FD & Numerov solvers for Schrödinger equation

    Python

  3. 2D-Ising-Model-Monte-Carlo 2D-Ising-Model-Monte-Carlo Public

    Heat-bath Monte Carlo for 2D Ising model — phase transition and critical exponents (77307)

    Python

  4. Brownian-Motion-Particle-Tracking Brownian-Motion-Particle-Tracking Public

    OpenCV particle tracker for Brownian motion + Stokes-Einstein diffusion analysis (77336)

    Python

  5. Hard-Disk-Gas-Molecular-Dynamics Hard-Disk-Gas-Molecular-Dynamics Public

    Event-driven MD simulation of 2D hard-disk gas — Maxwell-Boltzmann verification (77307)

    Python

  6. Chaos-and-Nonlinear-Dynamics Chaos-and-Nonlinear-Dynamics Public

    Bifurcation diagrams, cobweb plots, and RLD circuit chaos analysis (77335)

    Python