Home
last modified time | relevance | path

Searched refs:current_u (Results 1 – 2 of 2) sorted by relevance

/petsc/src/mat/impls/mffd/
H A Dmffd.c210 PetscCall(VecDestroy(&ctx->current_u)); in MatDestroy_MFFD()
263 PetscCall(VecView(ctx->current_u, viewer)); in MatView_MFFD()
312 …PetscCheck(ctx->current_u, PetscObjectComm((PetscObject)mat), PETSC_ERR_ARG_WRONGSTATE, "MatMFFDSe… in MatMult_MFFD()
320 U = ctx->current_u; in MatMult_MFFD()
398 U = ctx->current_u; in MatGetDiagonal_MFFD()
433 if (!ctx->current_u) { in MatMFFDSetBase_MFFD()
434 PetscCall(VecDuplicate(U, &ctx->current_u)); in MatMFFDSetBase_MFFD()
435 PetscCall(VecLockReadPush(ctx->current_u)); in MatMFFDSetBase_MFFD()
437 PetscCall(VecLockReadPop(ctx->current_u)); in MatMFFDSetBase_MFFD()
438 PetscCall(VecCopy(U, ctx->current_u)); in MatMFFDSetBase_MFFD()
[all …]
H A Dmffdimpl.h46 Vec current_u; /* location of u; used with F(u+h) */ member