00001 
00002 
00003 module coordinate_grav_extended_interpo
00004   use phys_constant, only : nnrg, nntg, nnpg, long
00005   implicit none
00006   real(long) ::   rgex_itp(-2:nnrg+2), 
00007                 thgex_itp(-2:nntg+2), &
00008                phigex_itp(-2:nnpg+2)
00009   integer :: irgex_r_itp(-2:nnrg+2), 
00010             itgex_r_itp(0:nntg,-2:nnrg+2), &
00011             ipgex_r_itp(0:nnpg,-2:nnrg+2)
00012   integer :: itgex_th_itp(-2:nntg+2), 
00013             ipgex_th_itp(0:nnpg,-2:nntg+2)
00014   integer :: ipgex_phi_itp(-2:nnpg+2)
00015 
00016   real(long) :: hrgex_itp(-2:nnrg+2), 
00017               hthgex_itp(-2:nntg+2), &
00018              hphigex_itp(-2:nnpg+2)
00019   integer :: irgex_hr_itp(-2:nnrg+2), 
00020             itgex_hr_itp(1:nntg,-2:nnrg+2), &
00021             ipgex_hr_itp(1:nnpg,-2:nnrg+2)
00022   integer :: itgex_hth_itp(-2:nntg+2), 
00023             ipgex_hth_itp(1:nnpg,-2:nntg+2)
00024   integer :: ipgex_hphi_itp(-2:nnpg+2)
00025 end module coordinate_grav_extended_interpo