Uniform Conditioning🍋
LocalisedUniformConditioning
🍋
Bases: Entity
Localised Uniform Conditioning Solver class.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
covariance_model |
Covariance
|
Covariance used for distance computation. |
required |
neighborhood_model |
Neighborhood
|
Neighborhood model used for weights computation. |
required |
axes |
List[Coord]
|
If solver is 2D or 3D. Defaults to [Coord.U, Coord.V, Coord.W]. |
[U, V, W]
|
Attributes:
Name | Type | Description |
---|---|---|
covariance_model |
Union[Covariance, CovarianceElem]
|
Covariance used for distance computation. |
neighborhood_model |
Neighborhood
|
Neighborhood model used for weights computation. |
axes |
Neighborhood
|
If solver is 2D or 3D. |
covariance_model: Union[Covariance, CovarianceElem]
property
🍋
Return Covariance Model.
Returns:
Type | Description |
---|---|
Union[Covariance, CovarianceElem]
|
Covariance model. |
neighborhood_model: Neighborhood
property
🍋
solve(obj, obj_region, obj_attribute, anamorphosis, support, support_region, panel_support, panel_support_region, cutoff_grades, support_attribute, discr=None, panel_discr=None)
🍋
Solve Localised Uniform Conditioning on a small size support (SMU) using a conditioning object and larger size support (panel).
Parameters:
Name | Type | Description | Default |
---|---|---|---|
obj |
GeoRefObject
|
Conditioning Object. |
required |
obj_region |
Optional[str]
|
Spatial subset of conditioning. |
required |
obj_attribute |
str
|
Property to estimate. |
required |
anamorphosis |
Anamorphosis
|
Anamorphosis class, allowing change of support computation, and local estimation. |
required |
support |
GeoRefObject
|
Object to estimate onto (SMU). |
required |
support_region |
Optional[str]
|
Spatial subset of estimation. |
required |
panel_support |
GeoRefObject
|
Object to estimate onto (Panel). |
required |
panel_support_region |
Optional[str]
|
Spatial subset of estimation. |
required |
cutoff_grades |
Vector
|
Discretised range of values of input data. |
required |
support_attribute |
str
|
Property name to add in support. |
required |
discr |
Optional[Vector]
|
Discretisation of each block (SMU) if block kriging. Defaults to None. |
None
|
panel_discr |
Optional[Vector]
|
Discretisation of each block (Panel) if block kriging. Defaults to None. |
None
|
Raises:
Type | Description |
---|---|
Warning
|
Maximum allowed neighbors is higher than number of conditioning data. |