00001
00002
00003 subroutine copy_trigonometry_grav_theta_from_mpt(impt)
00004 use phys_constant, only : nntg
00005 use trigonometry_grav_theta
00006 use trigonometry_grav_theta_mpt
00007 use copy_array_static_2dto1d_mpt
00008 implicit none
00009 integer :: impt
00010
00011 call copy_arraystatic_2dto1d_mpt(impt, sinthg_, sinthg, 0, nntg)
00012 call copy_arraystatic_2dto1d_mpt(impt, costhg_, costhg, 0, nntg)
00013 call copy_arraystatic_2dto1d_mpt(impt, cosecthg_, cosecthg, 0, nntg)
00014 call copy_arraystatic_2dto1d_mpt(impt, cotanthg_, cotanthg, 0, nntg)
00015 call copy_arraystatic_2dto1d_mpt(impt, hsinthg_, hsinthg, 1, nntg)
00016 call copy_arraystatic_2dto1d_mpt(impt, hcosthg_, hcosthg, 1, nntg)
00017 call copy_arraystatic_2dto1d_mpt(impt, hcosecthg_, hcosecthg, 1, nntg)
00018 call copy_arraystatic_2dto1d_mpt(impt, hcotanthg_, hcotanthg, 1, nntg)
00019
00020 end subroutine copy_trigonometry_grav_theta_from_mpt