Home
last modified time | relevance | path

Searched refs:AT (Results 1 – 25 of 47) sorted by relevance

12

/petsc/src/mat/tests/
H A Dex165.c10 Mat A, AT, B, C; in main() local
33 PetscCall(MatTranspose(A, MAT_INITIAL_MATRIX, &AT)); in main()
34 PetscCall(MatMatMult(AT, B, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &C)); in main()
46 PetscCall(MatDestroy(&AT)); in main()
H A Dex109.c7 Mat A, B, C, D, AT; in main() local
100 PetscCall(MatCreateTranspose(A, &AT)); in main()
101 PetscCall(MatMatMult(AT, B, MAT_INITIAL_MATRIX, fill, &D)); in main()
102 PetscCall(MatMatMultEqual(AT, B, D, 10, &equal)); in main()
105 PetscCall(MatDestroy(&AT)); in main()
H A Dex215.c97 Mat AT; in main() local
99 PetscCall(MatTranspose(A, MAT_INITIAL_MATRIX, &AT)); in main()
100 PetscCall(MatAXPY(A, 1.0, AT, SAME_NONZERO_PATTERN)); in main()
101 PetscCall(MatDestroy(&AT)); in main()
H A Dex241.c39 Mat A, AT, D, B, P, R, RT; in main() local
146 PetscCall(MatTranspose(A, MAT_INITIAL_MATRIX, &AT)); in main()
147 PetscCall(MatMultEqual(AT, D, 10, &flg)); in main()
149 PetscCall(MatTranspose(A, MAT_REUSE_MATRIX, &AT)); in main()
150 PetscCall(MatMultEqual(AT, D, 10, &flg)); in main()
152 PetscCall(MatAXPY(D, -1.0, AT, SAME_NONZERO_PATTERN)); in main()
155 PetscCall(MatDestroy(&AT)); in main()
H A Dex94.c25 Mat A, A_save, B, AT, ATT, BT, BTT, P, R, C, C1; in main() local
122 PetscCall(MatCreateTranspose(A, &AT)); in main()
123 PetscCall(MatCreateTranspose(AT, &ATT)); in main()
127 PetscCall(MatMatMult(AT, B, MAT_INITIAL_MATRIX, fill, &C)); in main()
128 PetscCall(MatMatMultEqual(AT, B, C, 10, &flg)); in main()
157 PetscCall(MatDestroy(&AT)); in main()
H A Dex70.c248 Mat AT; in main() local
250 PetscCall(MatTranspose(A, MAT_INITIAL_MATRIX, &AT)); in main()
251 PetscCall(MatAXPY(A, 1.0, AT, DIFFERENT_NONZERO_PATTERN)); in main()
252 PetscCall(MatDestroy(&AT)); in main()
/petsc/src/mat/impls/aij/seq/spqr/
H A Daijspqr.c16 Mat AT, B = NULL; in MatWrapCholmod_SPQR_seqaij() local
28 PetscCall(MatNormalHermitianGetMat(A, &AT)); in MatWrapCholmod_SPQR_seqaij()
31 if (flg) PetscCall(MatNormalGetMat(A, &AT)); in MatWrapCholmod_SPQR_seqaij()
35 A = AT; in MatWrapCholmod_SPQR_seqaij()
50 AT = A; in MatWrapCholmod_SPQR_seqaij()
52 PetscCall(MatTranspose(A, MAT_INITIAL_MATRIX, &AT)); in MatWrapCholmod_SPQR_seqaij()
54 aij = (Mat_SeqAIJ *)AT->data; in MatWrapCholmod_SPQR_seqaij()
62 PetscCall(MatSeqAIJGetArrayRead(AT, &aa)); in MatWrapCholmod_SPQR_seqaij()
78 PetscCall(MatSeqAIJRestoreArrayRead(AT, &aa)); in MatWrapCholmod_SPQR_seqaij()
84 C->nrow = (size_t)AT->cmap->n; in MatWrapCholmod_SPQR_seqaij()
[all …]
/petsc/src/ksp/pc/impls/mat/tests/
H A Dex1.c83 Mat A, AT, AH, II, Ainv, AinvT; in main() local
119 PetscCall(MatTranspose(A, MAT_INITIAL_MATRIX, &AT)); in main()
120 PetscCall(TestPCMatVersusMat(pc, AT, rand, MATOP_MULT_TRANSPOSE)); in main()
142 PetscCall(MatDestroy(&AT)); in main()
/petsc/src/ksp/pc/impls/spai/
H A Dispai.c60 Mat AT; in PCSetUp_SPAI() local
69 PetscCall(MatTranspose(pc->pmat, MAT_INITIAL_MATRIX, &AT)); in PCSetUp_SPAI()
70 PetscCall(ConvertMatToMatrix(ispai->comm_spai, pc->pmat, AT, &ispai->B)); in PCSetUp_SPAI()
71 PetscCall(MatDestroy(&AT)); in PCSetUp_SPAI()
527 static PetscErrorCode ConvertMatToMatrix(MPI_Comm comm, Mat A, Mat AT, matrix **B) in ConvertMatToMatrix() argument
576 if (AT) { in ConvertMatToMatrix()
621 if (AT) { in ConvertMatToMatrix()
624 PetscCall(MatGetRow(AT, i, &nz, &cols, &vals)); in ConvertMatToMatrix()
634 PetscCall(MatRestoreRow(AT, i, &nz, &cols, &vals)); in ConvertMatToMatrix()
/petsc/src/binding/petsc4py/test/
H A Dtest_mat_dense.py118 AT = PETSc.Mat().createTranspose(A)
120 xt, yt = AT.createVecs()
125 AT.mult(xt, yt)
131 AT.multTranspose(yt, xt)
134 underlyingA = AT.getTransposeMat()
H A Dtest_mat_py.py627 AT = PETSc.Mat().createTranspose(A)
629 xt, yt = AT.createVecs()
634 AT.mult(xt, yt)
640 AT.multTranspose(yt, xt)
H A Dtest_mat_aij.py362 AT = PETSc.Mat().createTranspose(A)
364 xt, yt = AT.createVecs()
369 AT.mult(xt, yt)
375 AT.multTranspose(yt, xt)
/petsc/src/ksp/ksp/interface/
H A Ditfunc.c972 Mat AT; in KSPSolve_Private() local
974 PetscCall(MatCreateTranspose(A, &AT)); in KSPSolve_Private()
975 PetscCall(MatComputeOperator(AT, MATAIJ, &B)); in KSPSolve_Private()
976 PetscCall(MatDestroy(&AT)); in KSPSolve_Private()
1111 PetscCall(MatTranspose(J, MAT_INITIAL_MATRIX, &ksp->transpose.AT)); in KSPUseExplicitTranspose_Private()
1115 PetscCall(MatTranspose(J, MAT_REUSE_MATRIX, &ksp->transpose.AT)); in KSPUseExplicitTranspose_Private()
1118 if (J == Jpre && ksp->transpose.BT != ksp->transpose.AT) { in KSPUseExplicitTranspose_Private()
1119 PetscCall(PetscObjectReference((PetscObject)ksp->transpose.AT)); in KSPUseExplicitTranspose_Private()
1120 ksp->transpose.BT = ksp->transpose.AT; in KSPUseExplicitTranspose_Private()
1122 PetscCall(KSPSetOperators(ksp, ksp->transpose.AT, ksp->transpose.BT)); in KSPUseExplicitTranspose_Private()
[all …]
/petsc/src/ksp/ksp/tutorials/output/
H A Dex71_bddc_elast_4lev.out47 ********************************** STATISTICS AT LEVEL 0 **********************************
160 ********************************** STATISTICS AT LEVEL 1 **********************************
279 … ********************************** STATISTICS AT LEVEL 2 **********************************
H A Dex59_bddc_fetidp_ml_2.out47 ********************************** STATISTICS AT LEVEL 0 **********************************
158 ********************************** STATISTICS AT LEVEL 1 **********************************
H A Dex59_bddc_fetidp_ml_1.out47 ********************************** STATISTICS AT LEVEL 0 **********************************
158 ********************************** STATISTICS AT LEVEL 1 **********************************
H A Dex71_bddc_elast_3lev.out47 ********************************** STATISTICS AT LEVEL 0 **********************************
160 ********************************** STATISTICS AT LEVEL 1 **********************************
H A Dex71_bddc_elast_3lev_alt.out47 ********************************** STATISTICS AT LEVEL 0 **********************************
160 ********************************** STATISTICS AT LEVEL 1 **********************************
H A Dex71_bddc_elast_deluxe_layers.out47 ********************************** STATISTICS AT LEVEL 0 **********************************
H A Dex71_bddc_cusparse.out47 ********************************** STATISTICS AT LEVEL 0 **********************************
H A Dex71_bddc_elast.out47 ********************************** STATISTICS AT LEVEL 0 **********************************
H A Dex71_bddc_1.out47 ********************************** STATISTICS AT LEVEL 0 **********************************
H A Dex71_bddc_2.out47 ********************************** STATISTICS AT LEVEL 0 **********************************
/petsc/src/snes/tutorials/output/
H A Dex12_p4est_full_q2_nonconformal_parallel_bddcfas.out78 ********************************** STATISTICS AT LEVEL 0 **********************************
253 ********************************** STATISTICS AT LEVEL 0 **********************************
429 ********************************** STATISTICS AT LEVEL 0 **********************************
H A Dex12_p4est_full_q2_nonconformal_parallel_bddcfas_alt.out78 ********************************** STATISTICS AT LEVEL 0 **********************************
253 ********************************** STATISTICS AT LEVEL 0 **********************************
429 ********************************** STATISTICS AT LEVEL 0 **********************************

12