Searched refs:osf (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/impls/h2opus/cuda/ |
| H A D | math2opusutils.cu | 10 PETSC_INTERN PetscErrorCode MatDenseGetH2OpusStridedSF(Mat A, PetscSF h2sf, PetscSF *osf) in MatDenseGetH2OpusStridedSF() argument 17 PetscAssertPointer(osf, 3); in MatDenseGetH2OpusStridedSF() 27 *osf = asf; in MatDenseGetH2OpusStridedSF()
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiaij.c | 5428 PetscSF sf, osf; in MatCreateSeqSubMatrixWithRows_Private() local 5544 PetscCall(PetscSFCreate(comm, &osf)); in MatCreateSeqSubMatrixWithRows_Private() 5546 …PetscCall(PetscSFSetGraph(osf, po->i[plocalsize], ontotalcols, oilocal, PETSC_OWN_POINTER, oiremot… in MatCreateSeqSubMatrixWithRows_Private() 5547 PetscCall(PetscSFSetFromOptions(osf)); in MatCreateSeqSubMatrixWithRows_Private() 5548 PetscCall(PetscSFSetUp(osf)); in MatCreateSeqSubMatrixWithRows_Private() 5553 PetscCall(PetscSFBcastBegin(osf, MPIU_SCALAR, po_a, p_oth->a, MPI_REPLACE)); in MatCreateSeqSubMatrixWithRows_Private() 5563 PetscCall(PetscSFBcastBegin(osf, MPIU_INT, po->j, p_oth->j, MPI_REPLACE)); in MatCreateSeqSubMatrixWithRows_Private() 5567 PetscCall(PetscSFBcastEnd(osf, MPIU_INT, po->j, p_oth->j, MPI_REPLACE)); in MatCreateSeqSubMatrixWithRows_Private() 5574 PetscCall(PetscSFBcastEnd(osf, MPIU_SCALAR, po_a, p_oth->a, MPI_REPLACE)); in MatCreateSeqSubMatrixWithRows_Private() 5583 PetscCall(PetscObjectCompose((PetscObject)*P_oth, "offdiagsf", (PetscObject)osf)); in MatCreateSeqSubMatrixWithRows_Private() [all …]
|