#include <mpi.h>#include <type_traits>#include "solver.hpp"#include "util/table.hpp"#include "util/timer.hpp"Go to the source code of this file.
Classes | |
| struct | terra::linalg::solvers::NoRedistribute |
| Placeholder redistribute type — methods never called when redistribute_down_ is empty. Exists so Multigrid's default template parameter has a complete, default-constructible type for the no-agglomeration path. More... | |
| class | terra::linalg::solvers::Multigrid< OperatorT, ProlongationT, RestrictionT, SmootherT, CoarseGridSolverT, RedistributeT > |
| Multigrid solver for linear systems. More... | |
Namespaces | |
| namespace | terra |
| namespace | terra::linalg |
| Contains linear algebra utilities and functions for the Terra project. | |
| namespace | terra::linalg::solvers |