Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/tutorials/
H A Dex4.c79 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()