parameters: (a,b)
return_statement: return HYPERBOLIC.fromarray(res)
docstring: HYPERBOLIC.Add
          
          Multivector addition
docstring_summary: HYPERBOLIC.Add
          
          Multivector addition
docstring_tokens: HYPERBOLIC . Add Multivector addition
function: def __add__(a,b):
          """HYPERBOLIC.Add
          
          Multivector addition
          """
          if type(b) in (int, float):
              return a.adds(b)
          res = a.mvec.copy()
          res[0] = a[0]+b[0]
          res[1] = a[1]+b[1]
          return HYPERBOLIC.fromarray(res)
function_tokens: def __add__ ( a , b ) : if type ( b ) in ( int , float ) : return a . adds ( b ) res = a . mvec . copy ( ) res [ 0 ] = a [ 0 ] + b [ 0 ] res [ 1 ] = a [ 1 ] + b [ 1 ] return HYPERBOLIC . fromarray ( res )