$treeview $search $mathjax
|
Palabos
Version 1.1
$projectbrief
|
$projectbrief
|
$searchbox |
#include <localMultiBlockInfo3D.h>
Public Member Functions | |
| LocalMultiBlockInfo3D (SparseBlockStructure3D const &sparseBlock, ThreadAttribution const &attribution, plint envelopeWidth_) | |
| std::vector< plint > const & | getBlocks () const |
| Index of all blocks local to current processor. | |
| std::vector< Overlap3D > const & | getNormalOverlaps () const |
| Index of all overlaps for which original or overlap data are on current processor. | |
| std::vector< PeriodicOverlap3D > const & | getPeriodicOverlaps () const |
| std::vector< PeriodicOverlap3D > const & | getPeriodicOverlapWithRemoteData () const |
| Index of all periodic overlaps for which overlap data are on current processor. | |
| void | swap (LocalMultiBlockInfo3D &rhs) |
| plb::LocalMultiBlockInfo3D::LocalMultiBlockInfo3D | ( | SparseBlockStructure3D const & | sparseBlock, | |
| ThreadAttribution const & | attribution, | |||
| plint | envelopeWidth_ | |||
| ) |
| std::vector< plint > const & plb::LocalMultiBlockInfo3D::getBlocks | ( | ) | const |
Index of all blocks local to current processor.
Referenced by plb::MultiBlock3D::evaluateStatistics(), plb::MultiBlock3D::executeInternalProcessors(), plb::MultiBlockManagement3D::findAllLocalRepresentations(), plb::initiateCoProcessors(), plb::MultiBlock3D::resetFlags(), plb::MultiStatSubscriber3D::subscribeAverage(), plb::MultiStatSubscriber3D::subscribeIntSum(), plb::MultiStatSubscriber3D::subscribeMax(), plb::MultiStatSubscriber3D::subscribeSum(), plb::transferFromCoProcessors(), and plb::transferToCoProcessors().
| std::vector< Overlap3D > const & plb::LocalMultiBlockInfo3D::getNormalOverlaps | ( | ) | const |
Index of all overlaps for which original or overlap data are on current processor.
Referenced by plb::SerialBlockCommunicator3D::duplicateOverlaps().
| std::vector< PeriodicOverlap3D > const & plb::LocalMultiBlockInfo3D::getPeriodicOverlaps | ( | ) | const |
Index of all periodic overlaps for which original or overlap data are on current processor.
Referenced by plb::SerialBlockCommunicator3D::duplicateOverlaps().
| std::vector< PeriodicOverlap3D > const & plb::LocalMultiBlockInfo3D::getPeriodicOverlapWithRemoteData | ( | ) | const |
Index of all periodic overlaps for which overlap data are on current processor.
Referenced by plb::MultiBlockManagement3D::findAllLocalRepresentations().
| void plb::LocalMultiBlockInfo3D::swap | ( | LocalMultiBlockInfo3D & | rhs | ) |
Referenced by plb::MultiBlockManagement3D::swap().
1.6.3
1.6.3