|
| template<class MF > |
| std::enable_if_t< IsFabArray< MF >::value > | amrex::FillBoundary_nowait (Vector< MF * > const &mf, Vector< int > const &scomp, Vector< int > const &ncomp, Vector< IntVect > const &nghost, Vector< Periodicity > const &period, Vector< int > const &cross={}) |
| | Launch FillBoundary_nowait across a vector of FabArrays.
|
| |
| template<class MF > |
| std::enable_if_t< IsFabArray< MF >::value > | amrex::FillBoundary_nowait (Vector< MF * > const &mf, const Periodicity &a_period=Periodicity::NonPeriodic()) |
| | Launch FillBoundary_nowait across a vector of FabArrays.
|
| |
| template<class MF > |
| std::enable_if_t< IsFabArray< MF >::value > | amrex::FillBoundary_finish (Vector< MF * > const &mf) |
| | Wait for outstanding FillBoundary_nowait operations launched with the vector helper to complete.
|
| |
| template<class MF > |
| std::enable_if_t< IsFabArray< MF >::value > | amrex::FillBoundaryAndSync_nowait (Vector< MF * > const &mf, Vector< int > const &scomp, Vector< int > const &ncomp, Vector< IntVect > const &nghost, Vector< Periodicity > const &period) |
| | Launch FillBoundaryAndSync_nowait across a vector of FabArrays.
|
| |
| template<class MF > |
| std::enable_if_t< IsFabArray< MF >::value > | amrex::FillBoundaryAndSync_nowait (Vector< MF * > const &mf, const Periodicity &a_period=Periodicity::NonPeriodic()) |
| | Convenience overload that launches FillBoundaryAndSync_nowait for every component/ghost cell on each FabArray in the vector.
|
| |
| template<class MF > |
| std::enable_if_t< IsFabArray< MF >::value > | amrex::FillBoundaryAndSync_finish (Vector< MF * > const &mf) |
| | Wait for outstanding FillBoundaryAndSync_nowait operations launched with the vector helper to complete.
|
| |
| template<class MF > |
| std::enable_if_t< IsFabArray< MF >::value > | amrex::FillBoundary (Vector< MF * > const &mf, Vector< int > const &scomp, Vector< int > const &ncomp, Vector< IntVect > const &nghost, Vector< Periodicity > const &period, Vector< int > const &cross={}) |
| | Perform FillBoundary on a batch of FabArrays (e.g., MultiFabs).
|
| |
| template<class MF > |
| std::enable_if_t< IsFabArray< MF >::value > | amrex::FillBoundaryAndSync (Vector< MF * > const &mf, Vector< int > const &scomp, Vector< int > const &ncomp, Vector< IntVect > const &nghost, Vector< Periodicity > const &period) |
| | Perform FillBoundaryAndSync on a batch of FabArrays (e.g., MultiFabs).
|
| |
| template<class MF > |
| std::enable_if_t< IsFabArray< MF >::value > | amrex::FillBoundary (Vector< MF * > const &mf, const Periodicity &a_period=Periodicity::NonPeriodic()) |
| | Convenience overload that fills every component/ghost cell on each FabArray.
|
| |
| template<class MF > |
| std::enable_if_t< IsFabArray< MF >::value > | amrex::FillBoundaryAndSync (Vector< MF * > const &mf, const Periodicity &a_period=Periodicity::NonPeriodic()) |
| | Convenience overload that fills/syncs every component/ghost cell on each FabArray.
|
| |