Advanced Multi-Physics (AMP)
On-Line Documentation
Classes | Namespaces | Typedefs | Functions | Variables
Util.h File Reference
#include <limits>
#include <map>
#include <memory>
#include <vector>
#include "AMP/matrices/CSRMatrix.h"
#include "AMP/matrices/data/CSRMatrixData.h"
#include "AMP/operators/LinearOperator.h"
#include "AMP/operators/OperatorParameters.h"
Include dependency graph for Util.h:

Go to the source code of this file.

Classes

struct  AMP::Solver::AMG::coarse_matrix< Config >
 
struct  AMP::Solver::AMG::coarse_operator< Config >
 
struct  AMP::Solver::AMG::coarse_operator_parameters< C >
 
struct  AMP::Solver::AMG::csr_view< Mat >
 
struct  AMP::Solver::AMG::csr_view< LinearAlgebra::CSRMatrix< Config > >
 
struct  AMP::Solver::AMG::csr_view< par_csr< Config, ColID > >
 
struct  AMP::Solver::AMG::extent_storage< E >
 
struct  AMP::Solver::AMG::extent_storage< dynamic_extent >
 
struct  AMP::Solver::AMG::par_csr< Config, ColID >
 
struct  AMP::Solver::AMG::seq_csr< Config, ColID >
 
struct  AMP::Solver::AMG::span< T, Extent >
 

Namespaces

namespace  AMP
 
namespace  AMP::Solver
 
namespace  AMP::Solver::AMG
 

Typedefs

template<class A , class T >
using AMP::Solver::AMG::rebind_alloc = typename std::allocator_traits< A >::template rebind_alloc< T >
 

Functions

template<class Config >
 AMP::Solver::AMG::csr_view (const LinearAlgebra::CSRMatrix< Config > &) -> csr_view< LinearAlgebra::CSRMatrix< Config > >
 
template<class Config , class ColID >
 AMP::Solver::AMG::csr_view (par_csr< Config, ColID >) -> csr_view< par_csr< Config, ColID > >
 

Variables

constexpr std::size_t AMP::Solver::AMG::dynamic_extent = std::numeric_limits<std::size_t>::max()
 



Advanced Multi-Physics (AMP)
Oak Ridge National Laboratory
Idaho National Laboratory
Los Alamos National Laboratory
This page automatically produced from the
source code by doxygen
Last updated: Tue Mar 10 2026 13:06:41.
Comments on this page