Table 2 Summary of each example’s nonlinear solver scheme and initialization.
From: Enhancing high-fidelity nonlinear solver with reduced order model
Example 1 | Example 2 | Example 3 | Example 4 | |
---|---|---|---|---|
Nonlinear solver | Newton iteration | PETSc SNES | Picard iteration | Newton iteration |
Linear solver | Direct solver | MUMPS | GMRES with multigrid | Direct solver |
Time characteristic | Steady-state | Steady-state | Transient | Transient |
Default initialization | \(\varvec{0}\) | \(\varvec{0}\) | \({\varvec{X}_h}\left( t^{n-1}, \varvec{\mu }^{(i)} \right)\) | \({\varvec{X}_h}\left( t^{n-1}, \varvec{\mu }^{(i)} \right)\) |
ROM-assisted | \(\widehat{\varvec{X}}_h\left( \varvec{\mu }^{(i)} \right)\) | \(\widehat{\varvec{X}}_h\left( \varvec{\mu }^{(i)} \right)\) | \(\widehat{\varvec{X}}_h\left( t^n, \varvec{\mu }^{(i)}\right)\) | \(\widehat{\varvec{X}}_h\left( t^n, \varvec{\mu }^{(i)}\right)\) |