#include <memory>#include <string>#include <string_view>#include <vector>#include "AMP/operators/LinearOperator.h"#include "AMP/solvers/SolverStrategy.h"#include "AMP/solvers/amg/DeferConsistency.h"
Go to the source code of this file.
Classes | |
| struct | AMP::Solver::AMG::KappaKCycle |
| struct | AMP::Solver::AMG::Level |
| struct | AMP::Solver::AMG::LevelOperator |
| struct | AMP::Solver::AMG::LevelWithWorkspace< N > |
| struct | AMP::Solver::AMG::KappaKCycle::settings |
| Settings for the Kappa K-cycle. More... | |
Namespaces | |
| namespace | AMP |
| namespace | AMP::Solver |
| namespace | AMP::Solver::AMG |
Typedefs | |
| using | AMP::Solver::AMG::KCycleLevel = LevelWithWorkspace< num_work_kcycle > |
Functions | |
| template<std::size_t N> | |
| void | AMP::Solver::AMG::clone_workspace (LevelWithWorkspace< N > &level, const LinearAlgebra::Vector &donor) |
| void | AMP::Solver::AMG::save_hierarchy (std::string_view base_name, const std::vector< KCycleLevel > &levels) |
Variables | |
| template<class T > | |
| constexpr bool | AMP::Solver::AMG::is_level_v = std::is_base_of_v<Level, T> |
| constexpr std::size_t | AMP::Solver::AMG::num_work_kcycle = 5 |
|
Advanced Multi-Physics (AMP) Oak Ridge National Laboratory Idaho National Laboratory Los Alamos National Laboratory |
This page automatically produced from the source code by Last updated: Tue Mar 10 2026 13:06:41. Comments on this page |