Add variable kernel function for VCM.