SimPEG.potential_fields.gravity.Simulation3DIntegral.evaluate_integral#
- Simulation3DIntegral.evaluate_integral(receiver_location, components)[source]#
- Compute the forward linear relationship between the model and the physics at a point and for all components of the survey. - Parameters:
- receiver_location (numpy.ndarray) – array with shape (n_receivers, 3) Array of receiver locations as x, y, z columns. 
- components (list[str]) – List of gravity components chosen from: ‘gx’, ‘gy’, ‘gz’, ‘gxx’, ‘gxy’, ‘gxz’, ‘gyy’, ‘gyz’, ‘gzz’, ‘guv’ 
- tolerance (float) – Small constant to avoid singularity near nodes and edges. 
 
- Rtype numpy.ndarray:
- rows 
- Returns:
- ndarray with shape (n_components, n_cells) Dense array mapping of the contribution of all active cells to data components: - rows = g_1 = [g_1x g_1y g_1z] g_2 = [g_2x g_2y g_2z] ... g_c = [g_cx g_cy g_cz]