melem-class {RGeostats} | R Documentation |
Basic structure
Objects can be created by calls of the form new("melem", ...)
.
Basic structure
vartype
:Object of class "character"
Type of the basic structure.
This argument must be chosen among:
Nugget effect
Exponential
Spherical
Cubic
Gaussian
Cardinal Sine
J-Bessel
K-Bessel
Gamma
Cauchy
Stable
Linear
Cosinus (1D)
Triangle (1D)
Cosine Exponential
Exp2dfact
Expfact
Reg1D (1D)
Pentamodel
Power
Order-1 GC
Some are restricted to 1-D case. The two last structures are not available for covariances. Please refer to RGeostats User Manual for each basic structure equation.
sill
:Object of class "matrix"
Array of sills (or slopes)
range
:Object of class "numeric"
Range
param
:Object of class "numeric"
Third parameter
flag.aniso
:Object of class "logical"
Specify if the anisotropy must be defined
aniso.rotmat
:Object of class "matrix"
Rotation matrix defining the main axes of the anisotropy ellipsoid
aniso.coeffs
:Object of class "matrix"
Matrix of coefficients that divide the (isotropic) range along the main axes of the anisotropy ellipsoid
melem$parameter
is used to query the value of parameter
from melem
:
vartype : Type of the covariance or variogram
sill : Array of sills
range : Range value
flag.aniso : 1 if the basic structure is anisotropic
aniso.rotmat : Rotation matrix defining the main axes of the anisotropy ellipsoid
aniso.coeffs : Matrix of anisotropy ratio
Same as above but for assignment
Other functions are available, such as:
melem.init
Initialize a melem-class
structure
melem.name
Returns the name of the structure specified by its rank
showClass("melem")