Block-Structured AMR Software Framework
 
Loading...
Searching...
No Matches
AMReX_EB2_IF_Union.H File Reference
#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.

Classes

class  amrex::EB2::UnionIF< Fs >
 
struct  amrex::EB2::IsGPUable< UnionIF< Head, Tail... >, std::enable_if_t< IsGPUable< Head >::value > >
 
struct  amrex::EB2::IsGPUable< UnionIF< F >, std::enable_if_t< IsGPUable< F >::value > >
 

Namespaces

namespace  amrex
 
namespace  amrex::EB2
 

Functions

template<class... Fs>
constexpr UnionIF< std::decay_t< Fs > ... > amrex::EB2::makeUnion (Fs &&... fs)