atlas/parallel/HaloAdjointExchangeImpl.h file

Namespaces

namespace atlas
Contains all atlas classes and methods.
namespace atlas::parallel

Classes

template<int ParallelDim, int Cnt, int CurrentDim>
struct atlas::parallel::halo_zeroer_impl
template<int ParallelDim>
struct atlas::parallel::halo_zeroer_impl<ParallelDim, 0, ParallelDim>
template<int ParallelDim, int Cnt>
struct atlas::parallel::halo_zeroer_impl<ParallelDim, Cnt, ParallelDim>
template<int ParallelDim, int CurrentDim>
struct atlas::parallel::halo_zeroer_impl<ParallelDim, 0, CurrentDim>
template<int ParallelDim, int Cnt, int CurrentDim>
struct atlas::parallel::halo_adjoint_unpacker_impl
template<int ParallelDim>
struct atlas::parallel::halo_adjoint_unpacker_impl<ParallelDim, 0, ParallelDim>
template<int ParallelDim, int Cnt>
struct atlas::parallel::halo_adjoint_unpacker_impl<ParallelDim, Cnt, ParallelDim>
template<int ParallelDim, int CurrentDim>
struct atlas::parallel::halo_adjoint_unpacker_impl<ParallelDim, 0, CurrentDim>