Skip to content

C++ projects solving various problems using Monte Carlo method

Notifications You must be signed in to change notification settings

kacperpoluszejko/Monte_Carlo

Repository files navigation

🎲 Monte Carlo Simulations

This repository contains a set of programs and analyses related to Monte Carlo methods, developed as part of the Master's studies in Technical Physics (specialization: Computational Physics)

Each project includes:

  • Source code of the simulation
  • Scripts for generating plots
  • Ready-to-use visualizations
  • A report in PDF format

📌 Project Topics

  1. Bernoulli distribution, estimation of distribution moments
  2. Generator for a given 1D probability distribution
  3. Pseudorandom number generators – correlated 2D distributions
  4. Basic numerical integration with variance estimation
  5. Stratified sampling – variance reduction
  6. Diffusion and absorption in a closed system
  7. Master equation: Gillespie algorithm
  8. Modeling fullerene structures using simulated annealing
  9. Solving the Poisson equation on a grid using random walks
  10. Integral equations – signal propagation in a transmission line
  11. Modeling photon scattering in a semi-transparent material
  12. Gas dynamics simulation – part 1
  13. Gas dynamics simulation – part 2
  14. Quantum variational method

About

C++ projects solving various problems using Monte Carlo method

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published