我们想开始一个新项目来解决大规模反问题(O(10^6) 个参数)来反演地下波速。我们将使用 FEM 来求解正向和伴随 PDE。在我们的项目中,我们需要同时拥有稀疏和密集求解器。以前在类似的项目中,我们使用的是 PETSc 库,但今天当我搜索新库时,我注意到了SLATE 库(链接)。我只是想知道从性能的角度来看这两个库之间是否有任何比较。也许是为了让这个问题更丰富,我知道 Trilinos 是另一个竞争库,但根据我个人的经验和我所做的研究,我发现 PETSc 更快,而 Trilinos 更可靠。如果您有任何异议,请对此发表评论。