norm_gravity
Calculates the normal gravity of an ellipsoid at a given latitude and height and calculates the derivative with respect to height
Calling Sequence
from geoid_toolkit.norm_gravity import norm_gravity
gamma_h,dgamma_dh = norm_gravity(latitude, height, 'WGS84')
- geoid_toolkit.norm_gravity(lat, h, refell)[source]
Calculates the normal gravity of an ellipsoid and calculates the derivative with respect to height following Hofmann-Wellenhof and Moritz [4]
- Parameters:
- lat: float
latitude in degrees
- h: float
ellipsoidal height in meters
- refell: str
Reference ellipsoid name
'CLK66': Clarke 1866'GRS67': Geodetic Reference System 1967'GRS80': Geodetic Reference System 1980'HGH80': Hughes 1980 Ellipsoid'WGS72': World Geodetic System 1972'WGS84': World Geodetic System 1984'ATS77': Quasi-earth centred ellipsoid for ATS77'NAD27': North American Datum 1927'NAD83': North American Datum 1983'INTER': International'KRASS': Krassovsky (USSR)'MAIRY': Modified Airy (Ireland 1965/1975)'TOPEX': TOPEX/POSEIDON ellipsoid'EGM96': EGM 1996 gravity model
- Returns:
- gamma_h: float
normal gravity for ellipsoid at height
- dgamma_dh: float
derivative of normal gravity with respect to height