00001 subroutine calc_potential_minus_rinv
00002 use phys_constant, only : long, pi
00003 use grid_parameter, only : nrg, ntg, npg
00004 use coordinate_grav_r, only : rg
00005 use def_metric, only : psi
00006 implicit none
00007 integer :: irg,itg,ipg
00008
00009
00010 do ipg = 0, npg
00011 do itg = 0, ntg
00012 do irg = 0, nrg
00013 if(rg(irg) >= 10.0d0) &
00014 & psi(irg,itg,ipg) = psi(irg,itg,ipg) + (2.0/(4.0*pi))/rg(irg)
00015 end do
00016 end do
00017 end do
00018
00019
00020 end subroutine calc_potential_minus_rinv