Home
last modified time | relevance | path

Searched refs:applytranspose (Results 1 – 25 of 47) sorted by relevance

12

/petsc/src/ksp/pc/impls/shell/
H A Dshellpc.c21 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 Dnone.c38 pc->ops->applytranspose = PCApply_None; in PCCreate_None()
/petsc/include/petsc/private/
H A Dpcimpl.h17 PetscErrorCode (*applytranspose)(PC, Vec, Vec); member
/petsc/src/ksp/pc/impls/composite/
H A Dcomposite.c324 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 Dzshellpcf.c161 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 Drowscalingviennacl.cxx183 pc->ops->applytranspose = 0; in PCCreate_ROWSCALINGVIENNACL()
/petsc/src/ksp/pc/impls/pbjacobi/kokkos/
H A Dpbjacobi_kok.kokkos.cxx98 pc->ops->applytranspose = PCApplyOrTranspose_PBJacobi_Kokkos<PETSC_TRUE>; in PCSetUp_PBJacobi_Kokkos()
/petsc/src/ksp/pc/impls/chowiluviennacl/
H A Dchowiluviennacl.cxx175 pc->ops->applytranspose = 0; in PCCreate_CHOWILUVIENNACL()
/petsc/src/ksp/pc/impls/saviennacl/
H A Dsaviennacl.cxx185 pc->ops->applytranspose = 0; in PCCreate_SAVIENNACL()
/petsc/src/ksp/pc/impls/pbjacobi/cuda/
H A Dpbjacobi_cuda.cu102 pc->ops->applytranspose = PCApplyTranspose_PBJacobi_CUDA; in PCSetUp_PBJacobi_CUDA()
/petsc/src/ksp/pc/impls/factor/qr/
H A Dqr.c160 pc->ops->applytranspose = PCApplyTranspose_QR; in PCCreate_QR()
/petsc/src/ksp/pc/impls/cp/
H A Dcp.c166 pc->ops->applytranspose = PCApply_CP; in PCCreate_CP()
/petsc/src/ksp/pc/impls/tfs/
H A Dtfs.c155 pc->ops->applytranspose = NULL; in PCCreate_TFS()
/petsc/src/ksp/pc/impls/factor/icc/
H A Dicc.c187 pc->ops->applytranspose = PCApply_ICC; in PCCreate_ICC()
/petsc/src/ksp/pc/impls/vpbjacobi/cuda/
H A Dvpbjacobi_cuda.cu186 pc->ops->applytranspose = PCApplyTranspose_VPBJacobi_CUDA; in PCSetUp_VPBJacobi_CUDA()
/petsc/src/ksp/pc/impls/mat/
H A Dpcmat.c266 pc->ops->applytranspose = PCApplyTranspose_Mat; in PCCreate_Mat()
/petsc/src/ksp/pc/impls/vpbjacobi/kokkos/
H A Dvpbjacobi_kok.kokkos.cxx195 pc->ops->applytranspose = PCApplyOrTranspose_VPBJacobi_Kokkos<PETSC_TRUE>; in PCSetUp_VPBJacobi_Kokkos()
/petsc/src/ksp/pc/impls/vpbjacobi/
H A Dvpbjacobi.c237 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 Dpcksp.c291 pc->ops->applytranspose = PCApplyTranspose_KSP; in PCCreate_KSP()
/petsc/src/ksp/pc/impls/factor/lu/
H A Dlu.c280 pc->ops->applytranspose = PCApplyTranspose_LU; in PCCreate_LU()
/petsc/src/ksp/pc/impls/lmvm/
H A Dlmvmpc.c324 pc->ops->applytranspose = NULL; in PCCreate_LMVM()
/petsc/src/ksp/pc/impls/lsc/
H A Dlsc.c269 pc->ops->applytranspose = NULL; in PCCreate_LSC()
/petsc/src/ksp/pc/impls/sor/
H A Dsor.c435 pc->ops->applytranspose = PCApplyTranspose_SOR; in PCCreate_SOR()
/petsc/src/ksp/pc/impls/factor/cholesky/
H A Dcholesky.c328 pc->ops->applytranspose = PCApplyTranspose_Cholesky; in PCCreate_Cholesky()
/petsc/src/ksp/pc/impls/factor/ilu/
H A Dilu.c304 pc->ops->applytranspose = PCApplyTranspose_ILU; in PCCreate_ILU()

12