title | keywords | sidebar | permalink | summary | toc |
---|---|---|---|---|---|
SHGeoid class |
spherical harmonics software package, spherical harmonic transform, legendre functions, multitaper spectral analysis, fortran, Python, gravity, magnetic field |
mydoc_sidebar |
python-shgeoid.html |
true |
Initialization method | Description |
---|---|
x = SHGravCoeffs.geoid() |
Initialize using an SHGravCoeffs class instance. |
Attribute | Description |
---|---|
geoid |
SHGrid class instance of the geoid. |
gm |
Gravitational constant time the mass of the body. |
potref |
Potential of the chosen geoid. |
a |
Semimajor axis of the reference ellipsoid. |
f |
Flattening of the reference ellipsoid, f = (a - b) / a. |
omega |
Angular rotation rate of the body. |
r |
Reference radius of the Taylor expansion. |
order |
Order of the Taylor expansion. |
lmax |
The maximum spherical harmonic degree resolvable by the grids. |
lmax_calc |
The maximum spherical harmonic degree of the gravitational potential used in creating the grids. |
nlat , nlon |
The number of latitude and longitude bands in the grids. |
sampling |
The longitudinal sampling scheme of the grids: either 1 for nlon = nlat or 2 for nlon = 2 * nlat . |
Method | Description |
---|---|
plot() |
Plot the geoid. |
to_xarray() |
Return the gridded data as an xarray DataArray. |
to_netcdf() |
Return the gridded data as a netcdf formatted file or object. |
copy() |
Return a copy of the class instance. |
info() |
Print a summary of the data stored in the SHGravGrid instance. |