Skip to content

Commit 8fd1994

Browse files
author
camilo
committed
sa fixes
1 parent 3a76243 commit 8fd1994

File tree

2 files changed

+6
-8
lines changed

2 files changed

+6
-8
lines changed

src/ffmath.cpp

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1486,11 +1486,10 @@ static float ellint_rf( float x,
14861486
float zn = z;
14871487
float mu, xnDev, ynDev, znDev;
14881488
const size_t maxIter = 100U;
1489-
float epsilon;
14901489
float e2, e3, s;
14911490

14921491
for ( size_t iter = 0U ; iter < maxIter ; ++iter ) {
1493-
float abs_xnDev, abs_ynDev, abs_znDev, lambda;
1492+
float abs_xnDev, abs_ynDev, abs_znDev, lambda, epsilon;
14941493
float xRoot, yRoot, zRoot;
14951494

14961495
mu = ( xn + yn + zn )*c13;
@@ -1545,13 +1544,12 @@ static float ellint_rd( float x,
15451544
float zn = z;
15461545
float sigma = 0.0F;
15471546
float power4 = 1.0F;
1548-
float epsilon;
15491547
float mu, xnDev, ynDev, znDev;
15501548
float ea, eb, ec, ed, ef, s1, s2;
15511549
const size_t maxIter = 100U;
15521550

15531551
for ( size_t iter = 0U ; iter < maxIter ; ++iter ) {
1554-
float abs_xnDev, abs_ynDev, abs_znDev, lambda;
1552+
float abs_xnDev, abs_ynDev, abs_znDev, lambda, epsilon;
15551553
float xRoot, yRoot, zRoot;
15561554

15571555
mu = ( xn + yn + ( 3.0F*zn ) )*0.2F;
@@ -1657,14 +1655,14 @@ static float ellint_rj( float x,
16571655
float pn = p;
16581656
float sigma = 0.0F;
16591657
float power4 = 1.0F;
1660-
float epsilon;
16611658
float mu, xnDev, ynDev, znDev, pnDev;
16621659
float ea, eb, ec, e2, e3, s1, s2, s3;
16631660
const size_t maxIter = 100;
16641661

16651662

16661663
for ( size_t iter = 0U ; iter < maxIter ; ++iter ) {
1667-
float abs_xnDev, abs_ynDev, abs_znDev, abs_pnDev, lambda, alpha1, alpha2, beta;
1664+
float abs_xnDev, abs_ynDev, abs_znDev, abs_pnDev, lambda, alpha1;
1665+
float alpha2, beta, epsilon;
16681666
float xRoot, yRoot, zRoot;
16691667
mu = 0.2F*( xn + yn + zn + ( 2.0F*pn ) );
16701668
xnDev = ( mu - xn )/mu;

src/interp1.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,12 @@ real_t interp1::previous( const real_t x,
6464
real_t y = ffmath::getNan();
6565

6666
if ( ( tableSize >= 2U ) && ( nullptr != tx ) && ( nullptr != ty ) ) {
67-
size_t nearestIndex = 0U;
68-
6967
if ( x <= tx[ 0 ] ) {
7068
y = ty[ 0 ];
7169
}
7270
else {
71+
size_t nearestIndex = 0U;
72+
7373
for ( size_t i = 1U ; i < tableSize; ++i ) {
7474
if ( x < tx [ i ] ) {
7575
break;

0 commit comments

Comments
 (0)