← Back to team overview

dolfin team mailing list archive

Re: Easiest way to add vectors in pydolfin

 

On 22 November 2011 12:33, Anders Logg <logg@xxxxxxxxx> 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


Follow ups

References