Home
last modified time | relevance | path

Searched refs:AAt (Results 1 – 2 of 2) sorted by relevance

/petsc/src/mat/tests/
H A Dex123.c7 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 Dpch2opus.c177 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()