#include <AMReX_Config.H>
#include <algorithm>
#include <cmath>
#include <limits>
Go to the source code of this file.
|
| void | amrex::detail::build_par_for_boxes (char *&hp, BoxIndexer *&pboxes, Vector< Box > const &boxes) |
| |
| void | amrex::detail::destroy_par_for_boxes (char *hp, char *dp) |
| |
| template<typename F > |
| AMREX_GPU_DEVICE auto | amrex::experimental::detail::parfor_mf_detail::call_f (F const &f, int b, int i, int j, int k, int) noexcept -> decltype(f(0, 0, 0, 0)) |
| |
| template<int MT, typename MF , typename F > |
| std::enable_if_t< IsFabArray< MF >::value > | amrex::experimental::detail::ParallelFor (MF const &mf, IntVect const &nghost, int ncomp, IntVect const &, bool, F const &f) |
| |
| template<typename MF , typename F > |
| std::enable_if_t< IsFabArray< MF >::value > | amrex::experimental::detail::ParallelFor (MF const &mf, IntVect const &nghost, int ncomp, IntVect const &ts, bool dynamic, F &&f) |
| |
| template<typename MF , typename F > |
| std::enable_if_t< IsFabArray< MF >::value > | amrex::experimental::detail::ParallelFor (MF const &mf, IntVect const &nghost, IntVect const &ts, bool dynamic, F &&f) |
| |