예제 #1
0
retn, md = lal.swig_lal_test_copyinout_gsl_matrix(md)
assert (retn)
assert ((md.data == 3 * mddat).all())
md = mddat
retn, md = lal.swig_lal_test_copyinout_gsl_matrix(md)
assert (retn)
assert ((md == 3 * mddat).all())
del md
del mdout
del mddat
lal.CheckMemoryLeaks()
mcf = lal.gsl_matrix_complex_float(mcfdat.shape[0], mcfdat.shape[1])
mcf.data = mcfdat
mcfout = lal.gsl_matrix_complex_float(mcfdat.shape[0], mcfdat.shape[1])
mcfout.data = numpy.zeros(numpy.shape(mcfdat), dtype=mcfdat.dtype)
assert (lal.swig_lal_test_viewin_gsl_matrix_complex_float(mcfout, mcf))
assert ((mcfout.data == mcf.data).all())
mcfout.data = numpy.zeros(numpy.shape(mcfdat), dtype=mcfdat.dtype)
assert (lal.swig_lal_test_viewin_gsl_matrix_complex_float(mcfout, mcfdat))
assert ((mcfout.data == mcfdat).all())
mcfout.data = numpy.zeros(numpy.shape(mcfdat), dtype=mcfdat.dtype)
assert (lal.swig_lal_test_viewinout_gsl_matrix_complex_float(mcfout, mcf))
assert ((2 * mcfout.data == mcf.data).all())
mcfout.data = numpy.zeros(numpy.shape(mcfdat), dtype=mcfdat.dtype)
assert (lal.swig_lal_test_viewinout_gsl_matrix_complex_float(mcfout, mcfdat))
assert ((2 * mcfout.data == mcfdat).all())
mcf.data = mcfdat
assert (lal.swig_lal_test_copyinout_gsl_matrix_complex_float(mcf))
assert ((mcf.data == 3 * mcfdat).all())
mcf.data = mcfdat
retn, mcf = lal.swig_lal_test_copyinout_gsl_matrix_complex_float(mcf)
예제 #2
0
assert((mdout.data == mddat).all())
mdout.data = numpy.zeros(numpy.shape(mddat), dtype=mddat.dtype)
assert(lal.swig_lal_test_viewinout_gsl_matrix(mdout, md))
assert((2 * mdout.data == md.data).all())
mdout.data = numpy.zeros(numpy.shape(mddat), dtype=mddat.dtype)
assert(lal.swig_lal_test_viewinout_gsl_matrix(mdout, mddat))
assert((2 * mdout.data == mddat).all())
del md
del mdout
del mddat
lal.CheckMemoryLeaks()
mcf = lal.gsl_matrix_complex_float(mcfdat.shape[0], mcfdat.shape[1])
mcf.data = mcfdat
mcfout = lal.gsl_matrix_complex_float(mcfdat.shape[0], mcfdat.shape[1])
mcfout.data = numpy.zeros(numpy.shape(mcfdat), dtype=mcfdat.dtype)
assert(lal.swig_lal_test_viewin_gsl_matrix_complex_float(mcfout, mcf))
assert((mcfout.data == mcf.data).all())
mcfout.data = numpy.zeros(numpy.shape(mcfdat), dtype=mcfdat.dtype)
assert(lal.swig_lal_test_viewin_gsl_matrix_complex_float(mcfout, mcfdat))
assert((mcfout.data == mcfdat).all())
mcfout.data = numpy.zeros(numpy.shape(mcfdat), dtype=mcfdat.dtype)
assert(lal.swig_lal_test_viewinout_gsl_matrix_complex_float(mcfout, mcf))
assert((2 * mcfout.data == mcf.data).all())
mcfout.data = numpy.zeros(numpy.shape(mcfdat), dtype=mcfdat.dtype)
assert(lal.swig_lal_test_viewinout_gsl_matrix_complex_float(mcfout, mcfdat))
assert((2 * mcfout.data == mcfdat).all())
del mcf
del mcfout
del mcfdat
lal.CheckMemoryLeaks()
mcd = lal.gsl_matrix_complex(mcddat.shape[0], mcddat.shape[1])