#include <AMReX_Config.H>
#include <AMReX_Gpu.H>
#include <AMReX_INT.H>
#include <AMReX_OpenMP.H>
#include <cub/cub.cuh>
#include <algorithm>
#include <climits>
#include <type_traits>
Go to the source code of this file.
|
| template<typename C , typename T , template< typename > class AD, template< typename > class AS, std::enable_if_t< std::is_same_v< C, Gpu::HostToDevice >||std::is_same_v< C, Gpu::DeviceToHost >||std::is_same_v< C, Gpu::DeviceToDevice >, int > = 0> |
| void | amrex::duplicateCSR (C c, CSR< T, AD > &dst, CSR< T, AS > const &src) |
| |