Lines Matching refs:c_othj
701 …PetscInt i, j, jj, kk, nzi, *c_rmtj, voff, *c_othj, pn, pon, pcstart, pcend, ccstart, … in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce() local
783 PetscCall(PetscCalloc2(ptap->c_othi[pn], &c_othj, ptap->c_othi[pn], &c_otha)); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce()
785 PetscCall(PetscSFReduceBegin(ptap->sf, MPIU_INT, c_rmtj, c_othj, MPI_REPLACE)); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce()
821 PetscCall(PetscSFReduceEnd(ptap->sf, MPIU_INT, c_rmtj, c_othj, MPI_REPLACE)); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce()
828 … &row, ptap->c_othi[i + 1] - ptap->c_othi[i], PetscSafePointerPlusOffset(c_othj, ptap->c_othi[i]),… in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce()
830 PetscCall(PetscFree2(c_othj, c_otha)); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce()
852 …PetscInt i, j, jj, kk, nzi, dnzi, *c_rmtj, voff, *c_othj, pn, pon, pcstart, pcend, row… in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged() local
951 PetscCall(PetscCalloc2(ptap->c_othi[pn], &c_othj, ptap->c_othi[pn], &c_otha)); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged()
953 PetscCall(PetscSFReduceBegin(ptap->sf, MPIU_INT, c_rmtj, c_othj, MPI_REPLACE)); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged()
955 PetscCall(PetscSFReduceEnd(ptap->sf, MPIU_INT, c_rmtj, c_othj, MPI_REPLACE)); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged()
962 … &row, ptap->c_othi[i + 1] - ptap->c_othi[i], PetscSafePointerPlusOffset(c_othj, ptap->c_othi[i]),… in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged()
964 PetscCall(PetscFree2(c_othj, c_otha)); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged()
993 …PetscInt pn, pon, *c_rmtc, i, j, nzi, htsize, htosize, *c_rmtj, off, *c_othj, rcvncols… in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() local
1136 PetscCall(PetscCalloc1(ptap->c_othi[pn], &c_othj)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce()
1142 PetscCall(PetscSFReduceBegin(ptap->sf, MPIU_INT, c_rmtj, c_othj, MPI_REPLACE)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce()
1182 PetscCall(PetscSFReduceEnd(ptap->sf, MPIU_INT, c_rmtj, c_othj, MPI_REPLACE)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce()
1187 rdj = PetscSafePointerPlusOffset(c_othj, ptap->c_othi[i]); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce()
1206 PetscCall(PetscFree(c_othj)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce()
1259 …PetscInt pn, pon, *c_rmtc, i, j, nzi, dnzi, htsize, htosize, *c_rmtj, off, *c_othj, rc… in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged() local
1428 PetscCall(PetscCalloc1(ptap->c_othi[pn], &c_othj)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged()
1434 PetscCall(PetscSFReduceBegin(ptap->sf, MPIU_INT, c_rmtj, c_othj, MPI_REPLACE)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged()
1436 PetscCall(PetscSFReduceEnd(ptap->sf, MPIU_INT, c_rmtj, c_othj, MPI_REPLACE)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged()
1444 rdj = PetscSafePointerPlusOffset(c_othj, ptap->c_othi[i]); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged()
1463 PetscCall(PetscFree(c_othj)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged()