Block-Structured AMR Software Framework
amrex::algoim::detail Namespace Reference

Functions

template<class T >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void swap (T &a, T &b) noexcept
 
template<bool S>
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void determineSigns (bool positiveAbove, int sign, int &bottomSign, int &topSign) noexcept
 

Function Documentation

◆ determineSigns()

template<bool S>
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void amrex::algoim::detail::determineSigns ( bool  positiveAbove,
int  sign,
int bottomSign,
int topSign 
)
noexcept

◆ swap()

template<class T >
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void amrex::algoim::detail::swap ( T &  a,
T &  b 
)
noexcept