|
| template<FabArrayType MF, typename F > |
| void | amrex::ParallelFor (MF const &mf, F &&f) |
| | ParallelFor for MultiFab/FabArray.
|
| |
| template<int MT, FabArrayType MF, typename F > |
| void | amrex::ParallelFor (MF const &mf, F &&f) |
| | ParallelFor for MultiFab/FabArray.
|
| |
| template<FabArrayType MF, typename F > |
| void | amrex::ParallelFor (MF const &mf, IntVect const &ng, F &&f) |
| | ParallelFor for MultiFab/FabArray.
|
| |
| template<int MT, FabArrayType MF, typename F > |
| void | amrex::ParallelFor (MF const &mf, IntVect const &ng, F &&f) |
| | ParallelFor for MultiFab/FabArray.
|
| |
| template<FabArrayType MF, typename F > |
| void | amrex::ParallelFor (MF const &mf, IntVect const &ng, int ncomp, F &&f) |
| | ParallelFor for MultiFab/FabArray.
|
| |
| template<int MT, FabArrayType MF, typename F > |
| void | amrex::ParallelFor (MF const &mf, IntVect const &ng, int ncomp, F &&f) |
| | ParallelFor for MultiFab/FabArray.
|
| |
| template<FabArrayType MF, typename F > |
| void | amrex::ParallelFor (MF const &mf, TileSize const &ts, F &&f) |
| | ParallelFor for MultiFab/FabArray.
|
| |
| template<int MT, FabArrayType MF, typename F > |
| void | amrex::ParallelFor (MF const &mf, TileSize const &ts, F &&f) |
| | ParallelFor for MultiFab/FabArray.
|
| |
| template<FabArrayType MF, typename F > |
| void | amrex::ParallelFor (MF const &mf, IntVect const &ng, TileSize const &ts, F &&f) |
| | ParallelFor for MultiFab/FabArray.
|
| |
| template<int MT, FabArrayType MF, typename F > |
| void | amrex::ParallelFor (MF const &mf, IntVect const &ng, TileSize const &ts, F &&f) |
| | ParallelFor for MultiFab/FabArray.
|
| |
| template<FabArrayType MF, typename F > |
| void | amrex::ParallelFor (MF const &mf, IntVect const &ng, int ncomp, TileSize const &ts, F &&f) |
| | ParallelFor for MultiFab/FabArray.
|
| |
| template<int MT, FabArrayType MF, typename F > |
| void | amrex::ParallelFor (MF const &mf, IntVect const &ng, int ncomp, TileSize const &ts, F &&f) |
| | ParallelFor for MultiFab/FabArray.
|
| |
| template<FabArrayType MF, typename F > |
| void | amrex::ParallelFor (MF const &mf, IntVect const &ng, TileSize const &ts, DynamicTiling dt, F &&f) |
| | ParallelFor for MultiFab/FabArray.
|
| |
| template<FabArrayType MF, typename F > |
| void | amrex::ParallelFor (MF const &mf, IntVect const &ng, int ncomp, TileSize const &ts, DynamicTiling dt, F &&f) |
| | ParallelFor for MultiFab/FabArray.
|
| |
| template<int MT, FabArrayType MF, typename F > |
| void | amrex::ParallelFor (MF const &mf, IntVect const &ng, TileSize const &ts, DynamicTiling dt, F &&f) |
| | ParallelFor for MultiFab/FabArray.
|
| |
| template<int MT, FabArrayType MF, typename F > |
| void | amrex::ParallelFor (MF const &mf, IntVect const &ng, int ncomp, TileSize const &ts, DynamicTiling dt, F &&f) |
| | ParallelFor for MultiFab/FabArray.
|
| |
| constexpr IntVect | amrex::multicolor_offset (int color) noexcept |
| | Index offset of one color of a multi-color sweep.
|
| |
| template<FabArrayType MF, typename F > |
| void | amrex::ParallelForStrided (MF const &mf, IntVect const &stride, IntVect const &offset, F &&f) |
| | ParallelFor over a strided subset of the valid region of a MultiFab/FabArray.
|
| |
| template<FabArrayType MF, typename F > |
| void | amrex::ParallelForRedBlack (MF const &mf, int redblack, F &&f) |
| | ParallelFor over the red or black points of the valid region of a MultiFab/FabArray.
|
| |
| template<FabArrayType MF, typename F > |
| void | amrex::ParallelForRedBlack (MF const &mf, int ncomp, int redblack, F const &f) |
| | ParallelFor over the red or black points of the valid region of a MultiFab/FabArray.
|
| |