| /petsc/src/ksp/pc/impls/shell/ |
| H A D | shellpc.c | 21 PetscErrorCode (*applytranspose)(PC, Vec, Vec); member 207 …PetscCheck(shell->applytranspose, PetscObjectComm((PetscObject)pc), PETSC_ERR_USER, "No applytrans… in PCApplyTranspose_Shell() 209 PetscCallBack("PCSHELL callback applytranspose", (*shell->applytranspose)(pc, x, y)); in PCApplyTranspose_Shell() 397 static PetscErrorCode PCShellSetApplyTranspose_Shell(PC pc, PetscErrorCode (*applytranspose)(PC, Ve… in PCShellSetApplyTranspose_Shell() 402 shell->applytranspose = applytranspose; in PCShellSetApplyTranspose_Shell() 403 if (applytranspose) pc->ops->applytranspose = PCApplyTranspose_Shell; in PCShellSetApplyTranspose_Shell() 404 else pc->ops->applytranspose = NULL; in PCShellSetApplyTranspose_Shell() 697 PetscErrorCode PCShellSetApplyTranspose(PC pc, PetscErrorCode (*applytranspose)(PC pc, Vec xin, Vec… in PCShellSetApplyTranspose() 701 …od(pc, "PCShellSetApplyTranspose_C", (PC, PetscErrorCode (*)(PC, Vec, Vec)), (pc, applytranspose)); in PCShellSetApplyTranspose() 929 pc->ops->applytranspose = NULL; in PCCreate_Shell() [all …]
|
| /petsc/src/ksp/pc/impls/none/ |
| H A D | none.c | 38 pc->ops->applytranspose = PCApply_None; in PCCreate_None()
|
| /petsc/include/petsc/private/ |
| H A D | pcimpl.h | 17 PetscErrorCode (*applytranspose)(PC, Vec, Vec); member
|
| /petsc/src/ksp/pc/impls/composite/ |
| H A D | composite.c | 324 pc->ops->applytranspose = PCApplyTranspose_Composite_Additive; in PCCompositeSetType_Composite() 327 pc->ops->applytranspose = PCApplyTranspose_Composite_Multiplicative; in PCCompositeSetType_Composite() 330 pc->ops->applytranspose = NULL; in PCCompositeSetType_Composite() 636 pc->ops->applytranspose = PCApplyTranspose_Composite_Additive; in PCCreate_Composite()
|
| /petsc/src/ksp/pc/impls/shell/ftn-custom/ |
| H A D | zshellpcf.c | 161 PETSC_EXTERN void pcshellsetapplytranspose_(PC *pc, void (*applytranspose)(void *, Vec *, Vec *, Pe… in pcshellsetapplytranspose_() 164 ((PetscObject)*pc)->fortran_func_pointers[3] = (PetscFortranCallbackFn *)applytranspose; in pcshellsetapplytranspose_()
|
| /petsc/src/ksp/pc/impls/rowscalingviennacl/ |
| H A D | rowscalingviennacl.cxx | 183 pc->ops->applytranspose = 0; in PCCreate_ROWSCALINGVIENNACL()
|
| /petsc/src/ksp/pc/impls/pbjacobi/kokkos/ |
| H A D | pbjacobi_kok.kokkos.cxx | 98 pc->ops->applytranspose = PCApplyOrTranspose_PBJacobi_Kokkos<PETSC_TRUE>; in PCSetUp_PBJacobi_Kokkos()
|
| /petsc/src/ksp/pc/impls/chowiluviennacl/ |
| H A D | chowiluviennacl.cxx | 175 pc->ops->applytranspose = 0; in PCCreate_CHOWILUVIENNACL()
|
| /petsc/src/ksp/pc/impls/saviennacl/ |
| H A D | saviennacl.cxx | 185 pc->ops->applytranspose = 0; in PCCreate_SAVIENNACL()
|
| /petsc/src/ksp/pc/impls/pbjacobi/cuda/ |
| H A D | pbjacobi_cuda.cu | 102 pc->ops->applytranspose = PCApplyTranspose_PBJacobi_CUDA; in PCSetUp_PBJacobi_CUDA()
|
| /petsc/src/ksp/pc/impls/factor/qr/ |
| H A D | qr.c | 160 pc->ops->applytranspose = PCApplyTranspose_QR; in PCCreate_QR()
|
| /petsc/src/ksp/pc/impls/cp/ |
| H A D | cp.c | 166 pc->ops->applytranspose = PCApply_CP; in PCCreate_CP()
|
| /petsc/src/ksp/pc/impls/tfs/ |
| H A D | tfs.c | 155 pc->ops->applytranspose = NULL; in PCCreate_TFS()
|
| /petsc/src/ksp/pc/impls/factor/icc/ |
| H A D | icc.c | 187 pc->ops->applytranspose = PCApply_ICC; in PCCreate_ICC()
|
| /petsc/src/ksp/pc/impls/vpbjacobi/cuda/ |
| H A D | vpbjacobi_cuda.cu | 186 pc->ops->applytranspose = PCApplyTranspose_VPBJacobi_CUDA; in PCSetUp_VPBJacobi_CUDA()
|
| /petsc/src/ksp/pc/impls/mat/ |
| H A D | pcmat.c | 266 pc->ops->applytranspose = PCApplyTranspose_Mat; in PCCreate_Mat()
|
| /petsc/src/ksp/pc/impls/vpbjacobi/kokkos/ |
| H A D | vpbjacobi_kok.kokkos.cxx | 195 pc->ops->applytranspose = PCApplyOrTranspose_VPBJacobi_Kokkos<PETSC_TRUE>; in PCSetUp_VPBJacobi_Kokkos()
|
| /petsc/src/ksp/pc/impls/vpbjacobi/ |
| H A D | vpbjacobi.c | 237 pc->ops->applytranspose = PCApplyTranspose_VPBJacobi; in PCSetUp_VPBJacobi_Host() 362 pc->ops->applytranspose = NULL; in PCCreate_VPBJacobi()
|
| /petsc/src/ksp/pc/impls/ksp/ |
| H A D | pcksp.c | 291 pc->ops->applytranspose = PCApplyTranspose_KSP; in PCCreate_KSP()
|
| /petsc/src/ksp/pc/impls/factor/lu/ |
| H A D | lu.c | 280 pc->ops->applytranspose = PCApplyTranspose_LU; in PCCreate_LU()
|
| /petsc/src/ksp/pc/impls/lmvm/ |
| H A D | lmvmpc.c | 324 pc->ops->applytranspose = NULL; in PCCreate_LMVM()
|
| /petsc/src/ksp/pc/impls/lsc/ |
| H A D | lsc.c | 269 pc->ops->applytranspose = NULL; in PCCreate_LSC()
|
| /petsc/src/ksp/pc/impls/sor/ |
| H A D | sor.c | 435 pc->ops->applytranspose = PCApplyTranspose_SOR; in PCCreate_SOR()
|
| /petsc/src/ksp/pc/impls/factor/cholesky/ |
| H A D | cholesky.c | 328 pc->ops->applytranspose = PCApplyTranspose_Cholesky; in PCCreate_Cholesky()
|
| /petsc/src/ksp/pc/impls/factor/ilu/ |
| H A D | ilu.c | 304 pc->ops->applytranspose = PCApplyTranspose_ILU; in PCCreate_ILU()
|