shxarray.kernels.gravfunctionals#
- class shxarray.kernels.gravfunctionals.Load2Geoid(knLove=None, nmax=None, deg0scale=None)#
Bases:
IsoKernelBaseProvides an isotropic kernel representing the transformation of a surface load (in m) to geoid height in meter
- name = 'load2geoid'#
- transform = ('load', 'geoid')#
- class shxarray.kernels.gravfunctionals.Load2Uplift(hnLove=None, nmax=None, deg0scale=None)#
Bases:
IsoKernelBaseProvides an isotropic kernel representing the transformation of surface load (in m) to elastic uplift in meter
- name = 'load2uplift'#
- transform = ('load', 'uplift')#
- class shxarray.kernels.gravfunctionals.Stokes2Geoid(nmax)#
Bases:
IsoKernelBaseProvides an isotropic kernel representing the transformation of disturbing potential to geoid height in meter, using Brun’s formula
- name = 'stoked2geoid'#
- transform = ('stokes', 'geoid')#
- class shxarray.kernels.gravfunctionals.Stokes2TWS(knLove=None, nmax=None)#
Bases:
IsoKernelBaseProvides an isotropic kernel representing the transformation of Stokes coefficients [-] to equivalent water height [m]
- name = 'stokes2tws'#
- transform = ('stokes', 'tws')#
- shxarray.kernels.gravfunctionals.gravFunc(fromType, toType, **kwargs)#
Computes a kernel to transform of one gravitational function into another