Searched refs:operator_state (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/ |
| H A D | lmproducts.c | 57 …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 D | lmbasis.h | 22 …PetscObjectState operator_state; // The state of the operator when vectors in S were computed… member
|
| H A D | lmproducts.h | 30 PetscObjectState operator_state; member
|
| H A D | lmvmutils.c | 963 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 D | lmbasis.c | 484 basis->operator_state = 0; in LMBasisReset()
|
| /petsc/src/ksp/ksp/utils/lmvm/symbrdn/ |
| H A D | symbrdn.c | 486 if (id != B0S->operator_id || state != B0S->operator_state) PetscFunctionReturn(PETSC_SUCCESS); in SymBroydenCompactDenseKernelUseB0S()
|