Lines Matching refs:llay
142 PetscLayout llay; in PCBDDCSetupFETIDPMatContext() local
194 PetscCall(MatGetLayouts(fetidpmat_ctx->C, NULL, &llay)); in PCBDDCSetupFETIDPMatContext()
195 PetscCall(PetscLayoutReference(llay, &play)); in PCBDDCSetupFETIDPMatContext()
568 PetscCall(PetscLayoutCreate(comm, &llay)); in PCBDDCSetupFETIDPMatContext()
569 PetscCall(PetscLayoutSetBlockSize(llay, 1)); in PCBDDCSetupFETIDPMatContext()
570 PetscCall(PetscLayoutSetSize(llay, fetidpmat_ctx->n_lambda)); in PCBDDCSetupFETIDPMatContext()
571 PetscCall(PetscLayoutSetUp(llay)); in PCBDDCSetupFETIDPMatContext()
572 PetscCall(PetscLayoutGetLocalSize(llay, &fetidpmat_ctx->n)); in PCBDDCSetupFETIDPMatContext()
586 PetscCall(PetscLayoutGetLocalSize(llay, &nl)); in PCBDDCSetupFETIDPMatContext()
587 PetscCall(PetscLayoutGetSize(llay, &N)); in PCBDDCSetupFETIDPMatContext()
652 PetscCall(PetscLayoutGetRanges(llay, &lranges)); in PCBDDCSetupFETIDPMatContext()
677 PetscCall(VecSetLayout(v, llay)); in PCBDDCSetupFETIDPMatContext()
689 PetscCall(PetscLayoutFindOwner(llay, l2g_indices[i], &owner)); in PCBDDCSetupFETIDPMatContext()
700 PetscCall(PetscLayoutDestroy(&llay)); in PCBDDCSetupFETIDPMatContext()