Variational geometry: A new method for modifying part geometry for finite element analysis