Lines Matching refs:marray
5123 PetscScalar *marray, *work; in PCBDDCSetUpCorrection() local
5148 PetscScalar *av, *marray; in PCBDDCSetUpCorrection() local
5157 PetscCall(MatDenseGetArray(B_V, &marray)); in PCBDDCSetUpCorrection()
5160 for (j = xadj[i]; j < xadj[i + 1]; j++) marray[i * n_R + adjncy[j]] -= av[j]; in PCBDDCSetUpCorrection()
5162 PetscCall(MatDenseRestoreArray(B_V, &marray)); in PCBDDCSetUpCorrection()
5170 PetscCall(MatDenseGetArray(B_V, &marray)); in PCBDDCSetUpCorrection()
5172 PetscCall(VecPlaceArray(pcbddc->vec1_R, marray + i * n_R)); in PCBDDCSetUpCorrection()
5179 PetscCall(MatDenseRestoreArray(B_V, &marray)); in PCBDDCSetUpCorrection()
5182 PetscCall(MatDenseGetArray(B_C, &marray)); in PCBDDCSetUpCorrection()
5184 PetscCall(VecPlaceArray(pcbddc->vec1_R, marray + (i - n_vertices) * n_R)); in PCBDDCSetUpCorrection()
5191 PetscCall(MatDenseRestoreArray(B_C, &marray)); in PCBDDCSetUpCorrection()