| /petsc/src/dm/tutorials/ |
| H A D | ex3.c | 33 PetscInt i, j, mstart, m, nstart, n; in SetCoordinates2d() local 45 PetscCall(DMDAGetCorners(cda, &mstart, &nstart, 0, &m, &n, 0)); in SetCoordinates2d() 47 for (j = nstart; j < nstart + n; j++) { in SetCoordinates2d() 62 PetscInt i, j, mstart, m, nstart, n, pstart, p, k; in SetCoordinates3d() local 74 PetscCall(DMDAGetCorners(cda, &mstart, &nstart, &pstart, &m, &n, &p)); in SetCoordinates3d() 76 for (j = nstart; j < nstart + n; j++) { in SetCoordinates3d()
|
| /petsc/src/vec/vec/interface/ |
| H A D | rvector.c | 2633 PetscErrorCode VecGetArray2d(Vec x, PetscInt m, PetscInt n, PetscInt mstart, PetscInt nstart, Petsc… in VecGetArray2d() argument 2647 for (i = 0; i < m; i++) (*a)[i] = aa + i * n - nstart; in VecGetArray2d() 2683 PetscErrorCode VecGetArray2dWrite(Vec x, PetscInt m, PetscInt n, PetscInt mstart, PetscInt nstart, … in VecGetArray2dWrite() argument 2697 for (i = 0; i < m; i++) (*a)[i] = aa + i * n - nstart; in VecGetArray2dWrite() 2729 PetscErrorCode VecRestoreArray2d(Vec x, PetscInt m, PetscInt n, PetscInt mstart, PetscInt nstart, P… in VecRestoreArray2d() argument 2771 …oreArray2dWrite(Vec x, PetscInt m, PetscInt n, PetscInt mstart, PetscInt nstart, PetscScalar **a[]) in VecRestoreArray2dWrite() argument 2974 …y3d(Vec x, PetscInt m, PetscInt n, PetscInt p, PetscInt mstart, PetscInt nstart, PetscInt pstart, … in VecGetArray3d() argument 2989 for (i = 0; i < m; i++) (*a)[i] = b + i * n - nstart; in VecGetArray3d() 3029 …ite(Vec x, PetscInt m, PetscInt n, PetscInt p, PetscInt mstart, PetscInt nstart, PetscInt pstart, … in VecGetArray3dWrite() argument 3044 for (i = 0; i < m; i++) (*a)[i] = b + i * n - nstart; in VecGetArray3dWrite() [all …]
|
| /petsc/src/mat/impls/fft/fftw/ |
| H A D | fftw.c | 788 PetscInt nstart, nlow; in VecScatterPetscToFFTW_FFTW() local 797 PetscCall(PetscIntCast(local_0_start, &nstart)); in VecScatterPetscToFFTW_FFTW() 799 PetscCall(ISCreateStride(comm, n1, nstart, 1, &list1)); in VecScatterPetscToFFTW_FFTW() 816 PetscCall(PetscIntCast(local_0_start * dim[1], &nstart)); in VecScatterPetscToFFTW_FFTW() 818 PetscCall(ISCreateStride(comm, n1, nstart, 1, &list1)); in VecScatterPetscToFFTW_FFTW() 867 PetscCall(PetscIntCast(local_0_start * dim[1] * dim[2], &nstart)); in VecScatterPetscToFFTW_FFTW() 869 PetscCall(ISCreateStride(comm, n1, nstart, 1, &list1)); in VecScatterPetscToFFTW_FFTW() 918 PetscCall(PetscIntCast(local_0_start * (fftw->partial_dim), &nstart)); in VecScatterPetscToFFTW_FFTW() 920 PetscCall(ISCreateStride(comm, n1, nstart, 1, &list1)); in VecScatterPetscToFFTW_FFTW() 1035 PetscInt nlow, nstart; in VecScatterFFTWToPetsc_FFTW() local [all …]
|
| /petsc/src/vec/is/is/impls/general/ |
| H A D | general.c | 145 PetscInt i, *ii, n, nstart; in ISInvertPermutation_General() local 166 … PetscCallMPI(MPI_Scan(&nlocal, &nstart, 1, MPIU_INT, MPI_SUM, PetscObjectComm((PetscObject)is))); in ISInvertPermutation_General() 172 … 1) || (nstart == N), PETSC_COMM_SELF, PETSC_ERR_ARG_INCOMP, "Sum of nlocal lengths %" PetscInt_FM… in ISInvertPermutation_General() 174 nstart -= nlocal; in ISInvertPermutation_General() 176 …PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)is), nlocal, idx + nstart, PETSC_COPY_VALUE… in ISInvertPermutation_General()
|
| /petsc/src/ksp/ksp/tests/ |
| H A D | ex10.c | 86 PetscInt ict, nz, base, r1, r2, N, *rowkeep, nstart; in GetElasticityMatrix() local 140 nstart = 3 * (2 * m + 1) * (2 * m + 1); in GetElasticityMatrix() 142 PetscCall(PetscMalloc1(N - nstart, &rowkeep)); in GetElasticityMatrix() 143 for (i = nstart; i < N; i++) { in GetElasticityMatrix()
|