Lines Matching refs:routine
59 This routine generates a sequential matrix when running one process and
64 controls memory allocation. This routine facilitates switching among
86 This routine inserts or adds a logically dense subblock of dimension
132 intermediate assembly calls the second routine argument typically should
142 routine
161 that was not filled by a call to `MatSetValues()` or a related routine
212 …are rarely needed directly. Finally `PetscSplitOwnership()` is a utility routine that does the sam…
376 $y = A x$. The `m` that is used in the matrix creation routine
378 routine `VecCreateMPI()` for `y`. Likewise, the `n` used must
383 space. Analogous to `nz` and `nnz` for the routine
510 The routine `MatCreateAIJCUSPARSE()` allows one to create GPU based matrices for NVIDIA systems.
830 Along with the matrix-vector multiplication routine, there is a version
960 routine with the calling sequence
973 multiplication. Within each user-defined routine (such as
979 The routine `MatShellSetOperation()` can be used to set any other
984 letters) of the user interface routine (for example, `MatMult()`
997 routine supplied within PETSc for the `MATSEQAIJ` format). However, we
999 be very easy to accidentally create a bug in the new routine that could
1031 `MatTranspose`(A,\`\`MAT_REUSE_MATRIX\`\`,&B). This routine just provides to B the meta-data it nee…
1034 The routine `MatCreateTranspose`(A,&B) provides a surrogate matrix B that behaviors like the transp…
1051 This routine will zero the matrix entries in the data structure but keep
1147 Another matrix routine of interest is
1206 "just works". However, the caller must still know when it is the first call to the routine so the f…