Lines Matching refs:container

324   PetscContainer           container;  in MatProductCtxDestroy_Transpose()  local
328 …Call(PetscObjectQuery((PetscObject)data->D, "MatProductCtx_Transpose", (PetscObject *)&container)); in MatProductCtxDestroy_Transpose()
329 PetscCall(PetscContainerDestroy(&container)); in MatProductCtxDestroy_Transpose()
339 PetscContainer container; in MatProductNumeric_Transpose() local
345 PetscCall(PetscObjectQuery((PetscObject)D, "MatProductCtx_Transpose", (PetscObject *)&container)); in MatProductNumeric_Transpose()
346 …PetscCheck(container, PetscObjectComm((PetscObject)D), PETSC_ERR_PLIB, "MatProductCtx_Transpose mi… in MatProductNumeric_Transpose()
347 PetscCall(PetscContainerGetPointer(container, &data)); in MatProductNumeric_Transpose()
360 PetscContainer container; in MatProductSymbolic_Transpose() local
367 … PetscCall(PetscObjectQuery((PetscObject)D, "MatProductCtx_Transpose", (PetscObject *)&container)); in MatProductSymbolic_Transpose()
368 …PetscCheck(container, PetscObjectComm((PetscObject)D), PETSC_ERR_PLIB, "MatProductCtx_Transpose mi… in MatProductSymbolic_Transpose()
369 PetscCall(PetscContainerGetPointer(container, &data)); in MatProductSymbolic_Transpose()
388 PetscContainer container = NULL; in MatProductSetFromOptions_Transpose() local
438 … PetscCall(PetscObjectQuery((PetscObject)D, "MatProductCtx_Transpose", (PetscObject *)&container)); in MatProductSetFromOptions_Transpose()
439 if (!container) { in MatProductSetFromOptions_Transpose()
440 PetscCall(PetscContainerCreate(PetscObjectComm((PetscObject)D), &container)); in MatProductSetFromOptions_Transpose()
442 PetscCall(PetscContainerSetPointer(container, data)); in MatProductSetFromOptions_Transpose()
443 … PetscCall(PetscObjectCompose((PetscObject)D, "MatProductCtx_Transpose", (PetscObject)container)); in MatProductSetFromOptions_Transpose()
444 } else PetscCall(PetscContainerGetPointer(container, &data)); in MatProductSetFromOptions_Transpose()
500 if (container) D->ops->productsymbolic = MatProductSymbolic_Transpose; in MatProductSetFromOptions_Transpose()