From 3c8f6cb646ab3d64c6b4cea0580834cfdb41a66e Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Tue, 8 May 2012 16:43:44 -0400 Subject: [PATCH] Bessel fixes from Tomasz. --- src/cl/pyopencl-bessel-j.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/cl/pyopencl-bessel-j.h b/src/cl/pyopencl-bessel-j.h index 6a076c49..344c5286 100644 --- a/src/cl/pyopencl-bessel-j.h +++ b/src/cl/pyopencl-bessel-j.h @@ -372,7 +372,7 @@ fstart: if( ++ctr > 1000 ) { //mtherr( "jv", UNDERFLOW ); - pk = nan(24); + pk = nan((uint)24); goto done; } @@ -478,7 +478,7 @@ double bessel_jvs(double n, double x) { double t, u, y, z, k; int ex; - int sgngam; + int sgngam = 1; z = -x * x / 4.0; u = 1.0; @@ -973,7 +973,7 @@ double bessel_jv(double n, double x) { // mtherr( "Jv", DOMAIN ); // y = 0.0; - y = nan(22); + y = nan((uint)22); goto done; } @@ -1101,7 +1101,7 @@ underf: { //mtherr( "Jv", TLOSS ); //y = 0.0; - y = nan(23); + y = nan((uint)23); goto done; } t = x/n; -- GitLab