On 22 November 2011 12:33, Anders Logg <l...@simula.no> wrote: > On Tue, Nov 22, 2011 at 11:43:51AM +0100, Martin Sandve Alnæs wrote: >> Currently I'm doing: >> v = u.vector() >> v[:] = x >> v.axpy(1.0, y) >> to set the Vector of Function u to x+y, where x,y are Vectors. Is this >> the best way? > > This should work: > > u.vector()[:] = x + y
Ok, but that will create a temporary vector and thus be more costly, right? Martin _______________________________________________ Mailing list: https://launchpad.net/~dolfin Post to : dolfin@lists.launchpad.net Unsubscribe : https://launchpad.net/~dolfin More help : https://help.launchpad.net/ListHelp