Home
last modified time | relevance | path

Searched refs:nstart (Results 1 – 5 of 5) sorted by relevance

/petsc/src/dm/tutorials/
H A Dex3.c33 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 Drvector.c2633 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 Dfftw.c788 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 Dgeneral.c145 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 Dex10.c86 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()