|
Chombo + EB
3.0
|
Data coordination class for the regionGather function. More...
#include <RegionGather.H>
Classes | |
| class | Message |
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 |
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
| RegionGather::RegionGather | ( | ) |
| void RegionGather::define | ( | const ProblemDomain & | a_domain, |
| const DisjointBoxLayout & | a_layout, | ||
| int | radius | ||
| ) |
| void RegionGather::dump | ( | ) | const |
| LayoutData<Vector<RegionGather::Message> > RegionGather::m_messages |
Referenced by regionGather().
| LayoutData<Vector<RegionGather::Message> > RegionGather::m_local |
Referenced by regionGather().
1.8.13