dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #17745
Passing arrays from Python
How do I pass the pointer to the first element of an array from the
Python interface to a wrapped C++ function? I would like to tabulate the
dofs of a cell, so I tried
local_facet = cell.index(facet)
dofs = numpy.array(9, dtype=numpy.uint32)
dof_map.tabulate_facet_dofs(dofs, local_facet)
but I get a bunch of memory errors. I don't know to correctly allocate
'dofs' such that I can pass it to tabulate_facet_dofs.
Garth
Follow ups