choclo.prism.gravity_u
choclo.prism.gravity_u#
- choclo.prism.gravity_u(easting, northing, upward, prism_west, prism_east, prism_south, prism_north, prism_bottom, prism_top, density)[source]#
Upward component of the gravitational acceleration due to a prism
Returns the upward component of the gravitational acceleration produced by a single rectangular prism on a single computation point.
- Parameters
easting (float) – Easting coordinate of the observation point. Must be in meters.
northing (float) – Northing coordinate of the observation point. Must be in meters.
upward (float) – Upward coordinate of the observation point. Must be in meters.
prism_west (float) – The West boundary of the prism. Must be in meters.
prism_east (float) – The East boundary of the prism. Must be in meters.
prism_south (float) – The South boundary of the prism. Must be in meters.
prism_north (float) – The North boundary of the prism. Must be in meters.
prism_bottom (float) – The bottom boundary of the prism. Must be in meters.
prism_top (float) – The top boundary of the prism. Must be in meters.
density (float) – Density of the rectangular prism in kilograms per cubic meter.
- Returns
g_u (float) – Upward component of the gravitational acceleration generated by the rectangular prism on the observation point in
.
Notes
Returns the upward component
of the gravitational acceleration 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
and functions are defined as follows:These were defined after [Fukushima2020] and guarantee a good accuracy on any observation point.
References