geolime.geostats¶
Classes:
|
Metaclass for defining Abstract Base Classes (ABCs). |
|
|
|
|
|
|
|
Generic enumeration. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
product(*iterables, repeat=1) –> product object |
|
Change the maximal number of threads that can be used in thread pools. |
Data:
|
Callable type; Callable[[int], str] is a function of (int) -> str. |
|
The central part of internal API. |
|
The central part of internal API. |
Functions:
|
A decorator indicating abstract methods. |
|
Compute the angle between two vectors using the dot product |
|
Anisotropic distance between two points according to the anisotropy matrix a. |
|
Function to compute the indexes indicating the order in which the rows of x are close to p according to the distance distance (from small distance to large distance) |
|
Ordinary / Simple kriging algorithm (punctual). |
|
Block kriging function. |
|
Punctual kriging function for a specific block node |
|
Conditional expectation |
|
Compute the change of support coefficient |
|
Compute kriging weights according to a covariance model |
|
Compute IDW weights |
|
Compute the covariance given an array of values for a set of pairs |
|
Applies a covariance model to a given grid for variance calculus |
|
Initialize conditional simulation against observed values (in Gaussian space). |
|
Applies Simple Kriging on conditional simulations |
|
Compute directional vector from angles |
|
Apply discrete gaussian kriging on a grid. |
|
Apply discrete gaussian kriging on a grid block |
|
Apply discrete gaussian kriging on a set of grid indices. |
|
Compute Discrete Gaussian Kriging weights |
|
Computes the distance matrix of two sets of points in the Euclidean space according to a distance. |
|
Compute the Euclidean distance between two points. |
|
Evaluate at x a function determined by its coefficients in the Hermite expansion. |
|
Evaluate germite expansion for metal |
|
|
|
Evaluate at x a function determined by its coefficients in the Hermite expansion. |
|
Evaluate at x a function determined by its coefficients in the Hermite expansion. |
|
Append additional information to covariance element (angles and scales) |
|
Function to return the indexes of the points which are in a sphere in the Euclidean space. |
|
Function to obtain the (standard) Gaussian scores of a sample. |
|
Function to obtain a Gaussian anamorphose model for a sample. |
|
Generate lags array to be used with variogram |
|
Create a dataset from point mean in common blocks |
|
Function to obtain the Hermite coefficients of a Gaussian anamorphose model function. |
|
Computes the Hermite coefficients of a piece-wise linear function continuous in an interval, with a desired extension outside the interval. |
|
Function to compute the Hermite polynomials up to order n. |
|
Inverse Distance Weighting algorithm. |
|
Return a function that checks for an index vector if it belongs to an angular range. |
|
Check if target angle lies within a range of angles (defined by an angle tolerance) |
|
Return a function that check whether a vector (cartesian coordinates) lies within a slice (defined by a width and a height in meters) |
|
Return indexes of block containing point |
|
Initialize parameters for variogram model fitting |
|
Function to obtain the (pseudo-)inverse of a Gaussian anamorphose model for a sample date. |
|
Compute theoretical inverse anamorphosis for a single value. |
|
Compute inverse variance |
|
Conditional expectation for metal |
|
Fit a variogram model from an experimental semivariogram |
|
Semi-variogram regularization from a covariance model. |
|
Matrix or vector norm. |
|
(Adapted from Apach Commons normalizeAngle, MathUtils sources) Normalize an angle in a 2pi; wide interval around a center value. |
|
Conditional expectation for ore |
|
Apply non Conditional Expectation given hermite coefficients anamorphosis and a cut-off value |
|
Computes pairwise distances |
|
Convert plane angles to line angles. |
|
Residuals to be minimized for model fitting |
|
Rotation againt the Z axis |
|
Example of a convention (RGeoStats) |
|
Compute the angles in radians necessary for matrix rotation operation from geographic azimuth, dip and pitch angles defined in degrees |
|
Compare vectors from a set of indices |
|
Check whether a set of points (linked to their distances) match the input restricted boundaries. |
|
Compare vectors from a set of indices |
|
Check whether a set of distances lie within a lag-range. |
|
Compute the semivariance given an array of values for a set of pairs |
|
Evaluate simulations on an input grid. |
|
This function will initialize Turning Band method for computing unconditional simulations from a covariance structure. |
|
Initialize Turning Band method on an atomic covariance element |
|
Applies unconditional simulations on input coordinates (evaluated as distances). |
|
Prepares one simulation with the Turning Band method. |
|
Compute random function with the Turning Band method. |
|
Apply Uniform Conditoning on a Panel according to a cut off value. |
|
Apply Uniform Conditioning on a Panel Grid |
|
Prepare Uniform Conditioning on a panel by computing panel Kriging and Panel-Point support coefficient |
|
Given boundary input arguments (lag and its associated tolerance, angular reference and its associated tolerance), compute the variogram for a set of points (value associated with cartesian coordinates for a specific point) |
|
Function to return the indexes of the points which are in a (closed) ball in the Euclidean space. |
|
Function to obtain the N closest points of a set of points to the center of a ball which are on that ball. |
|
Function to obtain the N closest points of a set of points to the center of a ball which are on that ball with a maximum per category. |