Home
last modified time | relevance | path

Searched refs:matapplytranspose (Results 1 – 14 of 14) sorted by relevance

/petsc/src/ksp/pc/impls/shell/
H A Dshellpc.c22 PetscErrorCode (*matapplytranspose)(PC, Mat, Mat); member
222 …PetscCheck(shell->matapplytranspose, PetscObjectComm((PetscObject)pc), PETSC_ERR_USER, "No matappl… in PCMatApplyTranspose_Shell()
224 PetscCallBack("PCSHELL callback matapplytranspose", (*shell->matapplytranspose)(pc, x, y)); in PCMatApplyTranspose_Shell()
408 static PetscErrorCode PCShellSetMatApplyTranspose_Shell(PC pc, PetscErrorCode (*matapplytranspose)(… in PCShellSetMatApplyTranspose_Shell()
413 shell->matapplytranspose = matapplytranspose; in PCShellSetMatApplyTranspose_Shell()
414 if (matapplytranspose) pc->ops->matapplytranspose = PCMatApplyTranspose_Shell; in PCShellSetMatApplyTranspose_Shell()
415 else pc->ops->matapplytranspose = NULL; in PCShellSetMatApplyTranspose_Shell()
726 PetscErrorCode PCShellSetMatApplyTranspose(PC pc, PetscErrorCode (*matapplytranspose)(PC pc, Mat xi… in PCShellSetMatApplyTranspose()
730 … "PCShellSetMatApplyTranspose_C", (PC, PetscErrorCode (*)(PC, Mat, Mat)), (pc, matapplytranspose)); in PCShellSetMatApplyTranspose()
/petsc/src/ksp/pc/impls/none/
H A Dnone.c39 pc->ops->matapplytranspose = PCMatApply_None; in PCCreate_None()
/petsc/include/petsc/private/
H A Dpcimpl.h18 PetscErrorCode (*matapplytranspose)(PC, Mat, Mat); member
/petsc/src/ksp/pc/impls/factor/icc/
H A Dicc.c188 pc->ops->matapplytranspose = PCMatApply_ICC; in PCCreate_ICC()
/petsc/src/ksp/pc/impls/ksp/
H A Dpcksp.c292 pc->ops->matapplytranspose = PCMatApplyTranspose_KSP; in PCCreate_KSP()
/petsc/src/ksp/pc/impls/factor/lu/
H A Dlu.c281 pc->ops->matapplytranspose = PCMatApplyTranspose_LU; in PCCreate_LU()
/petsc/src/ksp/pc/impls/factor/cholesky/
H A Dcholesky.c329 pc->ops->matapplytranspose = PCMatApplyTranspose_Cholesky; in PCCreate_Cholesky()
/petsc/src/ksp/pc/impls/factor/ilu/
H A Dilu.c305 pc->ops->matapplytranspose = PCMatApplyTranspose_ILU; in PCCreate_ILU()
/petsc/src/ksp/pc/impls/bjacobi/
H A Dbjacobi.c518 pc->ops->matapplytranspose = NULL; in PCCreate_BJacobi()
766 pc->ops->matapplytranspose = PCMatApplyTranspose_BJacobi_Singleblock; in PCSetUp_BJacobi_Singleblock()
1047 pc->ops->matapplytranspose = NULL; in PCSetUp_BJacobi_Multiblock()
/petsc/src/ksp/pc/interface/
H A Dprecon.c568 } else if (transpose && pc->ops->matapplytranspose) { in PCMatApplyTranspose_Private()
570 PetscUseTypeMethod(pc, matapplytranspose, X, Y); in PCMatApplyTranspose_Private()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dlibpetsc4py.pyx1419 PetscErrorCode (*matapplytranspose)(PetscPC, PetscMat, PetscMat) except PETSC_ERR_PYTHON
1478 ops.matapplytranspose = PCMatApplyTranspose_Python
1690 pc.ops.matapplytranspose = NULL
1693 pc.ops.matapplytranspose = PCMatApplyTranspose_Python
/petsc/src/ksp/pc/impls/asm/
H A Dasm.c1315 pc->ops->matapplytranspose = PCMatApplyTranspose_ASM; in PCCreate_ASM()
/petsc/src/ksp/pc/impls/mg/
H A Dmg.c2002 pc->ops->matapplytranspose = PCMatApplyTranspose_MG; in PCCreate_MG()
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx3317 pc->ops->matapplytranspose = PCMatApply_HPDDM<true>; in PCCreate_HPDDM()