Lines Matching refs:P_loc
50 PetscCall(MatDestroy(&ptap->P_loc)); in MatProductCtxDestroy_MPIAIJ_PtAP()
130 PetscCall(MatMPIAIJGetLocalMat(P, MAT_REUSE_MATRIX, &ptap->P_loc)); in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable()
135 p_loc = (Mat_SeqAIJ *)ptap->P_loc->data; in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable()
221 Mat P_loc, P_oth; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() local
267 PetscCall(MatMPIAIJGetLocalMat(P, MAT_INITIAL_MATRIX, &P_loc)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
269 ptap->P_loc = P_loc; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
277 p_loc = (Mat_SeqAIJ *)P_loc->data; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
282 MatRowMergeMax_SeqAIJ(p_loc, P_loc->rmap->N, ta); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
1557 PetscCall(MatMPIAIJGetLocalMat(P, MAT_INITIAL_MATRIX, &ptap->P_loc)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1564 p_loc = (Mat_SeqAIJ *)ptap->P_loc->data; in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1569 MatRowMergeMax_SeqAIJ(p_loc, ptap->P_loc->rmap->N, ta); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1891 PetscCall(MatMPIAIJGetLocalMat(P, MAT_REUSE_MATRIX, &ptap->P_loc)); in MatPtAPNumeric_MPIAIJ_MPIAIJ()
1896 p_loc = (Mat_SeqAIJ *)ptap->P_loc->data; in MatPtAPNumeric_MPIAIJ_MPIAIJ()
1905 PetscCall(MatSeqAIJGetArrayRead(ptap->P_loc, &dummy3)); in MatPtAPNumeric_MPIAIJ_MPIAIJ()
1920 PetscCall(MatSeqAIJRestoreArrayRead(ptap->P_loc, &dummy3)); in MatPtAPNumeric_MPIAIJ_MPIAIJ()