Home
last modified time | relevance | path

Searched defs:_n_LMBasis (Results 1 – 1 of 1) sorted by relevance

/petsc/src/ksp/ksp/utils/lmvm/
H A Dlmbasis.h17 struct _n_LMBasis { struct
18 PetscInt m; // Number of vectors in the limited memory window
19 PetscInt k; // Index of the history-order next vector to be inserted
20 Mat vecs; // Dense matrix backing storage of vectors
21 …d; // If these vecs include the output of an operator (like B0 * S), the id of the operator
22 …r when vectors in S were computed, to determine when basis vectors are stale because B0 has changed
23 …ds will cache v <- S^T g during MatLMVMUpdate(B, x, g) for use in MatSolve(B, g, p), this is that v
24 …ec_id; // The id of g, to help determine when an input vector is g that was used to compute v
25 …state; // The state of g when v was computed, to determine when v is stale because g has changed
26 VecLink work_vecs_available; // work vectors the layout of column vectors of S
[all …]