# NOT RUN {
library(survPen)
# tensor product between three penalty matrices
set.seed(15)
S1 <- matrix(rnorm(3*3),nrow=3,ncol=3)
S2 <- matrix(rnorm(2*2),nrow=2,ncol=2)
S1 <- 0.5*(S1 + t(S1) ) ; S2 <- 0.5*(S2 + t(S2) )
tensor.prod.S(list(S1,S2))
# }
Run the code above in your browser using DataLab