sympy/sympy — pull request #1113 by tsndiffopera (2012-03-11 17:58:49+00:00)
Title: Issue 3098:    Should Heaviside raise ValueError if the argument is not real?

since, the heaviside theta function is defined only for real values, and so, I raised a value error if the input is a complex number.