#include <AMReX_Config.H>
#include <AMReX_EB2_IF_Base.H>
#include <AMReX_Array.H>
#include <AMReX_Tuple.H>
#include <algorithm>
#include <utility>
Go to the source code of this file.
|
template<typename F > |
Real | amrex::EB2::IIF_detail::do_min (const RealArray &p, F &&f) noexcept |
|
template<typename F , typename... Fs> |
Real | amrex::EB2::IIF_detail::do_min (const RealArray &p, F &&f, Fs &... fs) noexcept |
|
template<typename F > |
AMREX_GPU_HOST_DEVICE Real | amrex::EB2::IIF_detail::do_min (AMREX_D_DECL(Real x, Real y, Real z), F &&f) noexcept |
|
template<typename F , typename... Fs> |
AMREX_GPU_HOST_DEVICE Real | amrex::EB2::IIF_detail::do_min (AMREX_D_DECL(Real x, Real y, Real z), F &&f, Fs &... fs) |
|
template<class... Fs> |
constexpr IntersectionIF< std::decay_t< Fs > ... > | amrex::EB2::makeIntersection (Fs &&... fs) |
|