code: def dKdLen_of_r(self, r, dimCheck, lengthscale):
  		
  		if (dimCheck == True):
  			return (self.variance**(float(1)/self.originalDimensions)) * np.exp(-0.5 * r**2) * (r**2) / (lengthscale**(float(1)/self.originalDimensions))
  		else:
  			return (self.variance**(float(1)/self.originalDimensions)) * np.exp(-0.5 * r**2) / (lengthscale**(float(1)/self.originalDimensions))
docs: Compute derivative of kernel for dimension wrt lengthscale
  		Computation of derivative changes when lengthscale corresponds to
  		the dimension of the kernel whose derivate is being computed.