Abstract class, containing any specification of a variogram (or covariance) model.
Members must implement a coercion method to
class "gmCgram" (see setCgram()
for an example), and (possibly) coercion to
class "variogramModel" or "variogramModelList" (see gstat::vgm()
)