Home
last modified time | relevance | path

Searched refs:operator_state (Results 1 – 6 of 6) sorted by relevance

/petsc/src/ksp/ksp/utils/lmvm/
H A Dlmproducts.c57 …nternal(LMProducts dots, PetscObjectId operator_id, PetscObjectState operator_state, PetscInt olde… in LMProductsPrepare_Internal() argument
60 if (dots->operator_id != operator_id || dots->operator_state != operator_state) { in LMProductsPrepare_Internal()
63 dots->operator_state = operator_state; in LMProductsPrepare_Internal()
74 PetscObjectId operator_state = (X->operator_id == 0) ? Y->operator_state : X->operator_state; in LMProductsPrepareFromBases() local
78 PetscCall(LMProductsPrepare_Internal(dots, operator_id, operator_state, oldest, next)); in LMProductsPrepareFromBases()
85 PetscObjectState operator_state; in LMProductsPrepare() local
89 PetscCall(PetscObjectStateGet((PetscObject)op, &operator_state)); in LMProductsPrepare()
90 PetscCall(LMProductsPrepare_Internal(dots, operator_id, operator_state, oldest, next)); in LMProductsPrepare()
104 …PetscAssert(X->operator_id != Y->operator_id || Y->operator_state == X->operator_state, comm, PETS… in LMProductsUpdate_Internal()
272 dest->operator_state = src->operator_state; in LMProductsCopy()
[all …]
H A Dlmbasis.h22 …PetscObjectState operator_state; // The state of the operator when vectors in S were computed… member
H A Dlmproducts.h30 PetscObjectState operator_state; member
H A Dlmvmutils.c963 if (OpX->operator_id != J0_id || OpX->operator_state != J0_state) { in MatLMVMUpdateOpVecs()
967 OpX->operator_state = J0_state; in MatLMVMUpdateOpVecs()
980 …PetscAssert(OpX->k == X->k && OpX->operator_id == J0_id && OpX->operator_state == J0_state, PetscO… in MatLMVMUpdateOpVecs()
998 if (YmalphaOpX->operator_id != J0_id || YmalphaOpX->operator_state != J0_state) { in MatLMVMUpdateOpDiffVecs()
1002 YmalphaOpX->operator_state = J0_state; in MatLMVMUpdateOpDiffVecs()
1024 …phaOpX->k == Y->k && YmalphaOpX->operator_id == J0_id && YmalphaOpX->operator_state == J0_state, P… in MatLMVMUpdateOpDiffVecs()
H A Dlmbasis.c484 basis->operator_state = 0; in LMBasisReset()
/petsc/src/ksp/ksp/utils/lmvm/symbrdn/
H A Dsymbrdn.c486 if (id != B0S->operator_id || state != B0S->operator_state) PetscFunctionReturn(PETSC_SUCCESS); in SymBroydenCompactDenseKernelUseB0S()