Home
last modified time | relevance | path

Searched refs:MatProductCreate (Results 1 – 25 of 30) sorted by relevance

12

/petsc/src/mat/tests/ !
H A Dex62.c92 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 Dex6k.kokkos.cxx131 PetscCall(MatProductCreate(A2, P2, NULL, &C2)); in main()
142 PetscCall(MatProductCreate(A, P, NULL, &C)); in main()
H A Dex195.c95 PetscCall(MatProductCreate(nest, nest, NULL, &C)); in main()
102 PetscCall(MatProductCreate(nest, nest, NULL, &C)); in main()
H A Dex258.c30 PetscCall(MatProductCreate(A, A, NULL, &B)); in main()
H A Dex81.c44 PetscCall(MatProductCreate(A, A, NULL, &B)); in main()
H A Dex101.c59 PetscCall(MatProductCreate(A, P, NULL, &mC)); in main()
H A Dex89.c82 PetscCall(MatProductCreate(A, P, NULL, &C)); in main()
H A Dex109.c88 PetscCall(MatProductCreate(A, B, NULL, &D)); in main()
H A Dex111.c141 PetscCall(MatProductCreate(R, A, P, &D)); in main()
/petsc/src/mat/impls/normal/ !
H A Dnormm.c17 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 Dnormmh.c221 PetscCall(MatProductCreate(Aa->A, Aa->A, NULL, &B)); in MatConvert_NormalHermitian_AIJ()
/petsc/src/ksp/ksp/tests/ !
H A Dex34.c24 PetscCall(MatProductCreate(A, A, NULL, &B)); in main()
/petsc/src/mat/interface/ !
H A Dmatproduct.c70 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 Dmatrix.c10124 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 Dmpimatmatmatmult.c59 PetscCall(MatProductCreate(B, C, NULL, &BC)); in MatMatMatMultSymbolic_MPIAIJ_MPIAIJ_MPIAIJ()
H A Dmpiptap.c370 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 Dmpiaij.c7195 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 Dlsc.c84 PetscCall(MatProductCreate(C, B, NULL, &lsc->L)); in PCSetUp_LSC()
/petsc/src/ksp/ksp/utils/schurm/ !
H A Dschurm.c1062 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 D313.md92 - Add MatProductCreate(), MatProductCreateWithMat(),
/petsc/src/mat/impls/aij/seq/ !
H A Dmatrart.c254 PetscCall(MatProductCreate(A, R, NULL, &ARt)); in MatRARtSymbolic_SeqAIJ_SeqAIJ_matmattransposemult()
/petsc/src/mat/impls/is/ !
H A Dmatis.c1649 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 Dparabolic.c1022 PetscCall(MatProductCreate(user->Div, user->Grad, NULL, &user->DSG)); in ParabolicInitialize()
/petsc/src/ksp/pc/impls/gamg/ !
H A Dgamg.c510 PetscCall(MatProductCreate(Gmat1, Gmat1, NULL, Gmat2)); in PCGAMGSquareGraph_GAMG()
/petsc/src/ksp/pc/impls/bddc/ !
H A Dbddcprivate.c843 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()

12