Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::FabArrayBase::CopyComTag Struct Reference

Used by a bunch of routines when communicating via MPI. More...

#include <AMReX_FabArrayBase.H>

Public Types

using CopyComTagsContainer = std::vector<CopyComTag>
using MapOfCopyComTagContainers = std::map<int,CopyComTagsContainer>

Public Member Functions

 CopyComTag () noexcept=default
 CopyComTag (const Box &db, const Box &sb, int didx, int sidx) noexcept
bool operator< (const CopyComTag &rhs) const noexcept

Public Attributes

Box dbox
Box sbox
int dstIndex
int srcIndex

Detailed Description

Used by a bunch of routines when communicating via MPI.

Member Typedef Documentation

◆ CopyComTagsContainer

◆ MapOfCopyComTagContainers

Constructor & Destructor Documentation

◆ CopyComTag() [1/2]

amrex::FabArrayBase::CopyComTag::CopyComTag ( )
defaultnoexcept

◆ CopyComTag() [2/2]

amrex::FabArrayBase::CopyComTag::CopyComTag ( const Box & db,
const Box & sb,
int didx,
int sidx )
inlinenoexcept

Member Function Documentation

◆ operator<()

bool amrex::FabArrayBase::CopyComTag::operator< ( const CopyComTag & rhs) const
inlinenoexcept

Member Data Documentation

◆ dbox

Box amrex::FabArrayBase::CopyComTag::dbox

◆ dstIndex

int amrex::FabArrayBase::CopyComTag::dstIndex

◆ sbox

Box amrex::FabArrayBase::CopyComTag::sbox

◆ srcIndex

int amrex::FabArrayBase::CopyComTag::srcIndex

The documentation for this struct was generated from the following file: