geolime.geostats.simulation

Data:

Callable

Callable type; Callable[[int], str] is a function of (int) -> str.

Classes:

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

CovarianceElem(dim, angles, scales, …)

Grid(metadata, convention)

Neighborhood()

threadpool_limits([limits, user_api])

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

Functions:

direct_block_simu_init(target_grid, xcoords, …)

Initialize conditional simulation against observed values (in Gaussian space).

direct_block_simulations_on_a_set(…[, …])

Applies Simple Kriging on conditional simulations

discrete_gaussian_weights(target_node, …)

Compute Discrete Gaussian Kriging weights

evaluate_hermite_expansion(x[, coeff])

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

simu_grid(Zs, grid[, ind])

Evaluate simulations on an input grid.

simu_grid_init(cov, grid[, nbsimus, nbands, …])

This function will initialize Turning Band method for computing unconditional simulations from a covariance structure.

simu_grid_init_elem(covelem, sill, grid[, …])

Initialize Turning Band method on an atomic covariance element

simu_points(Zs, coords)

Applies unconditional simulations on input coordinates (evaluated as distances).

spherical_3d_random_function_tb(scale, sill, …)

Prepares one simulation with the Turning Band method.

spherical_3d_random_functions_tb(scale, …)

Compute random function with the Turning Band method.