Code and data for: "Efficient 3D large-scale forward-modeling and inversion of gravitational fields in spherical coordinates with application to lunar mascons"
datasetposted on 2019-04-02, 14:21 authored by Guangdong Zhao, Bo ChenBo Chen, Leonardo UiedaLeonardo Uieda, Jianxin Liu, Mikhail. K. Kaban, Longwei Chen, Rongwen Guo
A novel efficient forward modeling algorithm of gravitational fields in spherical coordinates is developed for 3D large-scale gravity inversion problems. 3D Gauss-Legendre quadrature (GLQ) is used to calculate the gravitational fields of mass distributions discretized into tesseroids. Equivalence relations in the kernel matrix of the forward-modeling are exploited to decrease storage and computation time. The numerical investigations demonstrate that the computation time of the proposed algorithm is reduced by approximately two orders of magnitude, and the memory requirement is reduced by N'l times compared with the traditional GLQ method, where N'l is the number of model elements in the longitudinal direction. These significant improvements in computational efficiency and storage make it possible to calculate and store the dense Jacobian matrix in 3D large-scale gravity inversions. The equivalence relations could be equally applied to the Taylor series method or combined with the adaptive discretization to ensure high accuracies.