R/cov_matern2.R

Defines functions cov_matern2

Documented in cov_matern2

#' Mat\'ern(\eqn{\nu=5/2}) covariance kernel
#'
#' @param Delta distance matrix
#' @param phi spatial range
#' @param sig2 spatial variance
#' @keywords cov_matern1
#######################
### Matérn nu = 5/2 ###
#######################
cov_matern2 <- function(Delta = NULL,
                        phi = NULL,
                        sig2 = NULL){
  # covariance
  Sigma = sig2 * (1 + phi * sqrt(5) * Delta + phi^2 * 5 * Delta^2/3) * exp(-phi * sqrt(5) * Delta)
  
  return(Sigma = Sigma)
}
arh926/spWombling documentation built on April 14, 2025, 4 p.m.