diff options
Diffstat (limited to 'pocs')
-rw-r--r-- | pocs/vdot/vdot.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pocs/vdot/vdot.cpp b/pocs/vdot/vdot.cpp index 48758cda..e96372c4 100644 --- a/pocs/vdot/vdot.cpp +++ b/pocs/vdot/vdot.cpp @@ -16,7 +16,7 @@ constexpr int kVecSize = 1 << 18; -float drawFromGaussianPdf(std::mt19937& rndm) { +static float drawFromGaussianPdf(std::mt19937& rndm) { constexpr double kScale = 1./(1. + std::mt19937::max()); constexpr double kTwoPiTimesScale = 6.28318530717958647692*kScale; static float lastX; @@ -28,7 +28,8 @@ float drawFromGaussianPdf(std::mt19937& rndm) { haveX = true; return r*cos(phi); } -void fillRandomGaussianFloats(std::vector<float>& values, std::mt19937& rndm, float mean = 0) { + +static void fillRandomGaussianFloats(std::vector<float>& values, std::mt19937& rndm, float mean = 0) { for (auto& v : values) v = mean + drawFromGaussianPdf(rndm); } |