2012-04-28 140 views

回答

3

PetSC是一個很好的例子(包括串行和MPI,並且包含大量的線性和非線性求解器庫,包括或作爲與外部庫的接口提供)。 Trillinos是另一個例子,但它是一個更廣泛的項目,並沒有像PetSC那麼好地整合。 Aztec有許多求解器,Hypre也是混合(MPI + OpenMP)。

這些都是至少部分基於MPI的;我不知道有太多的OpenMP啓用的,儘管谷歌建議Lis,我不熟悉。

+0

謝謝,但它不清楚如何使用此..有沒有任何例子使用這種庫? – Nurlan 2012-05-03 12:12:21

+0

我的意思是使用PetSC庫 – Nurlan 2012-05-03 12:23:42

+1

當然 - PETSc文檔頁面中有一些使用線性求解器和非線性求解器的示例:http://www.mcs.anl.gov/petsc/documentation/index.html – 2012-05-03 19:54:35