choclo.prism.gravity_ee#
- choclo.prism.gravity_ee(easting, northing, upward, prism_west, prism_east, prism_south, prism_north, prism_bottom, prism_top, density)[source]#
Easting-easting component of the gravitational tensor due to a prism.
Returns the easting-easting component of the gravitational tensor produced by a single rectangular prism on a single computation point.
- Parameters:
- easting, northing, upward
float
Easting, northing and upward coordinates of the observation point. Must be in meters.
- prism_west, prism_east, prism_south, prism_north, prism_bottom, prism_top
float
The boundaries of the prism. Must be in meters.
- density
float
Density of the rectangular prism in kilograms per cubic meter.
- easting, northing, upward
- Returns:
- g_ee
float
Easting-easting component of the gravitational tensor generated by the rectangular prism on the observation point in
. Returnnumpy.nan
if the observation point falls in a singular point: prism vertices or prism edges perpendicular to the easting direction.
- g_ee
Notes
Returns the easting-easting component
of the gravitational tensor on the observation point generated by a single rectangular prism defined by its boundaries and with a density :where
and
are the shifted coordinates of the prism boundaries and
is the Universal Gravitational Constant.The
function is defined as follows:It was defined after [Fukushima2020] and guarantee a good accuracy on any observation point.
References