Defined in File SolverLamg.hpp
Implements the solve phase of LAMG (Lean Algebraic Multigrid by Livne et al.).
Public Functions
Constructs a new solver instance for the specified hierarchy. The smoother will be used for relaxing and solving the coarser solutions.
hierarchy – Reference to the LevelHierarchy constructed by MultiLevelSetup.
smoother – Reference to a smoother.
Solves the system A*x = b for the given initial x and right-hand side b. More parameters can be specified in status and additional output is also stored in status. After the solver finished, the approximate solution is stored in x.
x[out] – Reference to the initial guess to the solution and the approximation after the solver finished.
b – The right-hand side vector.
status – Reference to an LAMGSolverStatus.