A SUNDIALS SUNMemoryHelper interface to the amrex::Arena.
More...
#include <AMReX_SUNMemory.H>
A SUNDIALS SUNMemoryHelper interface to the amrex::Arena.
This class allows SUNDIALS to allocate memory using the amrex::Arena.
◆ MemoryHelper() [1/3]
amrex::sundials::MemoryHelper::MemoryHelper |
( |
::sundials::Context * |
sunctx | ) |
|
◆ ~MemoryHelper()
amrex::sundials::MemoryHelper::~MemoryHelper |
( |
| ) |
|
◆ MemoryHelper() [2/3]
amrex::sundials::MemoryHelper::MemoryHelper |
( |
const MemoryHelper & |
rhs | ) |
|
◆ MemoryHelper() [3/3]
amrex::sundials::MemoryHelper::MemoryHelper |
( |
MemoryHelper && |
rhs | ) |
|
|
noexcept |
◆ Finalize()
void amrex::sundials::MemoryHelper::Finalize |
( |
| ) |
|
|
static |
◆ Initialize()
void amrex::sundials::MemoryHelper::Initialize |
( |
int |
nthreads | ) |
|
|
static |
◆ operator SUNMemoryHelper()
amrex::sundials::MemoryHelper::operator SUNMemoryHelper |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ helper
SUNMemoryHelper amrex::sundials::MemoryHelper::helper |
|
private |
◆ sunctx
::sundials::Context* amrex::sundials::MemoryHelper::sunctx |
|
private |
The documentation for this class was generated from the following files: