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