Mentions légales du service

Skip to content
Snippets Groups Projects
Commit ee770c9e authored by Florent LERAY's avatar Florent LERAY
Browse files

Bug correction for G++ on :

 - using SizeType = typename Superclass::SizeType;
 - vcl_exp to std::exp
parent 1f04f3d7
No related branches found
No related tags found
No related merge requests found
......@@ -60,6 +60,8 @@ namespace itk
/** ContinuousIndex typedef support. */
typedef typename Superclass::ContinuousIndexType ContinuousIndexType;
using SizeType = typename Superclass::SizeType;
/** Evaluate the function at a ContinuousIndex position
*
......
......@@ -450,7 +450,7 @@ namespace itk
// exponential of the eigenvalues:
for(unsigned int i=0;i<NDimension;i++)
ev[i] = vcl_exp (ev[i]);
ev[i] = std::exp (ev[i]);
// reconstitute the tensor
for(unsigned int j=0;j<NDimension;j++)
......@@ -1047,9 +1047,9 @@ namespace itk
double diff = static_cast<double>( s1-s2 );
double EPS = 0.00001;
if( fabs ( diff ) < EPS )
s = vcl_exp (s1)*(1 + diff/2.0 + diff*diff/6.0 );
s = std::exp (s1)*(1 + diff/2.0 + diff*diff/6.0 );
else
s = ( vcl_exp (s1) - vcl_exp (s2) )/(s1 - s2);
s = ( std::exp (s1) - std::exp (s2) )/(s1 - s2);
return s;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment