Searched refs:RAP (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpimatmatmatmult.c | 11 PETSC_INTERN PetscErrorCode MatProductNumeric_ABC_Transpose_AIJ_AIJ(Mat RAP) in MatProductNumeric_ABC_Transpose_AIJ_AIJ() argument 13 Mat_Product *product = RAP->product; in MatProductNumeric_ABC_Transpose_AIJ_AIJ() 18 PetscCall(MatTransposeMatMatMultNumeric_AIJ_AIJ_AIJ_wHYPRE(Rt, A, P, RAP)); in MatProductNumeric_ABC_Transpose_AIJ_AIJ() 22 PETSC_INTERN PetscErrorCode MatProductSymbolic_ABC_Transpose_AIJ_AIJ(Mat RAP) in MatProductSymbolic_ABC_Transpose_AIJ_AIJ() argument 24 Mat_Product *product = RAP->product; in MatProductSymbolic_ABC_Transpose_AIJ_AIJ() 33 PetscCall(MatTransposeMatMatMultSymbolic_AIJ_AIJ_AIJ_wHYPRE(Rt, A, P, product->fill, RAP)); in MatProductSymbolic_ABC_Transpose_AIJ_AIJ() 34 RAP->ops->productnumeric = MatProductNumeric_ABC_Transpose_AIJ_AIJ; in MatProductSymbolic_ABC_Transpose_AIJ_AIJ()
|
| /petsc/src/mat/tests/ |
| H A D | ex94.c | 378 Mat R, RAP; in main() local 380 PetscCall(MatMatMatMult(R, A, P, MAT_INITIAL_MATRIX, 2.0, &RAP)); in main() 381 PetscCall(MatMatMatMult(R, A, P, MAT_REUSE_MATRIX, 2.0, &RAP)); in main() 382 PetscCall(MatNormDifference(C, RAP, &norm)); in main() 385 PetscCall(MatDestroy(&RAP)); in main()
|