#include <CSRConstruct.h>
Public Member Functions | |
| std::shared_ptr< T > | operator() (int64_t fid, AMP::IO::RestartManager *manager, const std::string &class_type) |
Public Attributes | |
| csr_mode | mode |
Private Member Functions | |
| template<alloc a, index l> | |
| std::shared_ptr< T > | check_gidx (int64_t fid, AMP::IO::RestartManager *manager, const std::string &class_type) |
| template<alloc a> | |
| std::shared_ptr< T > | check_lidx (int64_t fid, AMP::IO::RestartManager *manager, const std::string &class_type) |
| template<alloc a, index l, index g> | |
| std::shared_ptr< T > | check_scalar (int64_t fid, AMP::IO::RestartManager *manager, const std::string &class_type) |
| template<alloc a, index l, index g, scalar s> | |
| std::shared_ptr< T > | construct (int64_t fid, AMP::IO::RestartManager *manager, const std::string &class_type) |
Definition at line 23 of file CSRConstruct.h.
|
inlineprivate |
Definition at line 101 of file CSRConstruct.h.
References AMP_ERROR, AMP::LinearAlgebra::get_gidx(), AMP::LinearAlgebra::i32, AMP::LinearAlgebra::i64, AMP::LinearAlgebra::ill, and AMP::LinearAlgebra::csr_construct< T >::mode.
|
inlineprivate |
Definition at line 115 of file CSRConstruct.h.
References AMP_ERROR, AMP::LinearAlgebra::get_lidx(), AMP::LinearAlgebra::i32, AMP::LinearAlgebra::i64, AMP::LinearAlgebra::ill, and AMP::LinearAlgebra::csr_construct< T >::mode.
|
inlineprivate |
Definition at line 87 of file CSRConstruct.h.
References AMP_ERROR, AMP::LinearAlgebra::f32, AMP::LinearAlgebra::f64, AMP::LinearAlgebra::fld, AMP::LinearAlgebra::get_scalar(), and AMP::LinearAlgebra::csr_construct< T >::mode.
|
inlineprivate |
Definition at line 43 of file CSRConstruct.h.
References AMP_ERROR.
|
inline |
Definition at line 27 of file CSRConstruct.h.
References AMP_ERROR, AMP::LinearAlgebra::device, AMP::LinearAlgebra::get_alloc(), AMP::LinearAlgebra::host, AMP::LinearAlgebra::managed, and AMP::LinearAlgebra::csr_construct< T >::mode.
| csr_mode AMP::LinearAlgebra::csr_construct< T >::mode |
|
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:42. Comments on this page |