中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

可替换性

当前KML_SCASOLVER支持多节点多进程多线程,可以替代PETSc的多节点多进程功能。

表 PETSc的替换映射关系所示为可替换的接口与PETSc相应接口的映射关系(仅给出已优化的接口)。

表1 PETSc的替换映射关系

PETSc接口

KML_SCASOLVER接口

KSPCreate

KmlScaissCgInitStripesDI

KSPSetTolerances

KmlScaissCgSetDII

KSPSolve

KmlScaissCgSolveDI

KSPGetIterationNumber/ KSPGetResidualNorm

KmlScaissCgGetDII/ KmlScaissCgGetDID

KSPDestroy

KmlScaissCgCleanDI

以上接口均为C接口,请参见《鲲鹏数学库 开发指南》中“KML_SCASOLVER函数定义”章节。