Searched refs:LMBASIS_B0S (Results 1 – 7 of 7) sorted by relevance
| /petsc/src/ksp/ksp/utils/lmvm/ |
| H A D | lmvmutils.c | 1043 case LMBASIS_B0S: in MatLMVMGetUpdatedBasis() 1050 *basis_p = lmvm->basis[type == LMBASIS_B0S ? LMBASIS_S : LMBASIS_Y]; in MatLMVMGetUpdatedBasis() 1051 *returned_type = (type == LMBASIS_B0S) ? LMBASIS_S : LMBASIS_Y; in MatLMVMGetUpdatedBasis() 1052 *scale = (type == LMBASIS_B0S) ? scale_ : (1.0 / scale_); in MatLMVMGetUpdatedBasis() 1054 LMBasis orig_basis = (type == LMBASIS_B0S) ? lmvm->basis[LMBASIS_S] : lmvm->basis[LMBASIS_Y]; in MatLMVMGetUpdatedBasis() 1060 …PetscCall(MatLMVMUpdateOpVecs(B, orig_basis, basis, (type == LMBASIS_B0S) ? MatLMVMApplyJ0Fwd : Ma… in MatLMVMGetUpdatedBasis() 1066 MatLMVMBasisType op_basis_t = (type == LMBASIS_S_MINUS_H0Y) ? LMBASIS_H0Y : LMBASIS_B0S; in MatLMVMGetUpdatedBasis() 1092 case LMBASIS_B0S: in MatLMVMBasisGetVecRead() 1097 *scale = (type == LMBASIS_B0S) ? scale_ : (1.0 / scale_); in MatLMVMBasisGetVecRead() 1098 PetscCall(LMBasisGetVecRead(lmvm->basis[type == LMBASIS_B0S ? LMBASIS_S : LMBASIS_Y], i, y)); in MatLMVMBasisGetVecRead() [all …]
|
| H A D | lmvm.h | 64 …LMBASIS_B0S = 3, // B_0 is the symbol used instead of J_0 in many textbooks and papers, we… enumerator
|
| /petsc/src/ksp/ksp/utils/lmvm/bfgs/ |
| H A D | bfgs.c | 50 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in BFGSRecursiveBasisUpdate() 119 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in BFGSCompactDenseProductsUpdate() 185 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in BFGSKernel_CompactDense()
|
| /petsc/src/ksp/ksp/utils/lmvm/brdn/ |
| H A D | badbrdn.c | 97 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in BadBroydenRecursiveBasisUpdate() 237 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in BadBroydenCompactProductsUpdate()
|
| /petsc/src/ksp/ksp/utils/lmvm/symbrdn/ |
| H A D | symbrdn.c | 86 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in SymBroydenRecursiveBasisUpdate() 345 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in SymBroydenCompactProductsUpdate() 481 B0S = lmvm->basis[is_scalar ? LMVMModeMap(LMBASIS_S, mode) : LMVMModeMap(LMBASIS_B0S, mode)]; in SymBroydenCompactDenseKernelUseB0S() 507 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in SymBroydenKernel_CompactDense()
|
| /petsc/src/ksp/ksp/utils/lmvm/dfp/ |
| H A D | dfp.c | 78 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in DFPKernel_CompactDense()
|
| /petsc/src/ksp/ksp/utils/lmvm/sr1/ |
| H A D | sr1.c | 70 MatLMVMBasisType B0S_t = LMVMModeMap(LMBASIS_B0S, mode); in SR1RecursiveBasisUpdate()
|