#include <AMReX_Config.H>
#include <AMReX_GpuLaunch.H>
#include <AMReX_REAL.H>
#include <limits>
#include <type_traits>
Go to the source code of this file.
|
void | amrex_mempool_init () |
|
void | amrex_mempool_finalize () |
|
void * | amrex_mempool_alloc (size_t n) |
|
void | amrex_mempool_free (void *p) |
|
void | amrex_mempool_get_stats (int &mp_min, int &mp_max, int &mp_tot) |
| min, max & tot in MB More...
|
|
void | amrex_real_array_init (amrex_real *p, size_t nelems) |
|
void | amrex_array_init_snan (amrex_real *p, size_t nelems) |
|
template<RunOn run_on, typename T , std::enable_if_t< std::is_same_v< T, double >||std::is_same_v< T, float >, int > FOO = 0> |
void | amrex::fill_snan (T *p, std::size_t nelems) |
|
◆ amrex_array_init_snan()
void amrex_array_init_snan |
( |
amrex_real * |
p, |
|
|
size_t |
nelems |
|
) |
| |
◆ amrex_mempool_alloc()
void* amrex_mempool_alloc |
( |
size_t |
n | ) |
|
◆ amrex_mempool_finalize()
void amrex_mempool_finalize |
( |
| ) |
|
◆ amrex_mempool_free()
void amrex_mempool_free |
( |
void * |
p | ) |
|
◆ amrex_mempool_get_stats()
void amrex_mempool_get_stats |
( |
int & |
mp_min, |
|
|
int & |
mp_max, |
|
|
int & |
mp_tot |
|
) |
| |
◆ amrex_mempool_init()
void amrex_mempool_init |
( |
| ) |
|
◆ amrex_real_array_init()
void amrex_real_array_init |
( |
amrex_real * |
p, |
|
|
size_t |
nelems |
|
) |
| |