Lines Matching refs:rLayout
701 static PetscErrorCode DMPlexUpdateAllocation_Static(DM dm, PetscLayout rLayout, PetscInt bs, PetscI… in DMPlexUpdateAllocation_Static() argument
708 PetscCall(PetscLayoutGetRange(rLayout, &rStart, &rEnd)); in DMPlexUpdateAllocation_Static()
709 …PetscCheck((rStart % bs) == 0 && (rEnd % bs) == 0, PetscObjectComm((PetscObject)rLayout), PETSC_ER… in DMPlexUpdateAllocation_Static()
761 static PetscErrorCode DMPlexFillMatrix_Static(DM dm, PetscLayout rLayout, PetscInt bs, PetscInt f, … in DMPlexFillMatrix_Static() argument
768 PetscCall(PetscLayoutGetRange(rLayout, &rStart, &rEnd)); in DMPlexFillMatrix_Static()
835 PetscLayout rLayout; in DMPlexPreallocateOperator() local
874 PetscCall(PetscLayoutCreate(comm, &rLayout)); in DMPlexPreallocateOperator()
875 PetscCall(PetscLayoutSetLocalSize(rLayout, locRows)); in DMPlexPreallocateOperator()
876 PetscCall(PetscLayoutSetBlockSize(rLayout, 1)); in DMPlexPreallocateOperator()
877 PetscCall(PetscLayoutSetUp(rLayout)); in DMPlexPreallocateOperator()
884 …PetscCall(DMPlexUpdateAllocation_Static(dm, rLayout, bs, -1, sectionAdj[idx], cols[idx], dnz, onz,… in DMPlexPreallocateOperator()
890 …PetscCall(DMPlexUpdateAllocation_Static(dm, rLayout, bs, f, sectionAdj[idx], cols[idx], dnz, onz, … in DMPlexPreallocateOperator()
908 PetscCall(DMPlexFillMatrix_Static(dm, rLayout, bs, -1, sectionAdj[idx], cols[idx], A)); in DMPlexPreallocateOperator()
913 PetscCall(DMPlexFillMatrix_Static(dm, rLayout, bs, f, sectionAdj[idx], cols[idx], A)); in DMPlexPreallocateOperator()
919 PetscCall(PetscLayoutDestroy(&rLayout)); in DMPlexPreallocateOperator()