Home
last modified time | relevance | path

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

/petsc/src/mat/tests/
H A Dex90.c47 Mat A, P, PtAP; in main() local
65 PetscCall(MatPtAP(A, P, MAT_INITIAL_MATRIX, 1.1, &PtAP)); in main()
68 PetscCall(MatView(PtAP, NULL)); in main()
69 PetscCall(MatPtAP(A, P, MAT_REUSE_MATRIX, 1.1, &PtAP)); in main()
72 PetscCall(MatView(PtAP, NULL)); in main()
75 PetscCall(MatDestroy(&PtAP)); in main()
H A Dex186.c7 Mat A, P, PtAP, RARt, ABC, Pt; in main() local
34 PetscCall(MatPtAP(A, P, MAT_INITIAL_MATRIX, PETSC_DEFAULT, &PtAP)); in main()
46 PetscCall(MatView(PtAP, PETSC_VIEWER_STDOUT_SELF)); in main()
58 PetscCall(MatDestroy(&PtAP)); in main()
H A Dex161.c8 Mat A, R, C, C_dense, C_sparse, Rt_dense, P, PtAP; in main() local
128 PetscCall(MatPtAP(A, P, MAT_INITIAL_MATRIX, 2.0, &PtAP)); in main()
129 PetscCall(MatSetOptionsPrefix(PtAP, "PtAP_")); in main()
130 PetscCall(MatView(PtAP, PETSC_VIEWER_STDOUT_WORLD)); in main()
136 PetscCall(MatEqual(C, PtAP, &equal)); in main()
143 PetscCall(MatDestroy(&PtAP)); in main()
H A Dex111.c44 Mat A, P, R, C, PtAP, D; in main() local
170 PetscCall(MatPtAP(A, P, MAT_INITIAL_MATRIX, fill, &PtAP)); in main()
171 PetscCall(MatPtAP(A, P, MAT_REUSE_MATRIX, fill, &PtAP)); in main()
172 PetscCall(MatEqual(C, PtAP, &flg)); in main()
174 PetscCall(MatDestroy(&PtAP)); in main()
H A Dex70.c108 PetscErrorCode MyPtShellPMultSymbolic(Mat S, Mat P, Mat PtAP, void **ctx) in MyPtShellPMultSymbolic() argument
114 PetscCall(MatShellSetContext(PtAP, userdata)); in MyPtShellPMultSymbolic()
119 PetscErrorCode MyPtShellPMultNumeric(Mat S, Mat P, Mat PtAP, PetscCtx ctx) in MyPtShellPMultNumeric() argument
133 PetscCall(MatShellSetOperation(PtAP, MATOP_MULT, (PetscErrorCodeFn *)proj_mult)); in MyPtShellPMultNumeric()
134 PetscCall(MatSetUp(PtAP)); in MyPtShellPMultNumeric()
135 PetscCall(MatAssemblyBegin(PtAP, MAT_FINAL_ASSEMBLY)); in MyPtShellPMultNumeric()
136 PetscCall(MatAssemblyEnd(PtAP, MAT_FINAL_ASSEMBLY)); in MyPtShellPMultNumeric()
204 Mat X, B, A, Bt, T, T2, PtAP = NULL, RARt = NULL, R = NULL; in main() local
445 PetscCall(MatPtAP(A, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &PtAP)); in main()
446 PetscCall(MatPtAPMultEqual(A, B, PtAP, 10, &flg)); in main()
[all …]
H A Dex226.c13 Mat A, B, C, PtAP, PtAP_copy, PtAP_squared; in main() local
553 PetscCall(MatPtAP(C, C, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &PtAP)); in main()
554 PetscCall(MatDuplicate(PtAP, MAT_COPY_VALUES, &PtAP_copy)); in main()
555 PetscCall(MatMatMult(PtAP, PtAP_copy, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &PtAP_squared)); in main()
562 PetscCall(MatDestroy(&PtAP)); in main()
/petsc/src/mat/tests/output/
H A Dex186_1.out15 Matrix PtAP:
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dlibpetsc4py.pyx1276 … 'AB', MATPRODUCT_ABt : 'ABt', MATPRODUCT_AtB : 'AtB', MATPRODUCT_PtAP : 'PtAP', MATPRODUCT_RARt: …
1312 … 'AB', MATPRODUCT_ABt : 'ABt', MATPRODUCT_AtB : 'AtB', MATPRODUCT_PtAP : 'PtAP', MATPRODUCT_RARt: …
1364 … 'AB', MATPRODUCT_ABt : 'ABt', MATPRODUCT_AtB : 'AtB', MATPRODUCT_PtAP : 'PtAP', MATPRODUCT_RARt: …
H A DMat.pyx5922 PtAP = ptap variable in Mat