Lines Matching refs:At
13 Mat At; in MatTransposeSymbolic_SeqAIJ() local
43 …PetscCall(MatCreateSeqAIJWithArrays(PetscObjectComm((PetscObject)A), an, am, ati, atj, NULL, &At)); in MatTransposeSymbolic_SeqAIJ()
44 PetscCall(MatSetBlockSizes(At, A->cmap->bs, A->rmap->bs)); in MatTransposeSymbolic_SeqAIJ()
45 PetscCall(MatSetType(At, ((PetscObject)A)->type_name)); in MatTransposeSymbolic_SeqAIJ()
46 at = (Mat_SeqAIJ *)At->data; in MatTransposeSymbolic_SeqAIJ()
51 *B = At; in MatTransposeSymbolic_SeqAIJ()
58 Mat At; in MatTranspose_SeqAIJ() local
93 At = *B; in MatTranspose_SeqAIJ()
124 … PetscCall(MatCreateSeqAIJWithArrays(PetscObjectComm((PetscObject)A), an, am, ati, atj, ata, &At)); in MatTranspose_SeqAIJ()
125 PetscCall(MatSetBlockSizes(At, A->cmap->bs, A->rmap->bs)); in MatTranspose_SeqAIJ()
126 PetscCall(MatSetType(At, ((PetscObject)A)->type_name)); in MatTranspose_SeqAIJ()
127 at = (Mat_SeqAIJ *)At->data; in MatTranspose_SeqAIJ()
135 *B = At; in MatTranspose_SeqAIJ()
137 PetscCall(MatHeaderMerge(*B, &At)); in MatTranspose_SeqAIJ()
140 PetscCall(MatHeaderMerge(A, &At)); in MatTranspose_SeqAIJ()