00001 subroutine test_source
00002   use phys_constant, only     : long, pi
00003   use coordinate_grav_r, only : rg
00004   use grid_parameter, only    : nrf, ntf, npf
00005   use def_matter, only        : emd, rs
00006   implicit none
00007   integer     ::   irf, itf, ipf
00008   real(long)  ::   zfac, small = 1.0d-15
00009 
00010 
00011   do ipf = 0, npf
00012     do itf = 0, ntf
00013     rs(itf,ipf) = 1.0d0
00014         emd(0,itf,ipf) = 4.0d0*pi
00015 
00016       do irf = 1, nrf
00017         emd(irf,itf,ipf) = 4.0d0*pi
00018 
00019       end do
00020     end do
00021   end do
00022 
00023 
00024 end subroutine test_source