以下示例是关于cpp中包含KSPGetPC用法的示例代码,想了解KSPGetPC的具体用法?KSPGetPC怎么用?KSPGetPC使用的例子?那么可以参考以下10个相关示例代码来学习它的具体使用方法。 示例1: PCLDUFactorisation.cpp开发语言: C++项目名称: Chaste代码行数: 47193{
94 KSPGetPC(rKspObject, &mPetscPCObject);
95
297// PC prec1;
298// KSPGetPC(ksp1, &prec1);
299// PCSetType(prec1, PCBJACOBI);
346// PC prec2;
347// KSPGetPC(ksp2, &prec2);
348// PCSetType(prec2, PCBJACOBI);
示例2: PETScLUSolver.cpp开发语言: C++项目名称: dolfinFork代码行数: 495213 PC pc;
214 ierr = KSPGetPC(_ksp, &pc);
215 if (ierr != 0) petsc_error(ierr, __FILE__, "KSPGetPC");
395 ierr = KSPCreate(PETSC_COMM_SELF, &_ksp);
396 if (ierr != 0) petsc_error(ierr, __FILE__, "KSPGetPC");
397 }
408 PC pc;
409 ierr = KSPGetPC(_ksp, &pc);
410 if (ierr != 0) petsc_error(ierr, __FILE__, "KSPGetPC");
477 PC pc;
478 ierr = KSPGetPC(_ksp, &pc);
479 if (ierr != 0) petsc_error(ierr, __FILE__, "KSPGetPC");
示例3: PETScPreconditioner.cpp开发语言: C++项目名称: dolfinFork代码行数: 791201 PC pc;
202 ierr = KSPGetPC(solver.ksp(), &pc);
203 if (ierr != 0) petsc_error(ierr, __FILE__, "KSPGetPC");
628 PC sub_pc;
629 KSPGetPC(sub_ksps[i], &sub_pc);
630
755 dolfin_assert(solver.ksp());
756 ierr = KSPGetPC(solver.ksp(), &pc);
757 if (ierr != 0) petsc_error(ierr, __FILE__, "KSPGetPC");
示例4: LinearSystem.cpp开发语言: C++项目名称: Chaste代码行数: 1259666 PC prec;
667 KSPGetPC(mKspSolver, &prec);
668 PCSetType(prec, pcType);
775#endif
776 KSPGetPC(mKspSolver, &prec);
777
示例5: PETScKrylovSolver.cpp开发语言: C++项目名称: dolfinFork代码行数: 721612
613 ierr = KSPGetPC(_ksp, &pc);
614 if (ierr != 0) petsc_error(ierr, __FILE__, "KSPGetPC");
645
646 ierr = KSPGetPC(*sub_ksp, &sub_pc);
647 if (ierr != 0) petsc_error(ierr, __FILE__, "KSPGetPC");
示例6: D_2LM.cc开发语言: C++项目名称: Deal_2LM代码行数: 1218535 KSPSetType(solver, KSPCG);
536 KSPGetPC(solver,&pc);
537 //PCSetType(pc,PCCHOLESKY);
645 KSPSetType(KspRobin,KSPGMRES);
646 KSPGetPC(KspRobin,&pc);
647 //PCSetType(pc,PCCHOLESKY);
870 KSPSetType(solver, KSPPREONLY);
871 KSPGetPC(solver,&pc);
872 //PCSetType(pc,PCCHOLESKY);
1071 //KSPSetInitialGuessNonzero(solver,PETSC_TRUE);
1072 KSPGetPC(solver,&pc);
1073 PCSetType(pc,PCMAT);
示例7: fvm_nonlinear_solver.cc开发语言: C++项目名称: Genius-TCAD-Open代码行数: 1384287 // get petsc preconditional context
288 ierr = KSPGetPC(ksp, &pc); genius_assert(!ierr);
289
1178 ierr = STGetKSP(st_s, &ksp_s);
1179 ierr = KSPGetPC(ksp_s, &pc_s);
1180 // since we have to deal with bad conditioned problem, we choose direct solver whenever possible
1288 ierr = STGetKSP(st_s, &ksp_s);
1289 ierr = KSPGetPC(ksp_s, &pc_s);
1290 // since we have to deal with bad conditioned problem, we choose direct solver whenever possible
示例8: fvm_linear_solver.cc开发语言: C++项目名称: Genius-TCAD-Open代码行数: 1005162 // get petsc preconditional context
163 ierr = KSPGetPC(ksp, &pc); genius_assert(!ierr);
164
799 ierr = STGetKSP(st_s, &ksp_s);
800 ierr = KSPGetPC(ksp_s, &pc_s);
801 // since we have to deal with bad conditioned problem, we choose direct solver whenever possible
910 ierr = STGetKSP(st_s, &ksp_s);
911 ierr = KSPGetPC(ksp_s, &pc_s);
912 // since we have to deal with bad conditioned problem, we choose direct solver whenever possible
示例9: PETScSolver.cpp开发语言: C++项目名称: SpaFEDTe代码行数: 15232 // Get preconditioner
33 KSPGetPC(M_ksp, &M_pc);
34 }
55 PC subpc;
56 KSPGetPC(subksp[0],&subpc);
57 PCSetType(subpc,PCILU);
示例10: PETScUserPreconditioner.cpp开发语言: C++项目名称: dolfinFork代码行数: 10053 PC petscpc;
54 PetscErrorCode ierr = KSPGetPC(ksp, &petscpc);
55 if (ierr != 0) petsc_error(ierr, __FILE__, "KSPGetPC");
本文地址:https://www.itbaoku.cn/snippets/499946.html
上一篇:KSPGetIterationNumber 示例代码
下一篇:KSPSetFromOptions 示例代码
相关源代码片段分享
KSPGetPC 示例代码
Migration代码示例
HttpHandler示例代码
xhprof示例代码
MobileNotificati...
View示例代码
Routes代码示例
Module代码示例
Spectre示例代码
Rails Controller...
OpenNLP Postagge...
示例代码ajax.
使用ngmessage的示例代码
DropzoneJS nodej...
http请求代码示例
dplyr包上的示例代码。
tinyrefl生成的代码示例
Active Model代码示例
Active Record代码示...
Wordpress插件示例代码。
C文件操作的示例代码
Python装饰器示例代码
1C示例代码
JavaScript完美指南示例...
反应器示例代码
power BI博客的示例代码
python的Generic和M...
迭代和递归迭代示例代码
Swift中表视图的代码示例
让我们用lambda重构示例代码
相关文章
代码示例
示例代码
WcsGetDefaultCo...
SurfaceView示例代码
onFocusChange代码...
NUnit示例代码?
NetAdvantage代码示...
变态的示例代码
ajax的示例代码
ABAddressBookCo...
C示例和代码
MMC代码示例
Subversion的示例代码
jquery的示例和代码
变态代码示例
翻页示例代码
UISearchBar示例代码
CMFCMenuButton的...
相关教程
Google跟踪代码管理器教程
适用于初学者的Google跟踪代码管理器教程 - 从基本概念到高级概念,从简单而简单的步骤学习Goo...
Entity Framework 教程
初学者Entity Framework教程 - 从基本到高级概念的简单简单步骤学习实体框架,其中包括...
BabelJS 教程
BabelJS初学者教程 - 从基本到高级概念的简单简单步骤学习BabelJS,其中包括概述,环境设...
HTTP教程
初学者HTTP教程 - 从基本概念到高级概念,从简单易懂的步骤学习HTTP协议(超文本,传输,基于R...
Spring Boot教程
初学者的Spring Boot教程 - 从基本到高级概念的简单简单步骤学习Spring Boot,其...
Gerrit教程
Gerrit初学者教程 - 从简单和简单的步骤学习Gerrit,从基本到高级概念,包括概述,设置Gi...
|