Skip to content

CircularKrigingGridInterpolationModel

Namespace: ThinkGeo.Core

Represents the CircularKrigingGridInterpolationModel class.

public class CircularKrigingGridInterpolationModel : KrigingGridInterpolationModel

Inheritance ObjectGridInterpolationModelKrigingGridInterpolationModelCircularKrigingGridInterpolationModel

Properties

Points

Gets or sets the Points.

public Dictionary<PointShape, double> Points { get; }

Property Value

Dictionary<PointShape, Double>

NumberOfReferencedPoints

Gets or sets the NumberOfReferencedPoints.

public int NumberOfReferencedPoints { get; set; }

Property Value

Int32

Constructors

CircularKrigingGridInterpolationModel()

Initializes a new instance of the CircularKrigingGridInterpolationModel class.

public CircularKrigingGridInterpolationModel()

CircularKrigingGridInterpolationModel(IDictionary<PointShape, Double>)

Initializes a new instance of the CircularKrigingGridInterpolationModel class.

public CircularKrigingGridInterpolationModel(IDictionary<PointShape, double> points)

Parameters

points IDictionary<PointShape, Double>

CircularKrigingGridInterpolationModel(IDictionary<PointShape, Double>, Int32)

Initializes a new instance of the CircularKrigingGridInterpolationModel class.

public CircularKrigingGridInterpolationModel(IDictionary<PointShape, double> points, int numberOfReferencedPoints)

Parameters

points IDictionary<PointShape, Double>

numberOfReferencedPoints Int32

Methods

GetSemivarianceCore(Double, EmpiricalFunctionCoefficients)

Provides the overridable implementation that returns semivariance for the specified parameters.

protected double GetSemivarianceCore(double distance, EmpiricalFunctionCoefficients coefficients)

Parameters

distance Double
The distance.

coefficients EmpiricalFunctionCoefficients
The coefficients.

Returns

Double
The result of the operation.

GetSillSlopeCore(Double, Double)

Provides the overridable implementation that returns sill slope for the specified parameters.

protected double GetSillSlopeCore(double distance, double range)

Parameters

distance Double
The distance.

range Double
The range.

Returns

Double
The result of the operation.