| /petsc/src/mat/tests/ |
| H A D | ex123.c | 98 PetscCall(MatSetValuesCOO(A, v1, ADD_VALUES)); in main() 102 PetscCall(MatSetValuesCOO(A, v2, ADD_VALUES)); in main() 122 PetscCall(MatSetValuesCOO(A, v2, INSERT_VALUES)); in main() 133 PetscCall(MatSetValuesCOO(A, v1, ADD_VALUES)); in main() 137 PetscCall(MatSetValuesCOO(A, v2, ADD_VALUES)); in main() 148 PetscCall(MatSetValuesCOO(A, v1, INSERT_VALUES)); in main() 152 PetscCall(MatSetValuesCOO(A, v2, INSERT_VALUES)); in main() 213 PetscCall(MatSetValuesCOO(A, coo_v, ADD_VALUES)); in main() 217 PetscCall(MatSetValuesCOO(A, coo_v, INSERT_VALUES)); in main()
|
| H A D | ex254.c | 92 PetscCall(MatSetValuesCOO(B, vals, ADD_VALUES)); in main() 99 PetscCall(MatSetValuesCOO(C, vals, ADD_VALUES)); in main()
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex88f.F90 | 58 PetscCallA(MatSetValuesCOO(J, a, INSERT_VALUES, ierr)) 71 PetscCallA(MatSetValuesCOO(J, a, INSERT_VALUES, ierr))
|
| H A D | ex83f.F90 | 83 PetscCallA(MatSetValuesCOO(Jr, a, INSERT_VALUES, ierr)) 105 PetscCallA(MatSetValuesCOO(Jr, a, INSERT_VALUES, ierr))
|
| H A D | bench_kspsolve.c | 301 PetscCall(MatSetValuesCOO(A, coo_v, INSERT_VALUES)); in FillCOO()
|
| /petsc/src/mat/tutorials/ |
| H A D | ex18k.kokkos.cxx | 20 PetscCall(MatSetValuesCOO(A, v.data(), INSERT_VALUES)); in FillMatrixKokkosCOO()
|
| H A D | ex18cu.cu | 23 PetscCall(MatSetValuesCOO(A, v, INSERT_VALUES)); in FillMatrixCUDACOO()
|
| H A D | ex18.c | 112 PetscCall(MatSetValuesCOO(A, v, ADD_VALUES)); in FillMatrixCPUCOO() 133 PetscCall(MatSetValuesCOO(A, (PetscScalar *)s, INSERT_VALUES)); in FillMatrixCPUCOO3d()
|
| /petsc/src/snes/tutorials/ |
| H A D | ex55k.kokkos.cxx | 280 PetscCall(MatSetValuesCOO(jacpre, coo_v.data(), INSERT_VALUES)); in FormJacobianLocalVec()
|
| /petsc/doc/changes/ |
| H A D | 320.md | 131 …` on a matrix preallocated via `MatSetPreallocationCOO()`, and then `MatSetValuesCOO()` on the new…
|
| H A D | 315.md | 125 - Add `MatSetPreallocationCOO()` and `MatSetValuesCOO()` to preallocate and
|
| H A D | 317.md | 132 - Add support of `MatSetValuesCOO()` and `MatSetPreallocationCOO()` for matrix type AIJKOKKOS. Addi…
|
| /petsc/src/mat/impls/hypre/ |
| H A D | mhypre.c | 597 PetscCall(MatSetValuesCOO(A, a, INSERT_VALUES)); 697 PetscCall(MatSetValuesCOO(dH, a, INSERT_VALUES)); 700 PetscCall(MatSetValuesCOO(oH, a, INSERT_VALUES)); 2367 PetscCall(MatSetValuesCOO(hmat->cooMat, v, imode));
|
| /petsc/src/mat/utils/ |
| H A D | gcreate.c | 808 PetscErrorCode MatSetValuesCOO(Mat A, const PetscScalar coo_v[], InsertMode imode) in MatSetValuesCOO() function
|
| /petsc/src/tao/unconstrained/tutorials/ |
| H A D | rosenbrock4.h | 649 PetscCall(MatSetValuesCOO(H, h, INSERT_VALUES)); in FormHessian()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscmat.pxi | 310 PetscErrorCode MatSetValuesCOO(PetscMat, const PetscScalar[], PetscInsertMode) 1075 CHKERR(MatSetValuesCOO(A, v, addv))
|
| H A D | Mat.pyx | 2771 setPreallocationCOO, petsc.MatSetValuesCOO
|
| /petsc/src/ts/utils/dmplexlandau/kokkos/ |
| H A D | landau.kokkos.cxx | 781 PetscCall(MatSetValuesCOO(JacP, d_coo_vals, ADD_VALUES)); in LandauKokkosJacobian()
|
| /petsc/src/dm/dt/dualspace/impls/sum/ |
| H A D | dualspacesum.c | 379 PetscCall(MatSetValuesCOO(mat, v, INSERT_VALUES)); in PetscDualSpaceSumCreateMatrix()
|
| /petsc/src/mat/impls/is/ |
| H A D | matis.c | 2016 PetscCall(MatSetValuesCOO(MT, array, INSERT_VALUES)); in MatConvert_IS_XAIJ() 2020 PetscCall(MatSetValuesCOO(MT, array, INSERT_VALUES)); in MatConvert_IS_XAIJ() 3408 PetscCall(MatSetValuesCOO(a->A, v, imode)); in MatSetValuesCOO_IS()
|
| /petsc/include/ |
| H A D | petscmat.h | 452 PETSC_EXTERN PetscErrorCode MatSetValuesCOO(Mat, const PetscScalar[], InsertMode);
|
| /petsc/doc/manual/ |
| H A D | mat.md | 181 For GPUs the routines `MatSetPreallocationCOO()` and `MatSetValuesCOO()` should be used for efficie…
|
| H A D | ksp.md | 2659 use of `MatSetPreallocationCOO()` and `MatSetValuesCOO()` in an OpenMP code allows parallelizing th…
|
| /petsc/src/ts/utils/dmplexlandau/ |
| H A D | plexland.c | 576 PetscCall(MatSetValuesCOO(JacP, coo_vals, ADD_VALUES)); in LandauFormJacobian_Internal()
|
| /petsc/doc/faq/ |
| H A D | index.md | 1348 For GPUs (and even CPUs) you can use `MatSetPreallocationCOO()` and `MatSetValuesCOO()` for more ra…
|