Searched refs:AtA (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/mat/tests/ |
| H A D | ex209.c | 11 Mat A, C, AtA, B; in main() local 47 PetscCall(MatPtAP(B, A, MAT_INITIAL_MATRIX, fill, &AtA)); in main() 48 PetscCall(MatPtAP(B, A, MAT_REUSE_MATRIX, fill, &AtA)); in main() 59 PetscCall(MatMultEqual(C, AtA, 20, &equal)); in main() 61 PetscCall(MatDestroy(&AtA)); in main()
|
| H A D | ex70.c | 727 Mat C, D, D2, AtA; in main() local 728 PetscCall(MatCreateNormal(A, &AtA)); in main() 753 PetscCall(MatMatMultEqual(AtA, B, D, 10, &flg)); in main() 756 PetscCall(MatMatMult(AtA, C, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &T)); in main() 766 PetscCall(MatDestroy(&AtA)); in main()
|
| /petsc/src/tao/unconstrained/tutorials/ |
| H A D | rosenbrock4.h | 220 Mat A, AtA; in CreateHessian() local 235 PetscCall(MatTransposeMatMult(A, A, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &AtA)); in CreateHessian() 236 PetscCall(MatShift(AtA, (PetscScalar)warmup_size)); in CreateHessian() 237 PetscCall(MatSetOption(AtA, MAT_SPD, PETSC_TRUE)); in CreateHessian() 238 PetscCall(MatCholeskyFactor(AtA, NULL, NULL)); in CreateHessian() 239 PetscCall(MatDestroy(&AtA)); in CreateHessian()
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 7581 Mat AtA; in PCBDDCAnalyzeInterface() local 7583 PetscCall(MatProductCreate(A, A, NULL, &AtA)); in PCBDDCAnalyzeInterface() 7584 PetscCall(MatSetOptionsPrefix(AtA, "pc_bddc_graph_")); in PCBDDCAnalyzeInterface() 7585 PetscCall(MatProductSetType(AtA, MATPRODUCT_AtB)); in PCBDDCAnalyzeInterface() 7586 PetscCall(MatProductSetFromOptions(AtA)); in PCBDDCAnalyzeInterface() 7587 PetscCall(MatProductSymbolic(AtA)); in PCBDDCAnalyzeInterface() 7588 PetscCall(MatProductClear(AtA)); in PCBDDCAnalyzeInterface() 7590 AtA->assembled = PETSC_TRUE; in PCBDDCAnalyzeInterface() 7592 A = AtA; in PCBDDCAnalyzeInterface()
|