| /petsc/src/mat/tests/ ! |
| H A D | ex62.c | 92 PetscCall(MatProductCreate(A, B, NULL, &C)); in main() 173 PetscCall(MatProductCreate(P, B, NULL, &C)); in main() 239 PetscCall(MatProductCreate(A, P, NULL, &C)); in main() 276 PetscCall(MatProductCreate(A, R, NULL, &RARt)); in main()
|
| H A D | ex6k.kokkos.cxx | 131 PetscCall(MatProductCreate(A2, P2, NULL, &C2)); in main() 142 PetscCall(MatProductCreate(A, P, NULL, &C)); in main()
|
| H A D | ex195.c | 95 PetscCall(MatProductCreate(nest, nest, NULL, &C)); in main() 102 PetscCall(MatProductCreate(nest, nest, NULL, &C)); in main()
|
| H A D | ex258.c | 30 PetscCall(MatProductCreate(A, A, NULL, &B)); in main()
|
| H A D | ex81.c | 44 PetscCall(MatProductCreate(A, A, NULL, &B)); in main()
|
| H A D | ex101.c | 59 PetscCall(MatProductCreate(A, P, NULL, &mC)); in main()
|
| H A D | ex89.c | 82 PetscCall(MatProductCreate(A, P, NULL, &C)); in main()
|
| H A D | ex109.c | 88 PetscCall(MatProductCreate(A, B, NULL, &D)); in main()
|
| H A D | ex111.c | 141 PetscCall(MatProductCreate(R, A, P, &D)); in main()
|
| /petsc/src/mat/impls/normal/ ! |
| H A D | normm.c | 17 PetscCall(MatProductCreate(a->A, a->A, NULL, &pattern)); in MatIncreaseOverlap_Normal() 237 PetscCall(MatProductCreate(Aa->A, Aa->A, NULL, &B)); in MatConvert_Normal_AIJ() 344 if (right) PetscCall(MatProductCreate(a->A, C, NULL, contents->work)); in MatProductSymbolic_Normal_Dense() 345 else PetscCall(MatProductCreate(a->A, B, NULL, contents->work)); in MatProductSymbolic_Normal_Dense() 349 PetscCall(MatProductCreate(a->A, contents->work[0], NULL, contents->work + 1)); in MatProductSymbolic_Normal_Dense()
|
| H A D | normmh.c | 221 PetscCall(MatProductCreate(Aa->A, Aa->A, NULL, &B)); in MatConvert_NormalHermitian_AIJ()
|
| /petsc/src/ksp/ksp/tests/ ! |
| H A D | ex34.c | 24 PetscCall(MatProductCreate(A, A, NULL, &B)); in main()
|
| /petsc/src/mat/interface/ ! |
| H A D | matproduct.c | 70 PetscCall(MatProductCreate(A, P, NULL, &AP)); in MatProductSymbolic_PtAP_Unsafe() 119 PetscCall(MatProductCreate(R, A, NULL, &RA)); in MatProductSymbolic_RARt_Unsafe() 165 PetscCall(MatProductCreate(B, C, NULL, &BC)); in MatProductSymbolic_ABC_Unsafe() 1153 PetscErrorCode MatProductCreate(Mat A, Mat B, Mat C, Mat *D) in MatProductCreate() function 1263 PetscCall(MatProductCreate(B, C, NULL, &mmabc->BC)); in MatProductSymbolic_ABC_Basic() 1275 PetscCall(MatProductCreate(A, mmabc->BC, NULL, &mmabc->ABC)); in MatProductSymbolic_ABC_Basic()
|
| H A D | matrix.c | 10124 PetscCall(MatProductCreate(A, P, NULL, C)); in MatPtAP() 10184 PetscCall(MatProductCreate(A, R, NULL, C)); in MatRARt() 10210 PetscCall(MatProductCreate(A, B, NULL, C)); in MatProduct_Private() 10428 PetscCall(MatProductCreate(A, B, C, D)); in MatMatMatMult()
|
| /petsc/src/mat/impls/aij/mpi/ ! |
| H A D | mpimatmatmatmult.c | 59 PetscCall(MatProductCreate(B, C, NULL, &BC)); in MatMatMatMultSymbolic_MPIAIJ_MPIAIJ_MPIAIJ()
|
| H A D | mpiptap.c | 370 PetscCall(MatProductCreate(ptap->Ro, ptap->AP_loc, NULL, &ptap->C_oth)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 434 PetscCall(MatProductCreate(ptap->Rd, ptap->AP_loc, NULL, &ptap->C_loc)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() 1661 PetscCall(MatProductCreate(ptap->Ro, ptap->AP_loc, NULL, &ptap->C_oth)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ() 1725 PetscCall(MatProductCreate(ptap->Rd, ptap->AP_loc, NULL, &ptap->C_loc)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
|
| H A D | mpiaij.c | 7195 PetscCall(MatProductCreate(a->A, mmdata->Bloc, NULL, &mp[cp])); in MatProductSymbolic_MPIAIJBACKEND() 7211 PetscCall(MatProductCreate(a->A, p->A, NULL, &mp[cp])); in MatProductSymbolic_MPIAIJBACKEND() 7224 PetscCall(MatProductCreate(a->A, p->B, NULL, &mp[cp])); in MatProductSymbolic_MPIAIJBACKEND() 7246 PetscCall(MatProductCreate(a->B, mmdata->P_oth, NULL, &mp[cp])); in MatProductSymbolic_MPIAIJBACKEND() 7267 PetscCall(MatProductCreate(mmdata->Bloc, mmdata->Bloc, NULL, &mp[cp])); in MatProductSymbolic_MPIAIJBACKEND() 7284 PetscCall(MatProductCreate(p->A, mmdata->Bloc, NULL, &mp[cp])); in MatProductSymbolic_MPIAIJBACKEND() 7299 PetscCall(MatProductCreate(p->B, mmdata->Bloc, NULL, &mp[cp])); in MatProductSymbolic_MPIAIJBACKEND() 7320 PetscCall(MatProductCreate(a->A, mmdata->Bloc, NULL, &mp[cp])); in MatProductSymbolic_MPIAIJBACKEND() 7341 PetscCall(MatProductCreate(a->B, mmdata->P_oth, NULL, &mp[cp])); in MatProductSymbolic_MPIAIJBACKEND() 7352 PetscCall(MatProductCreate(mmdata->Bloc, mp[1], NULL, &mp[cp])); in MatProductSymbolic_MPIAIJBACKEND()
|
| /petsc/src/ksp/pc/impls/lsc/ ! |
| H A D | lsc.c | 84 PetscCall(MatProductCreate(C, B, NULL, &lsc->L)); in PCSetUp_LSC()
|
| /petsc/src/ksp/ksp/utils/schurm/ ! |
| H A D | schurm.c | 1062 PetscCall(MatProductCreate(Na->D, B, NULL, &pD)); in MatProductSetFromOptions_SchurComplement_Any() 1110 PetscCall(MatProductCreate(Na->B, B, NULL, &pB)); in MatProductSetFromOptions_SchurComplement_Any() 1118 PetscCall(MatProductCreate(B, Na->C, NULL, &pC)); in MatProductSetFromOptions_SchurComplement_Any()
|
| /petsc/doc/changes/ ! |
| H A D | 313.md | 92 - Add MatProductCreate(), MatProductCreateWithMat(),
|
| /petsc/src/mat/impls/aij/seq/ ! |
| H A D | matrart.c | 254 PetscCall(MatProductCreate(A, R, NULL, &ARt)); in MatRARtSymbolic_SeqAIJ_SeqAIJ_matmattransposemult()
|
| /petsc/src/mat/impls/is/ ! |
| H A D | matis.c | 1649 PetscCall(MatProductCreate(lA, P, NULL, &nA)); in MatISSetAllowRepeated_IS() 1655 PetscCall(MatProductCreate(R, lA, P, &nA)); in MatISSetAllowRepeated_IS() 1658 PetscCall(MatProductCreate(R, lA, NULL, &nA)); in MatISSetAllowRepeated_IS() 1661 PetscCall(MatProductCreate(lA, P, NULL, &nA)); in MatISSetAllowRepeated_IS()
|
| /petsc/src/tao/pde_constrained/tutorials/ ! |
| H A D | parabolic.c | 1022 PetscCall(MatProductCreate(user->Div, user->Grad, NULL, &user->DSG)); in ParabolicInitialize()
|
| /petsc/src/ksp/pc/impls/gamg/ ! |
| H A D | gamg.c | 510 PetscCall(MatProductCreate(Gmat1, Gmat1, NULL, Gmat2)); in PCGAMGSquareGraph_GAMG()
|
| /petsc/src/ksp/pc/impls/bddc/ ! |
| H A D | bddcprivate.c | 843 PetscCall(MatProductCreate(lG, lGt, NULL, &conn)); in PCBDDCNedelecSupport() 4921 PetscCall(MatProductCreate(pcbddc->local_auxmat1, B, NULL, &S_CV)); in PCBDDCSetUpCorrection() 4930 PetscCall(MatProductCreate(local_auxmat2_R, S_CV, NULL, &B)); in PCBDDCSetUpCorrection() 5041 PetscCall(MatProductCreate(local_auxmat2_R, S_CC, NULL, &B)); in PCBDDCSetUpCorrection() 5563 PetscCall(MatProductCreate(A, P, NULL, C)); in MatPtAPWithPrefix_Private() 7583 PetscCall(MatProductCreate(A, A, NULL, &AtA)); in PCBDDCAnalyzeInterface()
|