Exemplo n.º 1
0
assert ((r8 == 3 * r8dat).all())
del r8
del r8out
del r8dat
lal.CheckMemoryLeaks()
c8 = lal.CreateCOMPLEX8Vector(len(c8dat))
c8.data = c8dat
c8out = lal.CreateCOMPLEX8Vector(len(c8dat))
c8out.data = numpy.zeros(numpy.shape(c8dat), dtype=c8dat.dtype)
assert (lal.swig_lal_test_viewin_COMPLEX8Vector(c8out, c8))
assert ((c8out.data == c8.data).all())
c8out.data = numpy.zeros(numpy.shape(c8dat), dtype=c8dat.dtype)
assert (lal.swig_lal_test_viewin_COMPLEX8Vector(c8out, c8dat))
assert ((c8out.data == c8dat).all())
c8out.data = numpy.zeros(numpy.shape(c8dat), dtype=c8dat.dtype)
assert (lal.swig_lal_test_viewinout_COMPLEX8Vector(c8out, c8))
assert ((2 * c8out.data == c8.data).all())
c8out.data = numpy.zeros(numpy.shape(c8dat), dtype=c8dat.dtype)
assert (lal.swig_lal_test_viewinout_COMPLEX8Vector(c8out, c8dat))
assert ((2 * c8out.data == c8dat).all())
c8.data = c8dat
assert (lal.swig_lal_test_copyinout_COMPLEX8Vector(c8))
assert ((c8.data == 3 * c8dat).all())
c8.data = c8dat
retn, c8 = lal.swig_lal_test_copyinout_COMPLEX8Vector(c8)
assert (retn)
assert ((c8.data == 3 * c8dat).all())
c8 = c8dat
retn, c8 = lal.swig_lal_test_copyinout_COMPLEX8Vector(c8)
assert (retn)
assert ((c8 == 3 * c8dat).all())
Exemplo n.º 2
0
assert((2 * r8out.data == r8dat).all())
del r8
del r8out
del r8dat
lal.CheckMemoryLeaks()
c8 = lal.CreateCOMPLEX8Vector(len(c8dat))
c8.data = c8dat
c8out = lal.CreateCOMPLEX8Vector(len(c8dat))
c8out.data = numpy.zeros(numpy.shape(c8dat), dtype=c8dat.dtype)
assert(lal.swig_lal_test_viewin_COMPLEX8Vector(c8out, c8))
assert((c8out.data == c8.data).all())
c8out.data = numpy.zeros(numpy.shape(c8dat), dtype=c8dat.dtype)
assert(lal.swig_lal_test_viewin_COMPLEX8Vector(c8out, c8dat))
assert((c8out.data == c8dat).all())
c8out.data = numpy.zeros(numpy.shape(c8dat), dtype=c8dat.dtype)
assert(lal.swig_lal_test_viewinout_COMPLEX8Vector(c8out, c8))
assert((2 * c8out.data == c8.data).all())
c8out.data = numpy.zeros(numpy.shape(c8dat), dtype=c8dat.dtype)
assert(lal.swig_lal_test_viewinout_COMPLEX8Vector(c8out, c8dat))
assert((2 * c8out.data == c8dat).all())
del c8
del c8out
del c8dat
lal.CheckMemoryLeaks()
c16 = lal.CreateCOMPLEX16Vector(len(c16dat))
c16.data = c16dat
c16out = lal.CreateCOMPLEX16Vector(len(c16dat))
c16out.data = numpy.zeros(numpy.shape(c16dat), dtype=c16dat.dtype)
assert(lal.swig_lal_test_viewin_COMPLEX16Vector(c16out, c16))
assert((c16out.data == c16.data).all())
c16out.data = numpy.zeros(numpy.shape(c16dat), dtype=c16dat.dtype)