![]() |
Block-Structured AMR Software Framework
|
#include <AMReX_Config.H>#include <AMReX_GpuContainers.H>#include <AMReX_INT.H>#include <AMReX_ParallelDescriptor.H>#include <AMReX_ParallelReduce.H>#include <cstddef>Go to the source code of this file.
Namespaces | |
| namespace | amrex |
| namespace | amrex::ParallelAllReduce |
| namespace | amrex::ParallelReduce |
| namespace | amrex::ParallelDescriptor |
| Parallel frontend that abstracts functionalities needed to spawn processes and handle communication. | |
Functions | |
| template<typename T > | |
| void | amrex::ParallelAllReduce::Sum (Gpu::DeviceVector< T > &v, MPI_Comm comm) |
| template<typename T > | |
| void | amrex::ParallelReduce::Sum (Gpu::DeviceVector< T > &v, int root, MPI_Comm comm) |
| template<typename T > | |
| void | amrex::ParallelDescriptor::Bcast (Gpu::DeviceVector< T > &v, int root, MPI_Comm comm) |