pub fn diffusion_kernel_matrix( eigenvalues: &[f64], eigenvectors: &DMatrix<f64>, t: f64, ) -> DMatrix<f64>