![]() |
Block-Structured AMR Software Framework
|
This class takes a projection and a component map and combines them to form a new projection. More...
#include <AMReX_NonLocalBC.H>
Public Member Functions | |
| template<typename T > requires (IsCallable<Base, Array4<const T>, Dim3, int>::value && IsCallableR<int, Map, int>::value) | |
| constexpr decltype(auto) | operator() (Array4< const T > array, Dim3 i, int comp) const noexcept(noexcept(base(array, i, map(comp)))) |
Public Attributes | |
| Base | base |
| Map | map |
This class takes a projection and a component map and combines them to form a new projection.
We use this to apply a permutations on components FABs.
|
inlineconstexprnoexcept |
| Base amrex::NonLocalBC::MapComponents< Base, Map >::base |
| Map amrex::NonLocalBC::MapComponents< Base, Map >::map |