AlgebraicMultigrid 0.1
C++ algebraic multigrid.
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CAMG::Grid< EleType >Static functions for constructing A and b, the components of a linear system Au = b
 CAMG::InterpolatorBase< EleType >Base class for interpolators that implement prolongation and restriction as linear operators constructed by the make_operators virtual function
 CAMG::LinearInterpolator< EleType >Interface for linear interpolation
 CAMG::Multigrid< EleType >Interface for multigrid solver (via solve) that iteratively performs standard vcycles
 CAMG::SmootherBase< EleType >Base class for smoothers that must implement a smooth function for the iterative solution of a linear system Au = b
 CAMG::Jacobi< EleType >Dense Jacobi iterative method
 CAMG::SparseGaussSeidel< EleType >Symmetric Gauss-Seidel smoother for sparse systems
 CAMG::SuccessiveOverRelaxation< EleType >Dense successive over relaxation iterative method