Lines Matching refs:ncoo
503 …Private(PetscInt n, const PetscInt ii[], const PetscInt jj[], PetscCount *ncoo, PetscInt **coo_i, … in CSRtoCOO_Private() argument
508 *ncoo = ii[n]; in CSRtoCOO_Private()
509 PetscCall(PetscMalloc2(*ncoo, &cooi, *ncoo, &cooj)); in CSRtoCOO_Private()
513 PetscCall(PetscArraycpy(cooj, jj, *ncoo)); in CSRtoCOO_Private()
520 …ivate(PetscInt n, const HYPRE_Int ii[], const HYPRE_Int jj[], PetscCount *ncoo, PetscInt **coo_i, … in CSRtoCOO_HYPRE_Int_Private() argument
525 *ncoo = ii[n]; in CSRtoCOO_HYPRE_Int_Private()
526 PetscCall(PetscMalloc2(*ncoo, &cooi, *ncoo, &cooj)); in CSRtoCOO_HYPRE_Int_Private()
530 for (PetscCount i = 0; i < *ncoo; i++) cooj[i] = jj[i]; in CSRtoCOO_HYPRE_Int_Private()
537 static PetscErrorCode MatSeqAIJGetCOO_Private(Mat A, PetscCount *ncoo, PetscInt **coo_i, PetscInt *… in MatSeqAIJGetCOO_Private() argument
546 PetscCall(CSRtoCOO_Private(n, ii, jj, ncoo, coo_i, coo_j)); in MatSeqAIJGetCOO_Private()
553 static PetscErrorCode hypreCSRMatrixGetCOO_Private(hypre_CSRMatrix *A, PetscCount *ncoo, PetscInt *… argument
574 PetscCall(CSRtoCOO_HYPRE_Int_Private(n, ii, jj, ncoo, coo_i, coo_j));