Lines Matching refs:apa
66 if (ptap->apa) PetscCall(PetscFree(ptap->apa)); in MatProductCtxDestroy_MPIAIJ_PtAP()
104 PetscScalar *apa; in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable() local
144 apa = ap->a + api[i]; in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable()
145 PetscCall(PetscArrayzero(apa, apnz)); in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable()
146 AProw_scalable(i, ad, ao, p_loc, p_oth, api, apj, apa); in MatPtAPNumeric_MPIAIJ_MPIAIJ_scalable()
1845 PetscCall(PetscCalloc1(pN, &ptap->apa)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1866 PetscScalar *apa; in MatPtAPNumeric_MPIAIJ_MPIAIJ() local
1902 PetscCall(MatSeqAIJGetArrayWrite(AP_loc, &apa)); in MatPtAPNumeric_MPIAIJ_MPIAIJ()
1909 …AProw_nonscalable(i, ad, ao, p_loc, p_oth, ptap->apa); // Directly access the value arrays from th… in MatPtAPNumeric_MPIAIJ_MPIAIJ()
1913 apa[j + ap->i[i]] = ptap->apa[col]; in MatPtAPNumeric_MPIAIJ_MPIAIJ()
1914 ptap->apa[col] = 0.0; in MatPtAPNumeric_MPIAIJ_MPIAIJ()
1917 PetscCall(MatSeqAIJRestoreArrayWrite(AP_loc, &apa)); in MatPtAPNumeric_MPIAIJ_MPIAIJ()