--- a/src/energy/model/rv-battery-model.cc Fri Aug 31 12:24:28 2012 +0200
+++ b/src/energy/model/rv-battery-model.cc Sat Sep 01 20:57:21 2012 +0200
@@ -24,7 +24,7 @@
#include "ns3/double.h"
#include "ns3/trace-source-accessor.h"
#include "ns3/simulator.h"
-#include <math.h>
+#include <cmath>
NS_LOG_COMPONENT_DEFINE ("RvBatteryModel");
@@ -359,7 +359,7 @@
for (int m = 1; m <= m_numOfTerms; m++)
{
double square = beta * beta * m * m;
- sum += (exp (-square * (firstDelta)) - exp (-square * (secondDelta))) / square;
+ sum += (std::exp (-square * (firstDelta)) - std::exp (-square * (secondDelta))) / square;
}
return delta + 2 * sum;
}