RegionGather Class Reference

#include <RegionGather.H>

List of all members.


Detailed Description

Data coordination class for the regionGather function.

Currently, this class does not handle periodic ProblemDomain.

the radius is a distance cut-off for the gathering operation. An object T will be gathered from a neighbouring Box in the DisjointBoxLayout only if:

a = IntVect at center of box 1 b = IntVect at center of box 2

abs(a[i]-b[i]) <= radius for all i

Public Member Functions

 RegionGather ()
void define (const ProblemDomain &a_domain, const DisjointBoxLayout &a_layout, int radius)
void dump () const

Public Attributes

LayoutData< Vector
< RegionGather::Message > > 
m_messages
LayoutData< Vector
< RegionGather::Message > > 
m_local

Classes

class  Message


Constructor & Destructor Documentation

RegionGather::RegionGather (  ) 


Member Function Documentation

void RegionGather::define ( const ProblemDomain a_domain,
const DisjointBoxLayout a_layout,
int  radius 
)

void RegionGather::dump (  )  const


Member Data Documentation

Referenced by regionGather().

Referenced by regionGather().


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

Generated on Fri Apr 5 04:25:17 2019 for Chombo + EB by  doxygen 1.5.5