Home
last modified time | relevance | path

Searched refs:gdsw (Results 1 – 3 of 3) sorted by relevance

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcschurs.c895 if (!sub_schurs->gdsw) factor_workaround = PETSC_TRUE; in PCBDDCSubSchursSetUp()
911 if (!sub_schurs->gdsw) factor_workaround = PETSC_TRUE; in PCBDDCSubSchursSetUp()
1124 if (!sub_schurs->gdsw) { in PCBDDCSubSchursSetUp()
1377 …if (sub_schurs->gdsw) PetscCall(PCShellSetDestroy(msolv_ctx->interior_solver, PCBDDCReuseSolvers_D… in PCBDDCSubSchursSetUp()
1380 if (!sub_schurs->gdsw) { in PCBDDCSubSchursSetUp()
1454 …if (sub_schurs->gdsw) PetscCall(MatCreateSubMatrices(sub_schurs->A, sub_schurs->n_subs, sub_schurs… in PCBDDCSubSchursSetUp()
1458 if (sub_schurs->gdsw) { in PCBDDCSubSchursSetUp()
1567 if (sub_schurs->gdsw) PetscCall(MatDestroySubMatrices(sub_schurs->n_subs, &gdswA)); in PCBDDCSubSchursSetUp()
1597 if (solver_S && !sub_schurs->gdsw) { in PCBDDCSubSchursSetUp()
1677 …} else if (!sub_schurs->gdsw) { /* we need to invert explicitly since we are not using MatFactor f… in PCBDDCSubSchursSetUp()
[all …]
H A Dbddcprivate.c3480 if (sub_schurs->gdsw) { in PCBDDCAdaptiveSelection()
3504 if (sub_schurs->gdsw) { in PCBDDCAdaptiveSelection()
3852 if (!sub_schurs->gdsw) { in PCBDDCAdaptiveSelection()
3928 if (sub_schurs->gdsw) { in PCBDDCAdaptiveSelection()
/petsc/include/petsc/private/
H A Dpcbddcstructsimpl.h127 PetscBool gdsw; member