Searched refs:aDinv (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/tutorials/ |
| H A D | ex4.c | 79 Mat U, UT, D, aD, aDinv, I_plus_gammaUTaDinvU; member 100 PetscCall(MatDuplicate(ctx->aD, MAT_DO_NOT_COPY_VALUES, &ctx->aDinv)); in SmwSetup() 104 PetscCall(MatDiagonalSet(ctx->aDinv, aDVec, INSERT_VALUES)); in SmwSetup() 110 …PetscCall(MatMatMatMult(ctx->UT, ctx->aDinv, ctx->U, MAT_INITIAL_MATRIX, PETSC_CURRENT, &ctx->I_pl… in SmwSetup() 139 PetscCall(MatMult(ctx->aDinv, x, vel0)); in SmwApply() 143 PetscCall(MatMult(ctx->aDinv, vel0, y)); in SmwApply() 147 PetscCall(MatMult(ctx->aDinv, x, vel0)); in SmwApply() 349 PetscCall(MatDestroy(&ctx.aDinv)); in main()
|