def mathFunctions(self):
    self.addFunction('ceil', math.ceil)
    self.addFunction('copysign', math.copysign)
    self.addFunction('factorial', math.factorial)
    self.addFunction('floor', math.floor)
    self.addFunction('fmod', math.fmod)
    self.addFunction('frexp', math.frexp)
    self.addFunction('fsum', math.fsum)
    self.addFunction('isfinite', math.isfinite)
    self.addFunction('isnan', math.isnan)
    self.addFunction('ldexp', math.ldexp)
    self.addFunction('modf', math.modf)
    self.addFunction('trunc', math.trunc)
    self.addFunction('exp', math.exp)
    self.addFunction('expm1', math.expm1)
    self.addFunction('log', math.log)
    self.addFunction('log1p', math.log1p)
    self.addFunction('log2', math.log2)
    self.addFunction('log10', math.log10)
    self.addFunction('pow', math.pow)
    self.addFunction('sqrt', math.sqrt)
    self.addFunction('acos', math.acos)
    self.addFunction('asin', math.asin)
    self.addFunction('atan', math.atan)
    self.addFunction('atan2', math.atan2)
    self.addFunction('cos', math.cos)
    self.addFunction('hypot', math.hypot)
    self.addFunction('sin', math.sin)
    self.addFunction('tan', math.tan)
    self.addFunction('degrees', math.degrees)
    self.addFunction('radians', math.radians)
    self.addFunction('acosh', math.acosh)
    self.addFunction('asinh', math.asinh)
    self.addFunction('atanh', math.atanh)
    self.addFunction('cosh', math.cosh)
    self.addFunction('sinh', math.sinh)
    self.addFunction('tanh', math.tanh)
    self.addFunction('erf', math.erf)
    self.addFunction('erfc', math.erfc)
    self.addFunction('gamma', math.gamma)
    self.addFunction('lgamma', math.lgamma)
    self.addFunction('pi', math.pi)
    self.addFunction('e', math.e)
def mathFunctions(self):
    self.addFunction('ceil', math.ceil)
    self.addFunction('copysign', math.copysign)
    self.addFunction('factorial', math.factorial)
    self.addFunction('floor', math.floor)
    self.addFunction('fmod', math.fmod)
    self.addFunction('frexp', math.frexp)
    self.addFunction('fsum', math.fsum)
    self.addFunction('isfinite', math.isfinite)
    self.addFunction('isnan', math.isnan)
    self.addFunction('ldexp', math.ldexp)
    self.addFunction('modf', math.modf)
    self.addFunction('trunc', math.trunc)
    self.addFunction('exp', math.exp)
    self.addFunction('expm1', math.expm1)
    self.addFunction('log', math.log)
    self.addFunction('log1p', math.log1p)
    self.addFunction('log2', math.log2)
    self.addFunction('log10', math.log10)
    self.addFunction('pow', math.pow)
    self.addFunction('sqrt', math.sqrt)
    self.addFunction('acos', math.acos)
    self.addFunction('asin', math.asin)
    self.addFunction('atan', math.atan)
    self.addFunction('atan2', math.atan2)
    self.addFunction('cos', math.cos)
    self.addFunction('hypot', math.hypot)
    self.addFunction('sin', math.sin)
    self.addFunction('tan', math.tan)
    self.addFunction('degrees', math.degrees)
    self.addFunction('radians', math.radians)
    self.addFunction('acosh', math.acosh)
    self.addFunction('asinh', math.asinh)
    self.addFunction('atanh', math.atanh)
    self.addFunction('cosh', math.cosh)
    self.addFunction('sinh', math.sinh)
    self.addFunction('tanh', math.tanh)
    self.addFunction('erf', math.erf)
    self.addFunction('erfc', math.erfc)
    self.addFunction('gamma', math.gamma)
    self.addFunction('lgamma', math.lgamma)
    self.addFunction('pi', math.pi)
    self.addFunction('e', math.e)