Home
last modified time | relevance | path

Searched refs:LMBasisCreate (Results 1 – 8 of 8) sorted by relevance

/petsc/src/ksp/ksp/utils/lmvm/
H A Dlmbasis.h32 PETSC_INTERN PetscErrorCode LMBasisCreate(Vec, PetscInt, LMBasis *);
H A Dlmvmimpl.c96 …if (!lmvm->basis[LMBASIS_S]) PetscCall(LMBasisCreate(lmvm->Xprev, lmvm->m, &lmvm->basis[LMBASIS_S]… in MatLMVMAllocateBases()
97 …if (!lmvm->basis[LMBASIS_Y]) PetscCall(LMBasisCreate(lmvm->Fprev, lmvm->m, &lmvm->basis[LMBASIS_Y]… in MatLMVMAllocateBases()
H A Dlmbasis.c7 PetscErrorCode LMBasisCreate(Vec v, PetscInt m, LMBasis *basis_p) in LMBasisCreate() function
H A Dlmvmutils.c1058 …if (!lmvm->basis[type]) PetscCall(LMBasisCreate(MatLMVMBasisSizeOf(type) == LMBASIS_S ? lmvm->Xpre… in MatLMVMGetUpdatedBasis()
1071 …if (!lmvm->basis[type]) PetscCall(LMBasisCreate(MatLMVMBasisSizeOf(type) == LMBASIS_S ? lmvm->Xpre… in MatLMVMGetUpdatedBasis()
/petsc/src/ksp/ksp/utils/lmvm/bfgs/
H A Dbfgs.c61 …if (!lsb->basis[BkS_t]) PetscCall(LMBasisCreate(MatLMVMBasisSizeOf(B0S_t) == LMBASIS_S ? lmvm->Xpr… in BFGSRecursiveBasisUpdate()
/petsc/src/ksp/ksp/utils/lmvm/brdn/
H A Dbadbrdn.c108 …if (!lbrdn->basis[Y_minus_BkS_t]) PetscCall(LMBasisCreate(Y_t == LMBASIS_Y ? lmvm->Fprev : lmvm->X… in BadBroydenRecursiveBasisUpdate()
/petsc/src/ksp/ksp/utils/lmvm/sr1/
H A Dsr1.c83 …if (!lsr1->basis[Y_minus_BkS_t]) PetscCall(LMBasisCreate(mode == MATLMVM_MODE_PRIMAL ? lmvm->Fprev… in SR1RecursiveBasisUpdate()
/petsc/src/ksp/ksp/utils/lmvm/symbrdn/
H A Dsymbrdn.c111 …if (!lsb->basis[BkS_t]) PetscCall(LMBasisCreate(MatLMVMBasisSizeOf(B0S_t) == LMBASIS_S ? lmvm->Xpr… in SymBroydenRecursiveBasisUpdate()