// // Created by David Doebel on 06.03.2026. // #include "RandomGenerator.hpp" double MersenneTwister::nextGaussian() { return distr_(generator_); } std::vector MersenneTwister::nextGaussianVector(std::size_t n) { std::vector v(n); for (auto& e : v) { e = nextGaussian(); } return v; }