Home
last modified time | relevance | path

Searched refs:tA (Results 1 – 4 of 4) sorted by relevance

/petsc/src/mat/tests/
H A Dex221.c388 Mat tA, tS, dA, dS; in main() local
391 PetscCall(MatDuplicate(A, MAT_COPY_VALUES, &tA)); in main()
393 PetscCall(PetscObjectReference((PetscObject)tA)); in main()
394 tS = tA; in main()
399 PetscCall(MatAXPY(A, 0.5, tA, str[test % 3])); in main()
402 if (testaxpyerr) PetscCall(MatScale(tA, 0)); in main()
403 PetscCall(MatDestroy(&tA)); in main()
H A Dex23.c853 Mat tA; in main() local
858 PetscCall(MatConvert(lA2, MATSHELL, MAT_INITIAL_MATRIX, &tA)); in main()
860 PetscCall(MatISSetLocalMat(A2, tA)); in main()
861 PetscCall(MatDestroy(&tA)); in main()
/petsc/src/mat/impls/hypre/
H A Dmhypre.c798 hypre_ParCSRMatrix *tA; local
900tA = hypre_ParCSRMatrixCreate(comm, A->rmap->N, A->cmap->N, (HYPRE_BigInt *)row_starts, (HYPRE_Big…
902 hypre_ParCSRMatrixSetRowStartsOwner(tA, 0);
903 hypre_ParCSRMatrixSetColStartsOwner(tA, 0);
907 hdiag = hypre_ParCSRMatrixDiag(tA);
920 hoffd = hypre_ParCSRMatrixOffd(tA);
934 …PetscCallHYPRE(hypre_ParCSRMatrixInitialize_v2(tA, !boundtocpu ? HYPRE_MEMORY_DEVICE : HYPRE_MEMOR…
937 PetscCallHYPRE(hypre_ParCSRMatrixInitialize(tA));
939 PetscCallHYPRE(hypre_ParCSRMatrixInitialize_v2(tA, HYPRE_MEMORY_HOST));
947 hypre_TFree(hypre_ParCSRMatrixColMapOffd(tA), HYPRE_MEMORY_HOST);
[all …]
/petsc/src/mat/impls/is/
H A Dmatis.c3446 static PetscErrorCode MatISGetAssembled_Private(Mat A, Mat *tA) in MatISGetAssembled_Private() argument
3480 *tA = a->assembledA; in MatISGetAssembled_Private()
3485 static PetscErrorCode MatISRestoreAssembled_Private(Mat A, Mat *tA) in MatISRestoreAssembled_Private() argument
3488 PetscCall(MatDestroy(tA)); in MatISRestoreAssembled_Private()
3489 *tA = NULL; in MatISRestoreAssembled_Private()
3502 Mat tA; in MatGetDiagonalBlock_IS() local
3506 PetscCall(MatISGetAssembled_Private(A, &tA)); in MatGetDiagonalBlock_IS()
3507 PetscCall(MatGetDiagonalBlock(tA, &a->dA)); in MatGetDiagonalBlock_IS()
3508 PetscCall(MatPropagateSymmetryOptions(tA, a->dA)); in MatGetDiagonalBlock_IS()
3512 PetscCall(MatISRestoreAssembled_Private(A, &tA)); in MatGetDiagonalBlock_IS()
[all …]