Lines Matching refs:rb

5296   MatParentState *rb = NULL;  in MatTransposeSetPrecursor()  local
5299 PetscCall(PetscNew(&rb)); in MatTransposeSetPrecursor()
5300 rb->id = ((PetscObject)mat)->id; in MatTransposeSetPrecursor()
5301 rb->state = 0; in MatTransposeSetPrecursor()
5302 PetscCall(MatGetNonzeroState(mat, &rb->nonzerostate)); in MatTransposeSetPrecursor()
5303 …PetscCall(PetscObjectContainerCompose((PetscObject)B, "MatTransposeParent", rb, PetscCtxDestroyDef… in MatTransposeSetPrecursor()
5310 MatParentState *rb = NULL; in MatTranspose_Private() local
5324 PetscCall(PetscContainerGetPointer(rB, &rb)); in MatTranspose_Private()
5325 …PetscCheck(rb->id == ((PetscObject)mat)->id, PetscObjectComm((PetscObject)*B), PETSC_ERR_ARG_WRONG… in MatTranspose_Private()
5326 if (rb->state == ((PetscObject)mat)->state) PetscFunctionReturn(PETSC_SUCCESS); in MatTranspose_Private()
5346 PetscCall(PetscContainerGetPointer(rB, &rb)); in MatTranspose_Private()
5347 rb->state = ((PetscObject)mat)->state; in MatTranspose_Private()
5348 rb->nonzerostate = mat->nonzerostate; in MatTranspose_Private()
5429 MatParentState *rb; in MatTransposeCheckNonzeroState_Private() local
5438 PetscCall(PetscContainerGetPointer(rB, &rb)); in MatTransposeCheckNonzeroState_Private()
5439 …PetscCheck(rb->id == ((PetscObject)A)->id, PetscObjectComm((PetscObject)B), PETSC_ERR_ARG_WRONG, "… in MatTransposeCheckNonzeroState_Private()
5440 …PetscCheck(rb->nonzerostate == A->nonzerostate, PetscObjectComm((PetscObject)B), PETSC_ERR_ARG_WRO… in MatTransposeCheckNonzeroState_Private()