From 89b45af12a3e2f1aef2ae33453849bf617557c23 Mon Sep 17 00:00:00 2001
From: Ben Webb <ben@salilab.org>
Date: Thu, 21 Nov 2019 10:48:23 -0800
Subject: [PATCH] Help MSVC to determine correct version of log

---
 src/GaussianEMRestraint.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/GaussianEMRestraint.cpp b/src/GaussianEMRestraint.cpp
index b79788c..732359e 100755
--- a/src/GaussianEMRestraint.cpp
+++ b/src/GaussianEMRestraint.cpp
@@ -97,7 +97,7 @@ void GaussianEMRestraint::compute_initial_scores() {
        iter != map_score_dd_.end(); ++iter) {
     cached_score_term_ += std::log(iter->second);
   }
-  cached_score_term_ += (3.0 + dsize_) / 2.0 * std::log(2);
+  cached_score_term_ += (3.0 + dsize_) / 2.0 * std::log(2.0);
   cached_score_term_ += 0.5 * std::log(IMP::PI);
   cached_score_term_ -= boost::math::lgamma(dsize_ / 2.0);
 
-- 
GitLab