Covariances
Theoretical covariances
When variograms reach a finite sill, it is possible to work with equivalent covariance functions. These functions produce numerically stable linear systems, and are preferred by researchers in other scientific fields.
Our Kriging
implementation converts variograms into covariances internally (when that is possible) to avoid numerical instabilities. This conversion is efficient thanks to the rich type system, and gives users the freedom to choose whichever function representation they prefer.
Models
GaussianCovariance
GeoStatsFunctions.GaussianCovariance
— TypeGaussianCovariance(args..., kwargs...)
A covariance function derived from the corresponding variogram function.
Please see GaussianVariogram
for available parameters.
funplot(GaussianCovariance())

SphericalCovariance
GeoStatsFunctions.SphericalCovariance
— TypeSphericalCovariance(args..., kwargs...)
A covariance function derived from the corresponding variogram function.
Please see SphericalVariogram
for available parameters.
funplot(SphericalCovariance())

ExponentialCovariance
GeoStatsFunctions.ExponentialCovariance
— TypeExponentialCovariance(args..., kwargs...)
A covariance function derived from the corresponding variogram function.
Please see ExponentialVariogram
for available parameters.
funplot(ExponentialCovariance())

MaternCovariance
GeoStatsFunctions.MaternCovariance
— TypeMaternCovariance(args..., kwargs...)
A covariance function derived from the corresponding variogram function.
Please see MaternVariogram
for available parameters.
funplot(MaternCovariance())

CubicCovariance
GeoStatsFunctions.CubicCovariance
— TypeCubicCovariance(args..., kwargs...)
A covariance function derived from the corresponding variogram function.
Please see CubicVariogram
for available parameters.
funplot(CubicCovariance())

PentaSphericalCovariance
GeoStatsFunctions.PentaSphericalCovariance
— TypePentaSphericalCovariance(args..., kwargs...)
A covariance function derived from the corresponding variogram function.
Please see PentaSphericalVariogram
for available parameters.
funplot(PentaSphericalCovariance())

SineHoleCovariance
GeoStatsFunctions.SineHoleCovariance
— TypeSineHoleCovariance(args..., kwargs...)
A covariance function derived from the corresponding variogram function.
Please see SineHoleVariogram
for available parameters.
funplot(SineHoleCovariance())

CircularCovariance
GeoStatsFunctions.CircularCovariance
— TypeCircularCovariance(args..., kwargs...)
A covariance function derived from the corresponding variogram function.
Please see CircularVariogram
for available parameters.
funplot(CircularCovariance())
