Loading [MathJax]/extensions/tex2jax.js
Finite Volume Solver  prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Namespaces
ForEachFab.hpp File Reference
#include "fub/Execution.hpp"
#include <AMReX_MultiFab.H>

Go to the source code of this file.

Namespaces

 fub
 The fub namespace.
 
 fub::amrex
 The amrex namespace.
 

Functions

template<typename Tag , typename F >
void fub::amrex::ForEachFab (Tag, const ::amrex::FabArrayBase &fabarray, F function)
 Iterate through all local FArrayBox objects in a MultiFab. More...
 
template<typename Tag , typename F >
void fub::amrex::ForEachFab (Tag, const ::amrex::BoxArray &ba, const ::amrex::DistributionMapping &dm, F function)
 Iterate through all local FArrayBox objects in a MultiFab. More...
 
template<typename F >
void fub::amrex::ForEachFab (execution::OpenMpTag, const ::amrex::FabArrayBase &fabarray, F function)
 Iterate through all local FArrayBox objects in a MultiFab. More...
 
template<typename F >
void fub::amrex::ForEachFab (execution::OpenMpTag, const ::amrex::BoxArray &ba, const ::amrex::DistributionMapping &dm, F function)
 Iterate through all local FArrayBox objects in a MultiFab. More...
 
template<typename F >
void fub::amrex::ForEachFab (execution::OpenMpSimdTag, const ::amrex::FabArrayBase &fabarray, F function)
 Iterate through all local FArrayBox objects in a MultiFab. More...
 
template<typename F >
void fub::amrex::ForEachFab (const ::amrex::FabArrayBase &fabarray, F function)
 Iterate through all local FArrayBox objects in a MultiFab. More...
 
template<typename F >
void fub::amrex::ForEachFab (execution::OpenMpSimdTag, const ::amrex::BoxArray &ba, const ::amrex::DistributionMapping &dm, F function)
 Iterate through all local FArrayBox objects in a MultiFab. More...
 
template<typename F >
void fub::amrex::ForEachFab (const ::amrex::BoxArray &ba, const ::amrex::DistributionMapping &dm, F function)
 Iterate through all local FArrayBox objects in a MultiFab. More...