Searched refs:array2 (Results 1 – 5 of 5) sorted by relevance
| /petsc/src/dm/impls/da/ |
| H A D | grvtk.c | 49 PetscScalar *array, *array2; in DMDAVTKWriteAll_VTS() local 148 …all(PetscMalloc2(maxnnodes * PetscMax(3, maxbs), &array, maxnnodes * PetscMax(3, maxbs), &array2)); in DMDAVTKWriteAll_VTS() 183 array2[Iloc * 3 + 0] = array[Iloc * cdim + 0]; in DMDAVTKWriteAll_VTS() 184 array2[Iloc * 3 + 1] = cdim > 1 ? array[Iloc * cdim + 1] : 0.0; in DMDAVTKWriteAll_VTS() 185 array2[Iloc * 3 + 2] = cdim > 2 ? array[Iloc * cdim + 2] : 0.0; in DMDAVTKWriteAll_VTS() 198 array2[Iloc * 3 + 0] = xs + i; in DMDAVTKWriteAll_VTS() 199 array2[Iloc * 3 + 1] = ys + j; in DMDAVTKWriteAll_VTS() 200 array2[Iloc * 3 + 2] = zs + k; in DMDAVTKWriteAll_VTS() 205 PetscCall(PetscViewerVTKFWrite(viewer, fp, array2, nnodes * 3, MPIU_SCALAR)); in DMDAVTKWriteAll_VTS() 235 array2[Iloc] = array[Iloc * bs + f]; in DMDAVTKWriteAll_VTS() [all …]
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcschurs.c | 15 PetscScalar *array2; in PCBDDCReuseSolversBenignAdapt() local 40 PetscCall(VecGetArray(v2, &array2)); in PCBDDCReuseSolversBenignAdapt() 41 PetscCall(PetscArraycpy(array2, array, nl)); in PCBDDCReuseSolversBenignAdapt() 44 array2 = array; in PCBDDCReuseSolversBenignAdapt() 61 for (i = 0; i < nz - 1; i++) array2[cols[i]] += sum; in PCBDDCReuseSolversBenignAdapt() 62 ctx->benign_save_vals[n] = array2[cols[nz - 1]]; in PCBDDCReuseSolversBenignAdapt() 63 array2[cols[nz - 1]] = sum; in PCBDDCReuseSolversBenignAdapt() 80 for (i = 0; i < nz - 1; i++) array2[cols[i]] += sum; in PCBDDCReuseSolversBenignAdapt() 81 array2[cols[nz - 1]] = ctx->benign_save_vals[n]; in PCBDDCReuseSolversBenignAdapt() 87 PetscCall(VecRestoreArray(v2, &array2)); in PCBDDCReuseSolversBenignAdapt() [all …]
|
| H A D | bddcprivate.c | 9136 PetscScalar *array, *array2; in PCBDDCSetUpCoarseSolver() local 9142 PetscCall(VecGetArray(nullv, &array2)); in PCBDDCSetUpCoarseSolver() 9143 PetscCall(PetscArraycpy(array2, array, nl)); in PCBDDCSetUpCoarseSolver() 9144 PetscCall(VecRestoreArray(nullv, &array2)); in PCBDDCSetUpCoarseSolver()
|
| /petsc/src/dm/impls/composite/ |
| H A D | pack.c | 1635 PetscScalar *array2, *array2head; in DMLocalToLocalBegin_Composite() local 1647 PetscCall(VecGetArray(vec2, &array2)); in DMLocalToLocalBegin_Composite() 1648 array2head = array2; in DMLocalToLocalBegin_Composite() 1672 PetscCall(VecRestoreArray(vec2, &array2)); in DMLocalToLocalBegin_Composite()
|
| /petsc/src/ts/tutorials/ |
| H A D | ex14.c | 1376 PetscScalar *array, *array2; in THIDAVecView_VTK_XML() local 1377 PetscCall(PetscMalloc2(nmax, &array, nmax2, &array2)); in THIDAVecView_VTK_XML() 1397 PetscCallMPI(MPI_Recv(array2, nmax2, MPIU_SCALAR, r, tag, comm, &status)); in THIDAVecView_VTK_XML() 1400 y2 = (PetscScalar (*)[PRMNODE_SIZE])array2; in THIDAVecView_VTK_XML() 1454 PetscCall(PetscFree2(array, array2)); in THIDAVecView_VTK_XML()
|