Searched refs:PM (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/mat/tests/ |
| H A D | ex62.c | 28 PetscInt i, j, *idxn, PM, PN = PETSC_DECIDE, rstart, rend; in main() local 144 PetscCall(MatGetSize(B, &PM, NULL)); in main() 145 if (PN < 0) PN = PM / 2; in main() 147 PetscCall(MatSetSizes(P, PETSC_DECIDE, PETSC_DECIDE, PM, PN)); in main()
|
| /petsc/src/ksp/pc/impls/spai/ |
| H A D | ispai.c | 43 Mat PM; /* the approximate inverse PETSc format */ member 92 PetscCall(ConvertMatrixToMat(PetscObjectComm((PetscObject)pc), ispai->M, &ispai->PM)); in PCSetUp_SPAI() 106 PetscCall(MatMult(ispai->PM, xx, y)); in PCApply_SPAI() 116 PetscCall(MatMatMult(ispai->PM, X, MAT_REUSE_MATRIX, PETSC_CURRENT, &Y)); in PCMatApply_SPAI() 125 PetscCall(MatDestroy(&ispai->PM)); in PCDestroy_SPAI()
|
| /petsc/src/ksp/ksp/impls/cg/pipecg2/ |
| H A D | pipecg2.c | 56 const PetscScalar *PETSC_RESTRICT PN, *PETSC_RESTRICT PM, *PETSC_RESTRICT PW; in VecMergedDot2_Private() local 63 PetscCall(VecGetArrayRead(M, (const PetscScalar **)&PM)); in VecMergedDot2_Private() 68 sumwm += PW[j] * PetscConj(PM[j]); in VecMergedDot2_Private() 69 sumnm += PN[j] * PetscConj(PM[j]); in VecMergedDot2_Private() 77 PetscCall(VecRestoreArrayRead(M, (const PetscScalar **)&PM)); in VecMergedDot2_Private()
|
| /petsc/doc/ |
| H A D | petsc.bib | 5769 author = {Carrica, PM and Wilson, RV and Stern, F.},
|