Clang does not like ComputeEigenValues, need to provide base class