Ilmar Wilbers skrev den 31/03-2008 følgende: > Hi, > > When I try to run the demo in /demo/la/eigensolver/python, I get the > following error: > > Initializing PETSc (ignoring command-line arguments). > Traceback (most recent call last): > File "demo.py", line 18, in <module> > A.set(A_array, position, position) > File "/usr/local/lib/python2.5/site-packages/dolfin/dolfin.py", line > 1823, in set > return _dolfin.PETScMatrix_set(*args) > TypeError: Numpy array of 32 bit unsigned integers (uint32) expected. > Make sure that the numpy array use dtype='I'. > > Could this also be related to the clean up from this weekend?
How is position defined? Here, it is: position = numpy.array([0, 1], 'uint32') > ilmar > _______________________________________________ > DOLFIN-dev mailing list > [email protected] > http://www.fenics.org/mailman/listinfo/dolfin-dev _______________________________________________ DOLFIN-dev mailing list [email protected] http://www.fenics.org/mailman/listinfo/dolfin-dev
