This is a base class designed to handle the specific features of covariances needed for outerbase. Polymorphism allows for the implied methods to be used across several similar classes.
Fields
covf$hyp
hyperparameters for this specific correlation function
covf$lowbnd,covf$uppbnd
upper and lower bounds for the inputs to the covariance function.
covf$cov(x1,x2)
returns the covariance matrix between two vectors of inputs
x1
andx2
covf$covdiag(x1)
returns the diagonal of the covariance matrix between
x1
and itselfcovf$cov_gradhyp(x1,x2)
returns a cube of the gradient the
cov
with respect to the covariance hyperparameters
See also
derived class: covf_mat25
,
covf_mat25pow
,
covf_mat25ang