00001
00002
00003 subroutine allocate_legendre_fn_grav_mpt
00004 use phys_constant, only : nmpt
00005 use legendre_fn_grav_mpt
00006 use grid_parameter, only : ntg, nlg
00007 use make_array_2d
00008 use make_array_3d
00009 use make_array_4d
00010 implicit none
00011
00012 call alloc_array4d(plmg_, 0, nlg, 0, nlg, 0, ntg, 1, nmpt)
00013 call alloc_array4d(hplmg_, 0, nlg, 0, nlg, 1, ntg, 1, nmpt)
00014 call alloc_array3d(facnmg_, 0, nlg, 0, nlg, 1, nmpt)
00015 call alloc_array2d(epsig_, 0, nlg, 1, nmpt)
00016
00017 end subroutine allocate_legendre_fn_grav_mpt