summaryrefslogtreecommitdiff
path: root/scaddins
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2013-01-31 23:01:32 +0100
committerJulien Nabet <serval2412@yahoo.fr>2013-01-31 23:01:32 +0100
commitf6f5bde055f299e18a369714469dd39d6917e09d (patch)
tree4d75aef43623d4b017861f8849c3916b84e13ced /scaddins
parenta96ae2104df11dab6c7255d733aad67043986109 (diff)
Some cppcheck cleaning
Change-Id: I57baea223b0f0a78346d9872665ab85c00c8fc51
Diffstat (limited to 'scaddins')
-rw-r--r--scaddins/source/analysis/bessel.cxx5
1 files changed, 2 insertions, 3 deletions
diff --git a/scaddins/source/analysis/bessel.cxx b/scaddins/source/analysis/bessel.cxx
index 09ba913f458e..2a67276d0258 100644
--- a/scaddins/source/analysis/bessel.cxx
+++ b/scaddins/source/analysis/bessel.cxx
@@ -180,7 +180,6 @@ double BesselJ( double x, sal_Int32 N ) throw (IllegalArgumentException, NoConve
double BesselI( double x, sal_Int32 n ) throw( IllegalArgumentException, NoConvergenceException )
{
- const double fEpsilon = 1.0E-15;
const sal_Int32 nMaxIteration = 2000;
const double fXHalf = x / 2.0;
if( n < 0 )
@@ -203,6 +202,7 @@ double BesselI( double x, sal_Int32 n ) throw( IllegalArgumentException, NoConve
if( fTerm != 0.0 )
{
nK = 1;
+ const double fEpsilon = 1.0E-15;
do
{
/* Calculation of TERM(n,k) from TERM(n,k-1):
@@ -400,7 +400,6 @@ double Bessely1( double fX ) throw( IllegalArgumentException, NoConvergenceExcep
const double EulerGamma = 0.57721566490153286060;
double alpha = 1.0/fX;
double f_bar = -1.0;
- double g = 0.0;
double u = alpha;
double k = 1.0;
double m_bar = 0.0;
@@ -409,7 +408,7 @@ double Bessely1( double fX ) throw( IllegalArgumentException, NoConvergenceExcep
double g_bar = -2.0 / fX;
double delta_u = g_bar_delta_u / g_bar;
u = u + delta_u;
- g = -1.0/g_bar;
+ double g = -1.0/g_bar;
f_bar = f_bar * g;
double sign_alpha = -1.0;
double km1mod2; //will be (k-1) mod 2