API Reference
Contents
API Reference¶
Gravity Corrections¶
|
Gravitational effect of topography using a Bouguer plate approximation |
For the Normal Earth correction, see package boule
.
Grid Transformations¶
Apply well known transformations regular gridded potential fields data.
|
Calculate the derivative of a regular grid in the easting direction |
|
Calculate the derivative of a regular grid in the northing direction |
|
Calculate the derivative of a potential field grid in the upward direction |
|
Calculate the upward continuation of a potential field grid |
|
Calculate the Gaussian low-pass of a potential field grid |
|
Calculate the Gaussian high-pass of a potential field grid |
|
Calculate the reduction to the pole of a magnetic field grid |
Frequency domain filters¶
Define filters in the frequency domain.
|
Filter for easting derivative in frequency domain |
|
Filter for northing derivative in frequency domain |
|
Filter for upward derivative in frequency domain |
|
Filter for upward continuation in frequency domain |
|
Filter for Gaussian low-pass in frequency domain |
|
Filter for Gaussian high-pass in frequency domain |
|
Filter for reduction to the pole in frequency domain |
Use xrft.xrft.fft
and xrft.xrft.ifft
to apply Fast-Fourier
Transforms and its inverse on xarray.DataArray
.
Equivalent Sources¶
|
Equivalent sources for generic harmonic functions (gravity, magnetics). |
|
Gradient-boosted equivalent sources for generic harmonic functions. |
|
Equivalent sources for generic harmonic functions in spherical coordinates |
Forward modelling¶
|
Compute gravitational fields of point masses. |
|
Gravitational fields of right-rectangular prisms in Cartesian coordinates |
|
Compute gravitational field of tesseroids on computation points. |
|
Create a layer of prisms of equal size |
|
Create a layer of tesseroids of equal size |
|
Defines dataset accessor for layer of prisms |
|
Define dataset accessor for layer of tesseroids |
Isostatic Moho¶
|
Calculate the isostatic Moho depth using Airy's hypothesis. |
Input and Output¶
|
Reads data from an ICGEM .gdf file. |
|
Reads gridded data from an Oasis Montaj© .grd file. |
Visualization¶
|
Create a |