geolime.geostats.estimation

Classes:

Covariance(dim, angles, 0.0, 0.0], scales, …)

Grid(metadata, convention)

Neighborhood()

PatternGenerator()

threadpool_limits([limits, user_api])

Change the maximal number of threads that can be used in thread pools.

Functions:

average_kriging(xcoords, xdat, targets, cov, var)

Ordinary / Simple kriging algorithm (punctual).

block_kriging(xcoords, xdat, points, cov, neigh)

Block kriging function.

block_kriging_nodes(xcoords, xdat, point, …)

Punctual kriging function for a specific block node

ce(kriging, stdev, anam)

Conditional expectation

change_of_support(anam, cov_raw, …[, nlag])

Compute the change of support coefficient

compute_weights(xcoords, targets, cov)

Compute kriging weights according to a covariance model

compute_weights_idw(dist, power)

Compute IDW weights

cvv(cov[, pattern_generator, lag, method])

Applies a covariance model to a given grid for variance calculus

discrete_gaussian_kriging(target_grid, …)

Apply discrete gaussian kriging on a grid.

discrete_gaussian_kriging_block(point, …)

Apply discrete gaussian kriging on a grid block

discrete_gaussian_kriging_by_index(points, …)

Apply discrete gaussian kriging on a set of grid indices.

discrete_gaussian_weights(target_node, …)

Compute Discrete Gaussian Kriging weights

distance_matrix(x1, x2[, distance])

Computes the distance matrix of two sets of points in the Euclidean space according to a distance.

evaluate_hermite_expansion(x[, coeff])

Evaluate at x a function determined by its coefficients in the Hermite expansion.

evaluate_hermite_expansion_for_metal(val, …)

Evaluate germite expansion for metal

evaluate_hermite_expansion_for_metal_memsafe_variable(…)

evaluate_hermite_expansion_memsafe_variable(x, …)

Evaluate at x a function determined by its coefficients in the Hermite expansion.

group_data(target_grid, xcoords, xdata)

Create a dataset from point mean in common blocks

idw(points, coords, values[, power])

Inverse Distance Weighting algorithm.

in_which_block(x, grid)

Return indexes of block containing point

inverse_anamorphosis_theoretical(z, anam[, …])

Compute theoretical inverse anamorphosis for a single value.

inverse_var_function(var, anam[, nlag])

Compute inverse variance

metal(kriging, stdev, anam, cutoff)

Conditional expectation for metal

ore(kriging, stdev, anam, cutoff)

Conditional expectation for ore

ore_metal(zcut, anam)

Apply non Conditional Expectation given hermite coefficients anamorphosis and a cut-off value

uc(zcut, kriging_gauss_panel, anamblock, r, s)

Apply Uniform Conditoning on a Panel according to a cut off value.

uc_on_grid(anam, panel_grid, data_coords, …)

Apply Uniform Conditioning on a Panel Grid

uc_prepare(anam, panel_center, data_coords, …)

Prepare Uniform Conditioning on a panel by computing panel Kriging and Panel-Point support coefficient