code: def vlcomg(n, a, v1, b, v2):
      
      v1 = stypes.toDoubleVector(v1)
      v2 = stypes.toDoubleVector(v2)
      sumv = stypes.emptyDoubleVector(n)
      a = ctypes.c_double(a)
      b = ctypes.c_double(b)
      n = ctypes.c_int(n)
      libspice.vlcomg_c(n, a, v1, b, v2, sumv)
      return stypes.cVectorToPython(sumv)
docs: Compute a vector linear combination of two double precision
      vectors of arbitrary dimension.
  
      http://naif.jpl.nasa.gov/pub/naif/toolkit_docs/C/cspice/vlcomg_c.html
  
      :param n: Dimension of vector space 
      :type n: int
      :param a: Coefficient of v1 
      :type a: float
      :param v1: Vector in n-space 
      :type v1: list[n]
      :param b: Coefficient of v2 
      :type b: float
      :param v2: Vector in n-space 
      :type v2: list[n]
      :return: Linear Vector Combination a*v1 + b*v2
      :rtype: list[n]