Home
last modified time | relevance | path

Searched refs:setvalues (Results 1 – 23 of 23) sorted by relevance

/petsc/src/ksp/ksp/tutorials/
H A Dex45.c24 PetscLogEvent setvalues, usertime; variable
40 PetscCall(PetscLogEventRegister("Set values", MAT_CLASSID, &setvalues)); in main()
82 PetscCall(PetscLogEventBegin(setvalues, NULL, NULL, NULL, NULL)); in ComputeRHS()
106 PetscCall(PetscLogEventEnd(setvalues, NULL, NULL, NULL, NULL)); in ComputeRHS()
125 PetscCall(PetscLogEventBegin(setvalues, NULL, NULL, NULL, NULL)); in ComputeMatrix()
181 PetscCall(PetscLogEventEnd(setvalues, NULL, NULL, NULL, NULL)); in ComputeMatrix()
/petsc/src/binding/petsc4py/test/
H A Dtest_mat_dense.py146 setvalues = self.A.setValues
148 setvalues = self.A.setValuesBlocked
149 setvalues(rows, cols, vals)
H A Dtest_mat_aij.py397 setvalues = self.A.setValues
399 setvalues = self.A.setValuesBlocked
402 setvalues(r, aj[s:e], av[s:e])
408 setvalues = self.A.setValuesIJV
410 setvalues = self.A.setValuesBlockedIJV
411 setvalues(ai, aj, av, rowmap=row)
412 setvalues(ai, aj, av, rowmap=None)
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscvec.pxi359 cdef VecSetValuesFcn *setvalues = NULL
360 if blocked and local: setvalues = VecSetValuesBlockedLocal
361 elif blocked: setvalues = VecSetValuesBlocked
362 elif local: setvalues = VecSetValuesLocal
363 else: setvalues = VecSetValues
364 return setvalues
384 cdef VecSetValuesFcn *setvalues = vecsetvalues_fcn(blocked, local)
387 CHKERR(setvalues(V, ni, i, v, addv))
H A Dpetscmat.pxi913 cdef MatSetValuesFcn *setvalues = NULL
914 if blocked and local: setvalues = MatSetValuesBlockedLocal
915 elif blocked: setvalues = MatSetValuesBlocked
916 elif local: setvalues = MatSetValuesLocal
917 else: setvalues = MatSetValues
918 return setvalues
940 cdef MatSetValuesFcn *setvalues = matsetvalues_fcn(blocked, local)
943 CHKERR(setvalues(A, ni, i, nj, j, v, addv))
991 cdef MatSetValuesFcn *setvalues = \
997 CHKERR(setvalues(A,
[all …]
/petsc/src/mat/impls/aij/seq/
H A Dseqhashmat.h146 if (bs > 1) A->ops->setvalues = MatSetValues_Seq_Hash_BS; in MatSetUp_Seq_Hash()
149 A->ops->setvalues = MatSetValues_Seq_Hash; in MatSetUp_Seq_Hash()
H A Daij.c557 A->ops->setvalues = MatSetValues_SeqAIJ_SortedFullNoPreallocation; in MatSeqAIJSetTotalPreallocation()
1347 if (flg) A->ops->setvalues = MatSetValues_SeqAIJ_SortedFull; in MatSetOption_SeqAIJ()
1348 else A->ops->setvalues = MatSetValues_SeqAIJ; in MatSetOption_SeqAIJ()
4787 if (B->sortedfull) B->ops->setvalues = MatSetValues_SeqAIJ_SortedFull; in MatCreate_SeqAIJ()
/petsc/src/snes/interface/
H A Dsnesj.c118 if (x2->ops->setvalues) PetscCall(VecSetValues(x2, 1, &i, &dx, ADD_VALUES)); in SNESComputeJacobianDefault()
/petsc/src/mat/impls/shell/
H A Dshellcnv.c49 if (in->ops->setvalues) { in MatConvert_Shell()
/petsc/src/mat/impls/preallocator/
H A Dmatpreallocator.c275 A->ops->setvalues = MatSetValues_Preallocator; in MatCreate_Preallocator()
/petsc/src/mat/impls/aij/mpi/
H A Dmpihashmat.h222 A->ops->setvalues = MatSetValues_MPI_Hash; in MatSetUp_MPI_Hash()
/petsc/include/petsc/private/
H A Dvecimpl.h39 PetscErrorCode (*setvalues)(Vec, PetscInt, const PetscInt[], const PetscScalar[], InsertMode); member
H A Dmatimpl.h38 …PetscErrorCode (*setvalues)(Mat, PetscInt, const PetscInt[], PetscInt, const PetscInt[], const Pet… member
/petsc/src/vec/vec/interface/
H A Drvector.c932 PetscUseTypeMethod(x, setvalues, ni, ix, y, iora); in VecSetValues()
1091 PetscUseTypeMethod(x, setvalues, ni, lix, y, iora); in VecSetValuesLocal()
1093 } else PetscUseTypeMethod(x, setvalues, ni, ix, y, iora); in VecSetValuesLocal()
/petsc/src/vec/vec/impls/mpi/
H A Dpbvec.c476 PetscDesignatedInitializer(setvalues, VecSetValues_MPI), /* 20 */
/petsc/src/vec/vec/impls/seq/
H A Dbvec2.c735 PetscDesignatedInitializer(setvalues, VecSetValues_Seq), /* 20 */
/petsc/src/mat/impls/baij/seq/
H A Dbaij.c2363 …for (k = 0; k < bs; k++) PetscUseTypeMethod(A, setvalues, 1, rows + j + k, 1, rows + j + k, &diag,… in MatZeroRows_SeqBAIJ()
2373 …if (diag != (PetscScalar)0.0) PetscUseTypeMethod(A, setvalues, 1, rows + j, 1, rows + j, &diag, IN… in MatZeroRows_SeqBAIJ()
2437 …if (diag != (PetscScalar)0.0) PetscUseTypeMethod(A, setvalues, 1, &row, 1, &row, &diag, INSERT_VAL… in MatZeroRowsColumns_SeqBAIJ()
3711 PetscUseTypeMethod(mat, setvalues, 1, &row, e - s, colidxs + s, matvals + s, INSERT_VALUES); in MatLoad_SeqBAIJ_Binary()
/petsc/src/vec/vec/impls/nest/
H A Dvecnest.c767 ops->setvalues = NULL; in VecNestSetOps_Private()
/petsc/src/mat/interface/
H A Dmatrix.c1570 PetscUseTypeMethod(mat, setvalues, m, idxm, n, idxn, v, addv); in MatSetValues()
2083 …PetscCheck(mat->ops->setvaluesblocked || mat->ops->setvalues, PETSC_COMM_SELF, PETSC_ERR_SUP, "Mat… in MatSetValuesBlocked()
2468 …PetscCheck(mat->ops->setvalueslocal || mat->ops->setvalues, PETSC_COMM_SELF, PETSC_ERR_SUP, "Mat t… in MatSetValuesLocal()
2557 … || mat->ops->setvaluesblocked || mat->ops->setvalueslocal || mat->ops->setvalues, PETSC_COMM_SELF… in MatSetValuesBlockedLocal()
/petsc/src/mat/impls/baij/mpi/
H A Dmpibaij.c991 mat->ops->setvalues = MatSetValues_MPIBAIJ_HT; in MatAssemblyEnd_MPIBAIJ()
3318 PetscUseTypeMethod(mat, setvalues, 1, &row, e - s, colidxs + s, matvals + s, INSERT_VALUES); in MatLoad_MPIBAIJ_Binary()
/petsc/src/mat/impls/sbaij/seq/
H A Dsbaij.c1124 if (diag != 0.0) PetscUseTypeMethod(A, setvalues, 1, &row, 1, &row, &diag, INSERT_VALUES); in MatZeroRowsColumns_SeqSBAIJ()
/petsc/src/mat/impls/hypre/
H A Dmhypre.c2415 B->ops->setvalues = MatSetValues_HYPRE;
/petsc/src/mat/impls/is/
H A Dmatis.c3652 A->ops->setvalues = MatSetValues_IS; in MatCreate_IS()