![]() |
Block-Structured AMR Software Framework
|
#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::IntersectionIF< Fs > |
| Implicit function that evaluates the intersection of multiple objects. More... | |
| struct | amrex::EB2::IsGPUable< IntersectionIF< Head, Tail... >, std::enable_if_t< IsGPUable< Head >::value > > |
| struct | amrex::EB2::IsGPUable< IntersectionIF< F >, std::enable_if_t< IsGPUable< F >::value > > |
Namespaces | |
| namespace | amrex |
| namespace | amrex::EB2 |
Functions | |
| template<class... Fs> | |
| constexpr IntersectionIF< std::decay_t< Fs > ... > | amrex::EB2::makeIntersection (Fs &&... fs) |
Constructive solid-geometry helper that intersects multiple implicit shapes.