Home
last modified time | relevance | path

Searched refs:data2 (Results 1 – 3 of 3) sorted by relevance

/petsc/src/mat/impls/sbaij/mpi/
H A Dsbaijov.c164 PetscInt idx, isz, col, *n, *data1, **data1_start, *data2, *data2_i, *data, *data_i, len; in MatIncreaseOverlap_MPISBAIJ_Once() local
394 PetscCall(PetscMalloc1(iwork[rank] + 1, &data2)); in MatIncreaseOverlap_MPISBAIJ_Once()
405 PetscCallMPI(MPIU_Irecv(data2, ilen, MPIU_INT, proc_id, r_status.MPI_TAG, comm, &r_req)); in MatIncreaseOverlap_MPISBAIJ_Once()
408 data2_i = data2 + 1 + is_max; in MatIncreaseOverlap_MPISBAIJ_Once()
413 for (j = 0; j < data2[1 + i]; j++) { in MatIncreaseOverlap_MPISBAIJ_Once()
418 if (i < is_max - 1) data2_i += data2[1 + i]; in MatIncreaseOverlap_MPISBAIJ_Once()
424 PetscCall(PetscFree(data2)); in MatIncreaseOverlap_MPISBAIJ_Once()
/petsc/src/ts/tutorials/
H A Dex22f_mf.F90495 PetscScalar data2(2, xs:xe), data(gdof)
501 data2 = reshape(xx(gdof:gdof), (/two, xe - xs + 1/))
502 data = reshape(data2, (/gdof/))
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c5317 const PetscScalar *data2; in PCBDDCSetUpCorrection() local
5326 PetscCall(MatDenseGetArrayRead(B0_BPHI, &data2)); in PCBDDCSetUpCorrection()
5330 data[primal_idx * pcbddc->local_primal_size + i] += data2[i * pcbddc->benign_n + j]; in PCBDDCSetUpCorrection()
5331 data[i * pcbddc->local_primal_size + primal_idx] += data2[i * pcbddc->benign_n + j]; in PCBDDCSetUpCorrection()
5335 PetscCall(MatDenseRestoreArrayRead(B0_BPHI, &data2)); in PCBDDCSetUpCorrection()