Skip to contents

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.

Value

no returns, this is a class which contains methods

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 and x2

covf$covdiag(x1)

returns the diagonal of the covariance matrix between x1 and itself

covf$cov_gradhyp(x1,x2)

returns a cube of the gradient the cov with respect to the covariance hyperparameters

See also