Home
last modified time | relevance | path

Searched refs:svals (Results 1 – 7 of 7) sorted by relevance

/petsc/src/snes/tutorials/
H A Dex13.c277 PetscScalar *rvals, *svals, *gsvals; in ComputeSpectral() local
289 PetscCall(PetscMalloc2(n, &ray, n, &svals)); in ComputeSpectral()
294 svals[i] = array[offu]; in ComputeSpectral()
306 PetscCallMPI(MPI_Gatherv(svals, in, MPIU_SCALAR, gsvals, cnt, displs, MPIU_SCALAR, 0, comm)); in ComputeSpectral()
311 gsvals = svals; in ComputeSpectral()
348 PetscCall(PetscFree2(ray, svals)); in ComputeSpectral()
/petsc/src/mat/impls/sbaij/seq/
H A Dsbaij.c1569 const PetscScalar *svals = values + (V ? (bs * bs * ii[i]) : 0); in MatSeqSBAIJSetPreallocationCSR_SeqSBAIJ() local
1570 PetscCall(MatSetValuesBlocked_SeqSBAIJ(B, 1, &i, ncols, icols, svals, INSERT_VALUES)); in MatSeqSBAIJSetPreallocationCSR_SeqSBAIJ()
1573 const PetscScalar *svals = values + (V ? (bs * bs * (ii[i] + j)) : 0); in MatSeqSBAIJSetPreallocationCSR_SeqSBAIJ() local
1574 PetscCall(MatSetValuesBlocked_SeqSBAIJ(B, 1, &i, 1, &icols[j], svals, INSERT_VALUES)); in MatSeqSBAIJSetPreallocationCSR_SeqSBAIJ()
/petsc/src/mat/impls/sbaij/mpi/
H A Dmpisbaij.c2029 const PetscScalar *svals = values + (V ? (bs * bs * ii[i]) : 0); in MatMPISBAIJSetPreallocationCSR_MPISBAIJ() local
2030 PetscCall(MatSetValuesBlocked_MPISBAIJ(B, 1, &row, ncols, icols, svals, INSERT_VALUES)); in MatMPISBAIJSetPreallocationCSR_MPISBAIJ()
2034 const PetscScalar *svals = values + (V ? (bs * bs * (ii[i] + j)) : 0); in MatMPISBAIJSetPreallocationCSR_MPISBAIJ() local
2035 PetscCall(MatSetValuesBlocked_MPISBAIJ(B, 1, &row, 1, &icols[j], svals, INSERT_VALUES)); in MatMPISBAIJSetPreallocationCSR_MPISBAIJ()
/petsc/src/dm/impls/plex/
H A Dplex.c338 PetscScalar *xa, *xb, *svals; in DMPlexVecView1D() local
346 PetscCall(DMPlexPointLocalRead(dm, cone[0], sol[i], &svals)); in DMPlexVecView1D()
347 for (PetscInt l = 0; l < Nl; ++l) vals[i * Nl + l] = PetscRealPart(svals[l]); in DMPlexVecView1D()
352 PetscCall(DMPlexPointLocalRead(dm, e, sol[i], &svals)); in DMPlexVecView1D()
353 for (PetscInt l = 0; l < Nl; ++l) vals[i * Nl + l] = PetscRealPart(svals[l]); in DMPlexVecView1D()
357 PetscCall(DMPlexPointLocalRead(dm, cone[1], sol[i], &svals)); in DMPlexVecView1D()
358 for (PetscInt l = 0; l < Nl; ++l) vals[i * Nl + l] = PetscRealPart(svals[l]); in DMPlexVecView1D()
366 PetscScalar *xa, *xb, *svals; in DMPlexVecView1D() local
373 PetscCall(DMPlexPointLocalRead(dm, e, sol[i], &svals)); in DMPlexVecView1D()
374 for (PetscInt l = 0; l < Nl; ++l) vals[i * Nl + l] = PetscRealPart(svals[l]); in DMPlexVecView1D()
[all …]
/petsc/src/mat/impls/baij/mpi/
H A Dmpibaij.c2592 const PetscScalar *svals = values + (V ? (bs * bs * ii[i]) : 0); in MatMPIBAIJSetPreallocationCSR_MPIBAIJ() local
2593 PetscCall(MatSetValuesBlocked_MPIBAIJ(B, 1, &row, ncols, icols, svals, INSERT_VALUES)); in MatMPIBAIJSetPreallocationCSR_MPIBAIJ()
2597 const PetscScalar *svals = values + (V ? (bs * bs * (ii[i] + j)) : 0); in MatMPIBAIJSetPreallocationCSR_MPIBAIJ() local
2598 PetscCall(MatSetValuesBlocked_MPIBAIJ(B, 1, &row, 1, &icols[j], svals, INSERT_VALUES)); in MatMPIBAIJSetPreallocationCSR_MPIBAIJ()
/petsc/src/mat/impls/baij/seq/
H A Dbaij.c3404 const PetscScalar *svals = values + (V ? (bs * bs * ii[i]) : 0); in MatSeqBAIJSetPreallocationCSR_SeqBAIJ() local
3405 PetscCall(MatSetValuesBlocked_SeqBAIJ(B, 1, &i, ncols, icols, svals, INSERT_VALUES)); in MatSeqBAIJSetPreallocationCSR_SeqBAIJ()
3409 const PetscScalar *svals = values + (V ? (bs * bs * (ii[i] + j)) : 0); in MatSeqBAIJSetPreallocationCSR_SeqBAIJ() local
3410 PetscCall(MatSetValuesBlocked_SeqBAIJ(B, 1, &i, 1, &icols[j], svals, INSERT_VALUES)); in MatSeqBAIJSetPreallocationCSR_SeqBAIJ()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DMat.pyx2591 cdef const PetscScalar *svals=NULL
2592 CHKERR(MatGetRow(self.mat, irow, &ncols, &icols, &svals))
2594 cdef object vals = array_s(ncols, svals)
2595 CHKERR(MatRestoreRow(self.mat, irow, &ncols, &icols, &svals))