From 9bae07e4885686470e8727911ae7343318bcdd0d Mon Sep 17 00:00:00 2001
From: Elias Pipping <elias.pipping@fu-berlin.de>
Date: Tue, 15 May 2012 14:28:50 +0200
Subject: [PATCH] Do not use pow() needlessly

---
 src/one-body-sample.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/one-body-sample.cc b/src/one-body-sample.cc
index d172c1d4..8e918e17 100644
--- a/src/one-body-sample.cc
+++ b/src/one-body-sample.cc
@@ -136,7 +136,7 @@ int main(int argc, char *argv[]) {
     auto const solver_tolerance = parset.get<double>("solver.tolerance");
 
     auto const refinements = parset.get<size_t>("grid.refinements");
-    size_t const refinement_factor = std::pow(2, refinements);
+    size_t const refinement_factor = 1 << refinements;
 
     auto const verbose = parset.get<bool>("verbose");
     Solver::VerbosityMode const verbosity =
-- 
GitLab