示例#1
0
vcd.data = vcddat
vcdout = lal.gsl_vector_complex(len(vcddat))
vcdout.data = numpy.zeros(numpy.shape(vcddat), dtype=vcddat.dtype)
assert (lal.swig_lal_test_viewin_gsl_vector_complex(vcdout, vcd))
assert ((vcdout.data == vcd.data).all())
vcdout.data = numpy.zeros(numpy.shape(vcddat), dtype=vcddat.dtype)
assert (lal.swig_lal_test_viewin_gsl_vector_complex(vcdout, vcddat))
assert ((vcdout.data == vcddat).all())
vcdout.data = numpy.zeros(numpy.shape(vcddat), dtype=vcddat.dtype)
assert (lal.swig_lal_test_viewinout_gsl_vector_complex(vcdout, vcd))
assert ((2 * vcdout.data == vcd.data).all())
vcdout.data = numpy.zeros(numpy.shape(vcddat), dtype=vcddat.dtype)
assert (lal.swig_lal_test_viewinout_gsl_vector_complex(vcdout, vcddat))
assert ((2 * vcdout.data == vcddat).all())
vcd.data = vcddat
assert (lal.swig_lal_test_copyinout_gsl_vector_complex(vcd))
assert ((vcd.data == 3 * vcddat).all())
vcd.data = vcddat
retn, vcd = lal.swig_lal_test_copyinout_gsl_vector_complex(vcd)
assert (retn)
assert ((vcd.data == 3 * vcddat).all())
vcd = vcddat
retn, vcd = lal.swig_lal_test_copyinout_gsl_vector_complex(vcd)
assert (retn)
assert ((vcd == 3 * vcddat).all())
del vcd
del vcdout
del vcddat
lal.CheckMemoryLeaks()
mfdat = numpy.array([[1.2, 2.3, 3.4], [4.5, 5.6, 6.7]], dtype=numpy.float32)
mddat = numpy.array([[3.4, 4.5], [5.6, 6.7], [7.8, 8.9]], dtype=numpy.float64)
示例#2
0
vcd.data = vcddat
vcdout = lal.gsl_vector_complex(len(vcddat))
vcdout.data = numpy.zeros(numpy.shape(vcddat), dtype=vcddat.dtype)
assert(lal.swig_lal_test_viewin_gsl_vector_complex(vcdout, vcd))
assert((vcdout.data == vcd.data).all())
vcdout.data = numpy.zeros(numpy.shape(vcddat), dtype=vcddat.dtype)
assert(lal.swig_lal_test_viewin_gsl_vector_complex(vcdout, vcddat))
assert((vcdout.data == vcddat).all())
vcdout.data = numpy.zeros(numpy.shape(vcddat), dtype=vcddat.dtype)
assert(lal.swig_lal_test_viewinout_gsl_vector_complex(vcdout, vcd))
assert((2 * vcdout.data == vcd.data).all())
vcdout.data = numpy.zeros(numpy.shape(vcddat), dtype=vcddat.dtype)
assert(lal.swig_lal_test_viewinout_gsl_vector_complex(vcdout, vcddat))
assert((2 * vcdout.data == vcddat).all())
vcd.data = vcddat
assert(lal.swig_lal_test_copyinout_gsl_vector_complex(vcd))
assert((vcd.data == 3 * vcddat).all())
vcd.data = vcddat
retn, vcd = lal.swig_lal_test_copyinout_gsl_vector_complex(vcd)
assert(retn)
assert((vcd.data == 3 * vcddat).all())
vcd = vcddat
retn, vcd = lal.swig_lal_test_copyinout_gsl_vector_complex(vcd)
assert(retn)
assert((vcd == 3 * vcddat).all())
del vcd
del vcdout
del vcddat
lal.CheckMemoryLeaks()
mfdat = numpy.array([[1.2, 2.3, 3.4], [4.5, 5.6, 6.7]], dtype=numpy.float32)
mddat = numpy.array([[3.4, 4.5], [5.6, 6.7], [7.8, 8.9]], dtype=numpy.float64)