From 6de9114dc18766e16d5e33aa357160e10715d9ed Mon Sep 17 00:00:00 2001 From: s2006749 <s2006749@ed.ac.uk> Date: Tue, 22 Oct 2024 14:51:38 +0100 Subject: [PATCH] modified debug --- src/BC-Ellipsoid.f90 | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/BC-Ellipsoid.f90 b/src/BC-Ellipsoid.f90 index a4f616d6..53dce403 100644 --- a/src/BC-Ellipsoid.f90 +++ b/src/BC-Ellipsoid.f90 @@ -85,11 +85,18 @@ subroutine geomcomplex_ellip(epsi,nxi,nxf,ny,nyi,nyf,nzi,nzf,dx,yp,dz,remp) ! call EllipsoidalRadius(point, position, orientation, shape, r) do i_body = 1,nbody if (cube_flag.eq.0) then - if ((nrank.eq.0).and.(torq_debug.eq.1)) then + ! if ((nrank.eq.0).and.(torq_debug.eq.1)) then + ! write(*,*) "Point, position, orientation, shape for body", i_body, " = " + ! write(*,*) point,position(i_body,:),orientation(i_body,:),shape(i_body,:) + ! endif + call EllipsoidalRadius(point,position(i_body,:),orientation(i_body,:),shape(i_body,:),r) + if (r /= r) then write(*,*) "Point, position, orientation, shape for body", i_body, " = " write(*,*) point,position(i_body,:),orientation(i_body,:),shape(i_body,:) + write(*,*) "R calculated = ", r + write(*,*) "Timestep = ", itime endif - call EllipsoidalRadius(point,position(i_body,:),orientation(i_body,:),shape(i_body,:),r) + is_inside = (r-ra(i_body)).lt.zeromach ! if (is_inside) then ! call EllipsoidalRadius_debug(point,position(i_body,:),orientation(i_body,:),shape(i_body,:),r) -- GitLab