KSPGUESSPOD#

Implements a proper orthogonal decomposition based Galerkin scheme for repeated linear system solves.

Options Database Keys#

  • -ksp_guess_pod_size - Number of snapshots

  • -ksp_guess_pod_monitor - Monitor initial guess generator

  • -ksp_guess_pod_tol - Tolerance to retain eigenvectors

  • -ksp_guess_pod_Ainner - Use the operator as inner product (must be SPD)

Note#

The initial guess is obtained by solving a small and dense linear system, obtained by Galerkin projection on a lower dimensional space generated by the previous solutions as presented in [Vol13].

References#

Vol13

Stefan Volkwein. Proper orthogonal decomposition: theory and reduced-order modelling. Lecture Notes, University of Konstanz, 4(4):1–29, 2013. URL: http://www.math.uni-konstanz.de/numerik/personen/volkwein/teaching/POD-Book.pdf.

See Also#

KSP: Linear System Solvers, KSPGuess, KSPGuessType, KSPGuessCreate(), KSPSetGuess(), KSPGetGuess()

Level#

intermediate

Location#

src/ksp/ksp/guess/impls/pod/pod.c


Index of all KSP routines
Table of Contents for all manual pages
Index of all manual pages