Commit 47126803 authored by COULAUD Olivier's avatar COULAUD Olivier
Browse files

Fix bug with pow to build the epsilon value

parent 516b75a0
...@@ -73,7 +73,7 @@ public: ...@@ -73,7 +73,7 @@ public:
} }
FChebKernel(const int inTreeHeight, const FReal inBoxWidth, const FPoint& inBoxCenter) FChebKernel(const int inTreeHeight, const FReal inBoxWidth, const FPoint& inBoxCenter)
: FChebKernel(inTreeHeight, inBoxWidth,inBoxCenter,FReal(1.0/FMath::pow(10,ORDER))) : FChebKernel(inTreeHeight, inBoxWidth,inBoxCenter,FMath::pow(10.0,static_cast<FReal>(-ORDER)))
{ {
} }
......
...@@ -113,7 +113,6 @@ public: ...@@ -113,7 +113,6 @@ public:
Loc(nullptr), Mul(nullptr), countExp(nullptr) Loc(nullptr), Mul(nullptr), countExp(nullptr)
{ {
this->allocateMemoryForPermutedExpansions(); this->allocateMemoryForPermutedExpansions();
#ifdef LOG_TIMINGS #ifdef LOG_TIMINGS
t_m2l_1 = FReal(0.); t_m2l_1 = FReal(0.);
t_m2l_2 = FReal(0.); t_m2l_2 = FReal(0.);
...@@ -128,7 +127,7 @@ public: ...@@ -128,7 +127,7 @@ public:
*/ */
FChebSymKernel(const int inTreeHeight, FChebSymKernel(const int inTreeHeight,
const FReal inBoxWidth, const FReal inBoxWidth,
const FPoint& inBoxCenter) :FChebSymKernel(inTreeHeight,inBoxWidth, inBoxCenter, FReal(1.0/FMath::pow(10,ORDER))) const FPoint& inBoxCenter) :FChebSymKernel(inTreeHeight,inBoxWidth, inBoxCenter,FMath::pow(10.0,static_cast<FReal>(-ORDER)))
{} {}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment