field如何复制

self.particle_new_pos = ti.Vector.field(3, float, self.ParticleSum)
self.particle_temp_pos = ti.Vector.field(3, float, self.ParticleSum)
我想令self.particle_temp_pos = self.particle_new_pos,
除了for ii in range(self.ParticleSum):
self.particle_temp_pos[ii]= self.particle_new_pos[ii] ,
有没有类似numpy的方法self…particle_temp_pos = np.copy(self.particle_new_pos)

小白求解答,谢谢

我们暂时没有原生的API支持field copy。确实像你写的那样,可以写一个ti.func来进行field拷贝