MPM-关于实现“存档”功能的问题

Hi大家好!

由于模拟时间长,我想在mpm中加入“存档”功能。

具体来说,在指定时间步存储当前物质点的信息(包括位置、应力、应变等)。之后可以从存档点位置继续模拟。

我能想到最直接的方法是用Taichi的to_numpy功能将Taichi的field数据存储为numpy。之后再用Taichi的from_numpy功能将存储的numpy转成Taichi field。

想请问下各位这个想法是否行得通?有更好的建议吗?

谢谢!

1 个赞

Hi @Yidong , 我觉得你的方案是合理的。目前field数据的存储到本地,基本上就是这么干的。

Hi YuPeng,多谢!