GSTools
v1.1.1
Documentation
GSTools Quickstart
Installation
Citation
Tutorials and Examples
Spatial Random Field Generation
Examples
Gaussian Covariance Model
Truncated Power Law Model
Estimating and fitting variograms
Examples
Kriging and Conditioned Random Fields
Example
User defined covariance models
Example
Incompressible Vector Field Generation
Example
VTK/PyVista Export
Requirements
Optional
License
GSTools Tutorials
Tutorial 1: Random Field Generation
Theoretical Background
A very Simple Example
Creating an Ensemble of Fields
Using better Seeds
Creating Fancier Fields
Using an Unstructured Grid
Exporting a Field
Merging two Fields
Tutorial 2: The Covariance Model
Theoretical Backgound
Example
Parameters
Anisotropy
Rotation Angles
Methods
Basics
Spectral methods
Different scales
Integral scale
Percentile scale
Additional Parameters
Fitting variogram data
Provided Covariance Models
Tutorial 3: Variogram Estimation
Theoretical Background
An Example with Actual Data
The Data
Retrieving the Data
Preprocessing the Data
Estimating the Variogram
Fitting the Variogram
Estimating the Variogram in Specific Directions
Creating a Spatial Random Field from the Herten Parameters
And Now for Some Cleanup
Tutorial 4: Random Vector Field Generation
Theoretical Background
Generating a Random Vector Field
Applications
Tutorial 5: Kriging
Theoretical Background
Implementation
Simple Kriging
Example
Ordinary Kriging
Example
Interface to PyKrige
Tutorial 6: Conditioned Fields
Theoretical Background
Example: Conditioning with Ordinary Kriging
Tutorial 7: Field transformations
Implementation
1. Example: log-normal fields
2. Example: binary fields
3. Example: Zinn & Harvey transformation
4. Example: bimodal fields
5. Example: Combinations
GSTools API
Purpose
Subpackages
Classes
Spatial Random Field
Covariance Base-Class
Covariance Models
Standard Covariance Models
Truncated Power Law Covariance Models
Functions
VTK-Export
variogram estimation
gstools.covmodel
Subpackages
Covariance Base-Class
Covariance Models
gstools.covmodel.base
gstools.covmodel.models
gstools.covmodel.tpl_models
gstools.covmodel.plot
gstools.field
Subpackages
Spatial Random Field
gstools.field.generator
gstools.field.upscaling
gstools.field.base
gstools.variogram
Variogram estimation
gstools.krige
Kriging Classes
gstools.random
Random Number Generator
Seed Generator
Distribution factory
gstools.tools
Export
Special functions
Geometric
gstools.transform
Field-Transformations
GSTools Links
GSTools GitHub
GSTools Zenodo DOI
GSTools PyPI
GeoStat Framework
GeoStat Website
GeoStat Github
GeoStat ReadTheDocs
GeoStat PyPI
Index
Sitemap
GSTools
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
X
|
Z
_
__call__() (gstools.field.base.Field method)
(gstools.field.SRF method)
(gstools.field.generator.IncomprRandMeth method)
(gstools.field.generator.RandMeth method)
(gstools.krige.Ordinary method)
(gstools.krige.Simple method)
(gstools.random.MasterRNG method)
A
angles (gstools.covmodel.base.CovModel attribute)
anis (gstools.covmodel.base.CovModel attribute)
arg (gstools.covmodel.base.CovModel attribute)
arg_bounds (gstools.covmodel.base.CovModel attribute)
B
binary() (in module gstools.transform)
boxcox() (in module gstools.transform)
C
calc_integral_scale() (gstools.covmodel.base.CovModel method)
(gstools.covmodel.models.Exponential method)
(gstools.covmodel.models.Gaussian method)
(gstools.covmodel.models.Matern method)
check_arg_bounds() (gstools.covmodel.base.CovModel method)
check_opt_arg() (gstools.covmodel.base.CovModel method)
(gstools.covmodel.models.Stable method)
(gstools.covmodel.tpl_models.TPLStable method)
Circular (class in gstools.covmodel.models)
cond_func() (gstools.field.SRF method)
cond_pos (gstools.field.SRF attribute)
(gstools.krige.Ordinary attribute)
(gstools.krige.Simple attribute)
cond_val (gstools.field.SRF attribute)
(gstools.krige.Ordinary attribute)
(gstools.krige.Simple attribute)
condition (gstools.field.SRF attribute)
cor_spatial() (gstools.covmodel.base.CovModel method)
correlation() (gstools.covmodel.models.Circular method)
(gstools.covmodel.models.Exponential method)
(gstools.covmodel.models.Gaussian method)
(gstools.covmodel.models.Intersection method)
(gstools.covmodel.models.Linear method)
(gstools.covmodel.models.Matern method)
(gstools.covmodel.models.Rational method)
(gstools.covmodel.models.Spherical method)
(gstools.covmodel.models.Stable method)
(gstools.covmodel.tpl_models.TPLExponential method)
(gstools.covmodel.tpl_models.TPLGaussian method)
(gstools.covmodel.tpl_models.TPLStable method)
cov_nugget() (gstools.covmodel.base.CovModel method)
cov_spatial() (gstools.covmodel.base.CovModel method)
covariance() (gstools.covmodel.models.Circular method)
(gstools.covmodel.models.Exponential method)
(gstools.covmodel.models.Gaussian method)
(gstools.covmodel.models.Intersection method)
(gstools.covmodel.models.Linear method)
(gstools.covmodel.models.Matern method)
(gstools.covmodel.models.Rational method)
(gstools.covmodel.models.Spherical method)
(gstools.covmodel.models.Stable method)
(gstools.covmodel.tpl_models.TPLExponential method)
(gstools.covmodel.tpl_models.TPLGaussian method)
(gstools.covmodel.tpl_models.TPLStable method)
CovModel (class in gstools.covmodel.base)
D
default_arg_bounds() (gstools.covmodel.base.CovModel method)
(gstools.covmodel.tpl_models.TPLExponential method)
(gstools.covmodel.tpl_models.TPLGaussian method)
(gstools.covmodel.tpl_models.TPLStable method)
default_opt_arg() (gstools.covmodel.base.CovModel method)
(gstools.covmodel.models.Matern method)
(gstools.covmodel.models.Rational method)
(gstools.covmodel.models.Stable method)
(gstools.covmodel.tpl_models.TPLExponential method)
(gstools.covmodel.tpl_models.TPLGaussian method)
(gstools.covmodel.tpl_models.TPLStable method)
default_opt_arg_bounds() (gstools.covmodel.base.CovModel method)
(gstools.covmodel.models.Matern method)
(gstools.covmodel.models.Rational method)
(gstools.covmodel.models.Stable method)
(gstools.covmodel.tpl_models.TPLExponential method)
(gstools.covmodel.tpl_models.TPLGaussian method)
(gstools.covmodel.tpl_models.TPLStable method)
del_condition() (gstools.field.SRF method)
dim (gstools.covmodel.base.CovModel attribute)
dist_func (gstools.covmodel.base.CovModel attribute)
dist_gen() (in module gstools.random)
do_rotation (gstools.covmodel.base.CovModel attribute)
E
exp_int() (in module gstools.tools)
Exponential (class in gstools.covmodel.models)
F
Field (class in gstools.field.base)
fit_variogram() (gstools.covmodel.base.CovModel method)
fix_dim() (gstools.covmodel.base.CovModel method)
G
Gaussian (class in gstools.covmodel.models)
generator (gstools.field.SRF attribute)
gstools (module)
gstools.covmodel (module)
gstools.covmodel.base (module)
gstools.covmodel.models (module)
gstools.covmodel.plot (module)
gstools.covmodel.tpl_models (module)
gstools.field (module)
gstools.field.base (module)
gstools.field.generator (module)
gstools.field.upscaling (module)
gstools.krige (module)
gstools.random (module)
gstools.tools (module)
gstools.transform (module)
gstools.variogram (module)
H
hankel_kw (gstools.covmodel.base.CovModel attribute)
has_cdf (gstools.covmodel.base.CovModel attribute)
has_ppf (gstools.covmodel.base.CovModel attribute)
I
inc_beta() (in module gstools.tools)
inc_gamma() (in module gstools.tools)
IncomprRandMeth (class in gstools.field.generator)
integral_scale (gstools.covmodel.base.CovModel attribute)
integral_scale_vec (gstools.covmodel.base.CovModel attribute)
Intersection (class in gstools.covmodel.models)
L
len_scale (gstools.covmodel.base.CovModel attribute)
len_scale_bounds (gstools.covmodel.base.CovModel attribute)
len_scale_vec (gstools.covmodel.base.CovModel attribute)
len_up (gstools.covmodel.tpl_models.TPLExponential attribute)
(gstools.covmodel.tpl_models.TPLGaussian attribute)
(gstools.covmodel.tpl_models.TPLStable attribute)
Linear (class in gstools.covmodel.models)
ln_spectral_rad_pdf() (gstools.covmodel.base.CovModel method)
M
MasterRNG (class in gstools.random)
Matern (class in gstools.covmodel.models)
mean (gstools.field.base.Field attribute)
(gstools.field.SRF attribute)
(gstools.krige.Ordinary attribute)
(gstools.krige.Simple attribute)
mesh() (gstools.field.base.Field method)
(gstools.field.SRF method)
(gstools.krige.Ordinary method)
(gstools.krige.Simple method)
mode_no (gstools.field.generator.IncomprRandMeth attribute)
(gstools.field.generator.RandMeth attribute)
model (gstools.field.base.Field attribute)
(gstools.field.SRF attribute)
(gstools.field.generator.IncomprRandMeth attribute)
(gstools.field.generator.RandMeth attribute)
(gstools.krige.Ordinary attribute)
(gstools.krige.Simple attribute)
N
name (gstools.covmodel.base.CovModel attribute)
(gstools.field.generator.IncomprRandMeth attribute)
(gstools.field.generator.RandMeth attribute)
normal_force_moments() (in module gstools.transform)
normal_to_arcsin() (in module gstools.transform)
normal_to_lognormal() (in module gstools.transform)
normal_to_uniform() (in module gstools.transform)
normal_to_uquad() (in module gstools.transform)
nugget (gstools.covmodel.base.CovModel attribute)
nugget_bounds (gstools.covmodel.base.CovModel attribute)
O
opt_arg (gstools.covmodel.base.CovModel attribute)
opt_arg_bounds (gstools.covmodel.base.CovModel attribute)
Ordinary (class in gstools.krige)
P
percentile_scale() (gstools.covmodel.base.CovModel method)
plot() (gstools.covmodel.base.CovModel method)
(gstools.field.SRF method)
(gstools.field.base.Field method)
(gstools.krige.Ordinary method)
(gstools.krige.Simple method)
plot_cor_spatial() (in module gstools.covmodel.plot)
plot_correlation() (in module gstools.covmodel.plot)
plot_cov_spatial() (in module gstools.covmodel.plot)
plot_covariance() (in module gstools.covmodel.plot)
plot_spectral_density() (in module gstools.covmodel.plot)
plot_spectral_rad_pdf() (in module gstools.covmodel.plot)
plot_spectrum() (in module gstools.covmodel.plot)
plot_vario_spatial() (in module gstools.covmodel.plot)
plot_variogram() (in module gstools.covmodel.plot)
pos2xyz() (in module gstools.tools)
pykrige_angle (gstools.covmodel.base.CovModel attribute)
pykrige_angle_x (gstools.covmodel.base.CovModel attribute)
pykrige_angle_y (gstools.covmodel.base.CovModel attribute)
pykrige_angle_z (gstools.covmodel.base.CovModel attribute)
pykrige_anis (gstools.covmodel.base.CovModel attribute)
pykrige_anis_y (gstools.covmodel.base.CovModel attribute)
pykrige_anis_z (gstools.covmodel.base.CovModel attribute)
pykrige_kwargs (gstools.covmodel.base.CovModel attribute)
pykrige_vario() (gstools.covmodel.base.CovModel method)
R
r3d_x() (in module gstools.tools)
r3d_y() (in module gstools.tools)
r3d_z() (in module gstools.tools)
RandMeth (class in gstools.field.generator)
random (gstools.random.RNG attribute)
Rational (class in gstools.covmodel.models)
reset_seed() (gstools.field.generator.IncomprRandMeth method)
(gstools.field.generator.RandMeth method)
RNG (class in gstools.random)
S
sample_dist() (gstools.random.RNG method)
sample_ln_pdf() (gstools.random.RNG method)
sample_sphere() (gstools.random.RNG method)
seed (gstools.field.generator.IncomprRandMeth attribute)
(gstools.field.generator.RandMeth attribute)
(gstools.random.MasterRNG attribute)
(gstools.random.RNG attribute)
set_arg_bounds() (gstools.covmodel.base.CovModel method)
set_condition() (gstools.field.SRF method)
(gstools.krige.Ordinary method)
(gstools.krige.Simple method)
set_generator() (gstools.field.SRF method)
sill (gstools.covmodel.base.CovModel attribute)
Simple (class in gstools.krige)
spectral_density() (gstools.covmodel.base.CovModel method)
(gstools.covmodel.models.Exponential method)
(gstools.covmodel.models.Gaussian method)
(gstools.covmodel.models.Intersection method)
(gstools.covmodel.models.Matern method)
spectral_rad_cdf() (gstools.covmodel.models.Exponential method)
(gstools.covmodel.models.Gaussian method)
spectral_rad_pdf() (gstools.covmodel.base.CovModel method)
spectral_rad_ppf() (gstools.covmodel.models.Exponential method)
(gstools.covmodel.models.Gaussian method)
spectrum() (gstools.covmodel.base.CovModel method)
Spherical (class in gstools.covmodel.models)
SRF (class in gstools.field)
Stable (class in gstools.covmodel.models)
structured() (gstools.field.base.Field method)
(gstools.field.SRF method)
(gstools.krige.Ordinary method)
(gstools.krige.Simple method)
T
to_pyvista() (gstools.field.base.Field method)
(gstools.field.SRF method)
(gstools.krige.Ordinary method)
(gstools.krige.Simple method)
TPLExponential (class in gstools.covmodel.tpl_models)
TPLGaussian (class in gstools.covmodel.tpl_models)
TPLStable (class in gstools.covmodel.tpl_models)
tplstable_cor() (in module gstools.tools)
U
unstructured() (gstools.field.base.Field method)
(gstools.field.SRF method)
(gstools.krige.Ordinary method)
(gstools.krige.Simple method)
update() (gstools.field.generator.IncomprRandMeth method)
(gstools.field.generator.RandMeth method)
upscaling (gstools.field.SRF attribute)
upscaling_func() (gstools.field.SRF method)
V
value_type (gstools.field.base.Field attribute)
(gstools.field.SRF attribute)
(gstools.field.generator.IncomprRandMeth attribute)
(gstools.field.generator.RandMeth attribute)
(gstools.krige.Ordinary attribute)
(gstools.krige.Simple attribute)
var (gstools.covmodel.base.CovModel attribute)
var_bounds (gstools.covmodel.base.CovModel attribute)
var_coarse_graining() (in module gstools.field.upscaling)
var_factor() (gstools.covmodel.base.CovModel method)
(gstools.covmodel.tpl_models.TPLExponential method)
(gstools.covmodel.tpl_models.TPLGaussian method)
(gstools.covmodel.tpl_models.TPLStable method)
var_no_scaling() (in module gstools.field.upscaling)
var_raw (gstools.covmodel.base.CovModel attribute)
vario_estimate_structured() (in module gstools.variogram)
vario_estimate_unstructured() (in module gstools.variogram)
vario_nugget() (gstools.covmodel.base.CovModel method)
vario_spatial() (gstools.covmodel.base.CovModel method)
variogram() (gstools.covmodel.models.Circular method)
(gstools.covmodel.models.Exponential method)
(gstools.covmodel.models.Gaussian method)
(gstools.covmodel.models.Intersection method)
(gstools.covmodel.models.Linear method)
(gstools.covmodel.models.Matern method)
(gstools.covmodel.models.Rational method)
(gstools.covmodel.models.Spherical method)
(gstools.covmodel.models.Stable method)
(gstools.covmodel.tpl_models.TPLExponential method)
(gstools.covmodel.tpl_models.TPLGaussian method)
(gstools.covmodel.tpl_models.TPLStable method)
verbose (gstools.field.generator.IncomprRandMeth attribute)
(gstools.field.generator.RandMeth attribute)
vtk_export() (gstools.field.base.Field method)
(gstools.field.SRF method)
(gstools.krige.Ordinary method)
(gstools.krige.Simple method)
(in module gstools.tools)
vtk_export_structured() (in module gstools.tools)
vtk_export_unstructured() (in module gstools.tools)
X
xyz2pos() (in module gstools.tools)
Z
zinnharvey() (in module gstools.transform)
Read the Docs
v: v1.1.1
Versions
latest
stable
v1.3.0
v1.2.1
v1.1.1
v1.0.1
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.