From 94792b144fa5bf6359a4cf3755d96ff150fa315d Mon Sep 17 00:00:00 2001 From: schnetter Date: Fri, 17 Dec 2004 19:40:55 +0000 Subject: Produce good initial data even on the axis. Patch by Bernard Kelly. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/IDAnalyticBH/trunk@157 6a3ddf76-46e1-4315-99d9-bc56cac1ef84 --- src/Kerr.c | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/Kerr.c b/src/Kerr.c index 6ce1262..ae39fd6 100644 --- a/src/Kerr.c +++ b/src/Kerr.c @@ -47,7 +47,7 @@ void KerrID(CCTK_ARGUMENTS) int npoints; CCTK_REAL rK,R,cth,cth_2,sth,sth_2,r_2,R_2,R_3,rho,rho_2,xx,yy,zz; CCTK_REAL Sigma,sqrt_Delta,p2,lapse,beta_phi,shift_phi; - CCTK_REAL tmp, inv_psi; + CCTK_REAL tmp, tmp2, inv_psi; CCTK_REAL Phi4,fourPhi3,Phi,Chi2; CCTK_REAL Phi_R,Phi_RR,Phi_Rq,Phi_q,Phi_qq; CCTK_REAL Phi4_R,Phi4_RR,Phi4_Rq,Phi4_q,Phi4_qq; @@ -112,6 +112,7 @@ void KerrID(CCTK_ARGUMENTS) /* Define coordinate functions */ xx=x[i]; yy=y[i]; zz=z[i]; rho_2=xx*xx+yy*yy; + if (rho_2