|
template<typename ParticleReal > |
std::size_t | PSizeInFile (const Vector< int > &wrc, const Vector< int > &wic) |
|
template<template< class, class > class Container, class Allocator , class PTile , class F > |
std::enable_if_t< RunOnGpu< typename Container< int, Allocator >::allocator_type >::value > | fillFlags (Container< int, Allocator > &pflags, const PTile &ptile, F const &f) |
|
template<template< class, class > class Container, class Allocator , class PTile , class F > |
std::enable_if_t<!RunOnGpu< typename Container< int, Allocator >::allocator_type >::value > | fillFlags (Container< int, Allocator > &pflags, const PTile &ptile, F const &f) |
|
template<template< class, class > class Container, class Allocator , class PC > |
std::enable_if_t< RunOnGpu< typename Container< int, Allocator >::allocator_type >::value, amrex::Long > | countFlags (const Vector< std::map< std::pair< int, int >, Container< int, Allocator >>> &particle_io_flags, const PC &pc) |
|
template<template< class, class > class Container, class Allocator > |
std::enable_if_t< RunOnGpu< typename Container< int, Allocator >::allocator_type >::value, int > | countFlags (const Container< int, Allocator > &pflags) |
|
template<template< class, class > class Container, class Allocator , class PC > |
std::enable_if_t<!RunOnGpu< typename Container< int, Allocator >::allocator_type >::value, amrex::Long > | countFlags (const Vector< std::map< std::pair< int, int >, Container< int, Allocator >>> &particle_io_flags, const PC &pc) |
|
template<template< class, class > class Container, class Allocator > |
std::enable_if_t<!RunOnGpu< typename Container< int, Allocator >::allocator_type >::value, int > | countFlags (const Container< int, Allocator > &pflags) |
|
template<typename P , typename I > |
AMREX_GPU_HOST_DEVICE void | packParticleIDs (I *idata, const P &p, bool is_checkpoint) noexcept |
|
template<class PC > |
std::enable_if_t< RunOnGpu< typename PC::template AllocatorType< int > >::value > | packIOData (Vector< int > &idata, Vector< ParticleReal > &rdata, const PC &pc, int lev, int grid, const Vector< int > &write_real_comp, const Vector< int > &write_int_comp, const Vector< std::map< std::pair< int, int >, typename PC::IntVector >> &particle_io_flags, const Vector< int > &tiles, int np, bool is_checkpoint) |
|
template<class PC > |
std::enable_if_t<!RunOnGpu< typename PC::template AllocatorType< int > >::value > | packIOData (Vector< int > &idata, Vector< ParticleReal > &rdata, const PC &pc, int lev, int grid, const Vector< int > &write_real_comp, const Vector< int > &write_int_comp, const Vector< std::map< std::pair< int, int >, typename PC::IntVector >> &particle_io_flags, const Vector< int > &tiles, int np, bool is_checkpoint) |
|