Searched refs:AAt (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/tests/ |
| H A D | ex123.c | 7 Mat A, At, AAt, T = NULL; in main() local 110 PetscCall(MatMatMult(T, At, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &AAt)); in main() 111 PetscCall(MatView(AAt, NULL)); in main() 112 PetscCall(MatDestroy(&AAt)); in main() 113 PetscCall(MatMatMult(At, T, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &AAt)); in main() 114 PetscCall(MatView(AAt, NULL)); in main() 115 PetscCall(MatDestroy(&AAt)); in main() 160 PetscCall(MatMatMult(T, At, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &AAt)); in main() 161 PetscCall(MatView(AAt, NULL)); in main() 162 PetscCall(MatDestroy(&AAt)); in main() [all …]
|
| /petsc/src/ksp/pc/impls/h2opus/ |
| H A D | pch2opus.c | 177 Mat A = pc->useAmat ? pc->mat : pc->pmat, AAt; in PCH2OpusSetUpInit() local 189 PetscCall(MatCreateShell(PetscObjectComm((PetscObject)A), m, m, M, M, &aat, &AAt)); in PCH2OpusSetUpInit() 190 PetscCall(MatBindToCPU(AAt, pch2opus->boundtocpu)); in PCH2OpusSetUpInit() 191 PetscCall(MatShellSetOperation(AAt, MATOP_MULT, (PetscErrorCodeFn *)MatMult_AAt)); in PCH2OpusSetUpInit() 192 PetscCall(MatShellSetOperation(AAt, MATOP_MULT_TRANSPOSE, (PetscErrorCodeFn *)MatMult_AAt)); in PCH2OpusSetUpInit() 193 PetscCall(MatShellSetOperation(AAt, MATOP_NORM, (PetscErrorCodeFn *)MatNorm_H2OPUS)); in PCH2OpusSetUpInit() 195 PetscCall(MatShellSetVecType(AAt, vtype)); in PCH2OpusSetUpInit() 196 PetscCall(MatNorm(AAt, NORM_1, &n)); in PCH2OpusSetUpInit() 199 PetscCall(MatDestroy(&AAt)); in PCH2OpusSetUpInit()
|