#include <panoc-alm/inner/directions/anderson-acceleration.hpp>
Anderson Acceleration.
Definition at line 11 of file anderson-acceleration.hpp.
Collaboration diagram for AndersonAccel:Public Member Functions | |
| void | resize (size_t n, size_t m) |
| void | initialize (crvec g₀, crvec r₀) |
| void | compute (crvec gₖ, crvec rₖ, rvec xₖ_aa) |
| std::string | get_name () const |
| void | reinitialize (real_t γₖ, real_t old_γₖ) |
| void | reset () |
Private Attributes | |
| LimitedMemoryQR | qr |
| mat | G |
| vec | rₖ₋₁ |
| vec | γ_LS |
|
inline |
Definition at line 21 of file anderson-acceleration.hpp.
Here is the caller graph for this function:Definition at line 26 of file anderson-acceleration.hpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 30 of file anderson-acceleration.hpp.
Definition at line 32 of file anderson-acceleration.hpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 38 of file anderson-acceleration.hpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 46 of file anderson-acceleration.hpp.
|
private |
Definition at line 47 of file anderson-acceleration.hpp.
|
private |
Definition at line 48 of file anderson-acceleration.hpp.
|
private |
Definition at line 49 of file anderson-acceleration.hpp.