00001 module radial_green_fn_hrethadv
00002   use phys_constant, only : long
00003   implicit none
00004   real(long), pointer  ::  bsjy_hrha(:,:,:,:)
00005   real(long), pointer  ::  sbsjy_hrha(:,:,:), sbsjyp_hrha(:,:,:)
00006 
00007   contains
00008   subroutine allocate_radial_green_fn_hrethadv
00009     use grid_parameter, only : nrg, nlg
00010     use make_array_3d
00011     use make_array_4d
00012     implicit none 
00013     call alloc_array4d(bsjy_hrha,1,nrg,0,nlg,0,nlg,0,nrg)
00014     call alloc_array3d(sbsjy_hrha,0,nlg,0,nlg,0,nrg)
00015     call alloc_array3d(sbsjyp_hrha,0,nlg,0,nlg,0,nrg)
00016   end subroutine allocate_radial_green_fn_hrethadv
00017 end module radial_green_fn_hrethadv