Searched refs:asf (Results 1 – 1 of 1) sorted by relevance
12 PetscSF asf; in MatDenseGetH2OpusStridedSF() local18 PetscCall(PetscObjectQuery((PetscObject)A, "_math2opus_stridedsf", (PetscObject *)&asf)); in MatDenseGetH2OpusStridedSF()19 if (!asf) { in MatDenseGetH2OpusStridedSF()23 PetscCall(PetscSFCreateStridedSF(h2sf, A->cmap->N, lda, PETSC_DECIDE, &asf)); in MatDenseGetH2OpusStridedSF()24 PetscCall(PetscObjectCompose((PetscObject)A, "_math2opus_stridedsf", (PetscObject)asf)); in MatDenseGetH2OpusStridedSF()25 PetscCall(PetscObjectDereference((PetscObject)asf)); in MatDenseGetH2OpusStridedSF()27 *osf = asf; in MatDenseGetH2OpusStridedSF()