00001 subroutine copy_to_bsjy_and_sbsjy(bsjy_bc,sbsjy_bc,sbsjyp_bc) 00002 use phys_constant, only : long 00003 use grid_parameter, only : nrg, nlg 00004 use copy_array_4d 00005 use copy_array_3d 00006 use radial_green_fn_helmholtz 00007 implicit none 00008 real(long), pointer :: bsjy_bc(:,:,:,:) 00009 real(long), pointer :: sbsjy_bc(:,:,:), sbsjyp_bc(:,:,:) 00010 call copy_array4d(bsjy_bc,bsjy,1,nrg,0,nlg,0,nlg,0,nrg) 00011 call copy_array3d(sbsjy_bc,sbsjy,0,nlg,0,nlg,0,nrg) 00012 call copy_array3d(sbsjyp_bc,sbsjyp,0,nlg,0,nlg,0,nrg) 00013 end subroutine copy_to_bsjy_and_sbsjy